Dienstag, 27. April 2010

Ich war dabei!

Ich war am 24.4.2010 Teil der 120km langen Menschenkette zwischen den Atomkraftwerken Krümmel und Brunsbüttel und habe gegen die Pläne der Bundesregierung demonstriert, die Laufzeit der Atomkraftwerke zu verlängern.
Tolles Wetter und trotz ernstem Anlaß ein riesen Spaß. Ein großer Tag für die Anti-AKW-Bewegung.

Donnerstag, 22. April 2010

Google apps script und 43things

Eher zufällig bin ich auf ein ziemlich praktisches Feature bei Google Docs & Spreadsheets gestoßen: Es gibt einen recht ausgereiften Javascript-Editor (Syntax-Highlightning, Code-Completition) mit einer umfangreichen API zur Manipulation von (u.a.) Tabellen-Dokumenten.
Auf einfache Weise lassen sich andere Google-Services aber auch beliebige Web-Services einbinden. Selbst das Menü der Spreadsheet-Ansicht kann man erweitern.
Um das mal auszuprobieren, habe ich das "Zielerreichungs-Portal" 43things eingebunden. Den Code gibt es hier und bald auch in der Google-Script-Gallery.
Den Script-Editor erreicht man unter dem Menüpunkt "Tools" - wenn die Funktion onOpen() ausgeführt wird, erscheint der zusätzliche Menüpunkt "43things". Wenn das Script mit der Tabelle gespeichert wird, wird onOpen() automatisch beim Laden des Dokuments aufgerufen.
Wählt man "Import Goals" aus, wird man aufgefordert, den 43things-Nutzernamen einzugeben und schon werden die Ziele und Einträge zu den Zielen des Nutzers in die Tabelle eingefügt.
Allerdings ist die Anzahl der Einträge pro Ziel momentan auf 20 beschränkt - das hängt mit der Pagination-Einstellung des aufgerufenen Services zusammen.
Die Scripte werden übrigens server-seitig aufgerufen. Also insgesamt ein hoher Coolness-Faktor und viele viele Möglichkeiten ...


Montag, 19. April 2010

WLAN und LAN sichern mit IEEE 802.1X und RADIUS

heise.de hat heute meinen C't Artikel aus dem Jahr 2004 ("Schlüsseldienst") generalüberholt und aktualisiert (von mir) auf heise Netze veröffentlicht.
Unter dem Titel "WLAN und LAN sichern mit IEEE 802.1X und RADIUS" gibt's eine Übersicht über IEEE 802.1X, RADIUS und EAP.

Sonntag, 18. April 2010

Squeak on Android

Seit geraumer Zeit arbeite ich am "Squeak on Android" Projekt mit: http://code.google.com/p/squeak-android-vm/ - ich möchte hier nur kurz auf den hohen Coolness-Faktor hinweisen.
Wenn das alles richtige funktioniert, kann man mit Squeak/ Smalltalk (die beste Programmiersprache der Welt) auf einfache Weise Anwendungen für das Android-Betriebssystem entwickeln.
Ich glaube, dass das Android OS seinen Marktanteil als Betriebssystemen für Mobiltelefone in Zukunft erheblich steigern wird und dass es sicherlich demnächst sowas ähnliches wie das iPad von Apple auch von Google geben wird. Es lohnt sich sicher, sich mit dieser Plattform näher auseinanderzusetzen.
Außerdem ist mir Android viel sympatischer als die meisten anderen Plattformen für die Entwicklung mobiler Anwendungen, incl. iPhone etc. - Android ist ein offenes System, es gibt komfortable/ freie Entwicklungsumgebungen für die Entwicklung von nativen Anwendungen und für die Entwicklung mit einer Java-API, außerdem gute Dokumentationen und Diskussionsforen.
Aber der Hauptgrund, warum ich das mache: Weil ich Spaß daran habe.

Dienstag, 23. Juni 2009

BabyTwitter


Eine recht nerdische Form des Babyphones: Wenn das Geschrei des Nachkommens einen gewissen Lautstärke-Level übersteigt, wird eine konfigurierbare Nachricht über den ebenfalls konfigurierbaren Twitteraccount gesendet.
Ich habe dafür z.B. einen extra Twitter-Account angelegt: stefcom_alerts, dem ich mit meinem normalen Twitter-Account stefcom folge. Wenn mein Sohn in seinem Bettchen jammert, sehe ich das sofort in meiner Twitter-Timeline auf dem Handy.
Keine große Sache, das kleine Java-Programm war mehr nur so eine Programmierübung in einer schlaflosen Nacht während meiner Elternzeit. Vor allem die Lautstärke-Erkennung ist wahrscheinlich noch nicht perfekt und müsste mal überarbeitet werden.
Hier die Sourceforge-Seite des Projekts: http://sourceforge.net/projects/babytwitter/

Mittwoch, 3. Juni 2009

Artikel von mir im Genießerzeit Blog

Im wunderbaren Genießerzeit Blog (www.geniesserzeit-blog.de) wurde ein Artikel von mir veröffentlicht: "Oolong - ein Tee für Genießer".
Der Genießerzeit Blog ist eine Fundgrube für alle Genießer - es gibt Rezepte, Locations, Events und Tipps rund um das Thema Genuß.
Bisher habe ich mich ja nur zu meist sehr technischen Themen ausgelassen - mal sehen, ob ich mich in Zukunft öfter mal zu den wirklich wichtigen Dingen des Lebens äußere.
Genuß im Allgemeinen und Tee im Speziellen sind jedenfalls wichtig.

Dienstag, 26. Mai 2009

Twitter & Produktivität

Twitter steht ja im Verdacht der Produktivitätskiller No.1 zu sein. Stimmt aber nicht! Twitter-Liebhaber werden sich freuen zu hören, dass neben dem Gezwitscher die Kommunikation mit diversen Produktivitäts-Tools möglich ist. So lassen sich die bevorzugten Tools alle aus einer Umgebung heraus bedienen, z.B. vom Twitter-Tool auf dem Handy (Coolness-Faktor!).
Hier eine kleine Auswahl.

Tasks und ToDo-Listen

Remember The Milk läßt sich komfortabel mit Twitter steuern und abfragen. In der Konfiguration den RTM-Account mit einem Twitter-Account verknüpfen und in Twitter dem Nutzer rtm folgen. Per Direct-Message können dann Tasks und Termine abgefragt und angelegt werden.
"d rtm pick up the milk" legt den Task "pick up the milk" an, "d rtm !today" liefert eine Liste der heute fälligen Tasks.
Bei Tasks mit einem konkreten Termin werden Erinnerungen via Direct Messages verschickt.

Notizbuch

Im Online-Notizbuch Evernote lassen sich Notizen via Twitter anlegen. myEN folgen, Evernote für Twitter konfigurieren und Direct Message an myEN - schon wird eine Notiz angelegt.

Kalender

Termine im Google-Kalender einrichten: bei Twittercal das Google-Konto authentifizieren, gcal folgen und mit Direct Messages wie "d gcal PEKiP 27.5.09 15:30" Termine anlegen.

Ausgabenbuch

Um Ausgaben mit dem Online-Tool Xpenser laufend zu erfassen, unter "Account" Twitter und Xpenser verknüpfen, xpn folgen und Ausgaben tracken, z.B. "d xpn eine tasse Kaffee, 2.50"

Entscheidungsfindung

Falls ein Entscheidungsnotstand vorliegt können mit Roll.The.Dice Münzen geworfen, gewürfelt oder "Stein-Papier-Schere" gespielt werden, z.B. "@rollthedice flip" (Münze werfen) oder "@rollthedice roll" (Würfeln).

E-Mail

Viele Online-Dienste bieten E-Mail-Benachrichtigungen an. Mit einem Tool wie Twittermail können E-Mails an einen Twitter-Account weitergeleitet werden. Nach Anmeldung und Konfiguration steht eine "geheime" E-Mail-Adresse bereit. E-Mails an diese Adresse werden mit dem konfigurierten Twitter-Account gezwitschert.
Möchte man sich z.B. von 43things.com an die Einhaltung seiner Ziele erinnern lassen, hinterlegt man einfach seine geheime Adresse und empfängt die Erinnerungen via Twitter. Solche Nachrichten könnten übrigens einfach an Twitter-Alert-Accounts geschickt werden - also Accounts, deren Updates ggf. protected sind und die nur zum Twittern von Benachrichtigungen da sind - man folgt diesen Accounts dann mit seinem eigentlichen Twitter-Account.