октомври 21

Пощенски картички за Xdebug и Дерик

Преди няколко месеца вече писах за това. Аз се включих в инициативата, и вече Русе и Пловдив са в списъка с получените картички за Xdebug колекцията на Дерик Ретанс. Ако си фен на незаменимите (и невероятните) възможности на Xdebug, отпразнувай пускането на следвашата версия Xdebug 2.0.1 като изпратиш и ти картичка на Дерик.

октомври 5

WordPress плъгин за добавяне на Dao.bg бутони!

Ето нещо, което се може би ще улесни слагането на Dao.bg бутоните:

Искрено се надявам, да ви хареса. Другата седмица, ако ми остана време, се надявам да пусна „клонинг“ на този плъгин и за Ping.bg!

октомври 2

Модифициран AntiSociable с поддръжка на български мрежи (Svejo.net, Dao.bg, Ping.bg, Lubimi.com, Pipe.bg, Web-bg.com и Dobavete.com)

Няма какво да се оправдавам, че нямам свободно време, след като промените, които трябва да се направят по „българизирания“ вариант на (Anti)Sociable WordPress плъгин, не са толкова много – на практика всичко стана за десет минути. Ето и новата версия:

Подобренията са:

  • добавен е Web-BG.com
  • подобрени са линковете към Pligg-базираните сайтове (като Dao.bg, Pipe.bg и Web-BG.com)

септември 26

Модифициран AntiSociable с поддръжка на български мрежи (Svejo.net, Dao.bg, Ping.bg, Lubimi.com, Pipe.bg и Dobavete.com)

За един ден се събраха няколко неща за оправяне в набързо patch-натия вчера (Anti)Sociable WordPress плъгин и ето новата версия за днес:

Подобренията са:

  • добавен е Pipe.bg към списъка с мрежите
  • добавен е Dobavi.com към списъка с мрежите
  • по идея на Пламен Томов e добавена възможност за смяна на текста, който се показва при hover над бутоните. (необходимо е да ви предупредя, че оригиналния плъгин е нагласен за показване на текста „These icons link to social boo…„, и при промяната му показването на този alt-текст може да бъде разместена – за целта променете sociable.css така че да отговаря на новата височина на текста)

Остава да се направи:

  • да се изглади проблема с encoding-a на Lubimi.com
  • да се поставят актуални бутони
  • превод на български ?

септември 25

Модифициран AntiSociable с поддръжка на Svejo.net, Dao.bg, Ping.bg и Lubimi.com

По идея на Тодор Христов промених малко (Anti)Sociable плъгина и сега поддържа Svejo.net, Dao.bg, Ping.bg и Lubimi.com – ако ще ви свърши работа може да го изтеглите от тук:

Надявам се да ви свърши работа.

Има един досаден проблем с Lubimi.com – за съжаление сайтът използва като charset-encoding не UTF8, ами cp1251, което е проблем при подаването на заглавието (не се вижда както трябва, а се виждат … гарги). Може би аз не правя нещо както трябва, така че ако имате идея как да си оправи проблима – приемам предложения ;)

WordPress плъгин за добавяне на Svejo.net бутони!

Ето нещо, което се може би ще улесни слагането на Svejo.net бутоните:

Искрено се надявам, да ви хареса. Утре, ако ми остана време, се надявам да пусна „клонинг“ на този плъгин и за Dao.bg!

септември 20

PHP Security Basics

август 31

Хайде на PHP 5.2.4!

След нещо като скоростно бачкане върху нов release, новия PHP 5.2.4 е най-накрая готов! Има доста обширен списък от промени – това са повече от 120 обравени бъга (как е „бъг“ на български – „буболечка“ ли?), и също доста просторен списък от малки подобрения по сигурността. Може да намерите кракто описание на промените в този release тук, а цилия дълъг и скучен списък на всички промени може да намерите в ChangeLog-а.

август 23

PHP умира трудно

Не се подлъгвайте по заглавието, няма да е поредния пост за PHP4. Добрата новина е за това какво прави PHP като грумне с някой phatal ;). Ако сте работили малко повече време с PHP, сигурно знаете, че един от недодяланите недостатъци които има, е какво прави като „умре“. Ако стане някой проблем и се натъкне на някаква сериозна грешка, като примелно синтактична грешка при parse-ването, PHP просто спира и това е – прост няма какво да се направи по въпроса. Особенно досадно е, ако това се случи не при теб докато разработваш някое приложение, ами някаде на
някой сървър, където виждаш празна страница
и HTTP код 200 OK. Не е коректно, нали ? И напълно безполезно. Който е достатъчно умен и с опит ще е нагласил error-logging-а на PHP за да може да види вси пак какъв е проблема, но това не помага въобще при поведението на приложението при възникване на такъв проблем.

Сега нека да погледнем промениете, които
идват с PHP 5.2.4 :

Changed error handler to send HTTP 500 instead of blank page on PHP errors. (Dmitry, Andrei Nigmatulin)

Ето това е правилно ползване на HTTP Response Status кодовете! Ако си „фен“ на максималното бъркане в мозъка на HTTP (разбирай „искаш да изцедиш максимално много“), това е просто „Имаме Новина!“. Тепърва ще чакаме да се появи някаква документация за това ново попълнение, и все пак предполагам, че в бъдеще ако PHP отговори с код 200 OK, то наистина всичко си му е наред.

август 12

Source Code-а на Facebook

Голяма гюрултия се вдигна около проблема на Facebook, в следствие на което сървъра е изплюл source-code. Ако ви се чете, повече информация и коментари има на тези адреси: