Archive

Archive for the ‘Development’ Category

DevReach v0.8

October 15th, 2008 Valery Dachev 3 comments

I am quite busy lately and there are really lots of things to share but I just don’t have the time to. However DevReach 2008 is worth paying the attention. The most of the sessions were fascinating and the speakers were awesome! We really did have loads of fun and it seems all those foreign speakers enjoyed their stay in Bulgaria. I am actually looking forward to seeing them at the upcoming conferences!

Read more…

Popularity: 33% [?]

Курсът започна

August 15th, 2007 Valery Dachev 6 comments

Днес започна курсът по програмиране за напреднали, за който споменавах тук неведнъж. Никой (и най-вече аз) не е предполагал, че мога да говоря три часа и половина без да спра. Изтормозих хорицата и, макар да ги призовах да излизат по всяко време, повечето от тях се въздържаха. Утре ще направя тъкмо три почивки, защото това моето не е нормално! :) Не е нормално и за това време да успея да преподам основите на XML, XSL и XSD, както и да задълбая в тяхното приложение, да дам примери и т.н.. Притеснението ми почти го няма, но… имам грозен навик да обикалям наляво-надясно, с което вероятно изнервям народа, а и да не гледам много-много към аудиторията, а погледът ми да шари на майна си. Ще се постарая да променя това.

Мисля си за малка XML задачка, която да реализираме заедно утре, а именно – да направим някой-друг XML съдържащ определени данни; XSLT, който да визуализира в HTML информацията от него и XSD, който да го описва. Идеята е, като започнем SQL, да създадем съответната база данни, таблиците в нея, да ги натъпчем с данни и да си поиграем с тях. За колко време ще изпълним този план, това е друг въпрос… :)

Имам нужда от стискане на палци! :)

Popularity: 16% [?]

Categories: Development Tags:

Академия

July 30th, 2007 Valery Dachev No comments

Доволен съм някакси от себе си. Доволен съм, защото виждам, че ентусиазмът ми води до реални резултати. Скалъпих в края на миналата седмица програмата на курса по програмиране, който ще водя от средата на август до средата на септември в Казанлък. Получих няколко добри съвета и от Стефан Добрев, който е по-опитен от мен в подобен род дейности. Още повече, че си заслужи да го тормозя да вземе даже участие като "гост-вокал", защото същият ми помогна и да се свържа с българския офис на Microsoft и за по-малко от ден да се сдобия с тъкмо пет броя “Ready to Launch” пакети (Microsoft Visual Studio .NET 2005 Standard Edition, MSDN за него и Microsoft SQL Server 2005 Standard Edition) предназначени за по-активните участници в курса. Комплименти! Не толкова отзивчиви бяха от PowerPartner, които просто заявиха, че продуктите на CodeGear (да се разбира Borland) за учебни цели не са безплатни, а просто са значително по-евтини (но не досататъчно и за българския ученик, естествено). Даже и не споменаха за съществуването на безплатните Turbo Editions. Запитването ми за оригинални дискове с тях, които най-малкото ще им направят реклама, досега е без отговор. Но май следващия път ще пиша направо на CodeGear. Но да са живи и здрави и те.

Не толкова розово стоят нещата обаче с конкурса, който провеждаме тази година. Повечето участници се оказаха повече от несериозни и само един предаде решение на конкурсната задача, което предстои да оценим. До няколко дни, надявам се, още едно момиче ще предаде извън регламента на конкурса, за да оценим нивото и. Любопитно е да се отбележи, че предалото решение момче, е единственият човек, подал анкета за участие в курса по програмиране, което си е някакъв показател.

Иначе сме замислили страшно разширение на академичната ни програма, като, дай Боже, резултатите ще се видят до няколко седмици. Поставили сме си много амбициозни цели и… ако не друго, ще ни запомнят с хубаво. Покрай това обаче се наложиха промени по сайта на курса и въобще преименувах цялата работа… и вече, както се забелязва е http://acad.david.bg/, за да отбележи грандиозността на замисленото. :) Та, както казах, доволен съм… че ентусиазмът ми среща разбиране и води до реални резултати. Супер! :)

