Archiv für die Kategorie ‘Gadgets’

XAMPP, Apache, Skype

Dienstag, 21. September 2010

Mal etwas technisches: Falls ihr euch wundert, warum XAMPP den Apachen nicht starten mag (XAMPP Light 1.7.3, Windows 7), macht mal Skype zu und startet den Apachen. Wenn der läuft, kann man auch Skype wieder anwerfen. Ich frag jetzt mal nicht nach dem “Warum”… m(

PS: Wer sich jetzt fragt “Was ist denn bitte XAMPP und was hat das mit Indianern zu tun?” – bitte weiter gehen, hier gibt es nichts zu sehen!

Pimp my WordPress

Donnerstag, 10. Juni 2010

Unser Domspitzen-VServer ist ja in der Tat nicht der Schnellste. Auf jeden Fall ist der Datenbankserver ein eher gemächlicher Zeitgenosse. Kommen dann noch datenbankintensive Plugins dazu, kriegt man gern mal 5 Sekunden Wartezeit auf eine Seite.

Ich habe folgendes versucht, um WordPress schneller zu bekommen:

  • Datenbank (= Artikelbackup) über die WordPress Boardmittel erstellt
  • alte Datenbank komplett gesichert und dann gelöscht
  • Neues WordPress “from Scratch” aufgespielt mit neuer DB
  • die alten Artikel importiert – das hat den Vorteil, dass die Änderungshistorie aus der Datenbank raus ist
  • einen strengen Blick auf die installierten Plugins geworfen und im Zweifel deaktiviert (Google XML Sitemaps war z.B. einer der Bremskandidaten)

Das hat zunächst einen echten Performanceschub gebracht, der aber leider nicht von Dauer war. Schließlich habe ich mich etwas intensiver mit dem Thema WordPress Caching beschäftigt und bin dabei auf das Plugin WP-Supercache gestoßen. Durch das Plugin werden die Artikel- und Inhaltsseiten hart als HTML-Files gecached und statisch ausgeliefert, an Stelle jedes Mal die Datenbank zu fragen.

Das Plugin lässt sich leider nicht einfach aktivieren; sondern man muss vorher diverse Zugriffsrechte ändern und zurückändern, Code in die .htaccess schreiben – aber schließlich lief der Laden.

Nun wird bei jedem erst Zugriff auf einen Artikel/ Seite eine Cache-Version davon angelegt und dem nächsten Besucher statisch ausgeliefert (Ausnahme: Man kommentiert oder ist angemeldet). Bei Blogs mit sehr viel Traffic kann man sich nun zurücklehnen und warten, bis das ganze Blog durchgecached ist. Da ich ein ungeduldiger Mensch bin und nicht so viel Traffic anliegt, habe ich mir fix einen Cache-Trainer gebaut. Dazu benötigt man (Basis: Windows):

  1. Zunächst richtet man das Sitemaps-Plugin ein und erstellt sich eine brandneue XML-Sitemap.
  2. Nun ruft man diese Sitemap im Browser auf: [URL_DES_BLOGS]/sitemap.xml
  3. Den Inhalt der Sitemap kopiert man in Notepad rein und von dort aus in eine leere Excel/Calc-Tabelle (erfahrungsgemäß entfernt das unnütze Steuerzeichen)
  4. Schmeißt die oberen und unteren Zeilen raus, entfernt alle Spalten außer der ersten
  5. Schreibt in die zweite Spalte in die erste Zeile folgende Formel: =VERKETTEN(“wget.exe –spider “;A1) und zieht die Zelle runter bis zur letzten Zeile. Ihr solltet nun in der zweiten Spalte so etwas wie “wget.exe –spider [URL_DER_BLOGARTIKEL]” stehen haben
  6. Kopiert die ganze zweite Spalte und fügt sie im Notepad ein, speichert die Datei als “cachetrainer.bat” (der Name bleibt euch überlassen) in das Installationsverzeichnis von wget
  7. Startet die Batch-Datei aus dem wget-Verzeichnis heraus.

Was nun passiert ist das gleiche, was passieren würde, wenn ihr alle URLs per Hand nacheinander anklicken müsstet. Der Parameter –spider sorgt hier dafür, dass wget die Seiten nicht herunterlädt, sondern lediglich aufruft. Dadurch werden gleichzeitig im WordPress die Cache-Versionen erstellt.

Wenn die Batch-Datei durchgelaufen ist, solltet ihr nahezu alle Seiten und Artikel als gecachte Version liegen haben. Der Performance-Boost dabei ist wirklich sensationell!

Viel Spaß beim Basteln :-)

Darwin-Award

Montag, 31. Mai 2010

Ohne Worte:

Rosenberg hatte Ihre Route mit Googles Hilfe auf ihrem Blackberry geplant. Dort entging ihr der Hinweis, den Desktop-PCs anzeigen: “Routen für Fussgänger stecken noch in der Beta-Phase. Seien Sie vorsichtig – Ihnen könnten Bürgersteige und Fusswege entgehen”. Der Deer Valley Drive, auch bekannt als Utah State Route 224, ist eine dieser Strecken. Hier wurde Rosenberg von einem Auto erfasst, als sie Googles Route abwanderte. Nun hat sie Google auf 100.000 US-Dollar verklagt.

