Glückwunsch zu den ersten 1000 Tagen
Der Herr Kollege macht mich gerade darauf aufmerksam:[root@integration ~]# uptime
14:29:12 up 1000 days, 2:24, 2 users, load average: 0.38, 0.09, 0.03
Glückwunsch an den Integration-Server
Neuerwerbung: Acer Aspire Timeline 1810TZ
Da mir mein treues Macbook zum herumtragen fast ein wenig zu schwer ist und der Akku auch nicht mehr länger als 1h hält habe ich mir ein neues Spielzeug gegönnt: ein Acer Aspire Timeline 1810TZ. Der Inhalt in Kurzform:• 11.6" mit 1366 x 768 Auflösung
• Intel Pentium SU4100 1.3GHz
• 3GB RAM
• 320GB Festplatte
• Intel GMA 4500MHD Grafik (mit HDMI Ausgang)
• Akkulaufzeit bis zu 6-12h je nach Displayhelligkeit und CPU-Belastung

Acer Aspire Timeline 1810TZ
Momentan bin ich noch reichlich begeistert von dem Zwerg - im Gegensatz zu meinen gescheiterten Experimenten mit 9" und 10.1" Geräten passt hier die Auflösung, die Tastatur ist ausreichend groß und gut zu betippen. Die Akkulaufzeit ist grandios, auch bei voller Helligkeit des Displays kommen mehrere Stunden Laufzeit rum.
Mit dem mitgelieferten Windows 7 komme ich ganz gut zurecht, allerdings werkelt auch ein nachinstalliertes Fedora 12 ohne Probleme vor sich hin. Bei der Installation von Fedora hilft übrigens das Anhängen von intel_iommu=off an die Kernelparameter im grub.
Aufrüstung WLAN beim Macbook (2006)
Mein treues Macbook der ersten Generation darf sich seit heute über eine neue WLAN Karte freuen, die nette Miss Woo aus Hongkong hat für kleines Geld eine Draft-N fähige Broadcom Karte geschickt, die natürlich sofort verbaut werden musste. Dank der bebilderten Anleitung von iFixit war das auch kein Problem - IKEA Anleitungen für Möbel sind meist schwerer zu verstehen
Macbook von innen
Thunderbird auf Mac und das Dock Icon
Letztens hatte ich ja erklärt, wie man Thunderbird dazu bringen kann, die ungelesen Markierungen in IMAP Ordnern nicht immer komplett zu verbummeln.Heute ein weiterer Tipp für Mac User, die im Dock die Anzahl aller ungelesenen Mails sehen wollen, nicht nur die aus der Inbox. Dazu einfach in den erweiterten Einstellungen den Eintrag mail.notification.count.inbox_only auf false stellen.
Vor und nach der MySQL Optimierung

CPU der Datenbank vor und nach der Optimierung
Thunderbird und ungelese IMAP Mails
Da ich diesen Tipp in den letzten Tagen mehrfach gegeben habe, hier mal für die Nachwelt zum abgreifen.Wenn Thunderbird 3.0 bei Nutzung von IMAP wirre Ansichten über die Anzahl von ungelesenen Mails in einem Ordner hat, ganze Ordner plötzlich als ungelesen markiert werden, dann hilft eine kleine Änderung in den Settings, um das Problem zu beheben:
Einstellungen -> Erweitert -> Allgemein -> Konfiguration bearbeiten: Dort nach "condstore" suchen und den Eintrag mail.server.default.use_condstore per Doppelclick auf false setzen.
Funktioniert bei mir unter MacOS X, Linux und Windows mit Thunderbird 3.0.1 bei Benutzung eines dovecot IMAP Servers. Nähere Info gibts im Bugzilla bei mozilla.org.
Kategorie: Technik
Update Orgie
Wenn man schon krank zu Hause rumsiecht, dann kann man wenigstens die Firmware/Software der lokalen Elektronik auf aktuellen Stand bringen.• Update der Firmware des Laserdruckers (Brother HL-2070N) von 1.38 auf 1.48
• Update der Firmware von 3.09 auf 3.10 der Buffalo Linkstation Pro Duo
• BIOS Update des Mainboards in der Workstation von F5 auf F7
• Die wii durfte mal wieder ins Netz und hat auch prompt ein Update gefunden
• Der WLAN Router war aktuell, DD-WRT v24SP1 ist latest and greatest
Mal gespannt, wann ich endlich einen Toaster habe, den ich updaten kann
USB Platten und harter Alkohol
Auf was für Ideen manche Leute kommen (CentOS Mailingliste):I have a client with a handful of USB drives connected to a CentOS box. I am charged with binding the USB drives together into a single LVM for a cheap storage data pool (10 x 1 TB usb drives = 10 TB cheap storage in a single mount point).
The next fun piece is how to incorporate that storage space into an existing Active Directory structure to apply AD acls for limited access. I'd rather not use Samba, as that is its own infrastructure and maintains its own credentials database.
What are my best options?
Die richtige Antwort kam dann auch recht schnell:
The mere thought of doing what your tasked with doing makes me want to drink a lot of hard alcohol.
Internet Explorer 8 Kompatibilität
Am Donnerstag hat Microsoft die finale Version des Internet Explorer 8 freigegeben. Da sich das Rendering im Gegensatz zum Release Candidate 1 nochmal geändert hat, möchte der Webmaster evtl. den funktionierenden IE7 Kompatibilitätsmodus aktivieren.Dies geht u.a. durch hinzufügen von HTML-META Tags auf jede Seite, noch praktischer aber durch Setzen eines Headers durch den Webserver. Wie das für den Apache funktioniert, zeigt Microsoft im MSDN.
LoadModule headers_module modules/mod_headers.so
Header set X-UA-Compatible “IE=EmulateIE7”
via Florian @work
Gedanken zu Blog-Spamerkennung mittels bogofilter
Folgendes habe ich gerade im Serendipity Forum eingekippt - vielleicht interessiert es ja auch die Leser hier:Da Akismet und auch TypePad Antispam tlw. ein wenig viel wegfiltern - gerade Kommentare auf Deutsch - habe ich gestern ein wenig begonnen, mir über Alternativen Gedanken zu machen. Erst wollte ich Spamassassin zur Erkennung von Spam/Ham verwenden, bin dann aber bei bogofilter gelandet, da Spamassassin sehr viele Tests für Mailheader hat und diese auch erwartet (Received-Zeilen etc.).
Da bogofilter ein Bayes-basierter Filter ist, muss er erst lernen, was gut und was schlechte Kommentare sind. Dazu habe ich zwei Dinge getan:
Alle guten Kommentare je in eine Datei pro Kommentar geschrieben:
SELECT
author,url,body FROM serendipity_comments WHERE STATUS = 'approved';
Alle erkannten und abgelehnten Spamkommentare in je eine Datei pro Kommentar geschrieben:
SELECT
author,url,body FROM serendipity_spamblocklog WHERE
type = 'REJECTED';
In meinem Fall ergab das dann zwei Verzeichnisse, einmal "blogspam" mit fat 370.000 abgelehnten Spams und ein "blogham" Verzeichnis mit 700 guten Kommentaren und Trackbacks. Jede der Dateien hatte untereinander author, url und body stehen.
Jetzt zum lernen:
CODE:
loco@bigboy ~ $ bogofilter -v -H -n -B blogham/
# 6663 words, 696 messages
CODE:
loco@bigboy ~ $ bogofilter -v -H -s -B blogspam/
# 331002 words, 369836 messages
Wenn ich jetzt je einen neue Spamkommentar und einen erfundenen, aber validen sauberen Kommentar zur Prüfung durch den bogofilter jage, erkennt er das brav:
CODE:
loco@bigboy ~ $ bogofilter -v -H < test.blog
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.1.7
CODE:
loco@bigboy ~ $ bogofilter -v -H < test.blog
X-Bogosity: Spam, tests=bogofilter, spamicity=1.000000, version=1.1.7
Manuell tut das jetzt alles - aber wie verwende ich das in Serendipity? Ich bin SysAdmin, habe es überhaupt nicht mit der PHP Programmierung. Gäbe es denn Interessierte, die diesen Ansatz der Spamfilterung mittels Bayesfilter weiter verfolgen möchten und evtl. in ein Spamblock-Plugin giessen?
Kategorie: Technik




