Sat, 06 Dec 2003

Питонът плъзна

Докато синът ми гледаше научно-популярен филм за влечугите (впрочем знаете ли, че змиите са произлезли от гущерите?) телефонът звънна. Отсреща беше развълнуваният глас на Митко Миладинов -- мой колега и приятел, оригиналният проектант на Latona Workflow Engine.

Митко напоследък откри Berkeley DB в комбинация с Питон и не спира да експериментира с тях. Сега се обаждаше от вкъщи и беше пропуснал да си изтегли документацията за модула pybsddb. Справяше се добре като по оригиналната документация за C на Berkeley DB гадаеше какви ще бъдат съответните извиквания от Питон и беше стигнал до извода, че му трябва оператор за побитово ИЛИ за да може да подава по няколко флага наведнъж. Заедно отворихме съответната секция от Language Reference и аз също открих, че обикновеният "or" в Питон е само булев оператор, а побитовият му еквивалент е "|".

Завладяващо е да видиш как един отегчен от IT-бранша служител отново се кефи на програмирането и то така, че чак го е обзела еуфория. ;-) Страшно е приятно да научиш нещо ново за любимия си език докато помагаш на приятел.

Загадка

Днес Здравко от OpenIntegra ми беше на гости. Първото, което ми показа е култовата игра Enigma, която е под GNU GPL. Enigma е вдъхновена от старата игра Oxyd за Atari ST и е страшно завладяваща. Открих, че я има като пакет в Debian и я инсталирах точно за една минута. Синът ми веднага залепна за нея и имах доста проблеми, докато сваря да напиша това. :-)

През останалото време със Здравко хаквахме Zope и ZMS и си говорихме интересни неща за живота, бизнеса и лудостта.

Все още търсим система за управление на съдържанието в Web, която да е едновременно гъвкава и лесна за употреба от крайни потребители.