Via Gizmodo

Fnord am Nachmittag

Dienstag, 06. April 2010

Wir brauchen unbedingt Ganzkörpernacktscanner, sonst sind wir bald alle tot!!! Denn:

Der britische Geheimdienst M15 hat entdeckt, dass die weiblichen Selbstmordattentäter von Al Quaida explosive Ladungen in ihre Brüste implantiert kriegen.

Via Gizmodo

"No Memory Card"

Mittwoch, 24. März 2010

Gerade ist meine neue Ixus 100 angekommen. Ein feines Spielzeug! Sehr kompakt gebaut, 12 Megapixel (6 wären ja besser…), HD-Videofunktion. Die will natürlich gleich ausprobiert werden. Doch behinhaltet keines der ca. 265 Zubehörtütchen eine Speicherkarte! Eine 2 GB SD kostet im Handel übrigens ab 3 EUR, und die Kunden würde es freuen.

Update: Eigentlich wäre auch ein HDMI-Kabel toll gewesen. Vor allem, da die Kamera einen HDMI-Mini Port besitzt. Das passende Kabel dürften die Wenigsten zu Hause rumliegen haben und Canon will für das hauseigene Produkt satte 45 EUR kassieren. Woanders kostet das nicht mal ein Viertel

Neue IE8 Kampagne

Montag, 22. März 2010

Manch einer mag es vielleicht mitbekommen haben; Microsoft stellt seit letzter Woche ein Browserauswahlfenster in den Updates bereit und folgt damit einer entsprechenden Vorgabe der EU. Fast zeitgleich schien Microsoft eine neue Werbekampagne für ihren Browser gestartet zu haben.

“Mit Sicherheit ins Internet”

Das verspricht der Softwarehersteller auf der IE8 Website und im Fernsehen, wo unter anderem für den sogenannten “Porno-Modus”, also eine Browsersession ohne Speichern von Cookies oder History, geworben wird. Und wer sich am Freitag die Wok-WM angeschaut hat, wird bemerkt haben, dass auf den Schultern der Wok-Fahrer große IE8-Werbepolster prangten.

Habt ihr euch schon mal die Frage gestellt, warum Microsoft eigentlich so an seiner Vormachtstellung beim Browsermarkt hängt? Wo man sich doch gerade seit dem IE6 Debakel in Redmond bemüht, den Weg zurück von properitären Technologien zurück zu Standards zu gehen. Geld kostet das Teil auch keines, Werbung verdient ihr Geld über die Inhalte und nicht das Werkzeug – was also hat M$ von diesem ganzen Aufriss? Warum lehnen sich die Jungs nicht zurück und genießen bei einer Tüte Popcorn, wie sich Chrome, Firefox und Opera gegenseitig bashen? Das eingesparte Geld könnte man dann zum Beispiel in ein vernünftiges Desktop-Management investieren (Stichwort Sessions…) Machen sie aber nicht, sondern basteln gerade mit Hochdruck an IE9. Warum? Hat jemand eine Idee? Und ja; ich weiß, warum sich der Hund den Schritt leckt…

Update: Frank brachte das Thema “Standardsuchmaschinenanbieter” ins Spiel – da könnte was dran sein. Mir fiel gerade auf, dass Microsofts Gegenmodell zu Flash, Sliverlight, weder auf Chrome noch auf Opera mit Boardmitteln läuft.

Zum Glück keine Raubmordkopie

Sonntag, 21. März 2010

Gefunden auf der deutschen Startseite des Dell Designnotebooks Adamo:

Danke, 2 Tage Magen

Sonntag, 21. März 2010

Sollte ich wieder einmal in Versuchung geraten, aufgrund massiver Hungergefühle zu einer Fertigmahlzeit zu greifen – bitte nehme mich irgendjemand in Schutzhaft!

"To pass the bucket"

Donnerstag, 18. März 2010

So, habe ich im Businessenglischkurs gelernt, sagt der Brite, wenn er die Verantwortung jemand anderem in die Schuhe schiebt:

Grund für die Motoraussetzer ist laut Toyota eine defekte Steuerungselektronik. Der Autobauer machte zwei Zulieferer dafür verantwortlich.

Bei meinem Fahrzeug geht der Motor auch manchmal aus; hier heißt das jedoch “Efficiency Dynamics”… kleiner Tipp an die Freunde aus Japan: Make it a Feature! ;-)

Edit: via Tagesschau.de

Erfurt Luxury Accessories?

Mittwoch, 17. März 2010

Über den Newsletter eines Shoppingclubs flog heute Werbung für eine Verkaufsaktion von “erfurt luxury accessories” in den elektronischen Briefkasten. Nach den Raufasertapeten jetzt also – bunte Halstücher für Hunde? WTF???