НОИТ’11
0Измина още една състезателна година и няма как да не драсна няколко реда за националната олимпиада по ИТ.
Тази година олимпиадата се проведе в град Благоевград, което означаваше, че ще пътуваме около 12 часа от Русе до Благоевград.
На 27 тръгнахме в 6 сутринта от Русе и след дълъг път към 16:30 бяхме в Университетски център „Бачиново“. Регистрирахме се, инсталирахме и се настанихме.
Не очаквах нещо особено от базата, тъй като спането беше по 18 лв., но всъщност беше доста приятно. Имаше ламинат, плазма на стената и общо взето приятна обстановка.
Около 18 бяхме откарани с автобус в центъра на града, където в 18:30 беше официалното откриване на олимпиадата.
След това гладни и изморени с Любо и Бойчев ходихме да ядем. Понеже за първи път бях в Благоевград не познавах града и решихме да се разпръснем в три посоки и след 15 минути да се съберем и който е намерил място за хапване да отидем.
Намерихме една пицария и както гласи българската поговорка „На глада очите му са големи“ си поръчахме големи пици, които не успяхме да изядем и трябваше да си ги вземем за вкъщи, което всъщност не беше лошо, тъй като в хотела нямахме осигурена храна и ние трябваше да се грижим за яденето. При положение, че на следващия ден имахме тест сутринта и след това защити, а най-близкото място за хапване на около 2-3 км., доста добре ни дойдоха пиците.
Теста на другия ден, както всички очаквахме беше труден. Имаше разнообразни въпроси за далтонисти, пренос на информация, социални мрежи и други. На защитата се паднах към края и журито не слушаше много и малко претупаха моето представяне, но такъв ми бил късметът.
Съботата излязохме една компания от Русе, Габрово, София и мисля, че имаше някой от Пловдив и така пийнахме, хапнахме и прекарахме добре.
Явно някои са пийнали в повече, защото на другата сутрин Бойчев беше омазан с паста за зъби, в стаята имаше дъска за гладене и много тоалетна хартия.
Иначе през деня ходихме до града, обикаляхме като гламави докато намерим центъра, защото автобусът ни стовари пред І корпус на ЮЗУ.
Миналата година с Любо започнахме една традиция, която и тази година спазихме – да ходим на кино. Понеже в CinemaCity не дават „Бързи и яростни 5“ гледахме него.
Ядохме пица и спагети в хотела, които ни донесоха. Всички насядахме по пода в коридора и беше много забавно.
Легнахме късно някъде към 2, а трябваше да станем в 5, защото влакът за София тръгваше в 6:10. Така голямото пътуване започна от 6,10 от Благоевград до към 17:20 в Русе.
Така завършиха състезанията за тази година и ако се питате защо пиша чак сега, ами мога да ви обясня с една единствена дума – УЧИЛИЩЕ.
WEBLOZ’11
2
Напоследък не съм писал много, тъй като не намирах причина или приятна тема.
Днес приключи WEBLOZ’11. Не се представих отлично, но за това ще има и още две години да покажа какво мога, пък ако не се класирам в тройката, то значи, че ще се наложи да участвам и на WEBLOZ Students
.
Тази година беше юбилейното 5-то издание и както винаги всичко беше на много добро ниво. Запознах се с едни приятни момчета от Пазарджик и си прекарах добре в спа комплекс „Островче“, където състезанието беше проведено.
Общо взето останах с приятни впечетления и емоции. Вчера се запознах с г-н Методи Дреновски (CEO на SuperHosting.BG), като му се извиних лично, че малко бях прескочил лимита на процесорното време (само 16 пъти).
На лекцията, която беше водена от Любомир Русанов (SuperHosting.BG) си спечелих една тениска с логото на SH, като му отговорих на въпроса коя ще е новата версия на PHP.
И така леко и бързо се изнизаха три дни и трябваше да се прибера отново вкъщи и да се готвя за училище.
Но както казва Шишо Бакшишо: „Такъв е живита – днес се прибираш, утре те прибират куките“.
За интернет, хакерите и още нещо…
0От доста време не бях писал в блога и последните дни се чудех какво да драсна. И както има една приказка внимавай какво си пожелаваш, че може да се случи и моето желание за тема се сбъдна.
Ще започна с малко предистория, за да ви въведа в нещата.
Още миналата година, когато работех по предишния си проект (phpbgschool.com), се натъкнах на някои проблеми от сорта на файлове появяващи се на хостинга без да съм ги качвал, неоторизиран shell достъп и други такива.
Писах на съпорта на SuperHosting и те ми казаха, че най-вероятно имам дупка в сигурността на сайта да си прегледам кода да не би да може да се качи от някъде код за shell достъп и т.н.т. Колкото и самоуверено да звучи бях абсолютно сигурен, че няма как да стане такова нещо, защото всички данни въведени от потребителите се филтрират и просто е невъзможно. Единствената възможност за това нещо е да се е случило през код, който не съм писал аз (на допълнителните плъгини).
След тези ми проблеми с появяващи се сайтове изведнъж загубих достъпа си до cPanel-а на сайта и всеки път, когато се опитвах да си върна паролата с опцията за забравена парола стигах до под кривата круша, защото за да се смени паролата е нужно да попълниш един код за потвърждение, който получаваш чрез имейл, а аз този код така и не го получих, така че писах отново на съпорта.
Хората бяха много отзивчиви и оправиха проблема и получих нова парола. Обаче този сценарий се повтори няколко пъти.
И така до този съдбовен понеделник 21 февруари 2011, когато реших да си платя хоста и домейна за още една година. Хоста беше изтекъл преди около месец, а на домейна му оставаше малко повече от месец.
Направих си поръчката, платих си я, активираха ми хоста и хоп. Какво да видя? Не мога да вляза в cPanel-а!
Отново пробвах опцията за връщане на парола и както преди – без успех. Пак се наложи да пиша на съпорта и хората ми пратиха нови данни за достъп. Всичко наред. Влизам, започвам да правя някакви настройки и изведнъж ми изскача едно прозорче, което иска да въведа потребителско име и парола. Въведох ги и опа … пак нямам достъп!
Пиша още веднъж на съпорта. Оказва се че имейлът за контакт е бил сменен и не е моят, а е art.of.war[at]live.de. Оправиха го и ми пратиха нова парола (за пореден път!).
И след малко какво да видя в пощата? Някой се опитва да смени паролата на cPanel-а. Да ама не! Вече не може, защото имейлът е оправен.
Проверих IP адреса, който се е опитал да смени паролата и се оказа, че е германец! И без това не харесвам немския език (кой ме би по главата да уча немски?!) и се оказа че ползва Vodafon.
Намерих имейл за връзка с Vodafon Германия и им пратих едно писъмце (но на английски
). Ще видя дали ще получа отговор, макар че нямам големи надежди.
И така общо взето това беше причината за този пост. Благодаря на тези, които четат тези думи, което ме навежда на мисълта, че може би са прочели и останалата част от тази ми творба.
Очаквайте скоро да пиша как е минало в Монтана – остават само 4 дена.
Това е от мен, надявам се не сте заспали от отегчение…
phpBGSchool
3Какво е phpBGSchool?
Това е една система за управление на съдържанието предназначена специално към училищни сайтове. Предлага опростен интерфейс и лесно достъпна информация с голям контрол върху всичко ставащо в сайта.
Защо съм го създал?
По една съвсем проста причина. За да помогна за създаването на такива сайтове, тъй като решенията, които срещнах нямаха нужната функционалност и не бяха това от което има нужда такъв сайт.
Каква функционалност предлага?
Както вече споменах – голяма. Ето кои са те:
- Новини
- Статии
- Галерии
- Учители
- Тестове
- Форум
- FAQ (ЧЗВ)
- Съобщения
- Събития
- Учебна програма
- Допълнителни страници
- Търсене
- Лични съобщения
- Любими
- Контролен панел + статистики за посещенията
Повечето функции сигурно са ви ясни само от техните имена. В основни линии това е всичко. Предлагам на тези, които искат да видят цялата функционалност в действие да посетят сайта на проекта, а скоро ще пусна системата за свободно теглене съвсем скоро и се надявам да има хора, които да я използват.
П.П. С тази система завоювах много успехи през изминалата учебна година. На състезанието в Монтана през март се класирах на 3 място от 48 проекта. В Лозница (Webloz) съм на 8 място от 20 проекта. И също така се класирах на националния кръг на олимпиадата по ИТ, която тази година се проведе в град Варна. Там съм 14 място в класирането по категории от 28 души.
Пътеписите на един участник в националния кръг на олимпиадата по ИТ
4Всичко започна на 28 май много рано сутринта. Към 5:30 бях на гарата, а влака заминаваше в 6:10, така че просто си поговорихме с другите от групата и дойде време за път. Пътуването беше сравнително кратко, при положение, че изгледахме един филм и си говорихме за събитията от последните дни (за баловете, понеже голяма част от участниците от Русе бяха абитюренти).
Във Варна пристигнахме към десет и половина, като бързо се ориентирахме и поехме на път за хотела, в който отседнахме. Хотела беше в курортния комплекс св. св. „Константин и Елена“, като хотела се явява почивна база на МГ „Баба Тонка“ и СОУ „Христо Ботев“. Макар, че беше доста близо до плажа, цените бяха доста добри. Стаите не бяха първа хубост като в петзвезден хотел, но като само за спане не беше никак лошо. Храната също беше доста вкусна и като един хубав бонус за нас беше, че понеже сме гости на хотела получаваме 20% отстъпка на нещата, предлагани в менюто.
По-късно към два следобед се отправихме към Варна, за да намерим прословутата IT гимназия, в която се проведе състезанието. Малко се загубихме отначало, но впоследствие успяхме да я намерим.
От тук дойде едно от най-големите ми разочарования от състезанието като цяло. Как може ученик в частно училище и още повече IT гимназия да не знае дали има инсталиран локален сървър на компютъра или не?! И още повече как може да се опитваш да свържеш аудио жака на тонколоните в монитора?! Просто нямам думи.
Иначе от към организация беше сравнително добре, макар че се правиха много промени по крайната програма. При регистрацията, всеки участник получи бадж с името си, което мисля че беше добро хрумване от страна на организаторите. Училището разполага с добра материална база и залите, в които представяхме проектите си бяха хубави.
Откриването на олимпиадата, беше интересно. Хоровия и танцувалния състав на гимназията забавлява публиката, като имаше представяне на един бизнесмен от Варна, който раздаде някои хубави награди (флаш памет, mp3 плейър и рутер). Също така представиха журитата и направиха някои разяснения по регламента и беше изтеглен жребият, по който се представяха проектите.
След като приключи официалната част от деня си направихме малка разходка, която завърши на автобусната спирка. Дойде осмицата (която беше двуетажна) и всички решиха да се возим на втория етаж. Попътувахме около 20-тина минути и стигнахме комплекса. Отбихме се по път за хотела през магазина да се запасим с различни хрупкави храни и кола. Уморени поехме към хотела и който успя да оживее до към 20:30 вечеря. След една обилна вечеря всички се качихме по стаите си и (поне аз) заспахме.
И неусетно дойде и най-важния ден от цялото мероприятие. В събота положихме тест и повечето от групата VІІІ-XІІ клас представихме своите проекти. Голяма част от нещата, които включваше теста, ги бях прочел в темите, които г-жа Митева ми предостави по конспекта публикуван на сайта на олимпиадата. Близо час и половина след началото на теста в стаята, в която бях аз бяхме останали само трима души. Аз предадох и излязох навън, където с другите готови от групата обсъдихме въпросите и отговорите, които сме дали.
Около половин час по-късно започнаха защитите на проектите. Изненадващо за мен вървяхме почти по график, но моето представяне закъсня с десет минути. Тук е хубаво да кажа и още нещо, което ме разочарова от организацията. Интернет връзката постоянно се разпадаше и представянето на проектите се затрудни. Ето тук се намесва първият ми риторичен въпрос. Защо нямаше инсталиран локален сървър?! Понеже имах късмета да не съм първи или последен видях как стоят нещата и представих локално от моят личен лаптоп.
Защитата ми мина бих казал отлично. Не бях нервен, но ме болеше глава. Въпреки това защитих много добре проекта си. В сравнение с въпросите, които журито зададе на другите участници, мен не ме питаха почти нищо. Което малко ме разочарова, понеже тук журито показа, че е изключително компетентно, но явно нямаха какво да ме питат.
И така дойде време за малко релаксация, така започна едно изключително приключение. Аз и моят съквартирант Любо решихме да се поразходим до центъра и да хапнем на MacDonald’s. Явно сме тръгнали по грешната улица, защото се лутахме около два часа из Варна, докато не намерихме този прословут център. Вече капнали от умора, щом бяхме на центъра се ориентирахме по табелите и намерихме MacDonald’s. Докато вървяхме към него, Любо срещна стара своя позната и си поговориха. След като хапнахме (две Биг Мак менюта), вече беше минал над един час.
Тогава тръгнахме обратно към центъра, където се засякохме отново с приятелката на Любо. Към нея се беше присъединила друга нейна добра приятелка и решихме заедно да се поразходим. Събрахме се една голяма тайфа от около 5-6 човека и отидохме до плажа. Позабавлявахме се и докато се усетим беше станало девет и двайсет и с Любо решихме да се прибираме, но спонтанно докато вървяхме към спирката решихме, че ще ходим на кино. Така и направихме. Взехме автобус номер 14, който ни хвърли на около един километър от Мол Варна. Благодарение на един отзивчив младеж (малко по-голям от нас двамата) успяхме да стигнем до мола. И с леко закъснение се шмугнахме на прожекцията на филма „Мисия Лондон“, който исках да гледам от доста време, но поради простата причина, че в Русе няма нито едно кино нямаше как. Филма започна в 22:10 и свърши някъде към дванайсет и двайсет след полунощ. Понеже сюжетът ми беше вече познат от рекламните клипове по телевизията и от информацията на официалния сайт не ми беше изключително интересен. Но не мога да кажа, че беше тъп. Като за един български филм, беше на едно доста добро ниво. Заради това, че вече нямаше никакъв градски транспорт по това време, взехме едно такси, което ни закара до св. св. „Константин и Елена“. Денят беше изпълнен с много вълнения, както хубави, така и лоши, но беше едни наистина ползотворен ден. Аз си легнах към четири без петнадесет вечерта.
На следващия ден, станах към десет и половина сутринта. След всички тези приключения, този ден беше сравнително нормален. След като станах, събудих Любо и си поговорихме малко. След като разбрахме как стоят нещата –госпожата беше във Варна понеже имаше един наш проект, който не успя да се представи предишния ден. Тези, които още бяха в хотела, си събрахме багажа и си извикахме две таксита. Те ни закараха до IT гимназията, където течеше лекцията на Светлин Наков. Лекцията му беше на тема „Качествен код“. Макар, че съм гледал същата презентация на Webloz и съм чел доста материали по въпроса, лекцията му беше интересна. Интересното беше това, че се опита да изкара PHP примитивен език. Причината за писане на некачествен код от PHP програмистите е в повечето случаи, защото така са научени или така им е по-лесно. Това е избор на програмиста, а не на проблем на езика. Тук стана една интересна дискусия с един от участниците, който стана и го накара да обясни защо говори за PHP толкова лоши неща. За съжаление на публиката презентацията трябваше да прекъсне някъде към средата, защото беше дошло време за обяд.
След един хубав обяд всички участници се запътиха към залата, където щеше да се закрива олимпиадата. Тук дойде още едно разочарование за мен от организаторите. Награждаването и закриването бяха предвидени за един и половина следобед, но стана забавяне и започна чак след два. И още едно нещо беше, че изнесоха за около пет минути резултатите и поради насъбралото се множество участници, го смъкнаха, за да се разотиват.
Явно никой от нас не беше учил достатъчно, за да се класира на челните места. Аз бях изкарал 32 от 60 възможни точки на теста, а на представянето имах 75,6 точки.
Като цяло съм доволен от резултатите си тъй като съм все още деветокласник и това че се класирах за националния кръг на олимпиадата по ИТ ми е достатъчно.
След като тръгнахме от гимназията взехме такси и отидохме на ЖП гарата, където си оставихме багажа и аз и Любо отидохме в Мол Варна, където си взехме по една кофа от KFC. Лично аз не съм почитател на пилешките крилца, но тези ги изядох с апетит. Това е най-вкусното нещо, което съм ял от доста време насам в такъв тип заведения.
И така скоро дойде най-нежелания момент. Трябваше да се качим на влака за Русе и да се приберем. Това беше последното състезание за годината и за съжаление няма да се видим с по-голямата част от групата догодина, защото те вече ще са студенти. Само Любо остана, защото той е 10 клас и има още време да се състезава.
Това е от мен. Надявам се да сте прочели целия пост и да ви е бил интересен. Ако смятате, че съм преувеличил с нещо или съм пропуснал някой важен момент напишете коментар. Не знам дали ще ми се отдаде възможност скоро да пиша пак, но този пост е достатъчно дълъг, за да ви дава храна за размисъл през времето, в което чакате новите.
HTML5 – какво ново?
0Вече споменах в поста си за Google I/O 2010, Google влага много усилия от миналата година насам новият стандарт да бъде приет и имплементиран от всички браузъри. Както стана ясно от изявление на конференцията на Google тази година, голяма част от водещите браузъри в момента (Firefox, Chrome, Safari, Opera) бележат значителен напредък в това. До края на тази година тези браузъри ще имат пълна поддръжка на новите възможности на HTML5, само Internet Explorer остава назад, като има известна поддръжка, но както може да се очаква от Майкрософт не колкото техните конкуренти.
Ще се отклоня леко, като спомена, че в новата версия на Internet Explorer има значителни подобрения в бързината на обработка на JavaScript, също така се очаква пълна поддръжка на CSS3. Мога само да кажа, че това се очакваше от дълго време и вече няма да има нужда от специфични кодове и фиксове за IE.
Но нека не започвам нова тема, а да се върна на главната такава – HTML5.
Ако пишете на HTML, то най вероятно сте чували за различните стандарти. Тогава сигурно знаете, че има някои специфични неща за различните стандарти, като например затварянето на единичен таг т.е. HTML – <meta>, xHTML – <meta /> и други такива.
Но в HTML5 въпросът не е само в тези малки подробности. Тук се създават нови тагове и атрибути, които ще улеснят работата на програмиста, ще намалят количеството JavaScript и т.н.т.
Един от най-любимите ми нови тагове е видео тага (<video></video>). Вече никакъв товарещ flash и по-важно различни формати видео не само *.flv. Отново ще направя референция към Google I/O 2010, като кажа, че Google помогна изключително много на този таг да просъществува, защото пусна VP8 видео кодека като open source за свободно ползване. Макар че наскоро се чуха нови слухове, че пак ще ги съдят точно заради това, понеже нарушавали интелектуалната собственост на MPEG LA. Лично аз се съмнявам това да е истина и още по-малко вярвам, че това ще спре Google. Освен другите си предимства пред flash базираните плеъри, този ще може да бъде модифициран от към външен вид, както пожелаем.
Тук е мястото да спомена и още няколко тага, които мисля, че на всички ще се харесат. Това са <header>, <nav>, <footer> и други. Така кода ви ще стане по-семантичен. Няма да се впускам в обяснения за тях, така че ако искате да научите повече потърсете в Google.
Сега ще поговоря малко по въпроса за новите атрибути. Нека ви задам една задача. Ако сега ви кажа, че искам дадено input поле да съдържа определен формат дата и когато се кликне върху него да се показва календар за избор на датата, какво бихте направили вие за да го осъществите? Бихте използвали JavaScript, нали? Е ако имаше малко по-голяма поддръжка на HTML5 в момента аз бих използвал него. Вече има нови атрибути, които ще премахнат много JavaScript и ще олекотят много вашите проекти. За сега знам, че има следните атрибути: autofocus, list, multiple, placeholder, required, regex и други.
Нека кажа по няколко думи за някои от тези атрибути. Сигурно се досещате от името на autofocus, какво точно прави, но аз пак ще ви го кажа за всеки случай. Когато е зададен autofocus на дадено input поле, то веднага след зареждането на страницата курсора на мишката ще бъде поставен там. Друго, което много харесвам е placeholder. Нали знаете тези търсачки, в които преди да напишете нещо има някакъв текст, а като цъкнете върху полето изчезва? Това става с JavaScript, но ако използвате placeholder, JavaScript излиза от уравнението. Също така, когато трябва да валидирате форма със задължителни полета, ако искате да правите валидация в реално време трябва да ползвате JavaScript, но в този случай той може да бъде заменен просто от една допълнителна думичка – required. Също така сигурно искате да проверите дали въведеното в полето отговаря на някакви условия. Аз като PHP програмист бих използвал регулярни изрази за целта, но това ще стане чак след като потребителя изпрати формата. Вече не е задължително да използвам PHP просто добавям regex и за негова стойност посочвам модела, който трябва да съдържа съответното поле.
Сигурно вече съм ви отегчил с всички тези приказки, но просто искам да подчертая, че е хубаво да използвате новия стандарт. Тъй като голяма част от него вече се поддържа ви препоръчвам да пишете на HTML5, може не всичко да е на разположение за ползване, но скоро ще бъде, използвайте това, което имате сега.
И преди да приключа с този пост искам само да изтъкна още две хубави неща за HTML5. Неговият doctype не е два реда, а по-малко от един.
Ето един пример:
Doctype на xHTML 1.0 transitional е
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
, а на HTML5 –
<!DOCTYPE html>
. Сами можете да прецените.
И още нещо, преди при задаване на script тага, трябваше да се посочи задължително атрибута type. Сега е нужно само да напишете <script></script>, като това се отнася и до <style>. И вече за последно, можете да задавате чарсета без дългия content/type мета таг, а само
<meta charset=”utf-8” />
.
Ако сте стигнали до тук значи сте успели да прочетете целия пост, за което съм ви благодарен. Това е от мен.
Честит 24 май
1Няма да пиша някой дълъг пост с речи и слова. Просто искам да поздравя всички, които празнуват днес без значение дали сте учител, ученик, родител.
Честит празник на вскички!
Google I/O 2010
2
За тези от вас, които не са чували за Google I/O, това е конференция за разработчици, която Google организира ежегодно. Лично аз я следа от миналата година, когато Google направи някои изключителни и рисковани нововъведения. Те са едни от най-големите поддръжници на open source и подеха инициативата да реализират HTML5 стандарта. За хората, които знаят какви благинки и улеснения предлага новият стандарт сигурно очаквате с нетърпение да работите с него. За тези от вас, които не знаят какво представлява потърсете малко информация или очаквайте поста, който възнамерявам да напиша съвсем скоро.
Та да се върнем на основната тема. Миналата година, Google инициира въвеждането на HTML5, а също така представи и нова концепция за инструмент за комуникация и съвместна работа – Google Wave. Само за протокола да спомена, че на първия ден от конференцията (19.05), обявиха че Google Wave е вече достъпен за всички потребители без покани. Така че ако не сте имали възможността да го пробвате ви препоръчвам да го направите.
По традиция от Google винаги поднасят много изненади на своите потребители. Тази година не изневериха на тази тяхна традиция и смаяха, както разработчиците, които успяха да вземат участие, така и тези които гледаха на живо през YouTube и тези които гледаха видеата качени по-късно.
Едно от най-важните неща, които обявиха (макар че не бяха малко неща) беше новата версия на операционната система, която разработват за мобилни телефони – Android. В нея има също много изненади – доста нови функции и прочие, но няма да се впускам в подробности, а само ще привлека интереса ви, за да гледате видеата от конференцията.
Друго от не малкото на брой изненади беше пускането на видео кодека VP8 като open source, което ще подобри поддръждката на видео тага (<video></video>) на HTML5. Също така, този кодек ще бъде използван и от Adobe в новата версия на популярния flash player.
Още една изненада беше, че Market place (магазина на Google за приложения за Android устройства) вече е достън не само от мобилни устройства с операционна система Android. Страницата на Market place може да бъде отворена и от домашния ви компютър. Ще направя малко отклонение, което пак ще ни върне тук. Една от новите функции, които новата версия на операционната система Android има е голяма интеграция с услугите на Google. И тук идва точката на пресичане на двете теми. Когато сте влезли с акаунта си в Google Market Place, можете да изберете някое от Android устройствата, които притежавате (ако имате такова) и когато си харесате някое приложение и натиснете „Инсталирай“, то няма да се свали на компютъра ви и да трябва да го прехвърляте на устройството си, а директо устройството ще го свали и инсталира.
Последното ново нещо, за което ще ви говоря в този пост е нещо уникално, като концепция и като резултат – Google TV. И сега сигурно си мислите, че това е поредния сайт за видео споделяне – нищо ново, но се лъжете. Надявам се сте чували за интернет телевизорите, нещо абсолютно ново. Google представи такъв модел на конференцията тази година. И сега се питате какво толкова, та това е телевизор. Както казаха на представянето, те са взели най-доброто от интернет и от телевизията и са го комбинирали в едно устройство. Телевизорът (произведен от Sony) също се управлява от операционна система Android. Надявам се съм ви заинтересувал и затова като тъпа реклама спирам да пиша до тук. За да научите повече вижте това, което са качили като видео от конференцията в YouTube.
И завършек, както казах по-горе в поста Google по традиция подари по един смартфон под управлението на Android Froyo (новата версия на Android) на всеки един от присъстващите.
Очаквайте още от мен, а ако искате да пиша по-подробно за нещо, което съм споменал оставете коментар или се свържете с мен чрез формата за контакт. Надявам се че не съм ви оттегчил до смърт и ще се върнете и за следващия ми пост, когато и да е това.
Откриване на конференцията първи ден (Keynote Day 1):
Откриване на конференцията втори ден (Keynote Day 2):
Национална олимпиада по информационни технологии
3Току-що видях, че са изнесени резултатите за националната олимпиада по информационни технологии. Честно казано не смятах, че ще бъда допуснат до национален кръг, но за мое учудване съм допуснат.
Не искам да пиша някаква дълга статия, а просто да споделя с тези, на които им е интересно. Надявам се да се представя добре на защитата. Ще напиша още един пост след като мине състезанието и ще споделя с вас впечатленията ми.
Webloz’10
1
Сигурен съм, че повечето от вас знаят какво е Webloz. Ако не, явно не сте внимавали много напоследък, тъй като това е една много коментирана тема. За тези от вас, които не знаят това е състезание, а ако искате повече информация можете да посетите официалният сайт – Webloz’10.
Ако сте запознати с регламента тази година, сте видели, че само одобрените проекти от първи кръг се явяват на защита на място. Е, без да се хваля много ще кажа, че успях да се класирам за втори кръг и защитих проекта си пред комисията. Единственото нещо, което ми казаха (освен няколко въпроса) беше, че не могли да пуснат SQL Injection.
За мое съжаление, не успях да се класирам на челните места. Даже не знам, на кое място съм, тъй като още не са качили класирането, а и на място никъде го нямаше изнесено (щом го качат ще обновя поста си и ще го допиша). Но все пак получих поощрителна награда.
Като оставим на страна това, съм изключително доволен от всичко тази година. Нещата много са се променили от 2008, когато за първи път участвах. Тогава спането беше в едни общежития, абсолютна мизерия. С всяка изминала година, състезанието става все по-добро. Новият регламент е много по-добър и най-важното различава се от другите състезания. Има изключително много спонсори. Тази година състезанието се проведе в спа хотел „Островче“. Хотелът беше много хубав, цените приемливи и обслужването на ниво.
Лекциите, които бяха изнесени също бяха много интересни и полезни.
EDIT:
Вече знам на кое място съм. На осмо. Радвам се, поне че съм в първата десятка.





