Das Internet neu kombinieren

If THIS then THAT (ifttt.com) ist ein neuer Webdienst mit dem sich viele Aktionen im Internet mit Automatismen versehen lassen.

Zum Beispiel sende ich mir einen Tweet, wenn die Temperatur unter 1°C fällt, damit ich nicht vergesse die Standheizung am Auto zu aktivieren. Außerdem werden links aus Tweets dich ich als Favoriten markiert habe automatisch zu meiner Leseliste bei Read It Later hinzugefügt.

Aktuell gibt es 25 sogenannte Trigger zur Auswahl. Damit lassen sich bestimmte Zustände oder Inhalte abfragen und diese dann mit Actions (Aktionen) belegen. Aktuell lassen sich RSS-Feeds, Facebook, E-Mails, Delicious-Booksmarks, Tweets, Google-Reader, Wetterdaten, Aktienkurse uvm. miteinander verknüpfen und ein eigenes Mashup basteln.  Das ganze ist dabei so simpel aufgebaut, dass es eigentlich jeder bedienen kann!

Leider ist ifttt noch in der beta-Phase und man benötigt eine Einladung. Auf der Website kann man sich dafür eintragen, oder auch mal bei mir nachfragen (es gibt wenige).

EInige Beispiele die ich aktuell verwende:

  • Twittern wenn es kalt wird
  • Coole Delicious Bookmarks an Anni tweeten
  • Delicious Bookmarks mit bestimmtem Schlagwort an alle tweeten
  • Markierte Tweets zur Leseliste in Read It Later hinzufügen
  • Markierte Artikel aus Google-Reader zu Read It Later hinzufügen

Ich bin gespannt welche coolen Ideen sich mit solch einem simplen Tool noch umsetzten lassen. Über weiteren Anwendungsideen und Beispiele würde ich mich freuen.

Tuning Mzungu’s: Performance und Feeds

In den letzten Tagen hab ich an ein paar kleinen Stellen angefangen am Blog zu schrauben und zu tunen. Schon länger stört mich, dass es bisher in diesem Blog nicht möglich war die RSS Feeds einzelner Tags zu abonnieren, also z.B. nur die Artikel die ich mit dem Schlagwort Social-Software versehe als Feed zu abonnieren. Ich tue dies gern bei anderen privaten Weblogs bei denen mich beispielsweise nur die Artikel zum Thema Linux interessieren, nicht aber sonstige tägliche Kleinigkeiten. Dadurch ist es einfacher möglich die Anzahl der Artikel im Feedreader auf die wirklich interessanten zu reduzieren.

Bisher habe ich meinen RSS-Feed an Feedburner weitergeleitet und die Umleitung aller Abonennten mit dem FeedBurner FeedSmith Plugin sichergestellt. Damit wurde aber das Abonnieren einzelner Tags verhindert. Ohne Feedburner aber keine Statistik über die Anzahl meiner Feedleser. Frank Bültge hat in seinem Blog sehr schön die möglichen WordPress RSS-Feeds aufgelistet. Ich habe ihn als WordPress Experten bei diesem Thema natürlich gleich nach Alternativen für die Statistiken via Feedburner gefragt und siehe da, er selbst hat ein Plugin dafür, WP-FeedStats. Installiert, danke! Damit kein Grund mehr für mich grundsätzlich auf Feedburner weiterzuleiten und gleichzeitig die Statistiken schön im WordPress Adminoberfläche integriert.

yslow Simon Brüchner war mein Blog wohl zu langsam. Deshalb hat er vorletzte Nacht einen spontanen privaten Online-Performance-Tuning-Workshop durchgeführt – vielen Dank nochmals. Hier die wichtigsten Tipps und eine Erklärung wie man gzip auf einem Ubuntu-Server aktivieren kann.

Wir haben für die Analyse zwei Firefox-Plugins verwendet, mit denen sich Optimierungspotential und strukturelle Schwächen von Webseiten aufdecken lasen. Beide integireren sich in das Firebug Entwicklertool. Schon etwas älter und bekannter ist YSlow aus dem Yahoo Developer Network, relativ neu in diesem Bereich Page Speed von Google. Mit YSlow und auch Page Speed ist es sehr schön möglich, eine Website Schritt für Schritt zu überprüfen und zu optimieren. Manches ist dabei einfach und schnell erledigt, andere Punkte aber nur für sehr große Webseiten mit hohem Trafficvolumen interessant. Ich habe als erstes das Apache Modul Deflate aktiviert. Damit werden die Inhalte mit gzip komprimiert an den Browser ausgeliefert. Die Datenmenge verringert sich um ca. 30% und die Seite wird schneller aufgebaut. Unter Ubuntu können Apache-Module relativ einfach mit dem Befehl a2enmod modulname aktiviert und entsprechend mit a2dismod modulname deaktiviert werden:

a2enmod deflate

Aktivierte Module kann man unter folgendem Pfad finden:

/etc/apache2/mods-enabled/

Um gzip für die richtigen Dateien zu aktivieren müssen die Mime-Types noch in die deflat.conf eingetragen werden. Diese findet man im Verzeichnis /etc/apache2/mods-available/:

<IfModule mod_deflate.c>
          AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript
</IfModule>

Um die Änderungen zu aktivieren muss die Konfiguration des Apache neu geladen werden mit:

/etc/init.d/apache2 force-reload

Weitere Optimierungspotentiale wie das zusammenfassen und verkleinern von css- oder Javascript Dateien bis hin zum Download optimierter Grafiken können mit den Tools erledigt werden. Ich hoffe, dass mein Blog nun wenigstens ein klein wenig schneller ist?

Perlen aus dem Feedreader

Die Artikel meiner FreundeGoogle-Reader hat eine nette Funktion eingebaut, um gelesene Artikel anderen zu empfehlen und zu veröffentlichen. Unter jedem Artikel im Reader gibt es die Möglichkeit diesen zu den Empfohlenen Artikeln (Shared-Items) mit einem Klick auf ein Icon Share Item zu befördern. Damit erscheint der Artikel auf der Shared-Items Seite. Wer den Google-Reader in englischer Sprache verwendet, kann damit auch die Artikel mit “Freunden” teilen (Siehe Screenshot).

Um die Perlen aus dem Feedreader auch mit den Bloglesern zu teilen, bietet es sich an den Feed der Shared-Items Seite in die Sidebar im Blog einzubauen. Alternativ kann man auch das im Google-Reader angebotene Widget verwenden.

Da das WordPress RSS-Widget den Feed im Atom-Format nicht richtig darstellt, muss der Feed der Shared-Items zuerst in das RSS-Format konvertiert werden. Dazu verwende ich Feedburner und kann damit noch gleichzeitig ein paar Links aus meinem Delicious-Account einbauen.

Zuerst muss man den Shared-Items-Feed über Feedburner laufen lassen. In den Feedburner-Einstellungen kann man nun den Feed in RSS 2.0 konvertieren:

Feed-Format konvertieren mit Feedburner

Mit Feedburner konvertieren

Zusätzlich kann man den Feed noch mit einem bestimmten Delicious-Tag füttern. Links die ich meinen Bloglesern empfehlen möchte speichere ich mit dem Tag “mzungus” bei Delicious ab. Um nun diese Bookmarks unter die Empfehlungen aus dem Google-Reader zu mischen kann man die Link Splicer Funktion verwenden. Dort gibt man Delicious-Benutzername und Tag an, und schon werden die Links untergemischt.

Delicious Tags einbauen

Delicious Tag einbauen

Wie man Social Bookmarks einsetzt

Mit Social Bookmarks können Internetnutzer ihre Lesezeichen (Bookmarks) öffentlich oder privat sammeln, mit anderen teilen und diese gleichzeitig mit Schlagworten organisieren. Da die Lesezeichen online abgelegt werden sind sie außerdem unabhängig vom jeweiligen Web-Browser oder Computer an dem gearbeitet wird. Neben dem normalen abspeichern von Lesezeichen verwende ich Social Bookmarks verstärkt auch zum Austausch von Links in gemeinsamen Projekten und zur Verfolgung und Recherche von bestimmten Themen anhand von Schlagworten (Tags).

Del.icio.us

Mit ca. 3 Millionen registrierten Nutzern und 100 Millionen gespeicherten Links ist Del.icio.us seit 2003 einer der bekanntesten und größten Social Bookmark Services (vgl. TechCrunch). Das Design ist “alte Schule” und die Nutzer warten nun schon länger auf den Relaunch unter delicious.com. Del.icio.us ist auch ohne Relaunch einer der führenden Services mit vielen praktischen Features.

