FEWOplus.de veröffentlicht
Die Projektwebseite für FEWOplus ist veröffentlicht. Mal reinschauen: www.fewoplus.de.
Linux zählt Zeilen leicht
Wer unter Windows schon mal versucht hat, die Zeilen aller Textdateien in einem bestimmten Verzeichnis(-baum) zu zählen, hat es wahrscheinlich nicht leicht. Mit Linux geht es ganz einfach. Der Befehl ‘wc’ (nicht verwechseln
zählt schon mal alle Bytes, Zeichen, Zeilen oder Wörter aus einer Datei. Der ‘find’ Befehl hingegen listet den Verzeichnisbau nach vorgegebenem Schema. Nun noch beides zusammengepackt:
wc `find verzeichnisname` -l
Wichtig sind die verkehrten Hochkommas (also links neben Backspace, mit Shift!), damit die Ausgabe von find in die Optionen für wc eingesetzt wird.
Mit diesem Befehl habe ich z.B. herausbekommen, dass mein FEWOplus-Projekt schon aus 5.276 Codezeilen besteht.
FEWOplus Statusupdate
Der Monat ist schon wieder ‘rum und hier kommt der nächste Artikel… Man, man, man! Wenn das jetzt so weitergeht, könnte ich den Blog ja gleich in “Newsletter” umbenennen.
Damit Ihr auch endlich mal einen optischen Eindruck von dem bekommt, was ich bereits ein paar mal als mein FEWOplus-Projekt bezeichnet habe, hier erst einmal 3 Screenshots:
Es handelt sich also um eine webbasierte Verwaltung von Ferienobjekten, zum Beispiel dieses hier. In den letzten Wochen bin ich gut voran gekommen, allerdings fehlen immernoch viele Funktionen. Sobald das Grundgerüst steht (Objekte/Gäste/Buchungen verwalten), werden die ersten Versionen für ganz abitionierte Tester unter www.fewoplus.de zum Download angeboten.
Es schleift
Das hatten wir ja noch nie: Einen ganzen Monat lang keine Einträge. Nicht, dass es nichts zu schreiben gäbe, nur widerstrebt es mir, das über ungelegte Eier zu tun. Nun, aufgrund der langen News-freien Zeit muss es eben halt doch sein:
Ich arbeite im Moment wie ein Besengter an FEWOplus, einem webbasierten Verwaltungsprogramm für Ferienwohnungen. Hierbei habe ich es mir anfangs nicht leicht gemacht: Neben diversen getroffenen und danach wieder revidierten Plattformentscheidungen (Java, Python, php) habe ich mich nun endgültig auf php festgelegt. Nicht, weil ich es für die “perfekte” Programmiersprache halte - es hat aber einfach die größten Quellen im Internet. Kein Problem, welches nicht an irgend einer Stelle bereits diskutiert und gelöst wurde.
Danach ging es aber weiter: Wenn php, dann (a) komplett selber schreiben, (b) auf Basis von Drupal, (c) auf Basis vom Zend Framework? Mit (a) habe ich begonnen, auch schön modular und frameworkmäßig. Großer Vorteil dieser Variante: Man weiß genau, was wo passiert. Großer Nachteil dieser Variante: Man muss es eben komplett selbst machen, einschließlich notwendiger aber langweiliger und zeitraubender Hilfsroutinen. Drupal ist auch nett, aber m.E. dann doch eher wieder ein Blog-/Homepagebaukasten für Programmierer. Bestimmte konzeptionelle Ansätze finde ich nicht ganz so gut bzw. nicht konsequent genug. Auch das Argument, dass es für Drupal hunderte Plugins gibt zieht nicht, denn wer will schon sein Projekt, was eventuell mal kommerziell vermarktet werden soll, von 1-Man Pluginentwicklern abhängig machen?
Dann war da noch Wordpress. Obwohl klar in die Blog-/CMS-Ecke zu stellen, hat mir das Pluginsystem zunächst sehr gut gefallen. frankwinter.com läuft ja auch auf Wordpress, und ferien-auf-ruegen.de soll nach dem längst überfälligen Designwechsel auch auf Wordpress umgestellt werden. Warum also nicht FEWOplus als Wordpress-Plugin programmieren? Jeder, der webbasiert eine Ferienwohnung verwalten will, wird sie wohl auch mit einer Homepage vermarkten - so gesehen wäre es eine perfekte Symbiose - wenn da nicht die äußerst mangelhafte Dokumentation der Backend-Widgets wäre…
Also wieder nichts und weiter zum Zend Framework. Damit hatte ich vor längerer Zeit einen FEWOplus Prototypen erstellt.
To be continued…
Java vs. Python
In den letzten Tagen habe ich mich mal wieder intensiver mit Java beschäftigt. Da ich plattformunabhängig programmieren will, ist Java neben Python natürlich ein wichtiger Kandidat. Leider gab es in diesem Battle keinen eindeutigen Sieger. weiterlesen…
Ich kanns nicht lassen…
… dauernd die Programmiersprache zu wechseln ![]()
weiterlesen…
Wieder was gelernt
Anfang September war ich für 3 Tage auf einem Seminar für Lotusscript-Programmierung unter Lotus Notes. weiterlesen…
GtkBuilder oder Libglade?
Mit dem neuen GNOME 2.20 wird das darunterliegene UI-Toolkit GTK+ in der aktuellen Version 2.12 eingesetzt.


