Jedna z věcí, která v PHP chybí je podpora výčtového typu - enum. Je to vlastně množina konstant - enumerátorů, každá má svůj identifikátor. Proměnná takového výčtového typu pak nabývá jednu z konstant. Bez výčtového typu se dá celkem pohodlně obejít, ale má i své výhody, zejména tu, že kód s jeho použitím je přehlednější a tak nějak dokumentovaný samo sebou. Poprvé se s ním asi většina setkala v Pascalu, podporuje ho C/C++, Java, C# a další. V PHP není, nicméně jeho vlastnosti lze napodobit i v userland řešení. Našel jsem jeden poměrně zajímavý způsob, který používá i nové vlastnosti PHP 5.3. Pojďme se na něj podívat.
Narazil jsem na jeden už trochu starší
článek, týká se sice hlavně Javy, ale i tak je poměrně zajímavý a protože problematice designu a návrhu aplikací se moc prostoru nevěnuje, rozhodl jsem se o hlavních myšlenkách toho, jak a proč používat nebo nepoužívat tzv. gettry a settry něco málo napsat.
Posledních několik týdnů jsme svědky dramatického poklesu cen ropy i dalších energetických komodit na světových burzách. Je to docela s podivem, protože fundamentální příčiny nic takového nenaznačují, spíše naopak. Hurikánová sezóna je v plném proudu, v Nigerii ničí povstalci instalace rafinerií a producentů ropy, zásoby ropy a plynu se v USA nějak dramaticky nezlepšují.
Na serveru the oil drum byla zveřejněna aktualizovaná předpověď velikosti produkce ropy a tekutých paliv (ropy, zemního plynu a jejich kondenzátů a dalších alternativ). Statistiky a modely vycházejí z posledních aktualizovaných dat o produkci pocházejících z mnoha různých zdrojů.
Před nedávnou dobou byla uvedena verze 1.6 Zend Frameworku, o které se ale teď zmiňovat nechci. Ještě předtím proběhla na blogu jednoho z vývojářů frameworku - Matthew Weier O'Phinneyho zpráva o tom, že ve mezi vývojáři Zend Frameworku se začíná diskutovat o podpoře jmenných prostorů, které jsou nově v php 5.3. Nic není úplně jisté, ale určitá možnost se tu rýsuje a právě Matthew se na svém blogu zmiňuje o tom, jak by to mohlo eventuelně vypadat.