November 20th, 2011 by Sven Als “roadwarrior” hat man manchmal das Problem das kein (kostenfreies) WLAN zur verfügung steht.
Und endweder kann oder will man das vorhandene nicht bezahlen. Die Gründe sind vielfältig und nicht Gegenstand dieses Artikels.
Was in den meisten Fällen aber trotzdem problemlos funktioniert ist DNS! Hier setzt iodine an und baut per DNS-Querys ein VPN auf. Der iodine VPN-Server tunnelt dann das Internet zum client. Clients gibt es für Linux und Windows!
Read the rest of this entry »
Posted in *nix, Network, Productivity | Comments Off |
Print post
October 10th, 2011 by Sven Syncplaces ist ein Firefox Addon für die die ihre Bookmarks und gespeicherten Passwörter auf mehreren Rechnern oder mobilen Geräten (wie Laptop oder Android-Smartphone) nutzen wollen aber ihre Daten nicht dritten in die Hand geben wollen.
Firefox bietet zwar einen eigenen sync an, da liegen die Daten dann aber auf deren Rechnern in den USA. Auch wenn sie verschlüsselt sind kann man da dann auch leider nichts garantieren…
Syncplaces arbeitet u.a. per WebDAV über HTTPS. Meiner Meinung nach die empfohlenste Variante. :-)
Einige der Features:
- Verschlüsseln (AES 256 bit oder TEA) der Daten
- Komprimieren der Daten
- Vor dem senden, herunterladen und zusammenführen(mergen) der Bookmarks/Passwörter
- Automatisches oder Zeitgesteuertes syncronisieren
- Backup der Bookmarks und Passwörter
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post
September 27th, 2011 by Sven Was anscheinend einige/viele Webseitenbetreiber immernoch, oder wieder, gerne vergessen: je schneller eine Webseite beim Benutzer/Kunden geladen ist desto besser. Denn u.a. davon hängt auch die Zufriedenheit der Nutzer und die Bereitschaft gerne wieder zu kommen ab. – Und ein CDN ist kein Allheilmittel.
Durch einen Artikel bei VBTechSupport bin ich auf eine Latte von 24 (Online)tools gestoßen die einem dabei helfen sollen die Webseite, in punkto Geschwindigkeit, zu optimieren. Aber nicht alle sind, meiner Meinung nach, wirklich hilfreich. Genau genommen fand ich nur sechs erwähnenswert. Sprich die auch wirklich online (also kein Browserplugin), “anonym” (also zumindest ohne Angabe von persönlichen Daten wie Mailaddresse o.ä. oder Login) und kostenfrei nutzbar sind und auch wirklich verwertbare Tips liefern.
Read the rest of this entry »
Posted in Productivity | Comments Off |
Print post
September 20th, 2011 by Sven Ein, high performance, Webserver und eine sehr gute und mächtige Alternative zu Apache die ebenfalls als reverse proxy und Loadbalancer dienen kann.
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post
February 13th, 2011 by Sven Ein, scheinbar vergessenes, goodie.
Mit xbindkeys kann man, kernel und Windowmanager unabhänggig, unbenutzte Tasten (z.B. die Windowstaste, sonstige Sondertasten auf Multimediakeyboards oder Tastenkombinationen) nutzbar machen und mit beliebigen Funktionen/Programmen belegen.
Read the rest of this entry »
Posted in *nix, Fun, Productivity | Comments Off |
Print post
January 30th, 2011 by Sven monit restartet (er kann auch jede beliebige andere Aktion ausfühern) Dienste automatisch wenn bestimmte Konditionen zutreffen, wie z.B. der daemon läuft amok und frisst CPU oder Speicher, die systemlast im allgemeinen ist zu hoch, er stirbt ganz einfach, eine (z.B. Konfig) Datei ändert sich oder ein anderer Dienst wird durchgestartet von dem der jeweilige abhängt uvm. und leistet so u.a. einen guten Beitrag zur hochverfügbarkeit. Nebenbei lässt es sich noch als IDS “mißbrauchen” da es timestamps und checksummen von Dateien überwachen kann.
Über jede Aktion informiert monit per mail, was manchmal unnötig/ungewollt ist. Diese notifizierung kann man aber abschalten!
Read the rest of this entry »
Posted in *nix, Productivity, Security | Comments Off |
Print post
January 23rd, 2011 by Sven Das tuning/optimieren einer MySQL-Datenbank kann eine enorme performance verbesserung bringen. Hierfür gibt es u.a. folgende zwei Scripte die die Datenbank analysieren und recht nützliche Empfehlungen ausgeben.
mysqltuner.pl ist ein, Perlscript mit dem eine MySQL Datenbank auf optimierungspotential hin untersuchen lassen kann. Es werden keine Änderungen am System vorgenommen sondern nur eine Analyse gefahren.
Zu haben ist die Originalversion (vom 15.09.2009) hier: http://mysqltuner.com/mysqltuner.pl – welche auch schon gute Dienste tut.
Eine Weiterentwicklung (fork) ist hier zu haben: https://launchpad.net/mysqltuner/.
tuning-primer.sh tut das selbe jedoch als Shellscript. Zu haben ist es hier: http://www.day32.com/MySQL/tuning-primer.sh
Es empfiehlt sich beide scripte frühestens nach 48 Stunden uptime der Datenbank auszuführen. Zudem würde ich beide Scripte und nicht nur eines der beiden, konsultieren.
Hier ist noch die MySQL Doku zur Optimierung
Posted in *nix, Productivity | Comments Off |
Print post
January 23rd, 2011 by Sven Das TC steht fuer Thread-Caching. Es soll nicht nur deutlich schneller als das normale malloc oder ptmalloc sein sondern die lock-contention fuer multi-threaded Programme deutlich reduzieren. Gutes Einsatzgebiet sind hier MySQL, Apache, Tomcat, Squid, Varnish, LDAP usw.
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post
January 16th, 2011 by Sven … basierend auf Nagios.
OMD möchte ein All-in-one-glücklich Paket sein. Es beinhaltet, neben nagios (z.Zt. in version 3.2.2), u.a.: nagvis, pnp4nagios, nagios-plugins, check-mk, dokuwiki, nsca, Multisite und Thruk.
Das Hauptfeature, neben einer relativ einfachen installation (gegenüber einer händischen all dieser Tools), ist das man mehrere Instanzen (sites genannt) unabhängig voneinander parallell laufen lassen kann. Nützlich um endweder anderen Abteilungen oder Kunden jeweils ein unabhängiges Überwachungstool, samt Statistiken, Reporting und Dokumentation, in die Hand zu geben.
Read the rest of this entry »
Posted in Linux only, Productivity | Comments Off |
Print post
January 9th, 2011 by Sven Aus gegebenem Anlass…
Es gibt Situationen da muss man ein Wort oder Satz in allen Einträgen, eines (MySQL basierten) CMS, ändern. Das heißt, man muss alle Einträge in einer MySQL-Tabelle ändern. Das kann, wenn das zu ändernde Wort oder der Satz mehr als 30 mal vorkommt, durchaus in Arbeit – in Sisyphusarbeit – ausarten.
Hierfür gibt es das wunderbare “REPLACE”:
mysql> UPDATE `tablename` SET `row` = REPLACE(row, ‘searchword’, ‘replace word’);
Beispiel:
mysql> UPDATE `posts` SET `post_content`= REPLACE(post_content, ‘ Sven ‘, ‘ Sven Weise ‘);
Für die Doku-Fetischisten ;-) unter uns: MySQL Documentation: REPLACE Syntax
Posted in *nix, Productivity | Comments Off |
Print post
December 29th, 2010 by Sven Vergleich von drei Webmailsystemen. (Inklusive Installanleitung.)
Fazit: Keine der genannten Webmail-Applikationen können einen echten Mailclient wirklich ersetzen und sind maximal als Notlösung geeignet!
Im Punkt Optik/Handhabung hatte nur RoundCube die Nase vorn wärend die anderen beiden nicht mehr “state of the art” und tlw. komplizierter sind.
Dafür warten Horde und SquirrelMail mit größerem (funktionierendem) Funktionsumfang auf und verfügen über GPG/PGP Funktionalität.
Google ist hier, wie ich leider zugeben muss, in so ziemlich allen belangen besser. Obwohl es, soweit ich weiß, kein GPG/PGP kann. Aber wer will seine Daten/Mails schon freiwillig einem US-Unternehmen, welches von Datenschutz/Privatsphäre nichts hält, nicht an deutsche Gesetze gebunden ist (auch die Server stehen in den USA) und sich wie eine ungezügelte Daten-Krake verhält, in den Rachen werfen? (Gegenbeweise, die über das bloße Zeigen von “Papier”, denn Papier ist sehr geduldig, hinausgehen sind gerne gesehen.)
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post
December 19th, 2010 by Sven Aus gegebenem Anlass heute mal was mit PDFs:
Mit dem PDFToolKit lassen sich sowohl unter Linux, alsauch unter Windows, PDF-Dateien fast beliebig bearbeiten. Nicht den Text an sich! Aber man kann PDF-Dateien zusammenführen, einzelne Seiten (auch aus mehren Dateien) entnehmen und in einer neuen PDF-Datei speichern, verschlüsseln/entschlüsseln, Wasserzeichen einfügen, Seiten rotieren oder ein PDF reparieren und noch einiges mehr.
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post
December 5th, 2010 by Sven Dan Bernsteins (DJB) qmail spricht zwar auch smtp hat aber auch ein eigenes Protokoll (QMQP), mit welchem sich die qmails untereinander unterhalten. Wenn man sich nun von qmail lösen möchte stößt man hin und wieder auf eben dieses komische Protokoll welches sonst kein MTA versteht. Jedoch hat zumindest postfix eine Möglichkeit QMQP zu aktivieren. Und es ist erstaunlich einfach:
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post
May 20th, 2010 by Sven rsyslog hat, neben diversen anderen nettigkeiten, eine durchaus interessante Schnittstelle zu MySQL, Postgres oder Oracle. Mit ihr kann man die syslogeinträge, ohne unnötige oder krude Umwege und egal ob mail, ftp, http oder sonstetwas (solange es per ‘syslog’ gelogt wird), in eine Datenbank (hier MySQL) pumpen und diese kann man dann wesentlich einfacher, statt mit grep und co, dann mit SQL-Statements abfragen und ggf. auch mit anderen Tabellen koppeln.
Sehr schön ist auch das rsyslog die Konfigdatei des bisherigen syslogs versteht. Das macht eine Migration sehr einfach.
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post
April 20th, 2010 by Sven Wenn man nicht den großen, fast schon bloatigen, AMaVis braucht sondern nur seine Mails, mit ClamAV, nach Viren scannen will ist mit ClamSMTP gut bedient. ClamSMTP ist ein schlanker, schneller, kleiner Proxy der die Mails per SMTP annimmt, durch ClamAV schleust und dann, je nach Ergebniss, dropt, bounced oder wieder per SMTP weitergibt.
Read the rest of this entry »
Posted in *nix, Productivity | Comments Off |
Print post