Popularity: 13% [?]

Categories: Development Tags:

Pragmatic

July 20th, 2007 Valery Dachev 14 comments

Снощи съвсем ми пропищя от досегашния дизайн на сайта. Още повече, че червеното никога не е било сред любимите ми цветове. И си намерих нов. В рамките на час и от Pragmatic темата на Free CSS Templates направих нова Master страница за сайта си и създадох локализирана WordPress тема на базата и. Разкарал съм обаче едната колонка, която ми бъркаше в здравето. Имам някои корекции изисквани от сайта ми към темата, но иначе изчистеният вариант е достъпен за изтегляне от секцията “Сваляне” (не на мацки) в директорията “wordpress”. Директна връзка следва по-долу.

Връзка за сваляне: http://vdachev.net/download/wordpress/pragmatic.zip
Лиценз: Creative Commons Attribution 2.5

Popularity: 8% [?]

Categories: Development Tags:

Google AdSense for Content

July 19th, 2007 Valery Dachev 20 comments

От месеци насам само в английската част на сайта ми се мъдри реклама с Google AdSense for Content, доколкото последният не поддържа български език и ползването му на български сайт е в разрез с правилата. Отделно, за търсенето и на двата езика разчитам на Google AdSense for Search, не самоа заради рекламата, ами и поради факта, че търси в наистина целия сайт. Направи обаче впечатление опита на dzver да пусне Google AdSense for Content в български сайт и за учудване започнаха да се появяват и реклами на български. Това навежда на мисълта, че Google наистина смятат в най-скоро време да пуснат официално тази поддръжка, както било обявено на някаква конференция, за която хипервръзка така и не намерих. За сметка на това отпуших и визуализацията на Google AdSense for Content и на българската част от съдържанието, за да видим какво ще се получи.

Междудругото, започва много яко да ме дразни този дизайн и ми се ще да сложа нещо по-изчистено. Трябва да си намеря нова темичка…

P.S.: Половин час, след като го пуснах, изкарах за една баничка. Сега остава боза и ще съм доволен. :) Хахаха!

Popularity: 9% [?]

Categories: Development Tags:

Конкурс по програмиране

May 31st, 2007 Valery Dachev No comments

Днес изкрънках от Илиян условието на конкурса по програмиране, който организирахме за това лято в Казанлък. Въпреки че приключихме с набирането на участници, посветих му една страничка, колкото да виждат хората за какво иде реч. Та повече информация за този конкурс и развитието му може да се намери на следния адрес: http://course.david.bg/contest/. Интересното е, че учениците са заложили твърдо на комбинацията PHP и MySQL (което е напълно разбираемо и в което всъщност лошо няма). Появи се и едно момче, което не се беше решило да участва, тъй като е писало предимно на Delphi, но решихме, че няма да има проблем, ако направи нещо като аукцион базиран на desktop приложения и централизирана база данни. Едно момиче също изяви желание във форума да участва и сметнахме, че закъснението не е проблем, стига да може да се справи за оставащото време на конкурса. Резултатите са ми любопитни. Засега не са искали помощ, макар че им я предложихме, а разполагат със само месец и половина. :)

Popularity: 10% [?]

Categories: Development, Technical Tags:

Курс по програмиране

May 13th, 2007 Valery Dachev 5 comments

В днешно време е трудно за всяка фирма занимаваща се с разработка да си намери програмисти. Търсенето на работна ръка многократно надвишава предлагането на такава и това е известен на всички факт. Куцо, кьораво, сакато в момента се изживява като програмисти и фирмите са принудени да привличат точно такива хора в редиците си, като след това често си патят от това.

Отделно, преподавателите по програмиране в общия случай вече са се загнездили на позициите си и единственият начин да бъдат помръднати от нивото, на което са били, е това да застраши работното им място. Още повече, че най-добрите програмисти в общия случай не стават преподаватели в училища, а си работят по специалността в някоя фирма за в пъти по-висока заплата. Уви, няма начин един преподавател по програмиране да взима сходна заплата, докато колегите му по другите предмети работят за жълти стотинки. И това е проблем на образователната ни система…

