Schottland

afoeder am 11. August 2008 20:38 in Schottland, Wandern

Am Freitag, dem 22. August geht’s dann los: wir fliegen nach Glasgow, um in Milngavie unsere 152 Kilometer lange Tour den schottischen “West Highland Way” zu bestreiten. Natürlich ist geplant, auch nicht die ein- oder andere Destillerie auszulassen :) Wir sind schon alle sehr gespannt, denn so viele Tage am Stück so viel (20-30km pro Tag) zu wandern ist für uns alle recht neu… mal sehen wohin das führt.

Nachfolgend eine Übersicht über das Gebiet, die Route und unsere Übernachtungsetappen.

Google Earth KML-Datei zum Download und Spielen

Linda Daniela Föder

afoeder am 3. Juni 2008 21:39 in Linda

LindaEndlich einmal etwas zu vollbringen, das Hand und Fuß hat, ist ein wahrlich erquickendes Gefühl. So freue ich mich, leider erst über eine Woche später in diesem Medium, die Geburt von Linda Daniela Föder am 23. Mai 2008 zu verkünden. Sie hatte ein Geburtsgewicht von 3,53 kg und eine “Länge” von 53 cm. Die Hutgröße betrug 37 cm.

linda-glubbschSie ist wirklich sehr sehr ruhig, schläft viel und nervt wenig. Sie schreit, wenn etwas nicht in Ordnung ist (Hunger, Windel, Schluckauf…), aber sobald “gefixt” ist sie wieder ruhig.
Mit mir freuen sich die große Schwester Amely-Sophie und die Mutter Daniela.

Nachfolge von phpMyAdmin?

afoeder am 29. Februar 2008 10:09 in Internet, S/W-Entwicklung

Eine entzückende Datenbankadministrationsoberfläche, die komplett mittels AJAX arbeitet, könne TurboDbAdmin sein. Derzeit befindet sie sich noch in einem frühen Entwicklungsstadium und könnte Anwender abschrecken, die sensiblen Datenbankdaten damit zu pflegen.
Ein Blick lohnt sich dennoch, da zumindest für meinen Geschmack die Oberfläche rein optisch mehr gefällt als phpMyAdmin; die Bedienung mittels AJAX ist absolut empfehlenswert und mich wundert, dass phpMyAdmin hier noch nicht angesetzt hat. Um Texte innerhalb von Feldern mal eben umzuändern ist doch nichts sinvoller, als mit AJAX lediglich den Text anzupassen und nicht ein komplett neues Formular zu laden.

Bekanntenverkettungen

afoeder am 7. Februar 2008 16:51 in S/W-Entwicklung

Aus reiner technologischer Neugier hat es mich dazu getrieben, ein wenig nach Umsetzungsalgorithmen für grafische Darstellungen von Personenbeziehnungen zu recherchieren. Diese Umsetzung ist wohl am populärsten bei XING und studiVZ anzutreffen.
Wer’s nicht kennt, eine kurze Erläuterung: Personen definieren, welche Personen sie kennen. Mittels der grafischen Darstellung soll es nun möglich sein, den “Weg” zwischen zwei Personen aufzuzeigen, also über wieviele “Ecken” sich die beiden Personen kennen. Zugrunde liegt die Theorie, dass jede Person mit jeder Person auf der Welt um maximal 6 (glaube ich) Ecken bekannt ist.
Dies soll zunächst nur als Linkliste zum Thema dienen, da mit schlichtweg die informatische und mathematische Grundkenntnis fehlt.
Zunächst bin ich ironischerweise auf einem direkten XING-Thread gelandet, der bereits sehr vielversprechend war. Dort wurden im wesentlichen genannt:

  • http://de.wikipedia.org/wiki/Dijkstra-Algorithmus als theor. Erläuterung des Problems an sich
  • http://www.boost.org/libs/graph/doc/index.html eine binäre Postgresql-Erweiterung (die sich vielleicht sogar für mySQL umschreiben ließe? ;-)

Diese Erweiterung stellt scheinbar direkt eine Dijkstra-Berechnung her:

Dijkstra - Shortest path algorithm computation on PostgreSQL

The shortest_path function has the following signature:

CREATE OR REPLACE FUNCTION shortest_path(sql text, source_id integer, target_id integer, > directed boolean, has_reverse_cost boolean)
RETURNS SETOF path_result

Where path_result is:

CREATE TYPE path_result AS (vertex_id integer, edge_id integer, cost float8);

Außerdem verlinkt der XING-Thread auf http://forum.developers-guide.net/showthread.php?t=5071. Hier wiederum werden weitere Links bereitgestellt, die sich mit dem Thema auf sehr interessante Weise beschäftigen. Der interessanteste ist http://www.zdnet.de/builder/program/0,39023551,39124191,00.htm.

AJAX-Ladeicons

afoeder am 5. Februar 2008 11:00 in Internet, S/W-Entwicklung

“Jeder kennt die Situation”: Man sucht Ladeicons im AJAX-Stil. Ein netter “Generator”, der vielmehr eine Sammlung aus ebendiesen darstellt, ist hier zu finden:
http://www.ajaxload.info/
Viel Spaß beim ausprobieren :)

Webseiten in UTF-8 ausliefern

afoeder am 25. Januar 2008 11:34 in PHP, S/W-Entwicklung

Häufig stand ich selbst vor dem Problem: ich hatte eine mehrsprachige Webseite auszuliefern. Also sollte das encoding meiner Wahl UTF-8 sein. Die Anwendung desselben gestaltet sich aber relativ schwierig.
Zunächst einmal habe ich nach eigenem Gutdünken per meta-Tag

angegeben, außerdem als PHP-header

header("Content-Type: text/html; charset=utf-8");

gleich zu Scriptbeginn herausgeblökt.
Sehr wichtig ist außerdem, sämtliche Quelltextdateien in UTF-8 zu halten, zumindest den, der direkt mit Output zu tun hat (und damit kein Chaos entsteht, eben einfach alle Projektdateien und-gut).
Und dann kam die Datenbank… auf sehr vielen Seiten habe ich Tips erhalten, man solle gleich nach dem Herstellen der Serververbindung

SET NAMES utf8;

oder/und

SET CHARACTER SET utf8;

absetzen, aber das hat bei mir nicht geholfen: Output aus der Datenbank, die natürlich auch als UTF-8 encoded ist, kam immer “verkurbelt” an. Ich habe mir soweit damit beholfen, dass ich jedweden Datenbank-Output über meine Wrapper-Klasse mit utf8_encode vercodiert habe. DAS hat dann funktioniert…
Ich habe nun mittlerweile noch zwei weitere Queries gefunden, die man absetzen könnte, nämlich (insgesamt)

SET CHARACTER SET utf8;
SET NAMES utf8;
SET SESSION character_set_server = utf8;
SET character_set_connection = utf8;

Ob das funktioniert konnte ich nicht testen, da das Projekt schon abgegeben ist.
Es gibt da noch einen interessanten PHP-Befehl “mysql_client_encoding()”, der angeblich den aktuellen Encoding-Status ausgibt. Laut User-Contributed-Notes auf der entsprechenden php.net-Dokuseite ist dieser Befehl aber nur wenig zuverlässig.

Wenn jemand noch Ideen oder Erfahrungen hat, bitte posten :)

“Kleines Spielchen”

afoeder am 18. Januar 2008 08:15 in Fun, Internet

Und wieder einmal muss ich sagen: “Was es nicht alles gibt”…
http://selbst-schuld.3-a.net/?go=e4428229f03
Technisch natürlich relativ simpel, aber die Idee ist lustig…

Edit: schon seltsam… 3-a.net ist ein DynDNS-Provider, die Subdomain landet direkt auf *dieser* Sache. Ich dachte es wäre ein Anbieter, wo man Bilder hochladen kann und der diese Technik bereitstellt. Unter diesen Umständen hab ich langsam den Eindruck, dass es irgendwie nur ein “Fake” ist… man müsste mal im Internet nach diesen Bildern per Farbmuster suchen… Möglicherweise stammen die Bilder von HotOrNot oder so… :-/

Golden Globe - Zitat

afoeder am 14. Januar 2008 17:36 in Film, Internet

Hach, schön: in der IMDb ist gerade zu lesen:

The first award at the Golden Globes, Best Supporting Actress in a Motion Picture, went to Cate Blanchett for I’m Not There, and, since nobody was there at the Golden Globes it couldn’t have been more appropriate.

So schön haben wir’s doch gerne…

Regex-Ausprobierwerkzeug

afoeder am 11. Januar 2008 11:31 in Internet, S/W-Entwicklung

Seit einiger Zeit verwende ich bereits ein geniales Tool, um Regular Expressions auszuprobieren: The Regex Coach von Edi Weitz. Meine Empfehlung.

Windows Live Writer

afoeder am 11. Januar 2008 09:13 in Internet

Diesen Eintrag hier schreibe ich bereits mit dem Windows Live Writer, ein Win32-Tool, womit ich Blog-Einträge verfassen kann, ohne das Interface anwerfen zu müssen. Sieht auf den ersten Blick schonmal sehr sehr schön aus.

Das Design hat die Mühle automatisch erkannt, usw… Kann ich soweit empfehlen.

Auch das Offline-Blogging soll möglich sein, um dann später mit einem Rutsch alle erstellen Posts zu veröffentlichen.

Nächste Einträge »