Hinweise zum Einstieg

Um Del.icio.us von Anfang an effektiv einzusetzen, helfen ein paar praktische Hinweise. Continue reading

In Firefox Google Reader als default einstellen

Ich lese alle Newsfeeds mit dem Google Reader. Firefox erlaubt es, bei der Auswahl eines Feeds einen Standard Reader festzulegen. Trotz der Default-Einstellung auf Google Reader wird man auf eine nervige Auswahlseite geleitet und muss zwischen Google homepage und dem Google Reader wählen. Es geht aber auch direkter.

“Add to Google homepage” loswerden

Auswahl zwischen Google homepage & ReaderUm immer direkt im Google-Reader zu landen, muss man den in Firefox gespeicherte Url ändern. Dazu ruft man die Konfiguration mit about:config auf und sucht nach browser.contentHandlers.types (vgl. Screenshot about:config). Dort findet man den Eintrag browser.contentHandlers.types.2.uri bei dem der Url http://fusion.google.com/add?feedurl=%s eingetragen ist. Durch einen Doppelklick auf diesen Eintrag kann man den Url auf http://www.google.com/reader/view/feed/%s ändern (siehe Screenshot). Nach Neustart des Browsers wird man die bisherige Auswahlseite beim Abonnieren von Feeds nicht vermissen.

Howto Feed Your Read

Feeds vom Firefox zum Google-Reader wechseln

Um einen schnellen gefilterten Überblick über interessante Themen und Nachrichten zu erhalten hat 2DF-Heute längst ausgedient. Mit etwas Glück landet der Nachrichten-Feed der Website im Reader. Das Web liefert eine unüberschaubare Menge an Informationen aus aller Welt und in allen Kategorien. Diese überwältigende Informationsflut führt schnell dazu dass man den Überblick verliert und sich kreuz und quer von einer Headline zur nächsten hangelt. Ein Feedreader hilft ungemein alles in kleine Häppchen aufzuteilen und Themen spezifisch zu betrachten. Continue reading

LOL, ein neuer Kommentar

Haha, den Kommentar von Lepre Antonio müsst ihr lesen! Juhu, ich freu mich immer über Reaktionen und verspreche sie auch nur in Ausnahmefällen so zu verlinken. ;-)

Der Micha wollte wissen ob man meine Kommentare auch als Feed abonieren kann, – klar. Die Feed-URL befindet sich derzeit in der Sidebar neben “ungelesene Kommentare” (das Feed-Icon ).

…und was ein Feed ist und wie man Firefox als Feedreader verwendet würdest du wissen wenn du meinen Post letztes Jahr dazu gelesen hättest ;-).

WordPress-Feed ohne Verluste umleiten

Seit einiger Zeit habe ich einen ungenutzten Feedburner-Account, weil es mir bislang zu aufwendig war den Feed in die Seite einzubinden und alle Leser zu bitten diesen zu abonieren. Heute morgen habe ich jedoch bei Perun gelesen, dass er das elegant mit einem WordPress-Plugin umgeht (Vielen Dank für den Hinweis!). Alle Feeds werden via mod_rewrite auf Feedreader umgebogen. Anfangs funktionierte meine angepasste .htaccess Datei jedoch nicht richtig. Das Plugin kann die vorhandene Datei automatisch anpassen, wenn die Berechtigungen richtig gesetzt sind (chmod 666). Damit mein Feed richtig umgeleitet wurde, musste ich den doppelten Eintrag der WordPress rules entfernen.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Feed StatsFeedburner ist ein kostenloser Dienst der Statistiken zu den Feeds anbietet. Bisher hatte ich keine Ahnung ob irgendwer überhaupt meinen Feed liest. Und siehe da, es werden schon 10 Leser angezeigt, und das obwohl die Umleitung jetzt gerade mal seit 30 min. läuft.

Wie man mit Firefox einen RSS-Feed aboniert liest du hier.

Update:

Das Plugin wird inzwischen von Feedburner selbst verwaltet und verändert auch die .htaccess nicht mehr. Nach Aktivieren des Plugins müssen nur noch die eigenen Feedurls von Feedburner eingetragen werden. Die aktuelle Version erhält man im Feedburner-Blog.