Der QR-Code Hype

Veröffentlicht am
Kennen Sie diese seltsamen, quadratisch angeordneten Häufchen Fliegendreck, die neuerdings überall auf Verpackungen, in Zeitschriften und Werbung auftauchen? Wenn nicht, haben Sie auch sicher kein Smartphone mit Kamera? Es handelt sich um QR-Codes, genau, irgendwie wie der Barcode, den man auf beinahe jedem Produkt findet. Der hat als Horrorsymbol aus der Zeit der vorletzten Volkszählung inzwischen ausgedient. Mit dem Smartphone schauen, um wieviel teurer es im Elektronikmarkt um die Ecke tatsächlich ist, gilt als hip – die richtige App macht es möglich. Für iPhone-Besitzer: „QR“ als Suche im AppStore reicht völlig…

Reguläre Ausdrücke – kleine Helfer

Veröffentlicht am
Als kleinen Einblick hinter die Kulissen unseres geheimnisvollen Tuns – der Software-Entwicklung – gibt es heute die Vorstellung nahezu unentbehrlicher kleiner Helferlein, der regulären Ausdrücke: Ständig bringen die Anforderungen an eine Software es mit sich, dass Eingaben von Nutzern formal validiert werden müssen. Hier ist immer wieder eine Entscheidung zu treffen: Einerseits kann man für jedes zu validierende Feld eine kleine Funktion schreiben, was sehr viel Zeit in Anspruch nehmen kann, oder man nutzt eben Reguläre Ausdrücke.

Schulferienkalender zum Einbinden in eigene Websites

Veröffentlicht am
Einige unserer Kunden sind Vermieter von Ferienwohnungen oder Ferienhäusern. Von Zeit zu Zeit ergab sich so die Frage, wie es denn um eine Anzeige der aktuellen Schulferien steht. Schlecht, war bisher die Antwort, es ist kein Problem, die Schulferien in Erfahrung zu bringen, eine schöne Version zum Einbinden in eigene Seiten haben wir aber für lange Zeit nicht gefunden. Ok, stellen wir eben selbst etwas zur Verfügung…

Setup/Installer mit NSIS

Veröffentlicht am
Wer Software entwickelt, kennt das: Das Programm ist fertig – und nun? Eine einfacher Installer muß her, schließlich soll die neue Anwendung leicht und schnell ausgerollt werden. Hier stellt sich nun die zweite Frage  – welches Tool wählen? Eine ganze Reihe von Softwareherstellern und auch Open Source Entwicklern bieten verschiedenste Tools und auch ganze Umgebungen an. Eine gute Wahl ist der NSIS-Installer wegen der Vielzahl an Möglichkeiten, die er bietet. Weiterhin gibt es für NSIS verschiedenste Erweiterungen, um das Setup ansprechend und individuell zu gestalten.

Quellcode ändern – aber wie?

Veröffentlicht am
Große Softwareprojekte haben häufig eine Entwicklungszeit von vielen Monaten und leben dann viele Jahre (in denen kontinuierlich neue Anforderungen umgesetzt und eingebaut werden). Das erfordert bei den Entwicklern von Erweiterungen große Wachsamkeit, um den Überblick über die Zusammenhänge und logischen Abläufe in der Programmstruktur zu behalten – insbesondere dann, wenn das Projekt zwischenzeitlich längere Ruhephasen hatte.

Sexybookmarks mit CSS

Veröffentlicht am
Inzwischen findet sich auf vielen Websites eine Social-Network-Verlinkung. Wenn man nicht ein fertiges Plugin nutzen möchte, welches zum Beispiel von den Anbietern wie Facebook angeboten wird, kann man sich leicht selbst ein Icon basteln.

Datensuche in OpenGeoDB Teil 2

Veröffentlicht am
Nachdem im 1. Teil des Beitrages gezeigt wurde, wie die in der frei verfügbaren Datenbank OpenGeoDB vorhandenen Geodaten für den Aufbau eigener Geo-Tabellen für Bundesländer und Landkreise in Deutschland genutzt werden können, soll in den folgenden Abschnitten beschrieben werden, wie die Daten für die Ebenen Stadt und Stadtteile aufbereitet werden können. Dabei werden natürlich wieder die länderspezifischen Eigenheiten näher betrachtet.

Datensuche in OpenGeoDB Teil 1

Veröffentlicht am
Wer kostenfreie Geodaten für seine Web-Anwendung sucht, trifft früher oder später auf OpenGeoDB. In den beiden Artikeln soll dargestellt werden, wie die Daten aus der OpenGeoDB genutzt werden können, um für Deutschland die Ebenen Bundesland, Landkreise, Städte und Stadtteile in eigenen Tabellen sinnvoll zu erfassen. Zwar sind die Daten einheitlich erfasst, aufgrund der föderalen Struktur der Bundesrepublik Deutschland und der unterschiedlichen Binnenstruktur der einzelnen Bundesländer führen Suchen anhand des Konzeptes der OpenGeoDB nicht immer zum gewünschten Ziel.