Valery's Mlog

Mindlog of a Freak
January 19th, 2005 by Valery Dachev

Пчеличката Мая

Днешният ден сякаш започна като по часовник, т.е. в момента, в който часовникът показа 00:01. Имах работа да довършвам по магазина и, като че ли я свърших (гледайки с гостите си “Александър Македонски”, пиейки тъмна бира и нагъвайки пуканки). Тъкмо реших да си лягам (нейде към 3) и ме изкопа някакво девойче на ICQ… на пръв поглед много обещаващо – метълка от Бургас. Рекох, че някой познат е решил да ни запознае. Еми, прав се оказах.. за съжаление – web design и development. Пак същият сайт с проблемите покрай PHP5. Оказва се, че теглят новини от друг сайт с помощта на нещо, наречено MagpieRSS. Проблемът е, че сайтът им е с windows-1251 encoding, както и RDF-а, който теглят, а новините учудващо за тях излизат в UTF-8 насред въпросния windows-1251 сайт. Това момиче обаче усилено ме убеждаваше, че трябва да променя директивата “default_charset” в php.ini. Стори ми се глупаво PHP да прекодира на някакъв етап входа и изхода си (макар че се оказа, че може да го прави). Основният проблем (естествено :)) пак не беше при мен: в пролога на XML-а, който теглят, липсва encoding декларация. То спецификация се подразбира, че тя е UTF-8. Прекодирането прави XML Parser-а на PHP, който (според блога на Steve Minutillo) и без това не се съобразява (или тогава не се съобразявал) с encoding декларацията и превежда в указания от “default_charset” UTF-8 (всъщност точно такова се очаква и да е поведението по спецификация), но незнайно защо PHP5 “default_charset” влияе върху изхода (при PHP4 съдържанието като че ли не се прекодира, защото “default_charset” не ми беше указан, а оставаше в CP1251). Може би ако хората следваха XML стандарта при генериране на RSS-а… ?

Малко след като се справих с това, отново на ICQ ме откри българин живущ в Дания (Hi !), който попаднал бил попаднал на blog-а ми търсейки информация за Diva MP3 устройствата на Deisy. Иначе се занимава с VoIP, което даже пробвах (честно казано, нямах си съвсем никакво понятие от тия неща и за съвсем кратко време успях да сгрея за какво иде реч – ентусиазиращо е). Побъбрихме си да уредим хостинг за сайтове на ДАВИД при него и се почуствах пълноценен…

Поиграх си малко с phpWiki и MediaWiki, за да видя дали ще ни свършат работа за сайта на Студентската мрежа. Би било добре, ако администрацията на MediaWiki и настройката му беше по-разбираема, а инсталацията на phpWiki беше по-приятна. Но за впечатленията си от тях по-нататък…

Не липсваше и работа по магазините. Някои клиенти наистина искат магии и май ще трябва да правя web interface за изстрелване на совалки от Байконур, за да се докажа. Нещо недоволствам. Опитвам се да приуча хорицата из фирмата да ползват леко тежкото, но много полезно Zend Studio, чевъртата бета на което излезе тия дни. Видях, че в него има CVS поддръжка и хич няма да е зле да си поиграя с нея (наред с FTP и MySQL поддръжката, това са две много полезни идеи реализирани по не особено читав за мен лично начин). Реших обаче, че, колкото и по-удобно да ми е така, на този етап няма да мога да навия колегите да го ползват. Оставам си с добрите намерения :).

Успях междудругото да сменя безаварийно и ядрото на Smeagol в студентската мрежа, да назнача още един администратор на пощенския списък за преводи, както и да затворя и linux.zonebg.com домейна, защото там наистина лети неистов спам. За няколко часа след премахването им са изчезнали почти всякакви спомени за такова име в Интернет и пощенският ми сървър значително се разтовари (това ще си проличи сигурно по графиката за международния ми трафик :)).

Та…. пчеличката Мая днес успя да кацне на доста места… :)

Comments

One Response to “Пчеличката Мая”
  1. ?? на мен wiki в комплект с пощенски списък ми се струва добра идея за форма на комуникация в Мрежата.

    Преди време щях да пробвам разни wiki-та, но си останах само със спомена за една статия по въпроса: Which Open Source Wiki Works For You? http://www.onlamp.com/pub/a/onlamp/2004/11/04/which_wiki.html

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: