Danke, macromates

Ich denke nicht, dass sich das Thema dieses Beitrages anhand des Titels erkennen lässt, also nochmal etwas ausführlicher:
Angeregt durch Simon’s Blogparade (via PHP Blogger) möchte ich euch heute meinen Lieblingseditor vorstellen. Vor über einem halben Jahr habe ich schonmal über diesen Editor geschrieben und es hat sich seitdem nichts geändert. Der kostenpflichtige Editor TextMate von macromates bleibt das wichtigste Programm in meinem heimischen Software-Fundus.

TextMate sieht auf den ersten Blick doch recht simpel aus, was auch auf den zweiten Blick erstmal so bleibt. ;-) Erst wenn man..

(weiterlesen…)

Cube kurz vor Release

Nur noch wenige Wochen und es ist soweit. Mein selbst entwickeltes PHP-Framework names “Cube” ist kurz davor, veröffentlicht zu werden. Vor 4 Tagen gab es nochmal ein größeres Update auf Version 0.8 - ob noch eine Version 0.9 vor dem RC kommen wird, bleibt noch offen. Doch da ich hier zum ersten Mal über das ansonsten geheim gehaltene Projekt berichte, werde ich einmal den Sinn und die Features von Cube erläutern:

(weiterlesen…)

Flipster - ein Zwischenbericht

Nach langer Zeit nun endlich wieder ein Lebenszeichen von mir. :)
Und zwar über Flipster, mein aktuelles Arbeitsprojekt. Flipster war einmal ein Gemeinschaftsprojekt von Hauke, Chris, Thorben, Kai und mir, dass aber mangels genügend PHP-Kenntnissen schnell in ein Code-Monster mutierte. Bei 10 If-Abfragen pro Aktion und mindestens 100 Dateien hatte irgendwann keiner mehr den Überblick. Allerdings hat uns Flipster dabei geholfen, PHP/CSS/JS zu lernen und viel über Projekt-Management und Versionsverwaltung zu erfahren.

Nun habe ich vor 2 Monaten, mithilfe von Flipster, OOP gelernt und Design Patterns kombiniert, ihre Möglichkeiten ausgetestet und anschließend ins “System” integriert.

Ich bezeichne es als System, nicht nur weil die Haupt-Datei system.php heißt, sondern weil das Backend hinter Seite so komplex ist, dass ich wirklich gezwungen war, verschiedene Patterns einzusetzen. Das Hauptproblem war eigentlich die Kommunikation zwischen den Klassen. Ein Beispiel:

(weiterlesen…)

TextMate - kaufen oder nicht?

Ich stehe vor einer schwierigen Entscheidung und zwar nutze ich seit einem Monat den Editor TextMate von Macromates. Das Problem ist halt, dass es schon ein Monat ist und das genannte Programm Shareware ist und somit die Demo zuende ist. Allerdings hab ich mich so in diesen Editor verliebt, dass ich überlege ihn zu kaufen, was ich sonst bei Software nie mache. Letztens erst habe ich ein paar Screencasts zu TextMate gesehen und war begeistert, wie viele Funktionen dieses genialen Editors ich noch nicht kannte. Natürlich gibts es noch viele weitere Editoren für den Mac, wie z.B. Vim, eMacs,
SubEthaEdit, Taco, skEdit, BBEdit, TextWrangler und viele weitere.
Aber keiner konnte TextMate übertreffen.
Meine Frage an euch:

Meint ihr, ich sollte mir TextMate kaufen (49 Euro) ?

PS: Ich schreibe diesen Blog-Eintrag grade mit TextMate :D