Сегодня вчера состоялась первая встреча харьковского сообщества разработчиков под названием DevTime. Насколько я знаю, сейчас в Харькове активна лишь UNETA - харьковская .NET User group. В отличии от UNETA, организаторы DevTime планируют не зацикливаться на какой-то конкретной технологии или языке программирования, а делать встречи, посвященные разным технологиям.

Тематика первой встречи - Silverlight. Несмотря на то, что было целых три мини-доклада, докладчик был всего один - Андрей Каща (@anvaka). 

Мини-доклад #1. Введение в Silverlight.

Субъективно, не понравился. Докладчик хороший, но, на мой взгляд, доклад был неинтересным, особенно тем, кто посещает UNETA. Основная проблема заключалась в том, что для тех, кто хоть немного знаком с Silverlight, нового ничего не было, а для тех, кто об этом слышал в первый раз, имхо, многое было непонятно. Интересно было бы услышать мнения других.

Мини-доклад #2. Тестирование Silverlight-приложений.

(Не)большое разочарование для тестировщиков, но много интересного для разработчиков. Основная тема доклада - unit-тесты и как с этим обстоят дела в Silverlight. Андрей не обошел стороной и вопросы интеграции юнит-тестов и Continuous Integration. Доклад был интересным, но коротким, поэтому еще получился микро-доклад #2.5 о средствах для разработки Silverlight-приложений: Visual Studio (кудаже без нее?), Expression Blend и других.

Завершил эту встречу мини-доклад #3 с достаточно громким названием: HTML5 vs Silverlight.

Для разработчиков веб-приложений тема не новая, но актуальная. Беглое сравнение возможностей HTML5 и Silverlight, упоминание стандартов, флеша и цитаты С.Балмера. Просто, лаконично, в большей степени интересно. Не понравились, на мою точку зрения, не совсем правдивые сравнения производительности HTML5 vs Silverlight vs Flash, но это тема отдельного поста и, возможно, встречи разработчиков (хм, а неплохая идея для следующей втреци UNETA или DevTime: круглый стол с 3-мя экспертами по вышеназванным технологиям).

Осталось только еще раз поблагодарить докладчика за доклады и сказать пару слов об организации.

Вика aka Vikkimus (http://dev-time.org/?page_id=2) является организатором многих ИТ-мероприятий в Харькове, поэтому организация мероприятий на должном уровне стала практически стандартом: нормальный зал (в этот раз, в столовой Ciklum'а), проектор, чай, кофе, печеньки. При регистрации всем выдавали такие вот бейджики:

 

Еще организаторы в который раз пытаются устроить так называемый networking zone, но аудитория не понимает главной фичи всего этого. Я сам, к сожалению, не всегда пользуюсь такой возможностью, т.к. вещь достаточно новая на отечественных ИТ-мероприятиях. На этот раз дажы были заготовки для визиток для знакомств, но аудитория еще не готова (и я тоже), но это не значит, что идею надо забрасывать, а, скорее, наоборот - стараться активней проталкивать ее в массы.

Первая встреча DevTime, на мой взгляд, прошла успешно, надеюсь что продолжение будет... to be continued...


UaPycon: как это было

Published 10/28/2010 by e0ne in Python
Tags:

В январе в Киеве была конференция Pycamp, о которой я уже писал. В эти выходные, опять-таки, в Киеве прошла уже двухдневная конференция под названием UaPycon. Если не ошибаюсь, организовывали ее те же самые люди, но в этот раз, были учтены многие ошибки предыдущей конференции. Доклады были более интересные и более высокого уровня, особенно это касается западных докладчиков. О докладах немного позже, сейчас - коротко об организационных моментах:

  • регистрация: квест под названием “найди свой бейджик” - не понравилось, хотя и прошел его быстро.
  • следующий квест - найди WC был более интересный, чем предыдущий (похоже, что все ВУЗы в нашей стране имеют слишком запутанную архитектуру, для того, чтобы быстро находить нужные аудитории).
  • место проведения конференции - слишком далеко от центра, зато не было не так далеко добираться от гостиницы :).
  • очень большой недостаток - несоблюдение графика и отсутствие перерывов (5-10 мин) между докладами.

О докладах писали уже много, поэтому не буду очень подробно описывать каждый из них. Были и хорошие, и не очень. Серьезные и смешные (кто следил за твиттер-трансляцией - понял о чем я). Доклады были разных уровней: от пересказа документации (Python Innards, который мне понравился, т.к. эти разделу документации я читал по диагонале), так и основанные на собственном опыте.
Отдельно стоит выделить доклад от Michael Mahemoff из самого Google про HTML5. Доклад, тема которого, напрямую не связанная с языком программирования Python, но состоял из 3-х составляющих в правильных пропорциях: Google + HTML5 + подача и владение материала.
Хотя сайт Uapycon’а был полностью на английском, доклады были и на русском, и на английском и на, скажем так, не очень хорошем английском, которые лучше бы было делать на русском.
В целом конференция прошла успешно, мне понравилась. Бало много интересной и полезной информации, много интересных людей, after party, на котором мне о-о-о-очень долго несли мое пиво, но эта проблема, кажется, была только у меня.

Чуть не забыл. В конце второго дня были еще Lightning Talks. К сожалению, всех их не запомнил, поэтому жду видео, чтоб освежить память. Но было весело и интересно!


Надеюсь, что UaPycon 2011 будет, как минимум, не хуже. И еще его можно провести в Харькове :).


В прошлом году я писал про конференцию Patterns & Practices Roadshow. Так как о ней у меня остались исключительно хорошие впечатления, то в этом году я её тоже посетил. Теперь она уже называлась Patterns & Practices Симпозиум и проходила в офисе компании Microsoft Ukraine.

Как и большинство конференций, эта началась с регистрации, где мы получили бэйджики с именем пакет с блокнотом, программой  конференции и печатной версией свежей книги от команды Patterns& Practices.

Открывал конференцию Андрей Терихов, директор Департамента Стратегических технологий в Microsoft Ukraine. Андрей коротко рассказал о том, чем занимается компания Microsoft в Украине и какие ещё события будут в этом году. Всех заинтересовал анонс мероприятия для разработчиков, которое будет проходить в декабре целых два дня.

Первый доклад симпозиума имел не очень скромное название “Microsoft patterns & practices - главный доклад”. Докладчик - Eugenio Pace, руководитель группы patterns & practices . Что касается меня, то я так и не понял почему он был “главным”. Доклад о том, чем занимается команда Patterns & Practices, что и когда они выпускают слушать 2-й раз было не очень интересно (в прошлом году был похожий доклад). IMHO, можно было бы его сделать в два раза короче. Возможно, впечатление ещё подпортило то, что это был первый доклад, после проведённой ночи в поезде Харьков-Киев.

Следующим был доклад про Windows Azure Platform - облачную платформу от Microsoft. Докладчиком снова  был Eugenio Pace. Eugenio начал рассказ с того, какие “облака” бывают вообще и какие сервисы нам предоставляет Microsoft. Были отдельно рассмотрены все составляющие части платформы Windows Azure - SQL Azure, AppFabric, Storage, “Dallas” services. После доклады было много интересных вопросов и были получены не менее интересные ответы.

После обеда начался доклад Григория Мельника (Grigori Melnik, ведущий руководитель группы patterns & practices) - Microsoft Enterprise Library 5.0. Можно сказать, что это был главный доклад всей конференции. Григорий рассказал много интересной информации о EntLib5.0: что это такое, что нового, как перейти с более ранних версий. Отдельно хочу сказать про Enterprise Library Configuration Tool. В 5-й версии эта утилита была полностью переписана. Интерфейс хоть и сыроват, но намного удобнее предыдущего да и написан на WPF.

Предпоследний доклад на этом симпозиуме был про Prism: Prism - пособий по созданию приложений на WPF и Silverlight. Докладчик: Chris Keyser, руководитель группы patterns & practices. Prism - каркас приложения на WPF или Silverlight с применением необходимых паттернов проектирования, даёт вам возможность писать приложения не думаю о том, что получите в итого: настольное приложение на WPF или RIA-приложение на Silverlight. Если вы разрабатываете на упомянутых выше технологиях, то обязательно стоит познакомится с Microsoft Prism.

Последний по счёту на конференции доклад  был от Chris Keyser - SharePoint Development Guidance. Доклад быр расчитан на тех разработчиков, которые уже сталкивались с разработкой под SharePoint. Chris рассказывал нам о best practices, а так же о том, как не нужно делать при разработке под Chris SharePoint


Blog Camp CEE 2008

Published 9/26/2008 by e0ne in Blog | Events
Tags: ,

Blog Camp Central and Eastern Europe, CEE - пройдет 17-19 октября в Киеве. Одна из частей программы - конкурс блогов. Более подбробно читаем на сайте и голосуем за понравившееся вам блоги.


С большим опозданием, но всё же напишу про своих впечатлениях о мероприятии, которое проходило 14 февраля в Киеве.

Конференция проходила в конференц-зале гостиницы Radisson SAS Hotel . Уровень гостиницы можно оценить тем фактом, что в тот же день в соседнем зале проходило мероприятие, если не ошибаюсь, ирландского посольства. Порадовал не совсем обычный подход к докладам: каждому учаснику представлялись рабочие места с PC (некоторым достались в качестве рабочих стинцих ноутбуки), за которыми мы и провели большую часть времени, т.к. короткие лекции сопровождались лабораторными работами.

Лабораторные работы выполнялись на Virtual PC, из-за были некоторые проблемы с быстродействием. Всего их было их 7 или 6. После прошлушивания лекций и выполнения лабораторных работ для себя о новой версии IIS сделал такие выводы:
  • · красивый, а главное удобный интерфейс , который основан на новой версии Windows Management Console;
  • ·Management Console 7-го IIS – не более чем очень удобный редактор файла web.config, что сильно облегчит работу как администраторам, так и программистам;
  • ·желание переходить на IIS 7.0 появилось только из-за того, что руками править все настройки сайта особого желания не возникает;
  • модульность IIS, на данный момент, в основном проявляется в виде большово колличества плагинов и некоторых пробем, связанных с неустановленными по умолчанию модулями.


Конференция не прошла без смешных моментов: при запуске второй виртуальной машины из-зы незватки ОЗУ я увидел всеми нелюбимый синий экран; во время выполнеия одной из лабораторных работ на Windows Server Core мой знакомый закрыл окно с консолью из-за чего ему пришлось перезагружать ОС (в последствии выяснилось что запустить новую консоль можне с помощью Task Manager).

Сравнивать IIS7.0 с его предыдущей версией да данный момент ещё трудно, т.к. из известных мне сайтов на нем работает только microsoft.com. Время покажет нам его настощие лицо. Enjoy!