DevClub - we make it happen together!

DevClub.eu - делаем вместе! Даже небольшая сумма в месяц может улучшить наши встречи! Пожертвования (см. подробности) отправляйте по адресу:
Swedbank 221045842772
Получатель: JURI MULENKO
Пояснение: DevClub.eu donation

Sunday, May 31, 2009

Mobile Monday, 1 June 2009, in Tallinn !

Завтра, в понедельник, 1-ого июня, в нашей столице состоится Mobile Monday! По сути, это тусовка, где общаются и обсуждают разные вопросы, связанные с мобильными технологиями. Обычно она проходит в Тарту, но вот в этот раз приехала в Таллин. Рабочий язык - английский. Начало в 18.00.

Event Schedule

18:00-18:05 - Introduction, Priit Salumaa, MoMo Estonia, Co-Founder.
18:05-18.25 - "VoIP as the catalyst on Mobile Market" - Nicholas Babaian, Mobile Product Manager, Skype.
18:25-18:40 - "Fixed and Mobile Telephony Evolution" - Aljona Maltseva, Solution Architect, Ericsson Estonia.

18:40-18:50 - Snack and refreshment break.

18:50-19.10 - "EMT Internet Calls" Tõnu Grünberg, CTO, EMT
19:10-19:25 - "Mobile Banking", Martin Sokk, Retail E-Channels Development Department, Development Manager, Swedbank.
19:25-19:45 - Open panel discussion: "VoIP on Mobile - can Operators Learn to Love it?". Nicholas Babaian, Skype; Tõnu Grünberg, EMT; Erki Kõiv, Ericsson Estonia; Panel Chair; Priit Salumaa, MoMo Estonia.

~ 19:45 - Informal networking as always :)

Больше инфы и регистрация - здесь

Friday, May 29, 2009

Фотоотчёт встречи 28.05.2009

Ну и как всегда, набольшой набор фоток всем на обозрение. Наслаждайтесь просмотром.

Итоги очередной встречи devclub 28.05.09

Привет всем! Подведем итоги!
Вчера состоялась наша очередная встреча, посвященная web 2.0.
Правда, само это понятие в течение всех докладов практически не упоминалось, но думаю, всем понятно, что обсуждались инструменты и технологии, которые с темой нашей встречи в той или иной мере соприкасаются.

Итак, прозвучали следующие доклады:

jQuery



Первым выступал Александр, начав свой доклад с преимуществ использования js библиотек в целом; с того, какие тривиальные и не очень задачи они позволяют решать. Также продемонстрировал графики-диаграммы, позволяющие сравнить наиболее распространенные библиотеки между собой.
Говоря о самой библиотеке jQuery, Александр рассказал о функциональности данной библиотеки в работе с DOM-ом, CSS, Ajax; о совсместимости с наиболее распространенными браузерами. Было приведено множество различных примеров синтаксиса jQuery: селекторы, DOM манипуляции, работа со стилями. Также докладчик не забыл упомянуть об ajax-запросах, визуальных эффектах и утилитах, которые предоставляет jQuery.
Показал пример не всегда читаемого chaning-а.. и в течение всего своего выступления, пожалуй, до всех успел донести свое отношение к IE :)

ARANEA



После небольшого перерыва, во время которого все успели пообщаться, Олег выступил с докладом об Aranea - web framework, разрабатывавшийся долгое время фирмой Webmedia, для применения ".. в вялотекущем бизнес процессе.". Рассказывал Олег не про весь проект Aranea, а в частности только про Aranea MVC framework, в основе которого лежит объектно-ориентированный подход практически ко всему, с чем приходится сталкиваться разработчику, особенно в визуализации. Было продемонстрировано множество визуальных компонентов (в контексте Aranea называющихся widget-ами), позволяющих заниматься разработкой web-приложения, фактически не вникая в javascript на клиентской стороне.
В связи с этим у некоторых участников сложилось впечатление, что речь идет не о полноценном MVC, а скорее о неком mVC. В ответ Олег указал на удобную интеграцию Aranea со Spring-ом.

DWR



