Archiv der Kategorie: webDev

richtig trackbacken

Immer mal wieder wundere ich mich darüber, dass in anderen Blogs auf meine Posts Bezug genommen wird, ohne dass bei mir ein Trackback (oder wenigstens ein Pingback ) angezeigt wird. Nachdem Robert Basic mich verlinkt hat, hat es mich dann doch interessiert und ich habe ein paar Tests gemacht.
Aber zuerst einmal, was ist ein Trackback oder Pingback überhaupt!? Ein Trackback ist ein automatischer Kommentar in dem Beitrag auf den man im eigenen Post Bezug nimmt. Normalerweise erledigt es das Blog von selbst mit sog. Pingbacks, oder explizit wenn der Author die Trackback-URL beim schreiben des Beitrags einträgt. Micheal Wöhrer hat das Thema sehr einfach erklärt.
Trackback URL eintragenBei mir erscheinen allerdings nur richtige Trackbacks. D.h. wer einen Trackback auf einen Artikel setzen möchte, muss explizit die Trackback-URL beim schreiben des Beitrags eintragen und natürlich meinen Post verlinken.
Warum keine Pingbacks angezeigt werden bleibt mir allerdings rätselhaft. Kann mir das jemand erklären?

Aufgebohrte WordPress-Statistiken mit SlimStat-Ex

WP-SlimStat-Ex ist ein mit vielen Optionen und netten AJAX-Effekten Zusammengefasste Statisktikenangereichertes Statistik Plugin, welches auf WP-SlimStat (bzw. Slimstat) basiert. Es ist zusätzlich mit sog. Pins erweiterbar, mit denen z.B. der Verlauf eines Besuchers (PathStats) oder Downloads von Dateien analysiert werden können. Weiter gibt es eine Admin-Oberfläche auf der viele Einstellungen gemacht, alte Statistiken von WP-Shortstat und WP-Slimstat importiert, sowie alte Statistik-Daten gelöscht werden können. Hier die Übersicht der Features:

  • Separated feed statistics
  • Ajax modules : You can browse each panels and modules without refresing entire page.
  • Filtered results : You can filter stats by remote addr, domain(referer), search terms and so on.
  • Plugable extensions(Pin): PathStats, Downloads, Micelleneous, BadBehaviour, FreshView, etc.
  • SlimStat-Admin tool : Support importing Wp-ShortStat and Wp-SlimStat, deleting old stats data, updating Ip-to-country database and performance management through adding or removing index keys from stats table.
  • Fix time offset between server and blog(manual)
  • Support Ignore-IP-List
  • Get post or page title from resource(url)
  • Support external tracking
  • Support external ip-to-country database

PathStats - Verlauf eines BesuchsIrgendwie erinnert das ganze stark an Mint von Shaun Inman der mit Shortstat wohl die Basis für Slimstat und seine eigenen kostenpflichtigen Mint Statistiken gelegt hat. Mint kenne ich natürlich nur von Berichten und Screenshots, da mir 30 USD/Domain bisher für ein privates Blog doch zuviel waren.
Seit gestern habe ich nun wp-slimstat-ex aktiviert. Optionen Der Import meiner 21MB großen Slimstat-Tabelle über die Admin-Oberfläche war recht zeitaufwändig. Ich bin mir nicht sicher, ob er korrekt abgeschlossen wurde. Die neue Slimstat-Ex Tabelle hatte da nach eine Größe von ca. 47MB. Deshalb habe ich gleich einige alten Statistiken gelöscht und sie auf ca. 30MB verkleinert. Admin Tool - Importieren von WP-SlimstatParallel verwende ich natürlich weiterhin WP-Slimstat. Seltsamer weise Stimmen die Hits und Visits von WP-Slimstat und WP-Slimstat-Ex nicht überein, was aber evtl. an einem fehlerhaften Import der alten Daten liegen könnte. Ich habe diesbezüglich eine Email an den Autor geschickt, dessen Seite größtenteils auf koreanisch ist. Eine genauere Auswertung ist deshalb erst im Laufe der Zeit möglich.
Auf den ersten Blick sieht WP-Slimstat-Ex gut aus und wäre dabei evtl. eine Alternative zu Mint. Also bitte einfach mal testen und darüber Berichten (ein Trackback in dem Fall wäre nett ;-))! Download und Infos auf der Seite das Autors.

Viel hilft viel – zwei Displays

