devclub.eu

IT-встречи в Таллине (на русском)

JAZOON 2010 Call for Papers

Конференция JAZOON — это аналог JavaOne в Европе. Я думаю не надо пояснять, на какую аудиторию программистов расчитана эта конференция 🙂

В июне JAZOON будет проводиться уже в 4й раз, и на данный момент открыта регистрация докладчиков. Поэтому, если кто то чувствует, что готов выступить перед тысячей программистов с техническим докладом по Java-технологии, дерзайте!

jazoon_subt_neg_red_web

2й год подряд на конференции проводится конкурс молодых докладчиков — Jazoon Rookies. Докладчик должен быть моложе 27 лет по состоянию на 1 июня 2010. Это хороший шанс для молодых специалистов проявить себя!

Технология от The SixthSense

До чего дошёл прогресс! Хотя чему тут удивляться — мы же в 21м веке! 🙂

Google Developers Day 2009, Москва

Расскажу вам о поездке в Москву на мероприятие Google Developers Day 2009. Google Developers Day 2009 — это мероприятие проводимое компанией Google для продвижения своих технологий и продуктов. Целевая аудитория, как видно из названия — разработчики ПО. В этом году конференция проводилась в пяти местах: Пекин (Китай), Йокохама (Япония), Сан Паоло (Бразилия), Прага (Чехия), Москва (Россия). Параллельно с докладами, на конференции можно было пообщаться с инженерами из Google, которые непосредственно связаны с теми докладами, технологиями и продуктами, о которых говорилось на протяжении всего дня. Мне самому удалось пообщаться с координатором программы GTUG, которую так активно сейчас продвигает Google.

Для затравки — видеоролик который проигрывался в перерывах между докладами:

Основная тематика мероприятия, как я сказал выше, это продукты и технологии Google для разработчиков. Среди технологий, которым было уделено наибольшее внимание, можно выделить Google App Engine, OpenSocial, Chrome, Android, Wave и GWT. В добавок был упомянут новый проект — Chrome OS, который обещают запустить в конце года. А так же, Google не брезгует предоставлять возможность выступить с докладами и своим прямым конкурентам в России — Яндекс, линейка продуктов которого как зеркало повторяет технологии Google.

Вот список докладов, которые мне удалось посетить:

  1. От искры до 100 км/ч.: жизнь запроса App Engine. Fred Sauer. Серверная архитектура App Engine позволяет проводить автомасштабирование в режиме реального времени, не пользуясь виртуализацией. Довольно информативный доклад, чтобы узнать об инфраструктуре стоящей, за App Engine.
  2. OpenSocial, принципы и код. Chris Chabot. OpenSocial определяет общий набор API для создания социальных приложений на основе множества веб-сайтов. Крис — очень классный докладчик, слушать его одно удовольствие.
  3. Native Client. Виктор Хименко. Native Client — очень амбициозный проект. Идея в том, чтобы позволить запускать платформенно-зависимый код прямо из броузера. Проект имеет прямое отношение к Chrome OS, который планируется выпустить в скорому времени.
  4. Google Wave API. Вадим Герасимов. Google Wave несомненно наделал много шуму. Все только и говорят о волнах как о прорыве в свере обмена информацией на ряду с электронной почтой и службой обмена сообщениями. Понял, что API позволит делать довольные интеграции с другом ПО ориентированым на общение в команде — например с ПО для ведения проектов, такими как JIRA.
  5. Архитектура Google Web Toolkit: полезные советы по написанию вашего приложения на GWT. Fred Sauer. GWT — довольно амбизиозный проект, как и остальные проекты в Google. Идея транслирования Java в JavaScript, оставляя Java-разработчику возможность наслаждаться всеми прелястями разработки на своём любимом языке довольно заманчива. Но мы то (те кто успел опробовать GWT в реальных проектах) знаем, что не всё так гладко как хотелось бы. Приятно видеть что Google учитывает, пожелания разработчиков и старается улучшить GWT на сколько это возможно — а улучшать ещё можно много.

А вот и фотографии очевидца:

Организаторы конференции обещают в скором времени выложить видео докладов на веб-ресурсе мероприятия — советую посмотреть!

Следующая встреча состоится 26го ноября!

Господа! Коллеги! Друзья!

Спешим обрадовать вас известием, что следующая встреча нашего сообщества ожидается 26го ноября, а значит есть повод отметить этот день в своём календаре красным цветом! Cоответственно, регистрация будет открыта 20го ноября, и этот день стоит тоже отметить красным цветом, а может быть даже завести будильник на 12:00 😉

Темой следующего «заседания» станут ЯП — Языки Программирования. Нас ожидает 3 увлекательных доклада, каждый из которых будет посвящён отдельному ЯП, но все три доклада объединяет одна тема — функциональное программирование.

  1. Юрий Муленко расскажет о функциональных конструкциях языка C#. Компания Microsoft не дремлет и в дебрях гиганта по созданию ПО растёт и процветает платформа .NET, а так же язык C#. На волне инноватиных веяний язык программирования C# заимел в арсенале своих конструкций элементы функционального программирования. Юра с радостью поделится, какие из этих конструкций оказались на столько полезны при разработке ПО, что жизнь разработчика на C# стала на много радостней.
  2. cslogo

  3. Андрей Солнцев поведает о функциональном программировании на Java. Функциональные языки набирают популярность, но авторы Java не спешат добавлять в язык новые конструкции, аргументируя это тем, что язык должен остаться простым, и каждая новая конструкция должна быть тщательно продумана. Тем временем, матёрые Java-программисты, которые не хотят отставать от прогресса, придумали замену функциональным языковым конструкциям. Идея заключается в том, чтобы создать API который позволил бы писать код Java так, как будто это функциональный язык программирования.
  4. javalogo

  5. Александр Мочёнов сделает доклад о языке программирования Python. Александр надеется поделиться теми самыми «хорошестями» и «фишками», которые делают этот ЯП таким особенным по его мнению. Напомним, что Python является одним из основных языков разработки во многих ИТ-компаниях (например в Google), а многие Python-адепты считают что лучше языка нет во всём мире. Если среди участников найдутся эти самые адепты, то они обязательно поддержат Александра, а тем, кто с этим языком ещё не знаком, будет несомненно интересно узнать, что такое Python.
  6. python-logo-master-v3

    Итак, 20го ноября — регистрация, 26го ноября — встреча. Не пропустите! 🙂

Обновление спонсорского раздела

Мы обновили раздел о спонсорах. Если у вас есть знакомые представители фирм, или же вы сами являетесь таковым и желаете помочь нам в оргиназации встреч — эта информация будет для вас полезна.

Так это… поговорим об этом?

Я думаю, у многих в памяти остались яркие воспоминания жарких дискуссий на тему Agile, SCRUM и прочих модных/полезных/неоднозначных вещей. У DevClub‘а все еще зреет идея продолжить начатое в каком-нибудь интересном формате, а пока Алек Козлов предлагает всем неравнодушным к выше обозначенным терминам лицам собраться еще раз и поговорить на тему «Agile estimation and planning». Язык общения — английский. Участие — бесплатно. Место и дата: 10 ноября, 17.30-20.00, зал IT-колледжа. Все остальные детали и регистрация — тут (на эстонском).

Коротко о прошедшем 29.10 DevClub/QA

Друзья!

Традиционно, follow-up к прошедней встрече клуба пишет её модератор. Но поскольку в ДевКлабе слово предоставляется всем желающим высказаться аргументированно и по-существу, приглашаю участников октябрьской встречи обменяться мнениями о ней в комментах к этой записи, в своих блогах (желательно, со ссылкой, чтобы оно дошло до оргкомитета Клуба) или посредством анкеты.

Кстати, в отличие от формы регистрации, анкета открыта постоянно и через неё можно не только высказать своё мнение о прошедшей встрече, но и повлиять на встречи будущие — для этого, пожалуйста, расскажите в анкете о чём вам самим хотелось бы услушать или на какие темы выступить.

А теперь вернёмся в 29 октября, в зал отеля «Ору», где благодаря поддержки фирмы Helmes мы имели возможность пообщаться на темы Quality Assurance:

Начали, как и обещали, с исчерпывающей вводной в предметную область. Вместо неожиданно заболевшего, но уже идущего на поправку, Сергея Сергеева с суровыми буднями тестеров (исчисляющимися аж с 1945 года) собравшихся познакомил его коллега Антон Шишков:

About Testers

View more presentations from antsh.

Стас Катков наглядно доказал, что краткость — это не только сестра таланта, но и сестра профессионализма: буквально за четверть часа мы узнали, какие типичные ошибки возникают при внедрении автоматизированного тестирования в работающие проекты и как важно не переусердствовать в этом благом начинании:

Далее на практике Антоном был продемонстирован популярный инструмент многих тестеров — Selenium, что в конечном итоге переросло в грандиозную дискуссию, мастерски модерируемую самим докладчиком.

Automated Testing Overview

View more presentations from antsh.

Завершение встречи оказалось особенно жарким: Антон Литвиненко объяснил, чем программист отличается от трапеции, а заодно представил инновативный способ обеспечения прозрачности происходящего в команде девелоперов при помощи пары десятков загадочных для многих, но в то же время исправно работающих метрик:

Перерывы, как и прежде, заполнялись неформальным общением на айтишные и не только темы, литрами выпитого кофе и чая, фотографированием и новыми знакомствами.

Видео докладов будет выложено позже в этом месяце. Спасибо, что были с нами! Stay tuned!

Предлагается работа Linux-программисту

Уважаемый Антон Анисимов (вот он в LinkedIn, а вот — в LiveJournal), обратился в наш Клуб с просьбой посодействовать ему в поисках программиста под Линукс. Работа на контрактной основе с перспективой постоянного трудоустройства.

Вот что пишет об этом сам Антон:

На данном этапе надо сделать проект (за деньги естественно), в случае успеха которого появиться возможность работы на постоянной основе.

Что требуется вообщем:

  • опыт работы с Линукс и опыт программирования под Линукс
  • желание работать и немного фанатства Линукс 🙂

Что потребуется сделать:

  • через готовую библиотеку работы с COM портом написать библиотеку коммуникационного протокола.
  • написать несколько простых страничек для веб
  • настроить как надо будет встроенный Линукс
  • ну и написать некую логику для сборки всей этой «солянки»

Гарантирую со своей стороны:

  • оплату за работу вовремя
  • интересный проект с кучей необычного «железа»
  • не менее интересные задачи в будущем

Предполагаемое время на проект — 2 месяца.

P.S. В Линуксе и программировании под ним я не плохо разбираюсь (SOT Linux, Best Linux, LBA Linux, …), но я один такой проект сам не потяну поэтому предлагаю кому-то халтурку или хорошее место работы в будущем.

P.P.S. Не удивлятесь спецификой моей личной фирмы, поскольку под этот новый проект будет создана другая фирма.

Связаться с Антоном можно по эл. почте: anton.anisimov[гав@гав]gmail.com

Готовимся к нетворкингу

Оперативная статистика по зарегистрировавшимся на октябрьскую встречу.

Общее число зарегистрировавшихся — 90 человек (при том, что у нас всего 80 мест!) Из них новичков (первый раз в клубе) — 16 (18%), зубров — 74 (82%).

По фирмам (учтены только фирмы, имеющие как минимум двоих представителей; около 20 участников не пожелали указать своего работодателя):

  • Swedbank — 16
  • HireRight — 8
  • Skype — 6
  • Aqris и Helmes — по 5
  • Tieto — 4
  • Symantec, Exact, FusionOne, Axinom и Rate Solutions — по 3 представителя
  • NetGroup и Programeter — по 2
  • Студентов разных вузов — 7

По технологиям (при нескольких указанных учитывалась первая в списке; специализация ок. 10 участников осталась неизвестной):

  • Java — 32
  • PHP — 10
  • .NET — 6
  • Databases (Oracle, Sybase, mySQL) — 5
  • C# — 4
  • C/C++ — 3
  • Ruby/Rails — 2

Также будут специалисты по более экзотическим продуктам и технологиям, как: Python, Excel, Scrum, Flash/ActionScript, Perl, Flex, VHDL/PSL/HLDD. Кроме них заявлено несколько представителей менеджмента и как минимум 9 профессиональных тестеров/QA-инженеров.

Хотите с кем-то пообщаться? Тогда при входе найдите на столе с бейждиками табличку со своим именем и прикрепите себе на одежду на видное место. Во время перерывов обращайте внимание на бэйджики ваших коллег и не стесняйтесь вступать в диалог 🙂

Три.. два… один — поехали!

Это первый этап регистрации, число мест на нём ограничено. Если вы видите форму внизу — значит несколько мест пока ещё есть, торопитесь! Если нет, не отчаивайтесь — в понедельник, 26 октября будет открыта регистрация на все остальные свободные места.

Обновление (18:35).

Регистрация закрыта, мест больше нет. В понедельник будет открыта дополнительная регистрация на остающиеся свободными места (между 9 и 10 часами утра). Большая просьба сообщить модератору встречи (zahhar-at-gmail.com), если за выходные дни кто-то из уже зарегистрировавшихся узнает, что в  силу обстоятельств непреодолимой силы не сможет прийти на встречу 29.10.

Всем хороших выходных!

Обновление-2 (Пн, 26.10 9:00)

Друзья! Ввиду поистине огромного интереса к октябрьской встречи (такого числа желающих прийти клуб не видел с момента своего основания!) мы не можем гарантировать наличие мест для зарегистрировавшихся сегодня, в понедельник 26 октября.

Мы приложим все усилия, чтобы зал смог вместисть как можно больше участников и чтобы все освободившиеся в последний момент места оказались заполнены. Поэтому мы свяжемся лично с каждым из заполнивших форму не позднее 12 часов дня 29.10 и расскажем, удалось ли нам организовать для вас место.

Спасибо за понимание!

Обновление-3 (11:50)

Регистрация окончена, мест больше нет.

Страница 79 из 90

Работает на WordPress & Автор темы: Anders Norén