Valery's Mlog

Mindlog of a Freak
June 24th, 2006 by Valery Dachev

MS Days 2006

Събитието се състоя в изминалите вече 21во и 23то число на месеца на територията на кино Арена-Младост. Посещаемостта надмина всичките ми очаквания, а предполагам и тези на организаторите. Макар и резервирано цялото, киното едвам се справи с над 1700 тикви. Клекна и разработената специално за случая система. Организацията бе??е добра, въпреки натовареността на събитието – като изключим блъсканицата при регистрацията, блъсканицата за сутри??ното кафе, блъсканицата за обяд, блъсканицата за feedback, блъсканицата за безплатен филм/мач, блъсканицата за награди… и въобще… блъсканицата. Лекциите иначе бяха добри. Новото бе??е съвсем свободния избор на сесия и лекция. Духът като цяло бе??е приповдигнат, вероятно защото и познатите физиономии бяха не малко. Събитието придвидливо бе сложено в дните преди заплата, а кетърингът бе??е много много приличен, за да може гладните мечки да поиграят хоро. :-P Противно на очакванията ми да се раздават DVDта с Windows Vista beta 2, подаръците бяха два безплатни билета за Арена до края на септември. ??наче първата вечер имахме възможност съвсем безплатно на питие и пуканки да гледаме филм или футболен мач. С Драо се прецакахме да гледаме The Omen (2006). Дано много други да се прецакат, че да не се чувствам прекаран само аз. Чувството се доближава до това след War of The Worlds (2005). Ултра кух филм. Здраве да е…

Сега сериозно… Темите бяха интригуващи, наистина. А и, слава Богу, въведението на Теодор Милев този път бе??е кратко и набързо започнахме по същество. Наблегнах на сесията за разработчици и логично изборът за първа лекция падна върху “Бъдещето на софтуерните фабрики във Microsoft Visual Studio 2005 Team System” на Мартин Кулов. Основната теза бе, че софтуерните фабрики са чудото, което ще реализира мечтата за reusability на кода. До колко това ще стане, времето ще покаже. Скептик съм по отно??ение на поредната мана небесна, защото проблемът за мен не е технологичен. Все още съм поддръжник на свободния софтуер. Мисля си дали кодът на един продукт не трябва да има някаква давност, след която авторът му да е длъжен да го отвори. Заради тази затвореност понякога хората преоткриват неща, които са написани отдавна. За разнообразие ре??ихме да чуем и “Въведение в Microsoft Exchange Server 2007” на Владимир Александров, може би основно защото лекторът е атрактивен (съдейки по представянето на последния Microsoft ISA Server по време на дните на Microsoft във ФМ?? преди известно време). Хората са преоткрили конзолите, администрацията е улеснена, нова архитектура за “изстрелване на совалки” и още бла-бла… Така или иначе, надявам се, няма да ми се налага да базирам ре??ения на нещо подобно. От фанатизъм. Точно след обилният почти свински коктейл-обяд (само заради нас няколко програмисти сигурно са останали гладни :)) последва отново Мартин Кулов с лекцията за “Подобряване бързодействието и качеството на приложенията с Microsoft Visual Studio 2005 Team Edition for Software Testers“. С други думи, разбрахме как да натоварим един сайт с добре зададени custom заявки и да гледаме как пада. Добре, че не е отделен инструмент, защото със сигурност някой добре би интегрирал тази сладост в някой свой вирус. :) Темата за “Microsoft Visual Studio Team Suite: Архитектура на SOA-базирани приложения на практика” подхвана Бранимир Гюров (от холандската фирма Ти-Ри-Ри-Рам или нещо подобно). Започна да ми намирисва на изгоряло… от UML. Хората са минали много напред с материала и моделирането на една система е станало играчка с ми??ка за един кадърен архитект. На следващата сутрин започнахме със “Запълването на пропастта между създателите на един софтуер и хората, които ще го администрират” на Владимир Чалков – един от също впечатляващите лектори. В думите му припознах честа комуникация между поддръжката и програмистите във фирмата ни. ??наче успяхме да направим един простичък пример support-friendly. Ужас ! Сетих се за факта, че ASP.NET рестартира приложението, в момента в който от директориите му изчезне файл (било то и временен записан от самото приложение). ?? ах как се дразня на това, че сесиите изтичат в произволни моменти, макар да са с Timeout от 60 мин. … От там минахме към “Сигурност с WinFX: Identity 2.0 и InfoCard” на Цъфа и колегите му. Много радващо проведоха презентацията си. Евалата ! Разбрах, че WinFX става .NET 3.0. Харесват ми и идеите за Identity 2.0, но не знам колко сайтове ще се възползват от това, което се предлага. Като цяло преходът към Web 2.0 ми изглежда като прехода от IPv4 към IPv6… Поне докато не изпукат тези, дето правят сайтовете си “както баба знае, както баба бае”. “Разработката на мобилни ре??ения с .NET Compact Framework” бе представена от Тихомир ??гнатов и Руслан Трифонов. Най-хубавото, което направиха хората, е, че разсеяха представата за мобилните приложения като игрички и органайзъри. А иначе Microsoft наистина са се постарали като среда и предстарали в създаването на мобилна версия на своя SQL Server. Браво де – не спят. За финал бе??е очакваната от мен “WWF, WCF или кактрибуквените съкращения помагат за създаването на сайта за регистрация….” на Владимир Чалков. За мое удоволствие лекцията бе??е по-концептуално насочена и подкрепена с доста примери. С инструментите в .NET 3.0 архитектите и разработчиците се доближават на броени крачки разстояние. Всичко изглежда толкова ??арено и лесно. Мислих си, че блок-схемите са отживелица, а те са се преродили във вида на workflows. Въобще видях някакви зароди??ни в мен идеи вече реализирани. Яд ме хваща, че в други операционни системи такива инструменти за разработка не съществуват… или поне аз не знам за такива. Притеснява ме този Microsoft-центризъм…

P.S. За сметка на MS Days 2006, пропуснах семинара на LUG-BG – нещо, което пропуснах да отбележа. Освен факта, че трябва??е да обърна внимание на софийските си колеги, докато бяха в Казанлък по това време, бях разочарован от липсата на лекции и лектори. Яд ме е, че интересът като че ли намалява. Надявам се да е за сметка на OpenFest. Все пак съм си наумил до следващия LUG-BG семинар да разуча малко материали и да на базата на получените знания да направя някоя интересна лекцийка. Смятам да скалъпя едно Mono-базирано desktop приложение за обработка на ID3/ID3v2 тагове, с помощта на MonoDevelop. Ще видя разуча и работата с бози-данни и разработката на ASP.NET приложения, така че да направя някакво индексиране. Ако така компилираното чудо успее да заживее и на Windows ма??ина, ще е страхотно постижение. А защо не и обратното ? Но.. да не говоря предварително.

Comments

2 Responses to “MS Days 2006”
  1. За ID3-тата вече ползвам само Ex Falso – нещо като опериран от GStreamer Quod Libet (вървят в един пакет – apt-get install quodlibet). Последното чудо е предпочитания ми (поне за момента) свирюга за OGG и MP3.

  2. Аз лично по-добро нещо за целта от Cantus досега не съм открил. Велика програмка, но, уви, явно неподдържана… А има какво още да се желае…

Leave a Reply

%d bloggers like this: