Mirin webspace

Nejbohatší život má ten, kdo žije s minimem nároků

4. 11. 2008 - Komentáře (6) PHP

Enum v PHP

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.

21. 9. 2008 - Komentáře (0) Ostatní

Bubliny všude kam se podívám

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í.

12. 9. 2008 - Komentáře (0) Zend Framework

Bude někdy Zend Framework podporovat namespaces?

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.