Seit einigen Monaten arbeite ich mit zwei Displays. Es ist natürlich sehr angenehm und ich kann dadurch bestimmte Tätigkeiten viel effektiver ohne ständiges Hin- und Herklicken erledigen. Oft wird bei der Arbeit eine Dokumentationsseite oder Anleitung in Form einer Website oder PDF-Dokuments benötigt, die man parallel auf dem zweiten Monitor legen kann. Eigenschaften von AnzeigeDie eigene Dokumentation kann zudem viel schneller im eigenen Wiki erstellt werden. Gerade wenn viel am PC programmiert und entwickelt wird, ist es sinnvoll einen zweiten Monitor anzuschaffen. Aufgaben die zwischendurch schnell erledigt werden müssen können außerdem viel schneller abgehakt werden.
Ich arbeite an meinem Dell Notebook und habe eine externe Tastatur und einen ViewSonic TFT angeschlossen. Wenn man somit eh zwei Displays zur Verfügung hat macht es Sinn den Desktop auf das Display des Notebooks zu erweitern.
Eine Studie von Microsoft hat ergeben, dass durch ein weiteres Display die Produktivität im Durchschnitt um 8-50% erhöht. Mit diesem Argument und gleichzeitig sinkenden Preisen der TFT-Displays sollte auch die Argumentation im Unternehmen erleichtert sein.
Wer an seinem Notebook zwei externe TFT-Monitore verwenden möchte kann z.B. den DualHead2Go Adapter von Matrox verwenden. An einem PC ist es günstiger eine zweite Grafikkarte einzubauen, sofern die vorhanden Grafikkarte nicht schon zwei Ausgänge hat. Wer zuviel Geld hat kann sich auch ein Seamless Display vorbestellen:
Seamless Display
Laut einem Artikel bei Golem soll es Anfang 2007 für schlappe 16.000 USD zu kaufen sein…

Notiz: Mit einer Installation mehrere Blogs verwalten

WordPress Multiuser ohne WPMU Installation? Erik präsentiert eine Möglichkeit mit einer WordPress-Installation mehrere Blogs zu verwalten. Es scheint recht einfach möglich, Voraussetzung ist, dass die Domains alle den selben document-root verwenden. Dies erleichtert natürlich ein Update mehrerer Blogs erheblich, da ja nur noch eine einzige Installation inkl. Plugins und Themes angepasst werden muss. Für den Eigenbedarf scheint diese Lösung wesentlich angebrachter als eine komplexe WPMU Installation.

Powersurfen mit Firefox 2

Update 31.03.2011: Seit Firefox 4.0 funktioniert dies nicht mehr. Hinweise in meinem aktuellen Post.
Sehr dankbar war ich eben über den Tipp von Manuela wie man die Tabs im neuen Firefox 2 verkleinern kann:

Im Gegensatz zu seinem Vorgänger zeigt Firefox 2 geöffnete Tabs immer mit einer gewissen Mindestbreite an. Sind viele Tabs geöffnet, muss man nun Scrollen um die äußeren Tabs zu erreichen. Wer die Standardbreite der Tabs anpassen möchte, kann dies über den Schlüssel browser.tabs.tabMinWidth tun. Die Standardbereite ist 100. Ich habe sie auf 55 gesetzt. Der Wert 0 deaktiviert das Scrolling komplett.

Danke! Als Powersurfer hab ich es auf 30 gesetzt. Damit wird das Favicon noch gut dargestellt. Und mehr Seiten zu öffnen ist dann doch etwas übertrieben ;-).
Update: Ok, nochmals den Tipp wies geht direkt hier: Einfach in der Adresszeile im Browser about:config eingeben und nach browser.tabs.tabMinWidth filtern. Dann den Wert von 100 wie gewünscht ändern.
Insgesamt hat die Version 2 jedoch viele gute Verbesserungen und lohnt sich auf jeden Fall. IE 7 wird seit dieser ernüchternden Meldung wohl auch zukünftig nur zu Testzwecken eingesetzt.
Update: Fairerweise sollte man diese Sicherheitsmeldung auch noch erwähnen. Sehr geil ist auch der Name der neuen Sicherheitschefin der Mozilla Corporation Window Snyder (LOL) – ist ja kein Wunder mit den Sicherheitslücken *g*. Und dann kommt sie auch noch von Microsoft, tja, was soll man da noch sagen…

DekiWiki – lang erwartete Weiterentwicklung des Mediawiki?

DekiWiki ist eine opengarden - dekiwikiWiki-Entwicklung von Mindtouch und basiert auf dem Sourcecode von Mediawiki, dem bekannten Wiki der Wikipedia. Im Vergleich zu Mediawiki bietet DekiWiki aber wesentliche Weiterentwicklungen wie z.B. die vollständige Integration eines WYSIWYG Editors, Seitenhierarchien und Dateianhänge sowie eine einfachen Benutzerrechtverwaltung. DekiWiki setzt dabei auf offene Standards und Erweiterbarkeit:

DekiWiki was developed with an emphasis on open standards, extensibility, and performance. It began as a MediaWiki fork and has since become something significantly more than just another Wiki. It facilitates information sharing in a contextually rich environment, sports a bad ass WYSIWYG Editor, allows the capture and sharing of files, which are indexed and searchable, and stores in XHTML-Strict. Indexing is done with Lucene, AJAX is employed where appropriate, and data is completely portable.(http://opengarden.org/dekiwiki)

Auf wiki.com oder viawiki kann ein kostenloses, werbefinanziertes Wiki erstellt werden, um einen Einblick zu erhalten. Für Unternehmen und Wiki-Provider bietet Mindtouch das Wiki auf als Wikifarm an. DekiWiki ist OpenSource (GPL) und somit frei verfügbar. Zukünftig soll es auch ein Upgrade-Programm für Mediawiki geben, um bestehende Mediawikis auf DekiWiki zu übertragen.
DekiWiki beeindruckt mit vielen, lang vermissten Entwicklungen des Mediawiki. Gerade für Unternehmen spielen die genannten Weiterentwicklungen eine entscheidende Rolle. Allerdings scheint dabei die Bereichtigungsverwaltung noch zu simpel zu sein, da es derzeit nur drei Stufen gibt (vgl. FAQ). Insgesamt könnte DekiWiki gerade im Unternehmensbereich dem sonst hauptsächlich eingesetzten TWiki Konkurenz bieten.

Podcast Umfrage

Noch bis zum 31. August findet eine Umfrage zum Thema Podcast statt. Wer sich für Podcasting interessiert sollte unbedingt Teilnehmen. Die Ergebnisse einer früheren Umfrage gibt es hier. Und es lohnt sich, denn jeder Teilnehmer erhält einen 10EUR Gutschein für einen Einkauf auf dem Hörbuchportal claudio und nimmt an einer Verlosung teil. Ich habe mir mit dem Gutschein gleich mal „Das Haus an der Düne“ von Agatha Christie gedownloadet.
Im deutschen Podcast Portal wird außerdem anschaulich erklärt wie ein Podcast funktioniert und natürlich wo man die findet. Wer selbst Podcaster werden möchte bekommt alle Informationen im Podcast Wiki.
Wer sich für Design & Webstandards interessiert sollte den Podcast von Technikwürze hören.

YAML Layout-Framework

Moderne Webseiten basieren auf XHTML und einem durch CSS gesteuertem Design. Die meisten Seiten verwenden dabei ein zwei oder drei Spalten Layout (Nadja erklärt warum das so ist). YAML (Yet Another Multicolumn Layout) ist ein Framework mit dessen Hilfe auf einfache Art standardkonforme Layouts als Grundlage für eine eigene Anpassung erstellt werden können.

„Yet Another Multicolumn Layout“ ist ein Framework zur Erstellung moderner und flexibler Layouts auf Grundlage von float-Umgebungen. Dabei stehen ein möglichst hohes Maß an Flexibilität und Zugänglichkeit im Vordergrund. Innerhalb eines Tutorials wird die Funktionsweise der einzelnen Bausteine erläutert.

Die Erstellung komplexer Designs mit floatenden Layoutbereichen ist normalerweise recht trickreich, vor allem wenn die Seiten in allen Browsern gleich aussehen sollen. Das sollte ja selbstverständlich sein, doch leider gibt es immernoch viele Browser-Bugs und nicht standardkonformes Verhalten der Browser. Mit YAML erstellte Layouts unterstützen eine große Zahl moderner Browser diverser Betiebssysteme. YAML ist ein Framework, das ich selbst sicherlich öfters einsetzen werde.
[via BS]

TiddlyWiki: Instant Guerilla Wiki

TiddlyWiki ist das schnellste Wiki was mir bisher begegnet ist. Es basiert auf einer einzigen HTML Datei die mit Javascript aufgebohrt im Browser läuft. Dadurch wird weder ein Webserver noch eine Datenbank benötigt. Allerdings können die Änderungen am Wiki nur lokal gespeichert werden und müssen dann via FTP auf den Server geladen werden. Sehr ungeschickt. Aber bestens geeignet als lokaler Notizblock.
TiddlyWiki: Instant Guerilla Wiki weiterlesen