Nástroje které používám při programování

Zde najdete návody na některé zajímavé nástroje, které používám při vývoji software.
Převodník PHP kódu do C
Nástroj pro rychlou tvorbu rozšíření pro PHP psaných v jazyce C. (více informací – anglicky)
Tento nástroj za vás vygeneruje „boilerplate“ kód pro nové nativní rozšíření PHP v C, takže se budete moci věnovat té zajímavější části implementace nativního rozšíření. Podporuje většinu konstruktů jazyka PHP. Předpisem pro generátor je samotný PHP kód a proto lze PHP2C využít i pro podporu převodu stávajícího PHP kódu do C.
Generátor parserů pro PHP
Chtěli by jste si vytvořit vlastní mikroformát pro svoji webovou aplikaci? Tato ukázka parseru v PHP vám s tím pomůže. (zdrojový kód parseru)
Konfigurace editoru Vim
Můj oblíbený editor by nebyl až zas tak oblíbený bez pořádné konfigurace. (stáhnout konfiguraci)
Některé zajímavé funkce:
- Doplňování kódu na TAB
- Generování Doxygen komentářů pro PHP
- Skript pro usnadnění implementace GObject objektů v C
- Kostry souborů pro některé běžné situace
- Aktuální slovníky funkcí pro PHP a Prototype JS 1.6
- Nějaké běžné snippety pro PHP a JavaScript
- Zvýraznění syntaxe pro Webdata (včetně podpory Texy!), GENiE data modelu a XDL souborů z libxr
Kompilace Windows aplikací na (Arch) Linuxu
Skript pro cross-kompilaci GTK+ aplikace pro Windows pod Linuxem. Skript zároveň vytvoří distribuční balík. (návod jak na to)
CGI program napsaný v C, který generuje XHTML pomocí libxml2
Tento kód jsem kdysi napsal pro generování XHTML stránek v cgitu (kde nebyl přijat). CGIT je alternativa GITWEBu napsaná v C. (zdrojový kód programu)
