Artikel mit Tag serendipity
Tuesday, 19. December 2006
Ich hab's ja schon länger gesagt, und langsam aber sicher dringt es immer lauter an die Öffentlichkeit: PHP stinkt!
"Pretty Hard to Protect" vollständig lesen
Thursday, 2. November 2006
Es ist (vorläufig) vollbracht:
Nachdem die letzten paar Wochen wieder sehr hektisch waren, kam ich innerhalb der letzten paar Tage endlich dazu, den kürzlich fertig gewordenen neuen Server in Betrieb zu nehmen. Da die Kiste für meine Zwecke mehr als ausreichend mit Athlon 64 3700+, 2 GB RAM, 2x 300 GB-Platten und einem /28er-Subnetz dimensioniert ist, komme ich also endlich in den Genuß, wieder vermehrt mit Virtualisierung herumzuspielen.
"Umzugsstreß" vollständig lesen
Friday, 16. June 2006
Seit heute ist die "stabile" 1.0er-Version der besten Blogsoftware des Universums (tm) draußen. Da ich allerdings schon seit längerem vollstes Vertrauen in Garvin und Co. setze, laufen hier schon seit längerem die Beta-Versionen, die aber allesamt schon stabiler waren als manch andere Software, die als solche ausgezeichnet wird.
Das Upgrade verlief wie immer ohne jegliche Probleme, etwas "geschockt" war ich jedoch vom neuen Layout des Admin-Panels, das bei den Betas so nicht aufgetreten ist. Ich habe mich aber sogar jetzt schon daran gewöhnt, und finde es (wie das gesamte Realease) sehr gelungen. Rein subjektiv kommt es mir sogar noch einen Tick schneller vor.
Vielen Dank daher einmal wieder an das gesamte Team, und einen dicken Glückwunsch zur Umgestaltung der Projektseiten. Spätestens jetzt kann Wordpress vollständig einpacken...
Wednesday, 14. June 2006
Es ist so weit: Das hier vorliegende Blog existiert (in dieser Form) nun seit genau einem Jahr. Grund genug, mich in Traditionen einzureihen, und mich bei allen Lesern, Kommentatoren und Programmierern zu bedanken, und gleichzeitig einen kurzen Rückblick zu wagen:
"Happy birthday Blog!" vollständig lesen
Tuesday, 7. March 2006
Nachdem ich ja vorgestern meine S9Y-Installation auf einen "aktuellen" Stand gebracht habe, habe ich heute endlich einmal Zeit dafür gefunden, auch den restlichen Teil des hier vorliegenden Setups auf aktuelle Versionen anzuheben.
Somit werkelt jetzt unter der Haube der lighttpd in Version 1.4.10, PHP (inkl. Hardened-patch) nun zum ersten Mal in Version 5.1.2.
Besonders gespannt bin ich ja auf die Neuigkeiten, die das aktuelle PHP so mit sich bringt. Ich kann mir zwar nicht vorstellen, dass ich selbst jemals einen Unterschied spüren werde (da ich mich bisher auch standhaft weigere, darin zu programmieren), spätestens durch isotopps Beiträge im Rootforum bin ich aber der Meinung, dass der Umstieg mittlerweile anzuraten ist.
Sollten (wider Erwarten) dadurch irgendwelche Probleme auftauchen, würde ich mich daher sehr über ein kleines Feedback freuen.
Friday, 3. March 2006
Dem großen Trend folgend habe auch ich soeben die hier vorliegende S9Y-Installation auf die (bereits am 23.1. diesen Jahres freigegebenen) Version 1.0-beta1 upgedatet.
Ich war zwar bis dato schon (fast) wunschlos glücklich mit dem, was Garvin und Co. da so runtercoden, allerdings hoffe ich, dass die etwas "schleppende" Darstellung der Hauptseite etwas besser wird.
Meine Testinstallation hingegen werde ich im Laufe der nächsten Tage wohl einmal auf die wirklich aktuelle Version aus dem SVN upgraden. Mal schauen, was es dann odrt noch an Neuerungen gibt.
Sollte jemand Probleme jeglicher Art bemerken, würde ich mich über eine kurze Rückmeldung äußerst freuen.
P.S.: Sorry an dieser Stelle noch mal an all diejenigen, die zur Zeit auf Rückmeldungen (oder einfach neue (sinnige) Postings hier) warten, müssen sich noch ein paar Tage gedulden. Zur Zeit ist wieder das große Chaos ausgebrochen, dafür ist die vor ein paar Tagen angekündigte Clustrer-Installation so gut wie durch, was dann bedeutet, dass es bald ein passenden kleines Tutorial geben wird.
Monday, 28. November 2005
Vorgestern hat das Hardened PHP-Projekt die neue Version (0.4.6) ihres Hardening Patchs freigegeben, der ein besonderes Augenmerk auf das Session-Handling legt.
Heute morgen hielt ich es daher für eine gute Idee, die hier vorhandene (und mit dem 0.4.5er-Patch bestückte) PHP-Version damit auszustatten. Dummerweise scheint Serendipity damit wohl gar nicht klarzukommen. Nach einem beherzten Restart des lighttpd war dann nichts mehr mit dem Blog.
Nachdem das Backup der "alten" Version wieder zurückgeholt war, bestand das Problem nicht mehr. Leider war auf die Schnelle keine genaue Analyse des Fehlers möglich. Die "neue" CLI-Version verichtete nämlich problemlos ihren Dienst, und in den Logs war auch nichts auffälliges zu finden.
Für mich stellt sich nun allerdings natürlich die Frage, woher dieses Verhalten kommt. Als bekennender PHP-"Nichtkenner" werde ich so schnell aber wohl auch keine Lösung finden. Vielleicht probiert sich ja noch jemand anderes daran. Über Feedback würde ich mich jedenfalls sehr freuen (selbst wenn's nur "Du warst einfach zu blöd!") ist  ).
Immerhin hat sich so einmal wieder gezeigt, dass nicht gestestete Änderungen an Produktivsystemen einfach "Bäh!!!" sind.
Friday, 25. November 2005
Und wieder einer: seit dem Upgrade des Serendipity-Freetag-Plugins (auf Version 2.17) wurden die Tags links nicht mehr angezeigt. Gestern hatte ich endlich einmal Zeit, mich etwas näher mit der Sache zu befassen. Heraus kam ein weiterer, PostgreSQL-bezogener Bug.
Details gibt's im S9Y-Forum. Garvin hat meinen Bugfix jedenfalls schon comittet, somit dürften bald alle User, die Postgres als Datenbank nutzen etwas davon haben. Sollte jemand (wider Erwarten) den Fix schon früher brauchen:
--- serendipity_plugin_freetag.php.old 2005-11-25 13:22:10.000000000 +0100 +++ serendipity_plugin_freetag.php 2005-11-25 13:21:25.000000000 +0100 @@ -81,7 +81,7 @@
$title = $this->get_config('title', $this->title);
- $query = "SELECT tag, count(tag) as total FROM {$serendipity['dbPrefix']}entrytags GROUP BY tag HAVING total >= " . $this->get_config('treshold_tag_count') . " ORDER BY tag LIMIT " . $this->get_config('max_tags'); + $query = "SELECT tag, count(tag) as total FROM {$serendipity['dbPrefix']}entrytags GROUP BY tag HAVING count(tag) >= " . $this->get_config('treshold_tag_count') . " ORDER BY tag LIMIT " . $this->get_config('max_tags');
$rows = serendipity_db_query($query);
Und das ich, der mit PHP sowas von auf dem Kriegsfuß steht...
Irgendwie werde ich das Gefühl aber nicht los, dass ich was die Wahl der DB angeht bei Serendipity ganz schwer in der Minderheit bin.
Wednesday, 23. November 2005
Es ist mal wieder so weit: die Entwickler des "besten Blogs der Welt" [tm] Serendipity haben heute das erste Bugfix-Release für die seit kürzerer Zeit stabile 0.9er-Reihe herausgebracht.
Das größte Problem dürfte wohl der Bug im Spartacus-Plugin gewesen sein, das nun aber auch endlich der Vergangenheit angehört. Da die anderen Fehler wohl nur wenige betreffen dürften, ist ein Upgrade nicht zwingend notwendig, aber trotzdem sinnig. Immerhin zeigt es einmal mehr, wie sehr Garvin und Co. sich um ihr "Baby" kümmern.
Vielen Dank einmal mehr dafür von meiner Seite!
P.S.: Auch Jan Kneschke hat mit lighttpd 1.4.8 nachgelegt. Ob ich heute doch noch vollständig an Versionitis erkranke?
Tuesday, 8. November 2005
Seit gestern geistern Meldungen über einen neuen "Linux-Wurm" namens Lupii durchs Netz. Sogar der Heise-Newsticker bringt das Thema unter der etwas reißerischen Überschrift " Linux-Backdoor verbreitet sich über XML-RPC-Lücke" auf den Tisch.
"Kriech, du Wurm" vollständig lesen
Friday, 28. October 2005
Es ist endlich so weit: S9Y 0.9 ist heute Abend freigegeben worden.
Die neue Version läuft hier ja schon seit ein paar Tagen zu meiner (fast) vollsten Zufriedenheit, und ich habe es sogar geschafft, ein paar PostgreSQL-bezogene Bugs zu finden und sogar zu fixen.  Das Upgrade verlief natürlich (nicht zuletzt dank des großartigen Einsatzes von Garvin, der bis in die letzten Minuten noch fließig war wieder einmal absolut reibungslos.
Also: ein dickes Dankeschön ans gesamte Serendipity-Team, und ein noch dickeres Happy birthday Garvin!
Saturday, 22. October 2005
Garvin und Co. haben wieder zugeschlagen: eine neue S9Y-beta3 ist draußen.
Die im Announcement genannten Bugs betreffen mich zwar nicht direkt, das Upgrade habe ich trotzdem soeben hinter mir, und mittlerweile geht's immer flotter vonstatten. Probleme bisher: keine (wie nicht anders zu erwarten war). Rein subjektiv kommt's mir wieder einen ganz kleinen Hauch schneller vor.
Das einzige, das mich noch etwas nervt ist die Tatsache, dass die Referrer (seit dem Upgrade auf die 0.9-beta2) nicht mehr hochgezählt werden. Bislang bin ich aber leider (bist auf ein kleines Posting im S9Y-Forum) noch nicht dazu gekommen, das mal näher unter die Lupe zu nehmen. Bis zum fertigen Release wollte ich das aber schon noch ganz gerne rausbekommen.
Friday, 14. October 2005
Ich habe es gewagt: das hier laufende Serendipity ist nun auf die aktuelle 0.9-beta2 upgedatet. Wie nicht anders gewohnt (aber trotzdem natürlich vorher getestet  ), verlief das Upgrade problemlos.
Auch wenn sich jetzt vielleicht der eine oder andere wundern wird, warum ich plötzlich und aus heiterem Himmel auf einmal "Beta"-Software auf einem produktiven System einsetze, fiel die Entscheidung dazu nicht grundlos, und noch weniger ungeplant. Die 0.9er betreibe ich jetzt seit geraumer Zeit auf einem Testblog, und bisher verlief alles extrem glatt...fast schon zu glatt für meinen Geschmack.
Da ich dort aber nun einmal nicht jede Kleinigkeit testen kann, lasse ich diese Version jetzt einfach mal auf euch los. Vielleicht kann ich ja durch potenzielle Bugreports noch einen kleinen Beitrag zur Entwicklung beitragen, damit S9Y auch weiterhin das beste Tool zum bloggen bleibt.
Ganz nebenbei bemerkt bin ich dabei über ein weiteres, ziemlich cooles Plugin gestolpert, das ich direkt mal mit eingebaut habe: die Suchfunktion ist jetzt mit der "Live Search" versehen, das die Ergebnisse direkt via Ajax anzeigt, das ich einfach mächtig sexy finde.
Tuesday, 6. September 2005
Als hätte ich nicht ohnehin schon genug Dinge, die mir im Kopf rumschwirren, und die ich gern tun würde: gestern Abend kam ich zusätzlich noch auf die Idee, meine "normale" Seite ( http://roothell.org) und das Blog hier endlich mal zu vereinen, um nicht ständig Dinge an mehreren Stellen nachpflegen zu müssen.
Dabei stellt sich mir natürlich auch direkt die Frage nach der technischen Umsetzung, da zur Zeit zwei vollkommen unterschiedliche Ansätze zum Einsdatz kommen. Die "Homepage" wird betreiben mit DokuWiki, das Blog hingegen mit Serendipity. Die für mich grundlegenste Frage besteht darin, wie ich die Inhalte aus dem Wiki am einfachsten und besten hier im Blog abbilden kann.
Ich für meinen Teil sehe hier erstmal zwei Möglichkeiten, die (wie fast alles) ihre speziellen Vor- und Nachteile haben. Ich stelle meine Gedankengänge dazu einfach mal hier vor, und hoffe, dass sich daraus günstigstenfalls ein kleines Brainstorming ergibt:
"Alles unter einem Dach" vollständig lesen
Thursday, 1. September 2005
Nach meinem Posting von Montag, bei dem ich auf die " lokale Alternative" zu del.icio.us hingewiesen hatte, kam es zu einer kurzen Diskussion mit Fabian (FFL), bei der leider noch ein paar kleine Punkte offen geblieben waren.
Ausgehend von diesen Punkten habe ich am Dienstag Abend dann noch den Entwickler angeschrieben, und ihn darauf angesprochen. Bislang blieb eine Antwort aber leider aus. Dabei ist mein Englisch doch gar nicht mal sooo schlimm.  Vielleicht hat Fabian, der ihn laut seines Postings auch angeschrieben hat ja mehr Glück. Ich bin jedenfalls gespannt.
Was mein Vorhaben angeht, das del.icio.us-Sidebar-Plugin auf meinen Insipid-Feed anzusetzen, kam er mir aber anscheinend um Längen zuvor. Hey Fabian: auch wenn's nicht viel sein kann, wäre es tierisch, wenn du mir deinen Trick dazu mal kurz verraten würdest, dann muss ich das Rad nicht noch einmal erfinden.
"del.icio.us Marke Eigenbau (Teil 2)" vollständig lesen
|