Written by Anthony Karassavov on Tue, Apr 27th 2010, 01:00 in На Български and General
На 24-ти и 25-ти Април се състоя поредното издание на P2P конференцията във Велико Търново. Тази година успях да присъствам и ето с какви впечатления останах.
Патрик Финч ни разказа за Open Web и за продуктите на организацията Mozilla. Главно фокусът беше върху Firefox и какви са плановете му за развитие. Разбрахме, че няма да видим браузъра на Mozilla портнат към iPhone в близкото бъдеще. Общо взето се говореше за open source community-то и все хубави неща за него
. Нищо бизнес ориентирано.
Дончо Ангелов, се опита да ни убеди колко сигурен и бърз ще бъде Интернет Екслорер 9 и как ще поддържа всички уеб стандарти. Никой не му повярва. Както Бого каза "Ти днеска си от тъмната страна".
Следващата лекция беше на Микаел "Монти" Видениус - създателят на популярната СУБД с отворен код MySQL. Човека е от Finland и честно да си кажа се напъвах доволно, за да разбера какво говореше
(след десетина минути се свиква). Лекцията му в неделя беше по интересна. Представи ни MariaDB, по какво се различава и по какво си прилича с MySQL и защо трябва да я ползваме. След като разказа за MariaDB, замерваше хората, които му задават въпроси с бонбони с водка (wtf?).
Най-интересната лекция на мен ми беше на Ники Бачийски, който ни показа 5-те основни неща, които всеки един уеб програмист трябва да може - а именно:
Не знам дали се шегуваше относно всичко това, но цялата му идея беше да покаже, че за да бъдеш добър в това което правиш, трябва да имаш понятие от абстракциите около теб и да разбереш, че специализацията е за насекомите
.
Конференцията се раздели на 2 "потока" - Web 2.0 и BlogCamp. Тъй като не можах да бъда и на двете места едновременно, реших че блоговете не са ми интересни и прекарах деня в залата, където се говореше повече за уеб девелъпмент.
Сутринта имаше пак лекция на Дончо Ангелов и се говореше отново за IE9 и за Майкрософтския IIS. Поради тази причина прекарах следващите 45 минути на кафенце в лобито на хотела.
Втората лекция беше на Христо Дешев и колегата му Петьо Иванов. Те ни разказаха за Deploymenт-а и ни дадоха един чувал причини да деплойваме често и качествено, за да може клиента да е доволен. В презентацията им имаше забавни елементи и картинки. Не пропуснаха да дадат примери за кофти деплоймент и bad code practices. Общо взето нищо ново за хората, занимаващи се професионално с уеб дев.
Мариян Маринов направи опит да представи Git и Mercurial като системи за Revision Control. FAIL. Личеше си, че момчето адски много разбира от работата си и му беше напълно ясно кое как става, но за съжаление не успя да ни го разкаже така, че да го разберем. Загубих интерес може би по средата на презентацията и излезнах да пия кафе.
Запознаха ни и с phpCoreLib 2. Лекцията беше на Ивайло Илиев. В началото той ни припомни добрите стари времена на едва ли не Правец 8/16 машините и каква магия беше тогава програмирането. Според него сега програмирането не е програмиране, защото одавна се е загубила онази магия когато седнеш зад монитора с 256 отенъка на зеленото, гледаш кода и пишеш зелени символи до получаване на оргазъм. За Ивайло на истинския програмист трябва да му е максимално трудно да програмира. Това е и основната идеология зад phpCoreLib. Сами преценете дали ще използвате този фреймуърк от тук насетне (ZERO business value).
Стефан Кънев (много готино момче) ни обясни какво е TDD (Test Driven Development / Design). Основната му идея и демонстрация беше:
И да повтаряш тази процедура докато накрая имаш пълнофункционален ап. Всичко е супер, но какво е added value-то за бизнеса? Ако решиш да направиш такава инвестиция, за колко време можеш да си я избиеш? Струва ли си? Колко време ти е необходимо за да свикнеш да пишеш TDD? Кво прайм с legacy кода? Все въпроси, на които не беше отговорено напълно изчерпателно, поне според мен.
С това моето участие като слушател в конференцията завърши. Накрая, разбира се, имаше томбола с награди от Superhosting, в която един присъстващ от публиката успя да прибере чисто ново ноутбукче Lenovo. Честито!
Reply
Reply
If you liked the article and want to contribute to it, please feel free to leave your comment. HTML tags are not allowed, but you can use the following BBCode to enhance your message: [url] [quote] [code] [b] [i] [u] [color].
i am anthony - an all-around web developer with a degree in business. I like to code functional websites with beautiful interfaces. PHP, javascript and espresso is a powerful combination.