In den letzten Tagen machte mein Gnome auf mehreren Rechnern macken: Alle Dateien wurden plötzlich von Nautilus als „text/plain“ erkannt – MP3 und PNG wollte er im Texteditor öffnen usw. Schuld ist offenbar ein Update, welches auch das Format der MIME-Datenbank ändert. Abhilfe schafft der Befehl „update-mime-database“. In meinem Fall musste ich für den Befehl noch eine Datei mit benutzerdefinierten Einstellungen unter ~/.local/share/mime löschen – da bei mir nichts wichtiges drin war kein Problem. Als Abschluss wegen Restart- und PID-Suchfaulheit ein „killall nautilus“ und schon lassen sich die Dateien wieder richtig bearbeiten.
Archiv der Kategorie: PC-Kram
Meine Lieblingsbeschäftigung :)
EOD – Ruhe im Wahlcomputer
…und natürlich darf man die Nachricht des Tages nicht vergessen: Das Bundesverfassungsgericht hat den Einsatz von Wahlcomputern erst mal untersagt. Eigenen sich auch besser zum Schachspielen als Wählen. Hätte ich Sekt hier würde ich den ja auf machen, so bleibt mir nur ’ne Tüte Chips von Karneval.
EOF – Ruhe im Server
*Ächts* geschafft. Alle Inhalte, welche ich behalten möchte sind inzwischen auf meinem neuen Server angekommen und laufen irgendwie. OK, an vielen Ecken muss noch gefeilt werden: Das Monitoring verschickt gerne falsche Warn-SMS, die Backupfehler heute Morgen sind auch nicht gut für die Laune und wenn noch ein Kunde mit „Webseiten“ ankommt, welche nach 40 Sekunden Ladezeit abgewürgt werden und das als Fehler des Servers und nicht als Designfehler der Software darstellen werde ich keine Antworten mehr senden. Trotz der Ärgernisse läuft der neue Server zuverlässig genug, dass ich nun den nächsten Meilenstein abhaken kann: Die Kündigung meines alten Servers ist raus.
Reparatur-Wochenende
Dieses Wochenende wird repariert – und zwar alles. Los ging es erst mal mit einer etwas ungeplanten Reparatur: Nach einer Party machte mein Kinn Bekanntschaft mit einer Treppe – Pech gehabt. Nach Kurzbesuch im Krankenhaus und etwas unbequemer Nacht dann an meine Elektronik. Erst auf Softwareebene: Mein Relaissystem hat ab und an etwas Packet-loss. Ungünstig, wenn dabei z.B. der Einschaltbefehl des Weckers untergeht. Ein simpler Wrapper prüft nun nach senden des Befehls den Status der Relais und sendet ggf. den Befehl erneut. Direkt danach musste das interne Mailingsystem dran glauben – durch den Wechsel des Mailservers auf meinen neuen Server sind die ins Stocken geraten. Großbaustelle des Wochenendes war die heimische ISDN-Strecke. Der letzte Apparat am Bus funktionierte nur sporadisch. Mit neuem LSA-Verteiler, stundenlanger Adersuche und Korrektur der Abschlusswiderstände sollte das Problem der Vergangenheit angehören. Letztes Projekt bildet fürs Erste eines meiner Funkmikrofone: Da über Funk viel Rauschen auftritt bekommt dieses einen optionalen Kabelanschluss verpasst. Funktioniert soweit auch ganz gut, allerdings ist das Signal sehr schwach und entsprechend immer noch Rauschen vorhanden.Nebenbei bastel ich noch mit WDS herum – die 15EUR-802.11g-Router waren einfach zu verlockend. Leider scheint WPA mit WDS nicht zu funktionieren – schade.
MySQL-Defaults und die Praxis
Bild: http://adlersa.yotaweb.de/blog/wp-content/uploads/2009/02/mysql_queries-week.pngMySQL ist für kleine Anwendungen bereits seit langem der Datenbankstandard, dummerweise wird aus Zeitgründen häufig einfach nur das Setup aufs System gebügelt und auf jede unnötige Konfiguration verzichtet. Dabei kann gerade über den key_buffer und query-cache ohne großen Aufwand die Geschwindigkeit drastisch gesteigert werden. MySQL selbst bringt eine Konfiguration mit, welche darauf ausgelegt ist auf nahezu allen Systemen lauffähig zu sein. Gerade in Rechnern, welche über Arbeitsspeicher im Gigabytebereich verfügen, bleibt ein Großteil der Leistung ungenutzt. Als Beispiel hier die Werte einer größeren PHP-Applikation mit MySQL-Anbindung:
Default configuration:
Requests per second: 3.74
Time per request: 2672.198Basic optimization:
Requests per second: 6.85
Time per request: 1459.804
Wie man sieht können fast doppelt so viele Anfragen pro Sekunde abgearbeitet werden, die Ladezeit verkürzt sich entsprechend. Das ganze lediglich durch einige allgemeine Einstellungen, mit anwendungsspezifischer Optimierung an Datenbank und Webserver wäre bestimmt noch etwas mehr drin.
Music Industry Fail
Bild: http://adlersa.yotaweb.de/blog/wp-content/uploads/2009/02/bildschirmfoto-150×150.pngTja, dass die Musikindustrie bei Vertriebsmethoden häufiger ihre Unfähigkeit unter Beweis stellen ist nix neues, die Ideenlosigkeit bei der Kreation neuer Songs führte mir das momentan medial gehypte und imo misslungene Cover von Subway to Sallys „Eisblumen“ heute auch nochmal zu Augen und Ohren. Nun gesellt sich noch die technische Inkompetenz außerhalb der Silberscheiben hinzu – zu dem Bild kann ich nur eins sagen: RTFM…
GIGA stellt Sendebetrieb ein
Auch, wenn ich in TV und Community nicht mehr aktiv bin: Giga ruft immer Erinnerungen hervor, so ist diese Nachricht direkt im Sichtfeld hängen geblieben. Die aktuelle Lage im Werbe- und Gamingmarkt haben es bereits vermuten lassen: Spielen geht offenbar nicht immer. Eigentümer Premiere wird zum 31.März den Sendebetrieb einstellen. Eine entsprechende News wurde heute, am Freitag den 13., im GIGA-Blog veröffentlicht und ging kurz danach über den Presseticker. Neue Sendungen werden ab sofort nicht mehr ausgestrahlt. Auch eine Abschiedssendung wird es offenbar nicht mehr geben, diese Aufgabe wird für die Community nun wohl die Mädels und Jungs der Fan-Sendung GIGA.United übernehmen müssen, welche am 4. April wieder für 24 Stunden ausgestrahlt wird.
Am Wochenende ist Nerd-Silvester!
Am Samstag, 14. Februar um 00:31:30 CET ist Nerd-Silvester! Genau in dieser Sekunde wird der Unix-Timestamp den Wert „1234567890“ erreichen. Wer groß Feiern möchte kann das in Wiesbaden tun oder einfach wie ich eine Flasche Bier bereithalten. Prost.
unset localhost – Willkommen auf dem neuen Server
Endlich geschafft. Trotz Sonderzeichenproblematik ist der Blog samt Gallery nun irgendwie auf dem neuen Server angekommen. Gleichzeitig noch WordPress auf die 2.7er Serie hochgezogen und diverse Sachen ausgemistet, wenn man schon alles zerlegt dann richtig. Mein Blog dient hier als Testgelände bevor ich mich in den nächsten Tagen an die anderen Kandidaten mache.
–Edit–
Ich höre grade, dass ABS atm Registrierungen und Abmeldungen nicht verarbeitet. Dürfte daran liegen, dass momentan GUI und Backend auf verschiedenen Server liegen, werde ich morgen beheben.
Schei? encoding – MySQL vs. Charsets
Encoding ist ja schon was feines – und vorallem etwas, dass offenbar überall Probleme macht. Alleine um einen Überblick über den heutigen Tag zu geben:
Eventim begrüßt mich mit
Lieber eventim.de-Kunde,Sie haben sich für den[….]
ein Telekom-Mitarbeiter verabschiedet sich als
J?rgen L[…]
(Ja, die Formatierung ist original aus der Outlook-Mail)
und im gerade eingetroffenen Chatlog sehe ich auch nur ü’s
Aber auch mich hats Heute erwischt: MySQL und Umlaute waren schon immer eine schlechte Idee. Beim Umzug auf den neuen Server wieder der alte K(r)ampf: Sonderzeichen die sich bemühen wirklich sonderbar zu sein. Egal welcher Exportcharset, egal welcher Importcharset – egal ob Konsole oder phpMyAdmin, sinnvolle Sonderzeichen waren der Datenbank nicht zu entlocken. Abhilfe schaffte die Software MySQLDumper, welche mir im SysCP-Chat empfohlen wurde. Dort die UTF8-Datenbank als latin1 exportieren und auf dem neuen Server das selbe File in phpMyAdmin als UTF8 importiert – logisch, oder? Da passt daer MySQL-Ikea-Vergleich der aktuellen Datenschleuder irgendwie…