16. August 2011

WordPress aufräumen: Revisionen

Ich mag WordPress. Es ist einfach zu bedienen, lässt sich leicht durch Plugins den eigenen Bedürfnissen anpassen und reicht deshalb für meine Bedürfnisse vollkommen aus.

Allerdings sammelt sich mit der Zeit leider etwas Balast an. Zum Beispiel speichert WordPress beim Verfassen oder Editieren eines Beitrags verschiedene Stände, sogenannte Revisionen. Mit den folgenden SQL-Befehlen kann man die Tabelle wp_posts ein bisschen aufräumen:

DELETE FROM wp_posts WHERE post_type = "revision";

OPTIMIZE TABLE wp_posts;

Wichtig: Backup nicht vergessen!

24. Januar 2010

Bin ich im Web 2.0 angekommen?

Hm, gute Frage. Zumindest bin ich ein Stück weiter vorgedrungen.

Nachdem ich mich vor ca. 1 Jahr bei Twitter angemeldet habe, habe ich noch einen Posterous-Account angelegt. Doch was mache ich mit einem Blog, einem Posterous-Account und einem Twitter-Account? Ich habe das — zumindest im Moment — für mich so geregelt:

Wenn (Zeichenanzahl <= 140)
     benutze Twitter
Wenn (Zeichenanzahl > 140 & Absatzanzahl <= 3)
     benutze Posterous
Sonst
     benutze Blog

Natürlich sind diese Abgrenzungen (bis auf das Zeichenlimit bei Twitter vielleicht) gewissen schwimmenden Grenzen unterlegen. Die Grundidee soll sein, dass kurze Nachrichten über Twitter gehen, etwas längere (vielleicht auch hauptsächlich mobile Nachrichten) über Posterous und längere Artikel über den Blog. Außerdem wird es eine Verkettung der einzelnen Komponenten der Form

Blog -> Posterous -> Twitter

geben. Wenn ich also was im Blog schreibe, so soll eine Benachrichtigung an Posterous gehen. Und weil für alles, was auf Posterous erscheint, eine Benachrichtigung an Twitter weitergereicht werden soll, so bekommen meine Follower auf alle Fälle mit, wenn ich was auf Posterous oder in meinem Blog gepostet habe.

Ich halte es hiermit genauso wie mit allem, was ich im Web probiert habe: wenn’s mir gefällt, wird’s weiter so gemacht und wenn nicht, dann nicht… ;-)

In diesem Sinne…

P.S.: Wenn alles gut funktioniert, müsste auch jetzt schon oben genannte “Verkettung” greifen.

Update: Natürlich hat diese “Verkettung” nicht funktioniert. Es hängt hier wohl am verwendeten Plugin “Posterize”. Jedoch weiß ich noch nicht, was die genaue Ursache ist…

Update 2: Es gibt jetzt eine neue Version von “Posterize”. Geht es jetzt? Gleich mal testen…

1. Juli 2009

Server geschossen

Ich weiß noch nicht genau, warum da was schief gelaufen ist, aber der Server war plötzlich (gestern, 30.06.2009) voll ausgelastet. Trotz Neustart hat sich der Zustand direkt nach 5 Minuten wieder eingestellt.

Also musste ich, da ich kaum was per SSH machen konnte, bevor sich der Server wieder verabschiedete, neu installieren. Gott sei Dank hat man Backups! Eigentlich habe ich im Moment absolut keine Zeit für Server-Installationen, da ich an der Uni mehr als ausgelastet bin, jedoch hing von dem Server auch mein SVN-Server ab, den ich unbedingt brauche…

Leider hat sich herausgestellt, dass mein bisher verwendetes Theme “Garland-revisited” wohl Probleme mit WordPress 2.8 hat. Zuerst dachte ich, dass beim Rückspielen irgendein Fehler aufgetreten sei, doch das konnte ich letztendlich ausschließen, da die Probleme auch bei einer frischen WordPress 2.8 Installation auftraten (ich habe es allerdings dann nicht mehr mit WordPress 2.7 probiert). Also habe ich mich für ein neues Theme entschieden. Falls ihr nun einen Hinweis auf einen Link auf der linken Seite findet, dann hat das nichts damit zu tun, dass ich vielleicht eine “Links-Rechts-Schwäche” hätte, sondern mit dem Themewechsel: es gibt jetzt quasi kein “Links” mehr (obwohl es die “Links” schon noch gibt *g*).

In der Hoffnung, dass dies die letzten Probleme für die nächste Zeit waren und (vor allem) keine Probleme auf Grund der Neuinstallation auftauchen, denn Zeit habe ich im Moment wirklich nicht!

16. Juni 2009

WordPress – ein “Zwischenbericht”

Ich setze nun schon seit längerer Zeit als Blogging-Software WordPress ein. Ich muss sagen, dass ich sehr überrascht bin, dass sich WordPress mittlerweile schon fast zu einem vollwertigen CMS gemausert hat. Sehr schön!

Es gibt sogar schon die Überlegung, ob ich nicht meine ganze Homepage (anstatt mit Drupal zu betreiben) auf WordPress umstellen soll.

Es wäre schön, wenn ihr mir über die Kommentarfunktion mal eure Meinungen zukommen lasst.

21. April 2009

Noah ist da…

… und schon fast vier Wochen alt. Wie die Zeit vergeht…

Ursprünglich wollte ich es mit dem zweiten Kind genauso halten, wie mit dem ersten: ab und zu hier im Blog berichten. Aber was ist passiert? Wir bekamen halt einen Jungen, der seinem Namen Noah (= der Ruhige) ganz und gar nicht gerecht wird! ;-)