Завершил нашу встречу Арс, с докладом о DWR - библиотеке, позволяющей организовать обмен данными между Java на сервере и javascript-ом клиента.
На примере livechat приложения Арс показал DWR в действии, и разъяснил способ реализации показанного примера с использованием DWR. Также более детально Арс остановился на Reverse-Ajax, перечислив способы (poll, push, piggyback) его реализации при помощи DWR, и рассказав о проблемах, связанных с этим.

Далее Евгений немного раскрыл планы относительно будущих встреч нашего клуба и народ начал потихоньку расходиться, продолжая обсуждать услышанное :). Говорят, было некое продолжение в Scotland Yard, где оказалось невозможным покушать, но получилось в тесной компании продолжить общение.



Как вам кажется, подходит ли нам такой формат встречи, когда докладчику отводится 40-45 минут на, собственно, доклад и вопросы? Достаточно ли вам было времени на общение между собой в перерывах? Может у вас есть какие-то предложения, или вы просто хотите поделиться впечатлениями? Пишите, нам важно это знать :).

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

Tuesday, May 26, 2009

Отчёт о поездке на JUG.ru, 23.05.2009

Ку всем! Воимя расширения географии, был заслан гонец на встречу JUG.ru 23 мая сего года в Санкт-Петербурге.

Всего было 2 доклада.

1й доклад. Яков Сироткин. Разработка через рефакторинг.



Яков очень бодренько рассказал о проблемах поддержки имеющегося кода, о процессах, и вообще о его взгляде на разработку ПО. Хотя доклад и не изобилует техническими деталями, и многие вещи могут показаться тривиальными, слушать очень интересно - мне очень понравилось.

2й доклад. Константин Соломатов. Extending Java and Developing DSLs with JetBrains MPS.



Константин, донёс до аудитории сущность JetBrains MPS и рассказал для чего это вообще нужно - возможность создания своих расширений для языков программирования, или разработка своих языков программирования с поддержкой типов, рефакторингов, IDE, и вообще всей инфраструктурой, которая должна сопутствовать современному языку программирования. Мастерский доклад, пять баллов. Очень приятная новость была о том, что MPS будет распростаняться с открытым исходным кодом (за исключением движка от IDEA) под Apache License 2.0. Final версия (1.0) данного продукта выйдет в июле.

Фотоотчёт (41 фотография):



Константин и Яков были бы не прочь выступить и в devclub.eu, так что будем с нетерпением этого ждать! :)

Monday, May 25, 2009

Ищете работу Senior PHP - Developer'a? Их есть у нас.

Контора Exact Holdings OÜ ищет одаренного и опытного разработчика.

Требования:
Минимум 5 лет опыта L.A.M.P
• Пунктуальность, ориентированность на результат
• Хорошие коммандные скиллы
• Аналитическое мышление

Предпочтение отдается кандидиатам
• С предыдущим опытом работы в качестве тимлида.
• Zend Certified Engineer

Подробнее тут
http://www.cvkeskus.ee/view_jobad.php?job_id=178798

Ждем CV на английском или эстонском языке.

Контакт
Kadi Kotka, Human Resources manager
(+372) 6209 263
e-mail: kadi at exact.ee

Coworking Tallinn

Привет Всем,

Во-первых: Кому интересно и кто не успел ещё зарегистрироваться на VMware vSphere Forum, который состоится в Таллинне 28.05.2009, ссылка здесь.

Во-вторых: Есть идея создать небольшой coworking центр в Таллинне, человек эдак на 15, где смогли бы трудиться и обмениваться знаниями фрилансеры, кому надоело работать одному и интересно было бы пообщаться с профессионалами, поделиться идеями, поучаствовать в общих проектах.
На примете есть оборудованная контора на ул. Лаки (рабочие места, уголок отдыха, удобства) - 130 м2.
Предполагается организовать поиск работы для разработчиков и дизайнеров, поиск инвесторов для стартаперов. В стандартный пакет будет входить - посещение офиса с 8.00 до 22.00, можно и ночные рейды организовывать - по желанию, пользованиe интернетом, свой блог и портфолио, доступ к базе данных предложений о работе и к базе инвесторов, посещение семинаров, которые будут организовываться прямо там, не отходя от кассы.
Также будет предложен, по необходимости, хостинг, VPS сервер или персональное хранилише данных для обмена информацией. Пока получается сделать по следующим ценам - пакет с хостингом и виртуальным сервером/хранилишем данных 1890 крон в месяц + НсО, без хостинга и сервера 1690 крон с брата в месяц + НсО, вступительный взнос равен месячной плате. Парковка около здания бесплатная. Предполагается 1-2 раза в месяц проводить встречи DevClub, можно и чаще, благо место под боком, а темы для обсуждения всегда найдутся. Может раз в месяц удастся кого нибудь из за бугра, с интересной лекцией притащить.

Вообщем если есть интерес, предложения, пожелания, кому нравится идея и хотел бы принять участие, пишите мне на: dmitri.rozenberg@gmail.com
Всё что в моих силах постараюсь сделать. Если всё получится, откроем ещё такие центры, чтобы всем хватило места.

ITM MEEDIA OU ищет в свою команду программиста

Команда ITM MEEDIA разыскивает в свой коллектив сильного программиста.
Что такое ITM MEEDIA OU сегодня?
- Разработка проектов в финансовой сфере (www.smsmoney.ee и www.autokiirlaen.ee)
- Разработка проектов в развлекательной сфере (www.4you.ee  и www.laiv.ee)
- Разработка интересных проектов и сайтов (www.hind24.ee И многое многое другое.)

Требования к кандидату:
- Высшее образование
- PHP, MySQL, HTML, CSS, JavaScript, XML, XHTML, AJAX
- Опыт работы мин.5 лет
- Было бы неплохо знание ActionScript.
- Желание саморазвиваться

Описание работы:
- Разработка проектов в финансовой сфере
- Разработка проектов в развлекательной сфере
- Полный рабочий день (9:30-18:30) С перерывом 1 час на обед.

Со своей стороны предлагаем:
- Отличная зарплата.(От 20.000 нетто. Все зависит от результатов собеседования)
- серьезный коллектив
- Карьерный рост
- Долгое сотрудничество
- Хорошие условия работы
- Офис в центре Таллинна с бесплатной парковкой

Все вопросы и CV на емайл: kostin@itm.ee

Wednesday, May 20, 2009

Ещё два объявления о работе

Первое забавное, передаю как просили:

1. FusionOne
В FusionOne нужны программисты и тестеры - Java, C++.
Обращаться по адресу vrootАТfusionone.ee к Виктории Роот. Но при этом надо сказать, что вы от Инны Куфельд.


Так и быть, про меня и дев-клаб можете ничего не говорить :)

2. HireRight
HireRight opens the cofiguration manager position.

Job Description:

Installs and administers independently operational systems
Implements software or hardware for a large number of users and/or an information system of critical load.
Solves complicated hard- and software-related problems, analyses the reasons and recommends solutions.
Consults internal clients and recommends software solutions for specific business issues. Participates in negotiations with suppliers (discounts, delivery, etc.), monitors the performance of contracts.
Manages short-term system installation-, upgrade- or administration-related projects.

Required Skills Include:

Required work experience: at least 3 years in the field, expertise in non-standard solutions of systems administration and/or client support
Bachelor's degree in IT or related field


Обращаться к asolntsevАДhireright.ee

Thursday, May 14, 2009

28.05.2009 DEVCLUB встреча, анонс

Доброго времени суток!
Итак, наша следующая встреча посвящена WEB 2.0.



Встреча еще впереди, а в комментариях блога уже возникли замечания по поводу того, что же такое WEB 2.0 и с чем его едят.

Поэтому считаю нужным уточнить, что говорить мы будем не о самом понятии WEB 2.0, а о технологиях, в той или иной мере касающихся WEB 2.0. О тех технологиях, благодаря которым ваше web-приложение в результате может соответствовать принципам WEB 2.0, т.е. быть достаточно интерактивным, предлагать самый разнообразный хорошо сгруппированный контент, ну и.. выглядеть модненько и красивенько :)


В этот раз решили предоставить докладчикам немного побольше времени (по 40 мин.), и перерывы сделать подольше, для плодотворного общения :) Но по этой же причине количество этих самых докладчиков уменьшилось. Всего трое. Однако не расстраивайтесь, если вы чувствуете, что вам тоже есть что рассказать по теме технологий WEB 2.0, обязательно дайте об этом знать в комментариях к посту, не исключено, что по их результатам мы устроим еще одну встречу, посвященную этой для многих интересной теме.

Вот предварительный план нашей следующей встречи:

Александр Моченов расскажет нам о JQuery, (wiki)
Перерыв 20 мин.
Олег Чернецов поделится опытом работы с Aranea, (wiki).
Перерыв 20 мин.
Арсений Григорьев и DWR, (wiki)

Обращаю ваше внимание, что место и время проведения этой встречи отличаются от предыдущей. В этот раз наша встреча состоится 28 мая в 19:00 в четверг, в офисе фирмы Aqris, по адресу Toompuiestee 35, Tallinn. Офис находится рядом с железнодорожным вокзалом, см. карту. Правда на гугл-карте само здание отсутствует, потому что оно достаточно новое, все такое стеклянное. Думаю вы найдете его без труда. Припарковать машину можно на стоянках возле ж/д вокзала, обозначенных на карте. В это время парковка должна быть уже бесплатна.
Попав внутрь здания через единственный вход поднимайтесь на третий этаж, где увидите вход в офис Aqris, прямо напротив лифта. На двери должен быть звонок. В случае чего можете позвонить мне (53 44 39 32), или Арсению (58 111 531).

Ориентировочное время окончания официальной части встречи: 22:00.


View Untitled in a larger map

Количество участников нашей встречи, как всегда, ограничено. В этот раз 40. Если вам вообще все это интересно :) и вы хотите стать участником встречи, то вам необходимо зарегистрироваться:



Свободных мест осталось: 38 34 25 всего 12 6 больше свободных мест нет :(

NB! Убедительная просьба ко всем участникам. Если вы зарегистрировались на участие в следующей встрече нашего замечательного клуба, и по каким-то причинам вы вдруг не сможете прийти, то, пожалуйста, СООБЩИТЕ ОБ ЭТОМ МОДЕРАТОРУ любыми вам доступными средствами (гмейл: semirenko, скайп: semirenko, моб.: 53 44 39 32). Дело все в том, что желающих присутствовать на встрече нашего клуба как правило больше, чем вместимость помещения. Спасибо за понимание.

P.S. Также не забываем о добровольном сборе средств на нужды клуба :)

Очередные видеозаписи

Друзья!

Мне всё таки удалось обработать ещё 2 записи с нашего февральского заседания. Прошу прощения у докладчиков за столь долгое время ожидания.

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

Доклад номер раз. Роман Васёхо. "SMS и Mobi".


Доклад номер два. Сергей Кузнецов. "Процессинг кредитных карт через gateway Kaardikeskus".

Monday, May 11, 2009

Месье, же не манж па сис жур.




Уважаемые Коллеги по Цеху,

Мы несказанно рады, что в клуб приходит всё больше народу. Настало время расти дальше и выводить заседания на более качественный уровень. Без какой-либо финансовой поддержки, на голом энтузиазизме долго это продолжаться не может. С этим, полагаю, все согласны. Необходимо финансирование.

Одной из статей пополнения казны станет сбор средств на нужды клуба.

Эти
пожертвования(donations) сугубо добровольное дело, однако это сильно поможет нам встречаться дальше с большим комфортом и возможностями.

Для чего нам необходимо финансирование?

1) Организация встреч.
  • В прошлые разы мы имели удовольствие наслаждаться кофе, чаем, водой и печеньем. Хотелось бы чтоб эта возможность сохранилась и впредь, независимо от места встречи.
  • Необходимо закупить N-ное количество бэйджиков для будущих встреч. Чтобы каждому хватило, и вы были в курсе, кто есть кто.

2) Мотивация докладчиков:
  • Традиция презентовать докладчикам небольшие сувениры должна остаться и развиваться.

3) Техническое совершенствование:
  • На данный момент одна из главных целей - собрать достаточно средств на приобретения радиомикрофона, с помощью которого значительно улучшиться качество видеоматерьялов с презентациями. Конкретная целевая сумма будет обьявлена в ближайшем будущем.
  • Иметь резерв средств на случай необходимости аренды оборудования.

Из других статей финансирования в данный момент рассматриваются спонсорская помощь IT фирм Таллинна, доходы от размещения докладов на видео-ресурсах, размещение контекстной рекламы на сайте.

Учитывая среднее колличество участников на каждой встрече, пожертвования в размере 25-50 ЕЕК позволят нам достичь целей в кратчайшем будущем.

Деньги можно переводить на счет:
Swedbank 221045842772
Получатель:
JURI MULENKO
Пояснение:
DevClub.eu donation

Или опустить в специальный ящичек на нашей следующей встрече.

Со своей стороны можем гарантировать представление отчетности о расходах клуба, своевременную публикацию достигнутых и будущих целей, приятное времяпрепровождение на заседаниях и сюрпризы...

По все вопросам\предложениям касательно казны пишите в комменты или мне лично yuri.mulenko собака gmail.com.

С Уважением,
Юрий Муленко aka Казначей :)


P.S. Пользуясь случаем, хочу напомнить что мы приветствуем любую помощь. Если вы имеете возможность провести одно из заседаний на своей территории или предоставить какую либо технику обязательно дайте знать.

Sunday, May 10, 2009

Семиотика

Привет!

Не прошло и пол года, я всё таки обработал запись доклада Елены Григорьевой о семиотике. Приятного просмотра! :)

Thursday, May 7, 2009

HireRight needs developers

Небольшое объявление о работе.
Вот официальный текст:

Job Description:

* Develop and maintain Web based applications using Java J2EE technologies, including web services, servlets
* Develop and support back-end data processes to support Web, Database and other distributed applications
* Work with the development team, product management, quality assurance and system architects to ensure the code developed meets system requirements and design specifications


Required Skills Include:

* Bachelor's degree or MSc in computer engineering, computer science or related engineering field
* Experience and knowledge of programming languages (Java,C++,PLSQL)
* Experience in Object Oriented development skills using Java, J2EE, C++
* Experience in UNIX and/or Windows development environment a minimum of 3 years programming experience

Contacts:
Liivalaia 13/15, Tallinn, Estonia.
Tel: (372) 6 976 600
Fax: (372) 6 976 601
E-mail: info@hireright.ee

Скажите, что узнали о работе через DevClub.

От себя добавлю: в этой фирме мне нравится далеко не всё, минусов хватает. Но в то же время есть много всего интересного, нового, есть возможность проявить себя. Постоянно появляются новые технологии, новые проекты. Имя HireRight в своей области громкое. Не раз наши продукты признавались лучшими в своей области, чего стоит только HireRight Enterprise (2008 Top HR Product of the Year).

Программирование поисходит в суровых условиях рынка, то есть делать надо много и только то, что надо, никаких программерских изысков и излишеств. Codebase общий, то есть все будут смотреть и исправлять ваш код (не всем это нравится), но и вы сможете учиться на чужих ошибках.
То есть в общем и целом, суровая мужская работа. Мне нравится.

Monday, May 4, 2009

Результаты анкетирования — занимательная статистика

Кое-какие любопытные цифры для самых любопытных членов клуба, собранные на основе анкетирования, проведённого на прошлой сессии (обожаю графики! :)



По поводу этого графика есть такое общее мнение, что, возможно, стоит привлечь больше QA специалистов в наше благородное собрание. Можно было бы провести сессию по автоматизированным тестам и прочим технологиям (Selenium, Canoo, Coberura, Clover etc.)

Далее — технологии, которыми мы владеем:



В графу "Другое" попали такие ответы как: XML, XSLT, ESB, PL/SQL, всякое там BI и bash. Отрадно, что есть среди нас и такие гуру, кто поставил галочку напротив почти всех вышеперечисленных технологий :)

Ну и, наконец, самый важный для нас всех график, дающий основания надеяться, что доклады в самое ближайшее время не иссякнут: