Ein weiteres GIMP Plugin ist verfügbar. Diesmal zur Verschönerung von Screenshots, bzw. zur Darstellung von beschnittenen Screenshots.
(weiterlesen…)
Archiv für Januar 2009
Gimp Plugin: Schereneffekt für Screenshots
Donnerstag, 29. Januar 2009Oracle Expression Filter
Dienstag, 27. Januar 2009Was nützt ein riesiger und strukturierter Datenbestand, wenn man nicht flexibel aber dennoch effektiv darin suchen kann? Als eines von zahlreichen positiven Beispielen sei hier die Autobörse http://www.autoscout24.de/ genannt. Dem Benutzer stehen Suchkriterien von A bis Z, quasi der Automarke bis zum Zulassungsdatum, zur Eingrenzung seiner Suche zur Verfügung. Seine Wunschkriterien kann jeder Benutzer sogar speichern und bei neuen Einträgen wird er automatisch informiert.
Mit steigender Anzahl von Suchkriterien wächst die Komplexität der Suchabfrage. Wenn man sich das SQL Statement vorstellt, welches sich über diese Seite generieren lässt, kann einem Entwickler durchaus schwindelig werden. Ein wenig Abhilfe schafft der Oracle Expression Filter, ein Feature innerhalb der Datenbank.
Ändern Primärschlüssel die Logik von SQL?
Dienstag, 20. Januar 2009Im Zeichen des Datenschutzes war ich heute unterwegs um Daten in einer Datenbank unkenntlich zu machen, bevor sie an einen externen Partner ausgeliefert werden. Hierbei tritt das gleiche Problem auf, wie auch bei der sinnvollen Generierung von Testdaten. Die Daten sollen nicht mit realen Daten verknüpfbar sein, allerdings dürfen sie auch nicht kryptisch und unlesbar sein. Ein Beispiel sind z.B. Ortsbezeichnungen. Hierfür habe ich ein tolles Script von Colin Cromm unter http://www.ortsnamengenerator.de/ gefunden, mit dem es schnell möglich ist sich tausende von Ortsnamen zu generieren und für eigene Zwecke zu verwenden. Dieses Posting befasst sich jedoch nicht mit der Generierung von Testdaten, sondern mit einem interessanten Problem, welches mich dabei abgelenkt hat…
Pivoting in Oracle 11g
Donnerstag, 15. Januar 2009Ein mächtiges Feature im Bereich “Reporting” ist das sogenannte Pivoting (http://de.wikipedia.org/wiki/Pivot-Tabelle). Was bisher ein schlagkräftiges Argument für Excel war, oder umständlich im Client programmiert werden musste ist nun erstmals als neue SQL Erweiterung in Oracle 11g integriert. Wie mächtig und praxistauglich die Funktion wirklich ist soll ein kleines Beispiel zeigen.
Gimp Web2.0-Logo Plugin
Freitag, 9. Januar 2009
Nachdem ich gestern Script-Fu und Scheme in GIMP für mich entdeckt habe, und mich einen weiteren Tag damit beschäftigt habe, ist mir auch schon die erste nützliche und allgemein gebräuchliche Funktion eingefallen. Web 2.0 hält mehr und mehr Einzug und besticht unter anderem durch neue “Grafikpatterns” mit Glas- und Spiegeleffekten. Mit etwas Übung sind diese Effekte in GIMP recht einfach nachzubauen, allerdings ist es eine zeitraubende und stupide Arbeit.
Darum habe ich mein erstes öffentliches GIMP Plugin für die Erstellung von Web2.0 Logos geschrieben.
Script-Fu für Webentwickler
Donnerstag, 8. Januar 2009Für das Redesign einer Webseite benötige ich eine Menge an neuen Grafiken. Besonders zeitraubend und unmotivierend ist dabei die Erstellung von immer wiederkehrenden Grafiken wie z.B. Überschriften. Zur Erstellung der Grafiken nutze ich die freie Software GIMP. Damit ist es zwar nicht sonderlich schwierig professionelle Grafiken zu zaubern – zumal das Web voll von fantastischen Tutorials ist – aber die Motivation 20 ähnliche Grafiken zu erstellen ist schlichtweg nicht vorhanden.
Damit etwas klarer wird von welcher Art von Grafiken ich rede, hier ein Beispiel:
Anstatt “Hallo Welt!” benötige ich für jede Seite der Homepage eine Grafik dieses Typs, allerdings mit dem entsprechenden Titel der Seite, also z.B. “Neuigkeiten” oder “Termine”. Anstatt nun also für jede Seite 10 Minuten in GIMP zu klicken mustte eine andere Lösung her: Script-Fu!
Pimp my SQL
Mittwoch, 7. Januar 2009“Form schlägt Inhalt!” ist eine Aussage, der ich mich leider viel zu häufig gegenüber sehe. Das wichtige an einem Report ist die korrekte Schriftart, Linienstärken und die pixelgenaue Ausrichtung der Spalten. Ob eine Zahl hier und dort “ein wenig” falsch ist, das bemerkt in der Regel niemand. Wenn aber die Überschrift nicht zentriert und nicht in Arial 12 ist, dann ist der Bericht wertlos!
Jedoch nicht jede grafische Aufbereitung eines Berichts ist verschwendete Mühe. Seitenlange Zahlenreihen schaut sich niemand an, und selbst wenn, bleibt die Aussagekraft der Zahlen durch die Menge an Informationen verborgen. Ein Mittelweg zwischen Layout/Grafik und Information muss also her. Mein Werkzeug erster Wahl: SQL*Plus.
