Fritzing ist ein OpenSource Electronic-Design-Automation-Software und wird an der Universität Potsdam entwickelt. Mit Fritzing ist es möglich elektronische Schaltungen zu entwickeln und diese dann auch für die Produktion als Platinenlayout zu exportieren.
Fritzing hat eine intuitive Bedienoberfläche und ist in deutsch für die Betriebssysteme Windows, Linux und MacOs verfügbar.
Blender ist in der Version 2.55 Beta erschienen. In dieser Version hat sich
einiges verändert: So hat Blender endlich ein neues Benutzer-Interface bekommen
welches auch auf mehreren Monitoren nutzbar ist. Des weiteren ist das neue Interface
Einsteigerfreundlicher, da es nicht mehr so überladen ist, die früheren
Versionen von Blender haben die meisten Einsteiger mit ihre riesigen Komplexität
verschreckt. Das neue Interface ist ein großer Gewinn für Blender, da es
dadurch zu den kommerziellen Produkten aufschließt.
In der neuen Blender Version ist Python bereits integriert so dass es
nicht mehr manuell installiert werden muss. Die Beta-Version enthält bereits
fast alle Features, lediglich auf einen Collada-Import muss verzichtet
werden.
LawnChain ist eine Java-Script-Bibliothek mit der auf einfache weiße eine dauerhafte Speicherung von Daten im Client (Webbrowser) ermöglicht wird. Dazu greift die Bibliothek auf die in den meisten Browsern (nicht im IE) bereits integrierte Web-SQL Schnittstelle (SQLite) zurück. LawnChain ermöglicht dabei eine einheitliche Handhabung der Datenbank auf unterschiedlichen Browsern, wobei auch die meisten Mobilen Browser unterstützt (Android, IPhone, BlackBerry) werden.
Unity 3D 3 ist in der Independent Version seit einiger Zeit kostenlos. Unity ist eine der am weitest entwickelten Game-Development-Suiten am Markt.
Vor allem bei Independent-Entwicklern mit kleinen Teams hat Unity eine große Fangemeinde.
Mit der kostenlosen Version ist es möglich Spiele für Windows MacOS und für das
Web zu erstellen. Wer Spiele für IPad, IPhone, Android, PS3, WII oder X-Box 360
entwickeln will braucht kostenpflichtige Addons. Leider ist mit der kostenlosen
Unity Edition nicht möglich Wasser-Sheader oder Echtzeitschatten zu
verwenden.
Construct ist ein 2D GameCreator für Windows, mit Construct ist es möglich beliebige 2D Spiele zu erstellen. Dabei setzt der GameCreator auf eine einfach zu bedienende Oberfläche, coding ist zum erstellen von einfachen spielen nicht notwendig. Wer dennoch eine kompliziertere Spiel-Logik umzusetzen hat kann diese in Python programmieren. Die Grafik der Spiele wird bei Construct über DirectX gerendert, was performante Spiele garantiert auch sind dadurch einige Pseudo 3D-Effekte möglich.
Construct ist OpenSource und kann unter www.scirra.com heruntergeladen werden.
Das Fat-Free Framework ist ein interessantes PHP Framework, der große Unterschied zu anderen Frameworks ist das es aus nur einer 55 Kb großen PHP-Datei besteht, so kann es sehr einfach eingebunden werden. Dabei braucht es sich vom Funktionsumfang nicht zu verstecken.
Das Framework bietet folgende Features:
MVC
Template-Engine
Form-Handler
Command-Line-Mode
SQL-Handler
ORM
Unit Testing
Des weiteren kann es durch Plugins erweitert werden. Leider steht es nur für nicht kommerzielle Nutzung unter der GPL v3. Weitere Informationen unter: fatfree.sourceforge.net
Mit Google App Engine kann jeder von der gigantischen Server-Infrastruktur von Google profitieren. Mit einem kostenfreien Account stehen einem User 500 Mb zur Verfügung. Die von Google zur bereitgestellte Bandpreite und CPU-Laufzeit soll für über 5 Millionen Seitenabrufe genügen. Programmiert werden können die Apps momentan in Java und Python, es sollen aber bald weitere Sprachen folgen.
Wer das freie zu Verfügung gestellte Volumen verbraucht hat kann bei Google zu günstigen Konditionen Speicherplatz, CPU- Laufzeit und Bandbreite nachkaufen.
Über die Google App Engine ist es möglich sehr gut skalierende Webanwendungen zu schreiben.
Ich habe eine für Mobile-Browser angepasste Version des Seezeit-Mensaplans erstellt. Falls ihr irgendwelche Fehler findet hinterlasst bitte einen Kommentar. Der nebenstehende Code kann einfach mit einem QR-Reader auf dem Handy eingelesen werden.