Titulka > Software > GiddyGoat - postižené PHP IDE

GiddyGoat - postižené PHP IDE

09.07.2008

Nevím, co jsem to dostal za šílený nápad, ale jako zápočtovou práci z programování jsem si vybral PHP IDE - tak trochu mrzáka, podivnou aplikaci se zvýrazněním PHP kódu a mírně postiženým code assistem. Včera jsem ukončil meditace nad zpracováním a jal se cpát do Visual Studia nějaký ten kód psaný v jazyce C#.

Nejprve jsem dostal geniální myšlenku použít komponentu telerik Ribbon. Že neznáte? A pruh karet vám něco říká? Pokud se vám vybavil kancelářský balík Office 2007 a podivní panel v horní části okna, jste doma, přesně to je Ribbon. Společnost Telerik pak registrovaným uživatelům Visual C# 2008 zdarma přináší komponentu, díky které je možné tento panel poměrně jednoduše integrovat do vašich programů. Nicméně délka kompilace a paměťová náročnost prázdného okna s Ribbonem mě přesvědčily o tom, že myšlenka zas tak geniální nebyla, stačilo si vzpomenout, jak pěním při startu PSPadu, který Ribbon nemá. S klasickým MenuStripem je aplikace mnohonásobně rychlejší.

V C# jsem toho moc nenapsal, rozhodně ne v takovém rozsahu, jaký bude mít GiddyGoat. Proto jsem trochu tápal, jak se udělají tak primitivní věci jako richTextBox respektující aktuální rozměry okna, roztahovací treeView a kromě splitContainer a funkce Dock in parent element jsem objevil také zcela úžasnou věc - flowLayoutPanel. Vývoj splašené kozy bude ještě velmi zajímavý, uvidíme, co se z toho invalidy nakonec vyklube, snad něco, co použiji alespoň já. I když, to by znamenalo trumfnout PDT, což je ůkol poměrně nelehký.

Proč splašená koza? Nejprve jsem si vzpomněl na tradici Ubuntu, kdy tvůrci použijí nějaké zvíře a dodržují shodnost počátečních písmen v dvouslovných názvech. Upoutal mě hare - zajíc (tzv. Feldhase), třeba jen proto, že v první třídě jsem do notýsku dostával zajíčky (holky na to tehdy letěly, nekecám). Zajíc evokoval splašenost. Slovník vsugeroval giddy, vzpomínka na ITCrowd “I’m a giddy goat!”…

3:45

Software , , ,

  1. 10.07.2008 v 01:42 | #1

    Nezapomeň na lexikální analýzu PHP skriptu pomocí gramatik

  2. 10.07.2008 v 08:49 | #2

    Obávám se, že půjdu cestou menšího odporu a gramatiky se naučím až na přednáškách přístí rok.

  1. Žádný trackback.