Archiv der Kategorie ‘Projekte‘

mobile2web Relaunch

Da ich in Kürze einige Updates für meine Bildergallerie mobile2web plane, habe ich die mobile2web Website relauncht.

mobile2web

Der nüchterne Look ist einem Experiment gewichen, in dem ich versuche an den angesagten Aqua-Look anzuknüpfen. Zugleich habe ich den mutigen Schritt gewagt, erstmals eine Seite in erster Linie für den Firefox zu optimieren, sprich: Keine Fixes für die CSS-Unzulänglichkeiten des Internet Explorers einzubauen.

Der Grund: Erstens ist die Zielgruppe so technikaffin, dass dort der Internet Explorer wohl kaum eingesetzt wird. Und zweitens steht der IE7 vor der Türe (die Betaversionen sind bereits öffentlich zugänglich), der endlich eine W3C-konforme CSS Unterstützung mitbringt.

Spruch des Tages: Broken browsers get broken CSS! (unbekannter Autor)

neue debugConsole Website

Nachdem diverse internationale PHP Websites über die debugConsole berichten, habe ich ihr eine neue Website verpasst.

Zusätzlich habe ich den debugConsole Newsletter ins Leben gerufen, um über neue Releases etc. zu informieren.

Spruch des Tages: Mac is for working, UNIX is for networking and Windows is for Solitaire.

debugConsole 1.0.0 veröffentlicht

Die debugConsole ist mein neues, mit PHP5 realisiertes Tool zum Debuggen und Erweitern von Anwendungen auf Wirksystemen ohne den laufenden Betrieb zu beeinträchtigen.

Mit einfachen PHP-Funktionen können Variablen inspiziert, Änderungen an Variablen während der gesamten Laufzeit beobachtet, partielle Laufzeiten gemessen, Checkpoints gesetzt und Logfiles geschrieben werden. Zusätzlich ersetzt die debugConsole das PHP Errorhandling, so dass auch Notices, Warnings und Errors in einem Popup statt in der zu debuggenden Anwendung angezeigt werden.

Hierzu streamt die debugConsole alle Debug-Ausgaben in ein JavaAcript-Popup. In der Konfigurationsdatei können IP-basierte Zugriffsbeschränkungen vergeben werden, so dass sich das Popup nur bei den Entwicklern, nicht jedoch bei den Besuchern öffnet. Nach Abschluss der Arbeiten kann das Popup einfach abgeschaltet werden, so dass alle Debug-Anweisungen bequem im Quellcode verbleiben können um bei Bedarf reaktiviert werden zu können.

Die debugConsole debugConsole wird unter der LGPL vertrieben und steht ab sofort als Quelltext-Download bereit. Zusätzlich steht eine API-Dokumentation zum Download oder zur Online-Betrachtung zur Verfügung.

formWizard 1.0.2

Heute habe ich die neue Version 1.0.2 des formWizard veröffentlicht.

Neu ist die Unterstützung von Labeln: Die Beschreibungen von Checkboxen und Radiobuttons werden nun code-seitig als LABEL Tags generiert: Man kann somit alternativ auch die Beschreibung anklicken und das zughörige Feld aktivieren.

Spruch des Tages: “Ich habe einen klaren Wählerauftrag erhalten!” (Gerhard Schröder, offensichtlich größenwahnsinnig gewordener Noch-Bundeskanzler)

mobile2web veröffentlicht…

Endlich habe ich die schon seit einiger Zeit fertiggstelle Fotogalerie zu einem Release geschnürt.

Die mobile2web on-site photogallery ist eine komplett neu entwickelte PHP5 Applikation, welche konsequent Gebrauch von den neuen PHP5 Sprachfeatures macht. Das Hinzufügen von Bildern geschieht etwa, indem eines oder mehrere Bilder als E-Mail Attachment gesendet werden, das mühevolle Hinzufügen mehrerer Bilder über ein Upload-Formular entfällt. Mehrere Alben können als getrennte Mailboxen verwendet werden oder sich eine Mailbox teilen und anhand der Empfängeradresse gefiltert werden. Weitere Highlights sind die volle Integrierbarkeit in bestehende Websites dank Fusebox-Aufbau, die Mehrsprachigkeit (derzeit Deutsch und Englisch), die via CSS und XHTML voll anpassbare Optik, die ergonomische Administrationsoberfläche inklusive Black- und Whitelist-Filter mit Wildcard-Funktionalität, der modulare und objektorientierte, leicht erweiterbare Quellcode und viele weitere Leckerbissen.

mobile2web steht ab sofort in der Version 1.0.1 als Open Source Freeware auf der Produktwebsite zur uneingeschränkten Benutzung bereit. Dort finden sich auch eine Liste aller Features, der Anforderungen, Screenshots, Beispiele und eine mit phpDocumentor erstellte Entwickler-Dokumentation.

Zitat des Tages: “Natürlich genießt der Bundeskanzler auch nach dem Misstrauensvotum das volle Vertrauen seiner Fraktion!” (Franz Müntefering nach dem (planvollen) Scheitern der Vertrauensfrage von Gerhard Schröder im Bundestag)

Sprendlingen ist online

Heute ist pünktlich zum Maimarkt in Sprendlingen auch der neue Internetauftritt der Ortsgemeinde online gegangen: www.sprendlingen.de.

Der Auftritt basiert auf midgetCMS und integiert mobile2web im Bereich Tourismus als Fotogalerie.

Zu den besonderen Highlights zählen (neben dem komplett barrierefreien Design) auch der interaktive Stadtplan und das Gewerbe- und Vereinsregister.

Spruch des Tages: “Spinat schmeckt am besten, wenn man ihn kurz vor dem Verzehr durch ein Schnitzel ersetzt!” (Michael, Arbeitskollege)

mobile2web fertig

Heureka, soeben habe ich Release 1.0.0 der Webgalerie mobile2web fertiggestellt.

In den nächsten Tagen werde ich die Entwicklerversion auf mobile2web.de durch eine Projektwebsite ersetzen, auf welcher man sich über das Projekt informieren und die aktuelle Distribution herunterladen kann.

Mehr dazu gibts wie immer zu gegebener Zeit hier im Weblog.

Spruch des Tages: Lieber Montags früher heimgehen als Freitags länger arbeiten! (Michael, Arbeitskollege)

mobile2web

Mit mobile2web habe ich eine neue Open Source Software-Reihe ins Leben gerufen, die Anwendungen für die Interaktion zwischen Handy und Internet hervorbringen soll.

So entwickle ich zur Zeit an mobile2web livepicture gallery herum, eine Art Foto-Weblog: Mit der Handy-Cam aufgenommene Bilder werden per Email-Client des Handies auf den Webserver übertragen, wo sie in einer Bildergallerie dargestellt werden. Ideal für Live-Reportagen von Events oder Urlaubsfotos noch während des Urlaubs!

Die passende Domain (mobile2web.de) ist bereits reserviert und noch im März kann mit den ersten Betaversionen der Applikation gerechnet werden.

Spruch des Tages: “Niemand macht Scherze in Base 13!” (Douglas Adams, Autor von “Per Anhalter durch die Galaxis” auf die Tatsache hin angesprochen, dass 6 x 9 tatsächlich 42 ergibt, wenn man die Berechnungen in zur Basis 13 statt wie üblich zur Basis 10 durchführt)

Zend Performance Suite

Dass ich beim Entwickeln von Software schon lange auf die Produkte von Zend schwöre, ist kein Geheimnis, so setze ich bereits seit zwei Jahren die integrierte Entwicklungsumgebung “Zend Studio” ein.

Doch nun läuft auf meinem Server die Zend Performance Suite, eine Lösung zum Beschleunigen von PHP Anwendungen. Der Effekt ist spürbar, oder?

Spruch des Tages: “Es gibt zwei Regeln, um im Leben erfolgreich zu sein. 1.: Man soll nie alles verraten.” (Sassan Tat)

Geschenk von meiner Wunschliste

Eine besondere Überraschung nach den Festtagen hat mir Frank Köhler gemacht: Für die Entwicklung von midgetCMS
hat er sich mit einer Genesis-DVD von meiner Amazon.de Wunschliste bedankt *freu*.

An dieser Stelle daher ein herzliches Dankeschön an ihn!

Spruch des Tages: “Ich rechne mit einem reibungslosen Start der Maut, Staus wird es so gut wie keine geben.” (Manfred Stolpe, Bundesverkehrsminister)