Aber nunja. Was kann ich berichten? Er kam am 28.03.2009 um 7:03 Uhr zur Welt und scheint nach heutigen Erkenntnissen gesund (und wie ich schon angedeutet habe auch “munter”) zu sein! In der ersten Zeit mussten wir zwar viel zurückstecken, aber was tut man nicht alles…

Ich hoffe, dass ich in Zukunft wieder Zeit finden werde, auch hier ab und an zu berichten.

1. Februar 2009

Vorträge halten

In letzter Zeit kam ich mal wieder in der Verlegenheit, mehrere Vorträge zu halten. Je nach Typ des Vortrags könnte es hilfreich sein, sich folgende YouTube-Videos einmal anzusehen:

http://www.youtube.com/watch?v=2-ntLGOyHw4 (Present like Steve Jobs)

http://www.youtube.com/watch?v=cagxPlVqrtM (How NOT to use Powerpoint)

Mir hat’s geholfen (wenn ich meinem Umfeld glauben darf)…

13. Januar 2009

Drupal oder WordPress?

Lange habe ich überlegt, ob ich WordPress den Rücken kehren sollte, da Drupal (was ich eben für meine “richtige” Website nutze) auch ein Blog-Modul an Bord hat. Dies habe ich aber für den Moment verworfen. Ich möchte sogar einen Schritt weiter gehen und durch ein neues Theme den Blog ein wenig von der Website abgrenzen. Für den Moment halte ich das für gut. Ob’s so bleibt, werdet ihr sehen…

Lang lang ist’s her…

Wow, es ist schon ziemlich lange her (um genau zu sein zwei Monate), dass ich hier nochmal etwas von mir hören ließ. Inzwischen hat sich bestimmt wieder viel getan, nicht nur bei mir: Weihnachten und Neujahr sind vorbei, ich habe ein Update auf WordPress 2.7 durchgeführt, etc. Ich hoffe, dass alle Leser ein frohes und gesegnetes Weihnachtsfest hatten und auch gut ins Jahr 2009 gekommen sind.

Derzeit geistern mir ein paar Ideen im Kopf herum, was ich hier als nächstes präsentieren könnte, denn auch ein Eintrag in einem Blog will ein wenig überlegt sein.

In diesem Sinne wünsche ich allen zunächst einmal ein gutes Jahr 2009. Bis demnächst…

13. November 2008

Back To My Mac (es geht… endlich!)

Apple bietet zusammen mit MobileMe den Dienst Back To My Mac an. Dieser erlaubt es einem, von unterwegs auf jeden beim Dienst angemeldeten Computer zuzugreifen und damit zu arbeiten, als wenn man davor sitzen würde. Schöne Sache. Wenn’s direkt funktionieren würde (wie Apple das verspricht).

In diesem Fall musste ich nämlich schon ein bisschen probieren… Für mein Netzwerk zu Hause setze ich einen Asus WL-500 GP ein, natürlich mit installiertem OpenWRT. Und das ist das Problem (oder doch nicht?!?):

Ich geh auf meinem Mac in die Systemeinstellungen -> MobileMe -> Zurück zu meinem Mac und klicke auf “Start”. Er meint nun, dass der Dienst zwar aktiv sei, aber nicht richtig funktionieren würde, weil UPnP nicht installiert oder eingeschaltet sei. Na gut. Nichts leichter als das. Router-Konfiguration auf und einschalten. Denkste… Ich also auf die Suche und bin in nem Forum fündig geworden. OpenWRT arbeitet mit dnsmasq, wobei dnsmasq und MobileMe sich nicht vertragen. Toll :-(

Doch hier kommt das positive Resultat (man darf nicht aufgeben): Auf meinem Router läuft jetzt linuxigd für UPnP und MobileMe rennt auch. Doch wo lag das Problem? Ganz einfach: ich musste dem Router hierfür klar machen, dass er sich nicht auf den DNS-Server von meinem Provider verlassen kann. Und schon klappt’s auch mit dem Nachbarn… ähm… MobileMe.

Update: Ganz so einfach scheint die Sache doch nicht zu sein. Manchmal sehe ich in den Einstellungen immer noch einen gelben anstatt einen grünen Kreis. Ich werde selbstverständlich weiter dran bleiben…

Update 2: So wie es aussieht liegt es nicht an meinem Provider (sorry), sondern tatsächlich an meinem Router. Mal sehen ob ich den Kauf eines neuen umgehen kann…

Update 3: Allzu intensiv habe ich mich damit nicht mehr beschäftigt, jedoch sieht es wohl so aus, dass mein Router (respektive OpenWRT) das nicht richtig unterstützt. Das manuelle Eintragen eines Nameservers in die Netzwerk-Konfiguration des Mac schafft zwar Abhilfe, jedoch funktioniert (zumindest bei mir) die lokale Namensauflösung für das interne Netz nicht mehr. Schade…

Transition complete…

So. Nach langer Zeit schreibe ich nochmal etwas hier rein, jedoch ist der Anlass dafür mehr oder weniger spektakulär.

Nachdem ich mir im Februar 2008 ein MacBook Pro zugelegt habe, sind jetzt ein iMac 20″ und ein iPod touch 8GB gefolgt. Diese Produkte habe ich im Zuge der “Back-To-School” Aktion erworben. Dank des BSD-Unterbaus wird mir im Gegensatz zu meiner vorherigen Windows-Lösung die Arbeit wesentlich erleichtert.

Aber warum habe ich den Eintrag mit “Transition complete…” überschrieben? Nunja. Ich kann verkünden, dass ich nun jegliche Windows-Kisten durch Macs ersetzt habe.