Oktober 21st, 2008
Jetzt kann ich auch endlich meinen Delicious Account vernünftig nutzen.
Zum einen hab ich jetzt (endlich) ein vernünftiges Delicious Plugin für den Firefox 3: Delicious Bookmarks. Ich hatte zwar schonmal ein Delicious Plugin, das funktionierte aber irgendwann nicht mehr unter dem neuen Firefox und ich hab mich nie um ein neues bemüht. Jetzt sind Bookmarks mit wenigen Klicks verwaltbar. Super.
Zum anderen hab ich jetzt das Wordpress Delicious Plugin entdeckt, was mir die schöne Sidebar erzeugt. Jetzt kann ich mir fast die Einträge “Was ich mir noch anschauen wollte” sparen. Hab die eh viel zu oft vergessen.
Kategorien: Blog, Web |
Tags:Delicious | Keine Kommentare
Oktober 16th, 2008
Momentan sieht man auf jedem dritten Blog bei Dzone, die Überschrift “Checked Exceptions are bad”. Aber ich habe bisher noch nicht ganz verstanden warum!
In einem Fehlerfall (bspw. bei einer klassischen IOException) ist diese Art Exception-Handling doch eigentlich ganz sinnvoll. Selbstverständlich haben Exceptions nichts im Kontrollfluss verloren. Ich habe vielleicht den Punkt auch noch nicht verstanden.
Sollte ich irgendwann verstehen warum (oder warum nicht), versuche ich daran zu denken, hier nochmal was zu schreiben.
Kategorien: Entwicklung, Java |
Keine Kommentare
Oktober 16th, 2008
Ich habe grad auf Ajaxian mal wieder was spannendes entdeckt.
Muss ich mir die Tage mal näher anschauen.
Kategorien: Entwicklung, Javascript |
Keine Kommentare
Oktober 14th, 2008
Am Montag, 13.10.2008 war ich beim “7.Düsseldorfer Web Montag” im BarCo. Im Folgenden ein kleiner Bericht:
Der Web Montag ist:
ein informelles, nicht-kommerzielles, dezentral organisiertes Treffen, das zum Ziel hat, all diejenigen miteinander zu verbinden, die die Zukunft des Internet gestalten. … Alle, die mit Web 2.0 und benachbarten Themen zu tun haben und interessiert daran sind, ihr Wissen zu teilen und sich miteinander auszutauschen, sind herzlich willkommen.
Das Publikum war dann auch sehr gemischt. Der Geek-Faktor hielt sich doch in Grenzen.
Am Montag gabs es dann zuerst zwei kürzere Vorträge.
Den Anfang machte Alexander Benker mit einer etwa halbstündigen Abhandlung über Getting Things Done:
GTD ist eine Selbstmanagement Methode, deren Grundlagen er in dem Vortrag kurz vorstellte. Schliesslich erfuhr man noch, wie er GTD in seinem Arbeitsumfeld (mittels Outlook umsetzt). Ich werde an dieser Stelle kurz Wikipedia bemühen, um die Kernpunkte von GTD zu umreissen:
GTD basiert auf dem Prinzip, dass eine Person ihre anstehenden Tätigkeiten notiert und somit den Kopf frei hat für Wichtigeres. Diese Elemente werden in ein System eingepflegt. Das System liefert kontextbezogene Aufgabenlisten für den Alltag. Die Person soll sich somit auf die Erledigung ihrer Aufgaben konzentrieren können, ohne befürchten zu müssen, etwas zu vergessen. Diese Selbstmanagement-Methode soll effizientes und belastungsfreies Arbeiten ermöglichen.
Eine durchaus interessante Herangehensweise. Vielleicht lege ich mir mal das Buch zu diesem Thema zu. Als Tipp, Alexander Benker empfahl dringend zur englischen Ausgabe zu greifen
Als nächstes haben dann die Macher von Queap ihre Idee der optimalen Suchmaschine vorgestellt. Queap basiert nicht wie “Yahoogle” (Zitat) auf dem “simplen” Auffinden eines Wortes auf einer Webseite. Aus dem Blog:
Bisherige Suchmaschine, nennen wir sie einmal Yahoogle, benutzen die kontextuelle Suche, auch als Bool´sche Suche bekannt. D.h. das Suchwort wird lediglich mit dem vorliegenden Text einer Webseite abgeglichen. Wurde das Suchwort gefunden, so gilt die Seite zunächst als Treffer, damit als potentielles Ergebnis. Da es in der Natur der Sache liegt bei mehreren Milliarden an Webseiten nun mindestens auch Millionen von Treffern.
Queap nutzt hingegen Algorithmen aus dem Bereich der neuronalen Netze, um die Inhalte zu verstehen. Aus dem Blog:
Queap hingegen führt keine kontextuelle Suche durch, sondern erkennt den ganzen Inhalt einer Webseite, Wort für Wort, Satz für Satz. Die Verbindung eines jeden Wortes mit einem weiteren, sozusagen jedes
Zeichen und damit auch jede Wortkette, ergibt eine bestimmte Inhaltsaussage. Ganz so, wie ein Mensch aus der spezifischen Aneinanderreihung von Zeichen und Worten sich den Sinn eines Satzes erschließt.
Auch ein sehr interessanter Vortrag, der insbesondere vom Kontrast zwischen “Verkäufer” Roy Uhlmann und “Geek” Dr. Klaus Holthausen lebte. Die Technologie und die gezeigten Ergebnisse hörten sich vielversprechend an. Auf die Frage hin, ob den Qeap als Startup überhaupt genug Kapital habe, eine Serverfarm der Größe aufzubauen, um Google Konkurenz zu machen, erwiederten die Beiden, dass es 36 Server bräuchte um das deutschsprachige Internet abzubilden. Mal sehen wann Google sich rührt
Falls sich jemand fragt, was der Name bedeutet: Zum einen waren alle relevanten Domains noch frei, zum anderen ist es ein Kunstwort aus quantum und leap oder qeue und heap.
Dann ging es in den gemütlicheren Teil über und man hatte Gelegenheit zu quatschen und zu “netzwerken” oder auch CACert Punkte zu sammeln. Alles in allem ein sehr lohnenswerte Veranstaltung. Ich denke, ich werde beim nächsten Mal wieder hingehen.
Ach bevor ichs vergesse: Jeder Zweite auf diesem Web-Montag war eifrig mit seinem IPhone beschäftigt und es wurde sogar vereinzelt mitgetwittert! 
Weitere Information findet ihr auch im Blog des besagten Tim Bruysten.
Kategorien: Veranstaltung |
Tags:Düsseldorf, Web-Montag, Web2.0 | 1 Kommentar
Juli 5th, 2008
Gerade hatte ich mein erste Windows Vista Problem:
Mein lokales Benutzerprofil konnte nicht geladen werden (”Das lokal gespeicherte Profil kann nicht geladen werden. Mögliche Fehlerursachen sind nicht ausreichende Sicherheitsrechte oder ein beschädigter lokales Profil. “).
Folgender Fehler ging vorraus :
Es wurde festgestellt, dass Ihre Registrierungsdatei noch von anderen Anwendungen oder Diensten verwendet wird. Die Datei wird nun entladen. Die Anwendungen oder Dienste, die Ihre Registrierungsdatei anhalten, funktionieren anschließend u. U. nicht mehr ordnungsgemäß.
DETAIL -
1 user registry handles leaked from \Registry\User\S-1-5-21-3886764825-2046282054-2790279696-1001_Classes:
Process 1128 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-3886764825-2046282054-2790279696-1001_CLASSES
Als Resultat wurde mir ein temporäres Profil angezeigt. Ein-/ausloggen half nicht weiter. Das deaktivieren meiner Antivirensoftware und ein Neustart hat den Fehler dann (vorerst!?) behoben.
Kategorien: windows |
Keine Kommentare
Juni 27th, 2008
Nachdem ich bisher fast alle Tooltips mit Hilfe von Yahoo UI umgesetzt habe, muss ich mal das Folgende ausprobieren:
http://plugins.learningjquery.com/cluetip/
Auch das IE6 Bleed-Through-Problem dürfte damit umgangen werden.
Kategorien: Entwicklung, Javascript |
Keine Kommentare
Juni 20th, 2008
Ich hab mich schon immer gefragt, was ems als css-Maßangaben bedeuten sollen.
Hier eine lange Antwort.
Kategorien: Entwicklung, Web |
Keine Kommentare
Mai 26th, 2008
Ich vergesse hin und wieder folgende Schritte durchzuführen, von daher eine kleine "Note-to-self":
Falls man ein bestehendes Eclipse (Web-)Projekt migriert, muss man
Kategorien: Entwicklung, Java |
Keine Kommentare
Mai 16th, 2008
Ich mag jQuery! In vielen Software-Projekten, findet man einen Wildwuchs an selbstgestrickten JavaScript "Lösungen". Wenn man Probleme im Browser sauberer lösen möchte, so bietet sich jQuery, als einfache aber auch mächtiges Werkzeug an. Ich habe es in einigen Projekten einsetzen können und es hat sich bisher immer bewährt. (weiterlesen...)
Kategorien: Entwicklung, Javascript |
Keine Kommentare