Archiv für Juli, 2009

FlashDevelop + Adobe Flex

Veröffentlicht am 27. Juli 2009 um 11:00 von Fabian Martin Permalink

fdwikiDa ich mich seit langem mal wieder mit Flash beschäftigen wollte, hab ich mir am Wochenende ein Herz gefasst und bin auf die Suche gegangen.

Gefunden habe ich Adobe Flex und die kostenlose IDE FlashDevelop.

FlashDevelop unterstützt die Entwicklung mit einer automatischen Code Vervollständigung und Syntax Hervorhebung. Ganz so wie es der Entwickler liebt, arbeitet man direkt mit dem Quellcode, d.h. ein visueller Designer für die Oberfläche steht nicht zur Verfügung. Wer sich aber ein wenig mit HTML und CSS auskennt, wird keine Probleme haben, ansprechende Anwendungen zu erstellen.

Die dahinter liegende Geschäftslogik wird mit ActionScript 3 implementiert. Grundkenntnisse von Java oder C# reichen aus, um die Syntax schnell verstehen zu können.

Projektverwaltung: Redmine

Veröffentlicht am 17. Juli 2009 um 10:22 von Fabian Martin Permalink

Um eine gewisse Organisation in meine Projekte zu bekommen, habe ich mir verschiedene Projektverwaltungen angesehen, und bin am Ende auf Redmine gestoßen. Die mir bis dahin unbekannte Software liefert genau das, was ich bei Trac und GForge vermisst habe.

  • Mehrere Projekte mit einer Installation möglich
  • Für jedes Projekt: Bug Tracker, Wiki, SCM/VCS, News, Roadmap
  • Einbinden fremder Repositories
    SCM/VCS und Projektverwaltung müssen nicht auf einem Server liegen
  • Einfache Administration
  • Kein eingreifen ins Betriebssystem

Bekannte Projekte wie z.B. lighttpd, Typo3 und phpBB nutzen mittlerweile ebenfalls Redmine.

Prototype, ich mag dich nicht

Veröffentlicht am 17. Juli 2009 um 09:56 von Fabian Martin Permalink

Da ich seit Anfang der Woche wieder zur Arbeit fahren darf (Urlaub vorbei), komme ich regelmäßig in den Kontakt mit dem Javascript Framework Prototype

Auch wenn einige mir dafür den Kopf abreißen, gebe ich hiermit bekannt:

Ich mag Prototype nicht

Es löst viele Dinge zu umständlich die ich jeden Tag benötige (Selektoren auf CSS Klassen, binden von Events auf eine größere Anzahl an Elementen etc).

Die Kollegen konnte ich auch schon überzeugen das es einfacher geht, so dass in der neuen Version unseres CMS jQuery zum Einsatz kommt.

Freier Code Obfuscator für .NET

Veröffentlicht am 11. Juli 2009 um 21:58 von Fabian Martin Permalink

Wer Programme mit dem .NET Framework entwickelt, wird sich schon einmal damit beschäftigt haben, wie er seinen Code am besten schützen kann. Während es bei einem in C/C++ geschriebenen Programm ein Problem darstellt, einen einigermaßen lesbaren Code aus einer kompilierten Datei zu bekommen, ist es bei .NET, dank der CIL und Tools wie dem .NET Reflector, ein einfaches den Code nahezu 1:1 wieder zu bekommen.

Mit Eazfuscator.NET hat Oleksiy Gapotchenko ein kostenloses Programm veröffentlicht mit dem die Verschleierung des Codes durch ein einfaches Interface ermöglicht wird. Es ersetzt u.a. Variablen und Funktionsnamen durch unleserliche Zeichen.

Das Programm ist noch nicht 100%ig fehlerfrei und geschützte Assemblys sollten nochmal getestet werden. Einen Test ist es aber auf alle Fälle wert.

Eazfuscator.NET

Eazfuscator.NET

Top 10 – Firefox Add-Ons

Veröffentlicht am 10. Juli 2009 um 13:11 von Fabian Martin Permalink
Firefox Logo

Firefox Logo

Da ich erst vor einer Woche mein geliebtes HP Notebook mit dem RC von Windows 7 ausgestattet habe, kam ich in den zweifelhaften Genuss Firefox neu installieren zu müssen.

Hier meine Must-Have-Add-Ons:

  1. Xmarks
    Synchronisation von Lesezeichen und Passwörtern.
  2. TwitterFox
    Auch wenn ich selbst nicht sehr aktiv bin, gibt es doch Tweets die ich sehr gern lese. So z.B. den Tweet von Udo Vetter vom law blog.
  3. DownThemAll
    Super Download Manager direkt in Firefox integriert.
  4. Tab Mix Plus
    Erweitert die Konfiguration um sinnvolle neue Optionen für die Tabs.
  5. Firebug
    Hilft  beim analysieren von Fehler innerhalb von Internetseiten
  6. FireFTP
    Einfacher FTP Client der in den meisten Fällen völlig ausreichend ist
  7. Web Developer
    Wer an Internetseiten bastelt, wird die Funktionen die diese Toolbar liefert lieben.
  8. ColorZilla
    Hilft beim schnellen ermitteln von Farbwerten
  9. MeasureIt
    Web Developer bietet zwar ebenfalls die Möglichkeit, Elemente mit einem Lineal abzumessen, die Lösung über MeasureIt finde ich jedoch ansprechender.
  10. Guxxmail
    Überprüfen von IMAP Konten auf neue E-Mails

Ursprünglich sollte die Liste nur meine 5 liebsten Add-Ons enthalten, aber bei genauerem hinsehen, sind es doch 10 Add-Ons die es immer wieder auf meinen Rechner schaffen.