Във връзка с горе написаното, преди известно време изскочих с предложение пред началството си да организираме в Казанлък (където е централата ни) безплатен курс по програмиране за напреднали, в който участие да вземат ученици от по-високите класове на учебните заведения там, като с воденето на този курс ще се нагърбя аз. Курсът ще представлява нещо като кратко въведение в технологиите, които се използват в момента, и в това, което всъщност се прави; да покаже, че простичките неща вече стават простичко, а място за развитие има във всевъзможни посоки. Целта на курса ще е всъщност да окуражи чадата да се занимават с такива неща, като излизайки от него, да имат избор на фронта, на който ще се занимават. Ясно е, че покрай този курс фирмата ще намаже потенциални бъдещи кадри, възможностите на които ще са вече проверени.

Остава въпросът какво означава “напреднал” в случая и доколко напреднали могат да бъдат ученици. Това решихме да проверим, като помолим всички желаещи да участват в курса да попълнят една кратка анкета, чрез която да оценим нивото им. В зависимост от отговорите в нея, ще определим нивото и ще конкретизираме програмата на курса, а и участниците в него.

За целта сглобих с помощта на WordPress и bbPress малко сайтче посветено на курса – http://course.david.bg/, където снощи публикувах и гореспоменатата анкета. Започва събирането на резултати. :)

Popularity: 11% [?]

Categories: Development, Technical Tags:

SQL & BI група

February 28th, 2007 Valery Dachev No comments

Днес в зала “Сердика” на х-л Greenville се състоя учредителната сбирка на “SQL & BI потребителската група”. Както всички знаят, аз съм един от най-комуникативните и представителни люде в нашата фирма… а и по принцип. :) Съответно именно бях избран (предимно от себе си) да я представлявам на това ново в нашата китна държава мероприятие. За съжаление, Теодор Милев беше в командировка в чужбина и не можа да ни приветства лично. За още по-голямо съжаление, ние пък не бяхме в командировка в чужбина, но пък открихме мероприятието подобаващо. Основен инициатор и двигател на групата се оказва Маргарита Наумова – име доста познато на тези, които са слушали презентациите за Microsoft SQL Server 2005 на различни Microsoft-driven семинари. Познати лица много-много не видях, но и в това има някакъв чар – нямаше го Наков да обяснява, че съм шпионин. (По-паметливите всъщност знаят, че той беше върл Red Hat фен преди да се продаде на Dev Days ‘04 за мишка/клавиатура/whatever. :) ). Иначе днес, с доста приповдигнато настроение (поне за мен), се запознахме с очебийните подобрения в сигурността на последния Microsoft SQL Server 2005, като отделихме време, както на самата методология на разработката му (Secure Development Life-cycle), така и на работата на Microsoft Security Response Team и на малко сравнителна статистика в това отношение с MySQL и Oracle. Ако се вярва на тази статистика (твърдението е, че е независимо и се съди по пуснатите от съответните производители бюлетини), продуктът на Microsoft е доста напред. В статистиката липсваше PostgreSQL (що се отнася до сигурността му, информация има тук), но това ще преживеем. Говорихме си за поддръжката на сертификати и магиите по подписването на stored procedures и осигуряване на достъп на един потребител до чужда схема с тях. Видяхме и заклинанията, с които тези магии стават. Разбрахме и как бързо и лесно се прави logging на ниво SQL с използване на message queues… и там спряхме, тъй като не можехме да оставим бирата във фоайето да чака. Пристъпихме към коктейла (как Microsoft семинар без коктейл ?! :) ), който бе съкратен, вероятно заради все още малкото познанства в рамките на групата… та раничко се разотидохме…

В този дух ми се иска да споделя едно впечатление. Вероятно поради това, че компютърджиите в общия случай сме по-открехнати в собствените си води, а именно пред компютъра, стори ми се лек недостатък фактът, че групата бе създадена със семинар и хората се притесняваха да общуват помеждуси. Самият аз вероятно не бих се затичал към първия срещнат database developer/administrator и да го попитам защо точно на моя лаптоп Microsoft SQL Server 2005 се влачи като за световно, а не бих го питал и за мнението му за политиката на Буш. Струва ми се, че един по-добър подход би бил първо да се създаде сайт, форум, пощенски списък или нещо подобно (каквито в момента няма), за да преценят хората дали точно там е тяхното място. На такива места хора като нас като че ли са по-отворени към дискусии и по-склонни да споделят точен конкретен проблем, да покажат точно кое, как и защо не им се получава…

Така или иначе, това беше началото. Имам си badge, членска карта и може би първата си неметълска черна тениска. Следващата сбирка се очаква около средата на април. А аз… администратор, разработчик, а сега и с вази данни да се занимавам… Луд умора нЕма !

Popularity: 10% [?]

Обновление

January 22nd, 2007 Valery Dachev 4 comments

Направо съм горд със себе си. Но ще започна от по-далече. Преди време набарах нещо, което и до ден днешен намирам за доста обещаващо, а именно Prado Framework – това е щуротия, която се опитва да използва максимално възможностите на вече не чак толкова новото PHP 5 и в същото време да открадне възможно най-много (доколкото PHP въобще позволява) от ASP.NET. Резултатът е много благ. Нуждаех се от проектче, с което да изпробвам тези благини. И тъй като BgIT.net е доста пипкав сайт и щеше да ми дойде нагоре да го преправям на Prado от раз, реших, че е крайно време да обновя сайта си. Той пък беше толкова стар във всяко едно отношение и толкова ме бе гнус да го пипам, че…. просто не го пипах. Най-активната част от него си останаха двата блога, които на всичко отгоре имаха нищо общо визуално със сайта. Та… както винаги, в началото не повярвах… но после опитах !

Резултатът е налице. Чисто като функционалност – пренаписах си качването на файлове, книгата за гости, вкарах страниците в MySQL база и направих администрацията им, междувременно интегрирах и базата си с контакти в сайта (с което заветната мечта на Велин остава само на една парола разстояние :) )… Остава да направя собствен browse на снимките и на файловете… А и на локализацията още не мога да и хвана спатиите… Във връзка с това имам малък призив: HELP !!! Нервичките ми просто не стигнаха да му хвана цаката…

Постигнах и нещо друго много по-важно – сайтът изглежда консистентно – блоговете и останалите страници имат един и същи дизайн, който първоначално открих в GetTemplate, а негова WordPress адаптация се оказа са направили Business Broker. Тъй като доста неща разчоплих и редактирах, изчистих и въобще…. направих по-красиви… успях да забележа изцепката на последните, които разпространяват тема със скрита в div (“display: none”) връзка към сайта си, за да могат да си вдигат Google PageRank. Има някаква идея, но ме подразни (и това е причината в тази публикация да няма връзка към тях)… Ох, красивичко !

А колко добре ми дойде тази промяна… от много отдавна не бях оставал толкова доволен от работата си просто ей така… А какви неща се очакват по BgIT.net… нямам думи просто… Тях по-нататък… :)

UPDATE: С WordPress 2.1 Ella (локализираната версия на Ники Бачийски) по всички блогове ! Да ни е честит ! :)

Popularity: 8% [?]

Categories: Development Tags:

Chalga-Man

November 5th, 2006 Valery Dachev 2 comments

Благодарение на Julie Lerman (лектор на DevReach) разбрахме, че се издирва емблематичният български програмист Светлин “The Chalga-Man” Наков. След като е бил награден от президента на Република България, е забелязван и документиран нееднократно да пропива наградата и мята гюбеци под звуците на Манго Намбър Файв в някоя квартална кръчма, от където е докарал и прозвището си. Ако някой го забележи, да се обади незабавно в най-близката психиатрия. :P

Popularity: 11% [?]

Categories: Development, Windows Tags: