Archiv vom Dezember 2006

Ein kleines Update

Vom 27. Dezember 2006

Ich war so frei und hab ein kleines Update dieser Website hier online gestellt. Das meiste lag zwar schon seit fast zwei Monaten in der Versionsverwaltung rum, aber ich hab bis jetzt einfach nicht die Zeit und Motivation dafür aufgebracht.

Naja, wie dem auch sei, nun sollten einige lästige Fehler korrigiert sein.

  • Das Layout müsste jetzt eigentlich auch im Internet Explorer 7 richtig funktionieren. Genau das war die Änderung, die seit zwei Monaten in der Versionsverwaltung rumlag. Damals hab ich das Layout nur mit IE 7 RC1 getestet und momentan fehlt mir leider eine Maschine um die Website mit der finalen IE 7 Version zu testen. Werde das bei Gelegenheit noch nachholen.
  • Nach ca. 1200 Spam-Kommentaren hab ich jetzt ähnlich wie bei ZGR eine kleine simple Aufgabe (addiere 8 und 5) eingebaut. Diese Aufgabe muss man jedes mal “bewältigen”, wenn man einen Kommentar schreibt. Ich weiß, auch für Menschen fast unlösbar.
  • Wenn man einen Kommentar schreibt, werden jetzt die Daten wie Name, Website, usw. in einem Cookie gespeichert und auch beibehalten. Das hat früher nicht funktioniert, weil es nur ein Session-Cookie war, also beim Schließen des Browsers wieder gelöscht wurde. Nun ist es so eingestellt, dass das Cookie auch weiterhin gespeichert wird.
  • Einige Änderungen im Innenleben der Website… allerdings nichts grundlegendes.

Der Hauptfortschritt ist wohl die kleine Aufgabe, die den Spam-Bots hoffentlich das Leben schwerer macht… aber man wird sehen.

Abgelegt in: Programmieren, Projekte | Kommentare ansehen und hinterlassen (4)

Navigate through table rows using the keyboard

Vom 10. Dezember 2006

Eines meiner “liegen gebliebenen” Projekte hab ich jetzt endlich soweit fertig: Navigate through table rows using the keyboard (englisch).

Dabei handelt es sich um ein kleines jQuery (JavaScript Framework) Plugin, das die Arbeit mit Tabellen auf Websiten erleichtert. Man kann die Tabellenzeilen mit den Pfeiltasten durchgehen und mit der Return-Taste quasi die aktuelle Zeile “öffnen”. Wenn man eine Zeile geöffnet hat, sich aber doch nicht dafür interessiert, kann man mit der Rücktaste (Backspace) wieder zu der Tabelle zurück und schnell die nächste Zeile markieren und “öffnen”. Mit einfachen Klicks (Zeile markieren) und Doppelklicks (Zeile öffnen) kann man auch sinnvoll arbeiten. Die Beispielseite demonstriert die Nutzung recht gut… hoffe ich jedenfalls.

Die Idee kam von meinem Freund Florian Seefried während eines längeren Skype-Telefonates am Abend. Er arbeitet gerade an einer Webanwendung für seinen Betrieb. Da seine Mitarbeiter aktuell noch mit einer Anwendung arbeiten, die ein ähnliches Tastaturverhalten bietet, kam irgend wann mal die Frage auf:

Geht das bei Websiten auch?

Nach einem kleinen Test heiß die Antwort glücklicher weise “Ja”. Sorgenkind ist hier allerdings mal wieder der Internet Explorer, bei dem man leider die Pfeiltasten nicht abfragen kann. Allerdings sollte auch für IE-Nutzer die Hervorhebung der aktuellen Tabellenzeile und die Nutzung der Maus etwas bringen.

Wenn man etwas über dieses Tastaturverhalten nachdenkt, findet man auch ein paar Situationen, bei denen man dieses Plugin sinnvoll einsetzen könnte. Ein Beispiel währen die Themenlisten in einem Forum oder die Übersicht der privaten Nachrichten.

Naja, bin auf jeden Fall froh, dass ich das Plugin jetzt in einem Zustand gebracht hab, in dem es dem ein oder anderen Programmierer helfen kann. War so frei und hab es zur Plugin-Liste der jQuery-Seite hinzugefügt. Vielleicht findet es jemand nützlich. :)

Abgelegt in: Programmieren, Projekte | Kommentare ansehen und hinterlassen

Ein neues Kapitel

Vom 1. Dezember 2006

Wow, fast einen Monat ist der letzte Beitrag her. Kommt mir vor wie eine Ewigkeit. Zuersteinmal will ich mich für die lange Abwesenheit entschuldigen, während des letzten Monats ist einfach zu viel los gewesen. Leider ist dadurch neben der Arbeit so einiges bzw. fast alles liegen geblieben.

Gestern war mein letzter Arbeitstag bei meiner ehemaligen Firma in Augsburg. Ich bin nicht der Typ von großen Abschieden und so wird es wahrscheinlich noch einige Tage oder Wochen dauern, bis die meisten Mitarbeiter realisieren, dass da einer weniger rumläuft. Wie einige von euch sicher wissen, wir es zum Schluss hin oft recht stressig und die letzten Wochen waren da keine Außnahme. Alles in allem liefen die letzten Tage jedoch recht gut und ich bin froh, dass es relativ gut ausgeklungen ist.

Nun wird es Zeit, das nächste Kapitel im Leben anzufangen: ZIVI, BOS und Studium. :) Glücklicherweise hab ich jedoch noch einen ganzen Monat Puffer bis zum ZIVI und den werde ich nutzen, um alte Projekt fertig zu machen und wieder einen Überblick über alles zu bekommen.

Ich könnte jetzt zwar anfangen, hier über alles zu schreiben (Rails Konferenz, neuer PC, Projekte, Projekte, Projekte und hab ich vergessen: Projekte?), aber ich bin nicht so wirklich in Schreiblaune. Ich werde im laufe des Monats den großen Wollknäuel aufdrieseln…

Naja, jetzt kann ich endlich wieder genug schlafen. :)

Abgelegt in: Programmieren, Arbeit | Kommentare ansehen und hinterlassen

Projekte

Simple Localization
Ein einfaches, aber macht- volles Übersetzungsplugin für Ruby on Rails.
Table Navigation
Ein jQuery Plugin um per Tastatur schnell durch Tabellen zu navigieren.

Über was ich schreibe…

Newsfeeds

Kommentare