DevClub - we make it happen together!

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

Friday, August 7, 2009

Выложил такие долгожданные видео с прошлой встречи в devclub.eu. Не смотря на то что мы расширили аудиторию до 70 человек, не все кто хотел смогли поместиться, поэтому думаю, что посмотреть будет интересно, о чём нам поведали докладчики.

Доклад 1. Андрей Тукин, рассказал о нюансах построения своего бизнеса.


Доклад 2. Захар Кириллов поделился граблями в рамках ИТ-бизнеса.


Доклад 3. Ярослав Калищук сделал обзор о Ruby-on-Rails.




Все доклады отличные, все оценили и порадовались! :)

Thursday, August 6, 2009

Announcement

Ахой, мои друзья!

Совершенно случайно узнали, что в ближайшее время сайт решил переехать на другой хостинг/движок. Мы растем и он растет :) Отказать ему не смогли, поэтому - две новости:
а) Заранее извиняемся за временные неудобства в работе сайта (он будет в дауне час-день-два, пока не откачаем)
б) Возможно прийдется обновить свои RSS feed-ы, если кто читает нас через RSS-читалки.

Сестра, зажим, скальпель! Не уходите далеко, мы быстренько :)

It's party time!

Если вы решили, что у вас есть немного (или даже много) свободного времени в период с 11 по 17 августа - я знаю, чем вас занять. Спешите посетить международный летний лагерь для IT-студентов. 8 причин сделать это, программу мероприятий и проч. найдешь тут: http://www.lapikud.ee/summercamp/index.html.

Wednesday, July 29, 2009

Обзор встречи DevClub 28.07

Сразу два новых рекорда было поставлено в минувший вторник. Рекордное количество мест (70 против предыдущих 40-50) было расхватано ровно за сутки (против 1.5 суток в прошлый раз). Вероятно, это объясняется темой, немного выходящей за рамки просто IT - "ИТ-бизнес". Помещение на 70 мест любезно предоставила фирма Helmes, за что ей большое спасибо.




Флагманом встречи был вопрос: "Стоит ли мне сидеть в моей компании и работать на дядю, получая X крон, если я могу сделать свою фирму и делая ту же работу, получать гораздо больше"?

Итак, что же мы узнали об ИТ-бизнесе?


Первый докладчик


Андрей Тукин - основатель онлайн-магазина OX.EE - рассказал о своём многогранном опыте занятия бизнесом начиная от работы в компании Софткей и заканчивая запуском монобрендового онлайн магазина Dell Outlet для стран Балтии, а также локальной версии проекта InSales - платформы для быстрого запуска онлайн-магазинов, разрабатываемой с использованиеем фреймворка Ruby on Rails.

* "Зачем заниматься бизнесом?",
* "Стоит ли брать кредит под создание бизнеса?"
* "Как не залезть в долги?"
* "Нужно ли увольняться с работы?"
* "Стоит ли начинать свой бизнес во время кризиса?"
* "Как делить зарплату с партнёрами"

- вот далеко не полный перечень вопросов, которые Андрей поднял в своём докладе.
Вопросов из зала было много, а сколько их было после доклада!

Из запомнившегося


* "Надо бы чё-то замутить" (с чего начинается почти любой бизнес)
* Первый опыт почти всегда провальный

Между первой и второй


Марк Кофман вкратце рассказал о своей фирме Programeter и одноимённом продукте, который здорово вписался бы в концепцию сегодняшней встречи. Будем надеятся, что Programeter будет представлен полноценным докладом на следующей встрече.

Второй докладчик


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

Захар провёл очень интересную аналогию между ООП-программированием и бизнесом, а также между методологиями программирования (Waterfall, Agile и т.п.) и ведением бизнеса. По Захару, программисты, начиная свой бизнес, имеют определённое преимущестство, ибо они хорошо знакомы с этими методологиями и смогут легко применить их в бизнесе.

И конечно, пять баллов - это идеальная модель бизнеса по Захару: Cashflow + клиенты-наркоманы. Похоже, что это must-think для любого бизнесмена.

Из запомнившегося


* 100-налог=47
* "Посмотрел, как это делается в нашем государстве, и решил поставить на этом крест"
* "Клиенты-наркоманы покупают свой кусочек бинарного счастья"
* "3F: Friends, Family and Fools"
* "9 женщин не смогут родить ребёнка за 1 месяц"
* "Все CRM - гавно"

Третий докладчик


Ярослав Калищук сделал небольшой hands-on по Ruby on Rails - весьма популярной технологии, которая позиционируется как платформа, позволяющая легко и быстро создавать веб-приложения, а значит, могущая помочь в открытии своего бизнеса.
Ярослав за считанные 40 минут на наших глазах сделал мини-интернет-магазин и немножко юнит-тестов к нему.

Лично я за это время понял концепцию Ruby on Rails, в чём он хорош и для каких задач он подходит. То есть получил именно то, что ожидал. Спасибо!

Из запомнившегося


* "если бы не рельсы, я бы никогда не стал заниматься вэбом"
* "винда для девелопмента - отстой"


Благодарности:


* Helmes - помещение,
* Юра Муленко - организация, морс/кофе/печеньки
* Кирилл Линник - за домашнее задание, вопросы, призы и пиво
* Особоая благодарность всем участникам за своевременное прибытие на место - это действительно достижение!

PS. Результаты ДЗ от Кирилла



Только тро человек справились с домашним заданием по базам данных: Олег Чернецов (Webmedia), Антон Литвиненко (Programeter) и Сергей Мудрецов (Skype). Все их решения найдете в комментариях с постом самого задания. Самый оптимальный по скорости запрос был выбран благодаря MySQL и оглашен очаровательной девушкой, из рук которой Олег Чернецов и получил приз - игрушечную трехмерную модель базы данных. Спасибо всем, кто принял участие в этом задании.

PPS. Отзывы


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

Также пожалуйста, оставьте в комментариях свои отзывы о докладчиках (принимается всё: критика, хвальба, пожелания). Они тоже люди, им нужна обратная связь! Если хотите сделать это анонимно, шлите их на мой адрес аndrеi дот solntsеv собако gмаil дот cоm

До следующей встречи! Следите за анонсами на DevClub.eu

Monday, July 27, 2009

ITM MEEDIA OU ищет в свою команду Senior PHP Developer-a

Команда 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 час на обед.

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

Контакт
Aleksandr Kostin
+372 55591639
email: kostin at itm.ee

Monday, July 20, 2009

Регистрация на 07/28

ИТ-бизнес - от идеи к технологиям



Всем привет!

Сиим изъявляю желание оповестить общественность о грядущем собрании DevClub, кое состоится во вторник 28 июля сего года.




Что?


В этот раз мы поговорим об IT-бизнесе.
Нет такого девелопера, который бы хоть не раз не задумывался о том, что он всю жизнь работает на какого-то дядю, работает
своей светлой головушкой не покладая сил, а дядя забирает большую часть прибыли себе. "А вон соседский Толик открыл свой бизнес, и все деньги забирает себе. Вона уже Марседес себе прикупил. Тоже такое хочу!" Действительно ли всё так легко и просто?

И конечно, не раз все слышали о том, что Java и PHP не рулят, сейчас все реальные пацаны пишут на каком-то Ruby, который позволяет создавать проекты и зашибать бабло гораздо проще и быстрее.

Поэтому перед нами выступят два человека, которые на практике знают, насколько это легко или трудно, поделяться опытом и раздадут каждому по совету.
Внимание! Уже сейчас можно в комментариях задавать вопросы докладчикам, это поможет им понять, какие вопросы волнуют аудиторию, и лучше спланировать свои доклады.
Закончит встречу Ярослав, который в прямом эфире покажет, как с нуля за 30 минут создать работающий проект с помощью Ruby on Rails.
И мы все увидим, действительно ли Руби так хорош.

Итак, докладчики:
- Андрей Тукин, OX EESTI OY - IT-бизнес с точки зрения бизнеса,
- Захар Кириллов, Baltic IT Solutions - IT-бизнес с точки зрения IT
- Ярослав Калищук, Jaralex OY - Ruby On Rails hands-on

Где?


В этот раз офис любезно предоставлен нам фирмой Helmes,
помещение находится на 2м этаже Меркадо (над рестораном). Вход через Меркадо. Карта: http://www.mercado.ee/index.php?page=96& .

Когда?


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

С собой иметь: очки, хорошее настроение, компас.

Как зарегистрироваться:


Для регистрации заполните форму ниже. Количество мест ограничено - всего 60 голов максимум.
Торопитесь, места разбирают очень быстро!

Осталось мест: 60 58 53 50 35 27 18 16 14 8 4 1 Мест больше нет .

Запишитесь всё равно, вдруг кто-то откажется.

PS. Не забываем про домашнее задание от Кирилла! Вопреки ожиданиям, не было ни одного правильного ответа, не говоря уже об оптимальных решениях. Знатоки баз, ауу!

Избранный модератор
Андрей Солнцев

Tuesday, July 7, 2009

Записи докладов встречи 30.06.2009

В догонку к предыдущему посту, представляем вашему вниманию видео записи докладов прошедшей встречи.

Доклад 1. Сергей Мудрецов (Skype), "Мир баз данных, его тенденции и тонкости"


Доклад 2. Мартин Киуру (Swedbank), "Oracle Secrets"


Доклад 3. Андрей Солнцев (Hireright), "Evolutionary database design"

Saturday, July 4, 2009

Обзор встречи 30.06

Итак состоялась наша встреча, посвященная базам данных.
Присутствовало около 40 человек и,не смотря на некоторые технические заминки в начале, все остались довольны.

Для затравки
Фотоотчетик, предоставленный Антоном Архиповым(Swedbank).



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

Открыл встречу Сергей Мудрецов(Skype) с доклада "Мир баз данных, его тенденции и тонкости" о Sybase и сравнении его с некторыми другими популярными и не очень OLAP решениями. Из презентации мы узнали о том что есть такая замечательная база как Sybase, получили представление о фишках приятных и не особо в MS SQL, MySQL, SAS и Progress. Доклад получился интересным, хотя и слегка затянутым. Было много вопросов из зала, в частности "что же такое OLAP?" и "с чем его едят?". Надеюсь эта тема ещё будет подниматься на следующих встречах.


После перерыва Мартин Киуру(Swedbank) продолжил заседание с презентацией "Oracle Secrets" о секретах Oracle.Тёмных тайн нам не открыли, однако поделились опытом в оптимизации запросов. Надеюсь теперь все имеют представление о построении запросов, операторах, которых не стоит использовать в конкретных случаях, хинтах, и собственно как посмотреть, что движок вытворяет с запросом и на что уходят драгоценные секунды. Из зала были также слышны ценные дополнения.


Завершил нашу встречу Андрей Солнцев(Hireright) с докладом "Evolutionary database design" о Эволюционном дизайне баз данных, проще говоря, об Agile разработке применительно к базам данных и о инструментах, которые позволяют внести порядок в процедуру разработки, установки и отката скриптов, версионирование. В частности Андрей поделился опытом в использвонии DB Deploy и LiquiBase и посоветовал литературу по рефакторингу баз данных.


В конце я вскольз рассказал о линейке продуктов Redgate для синхронизации структуры и данных между базами.

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

Пользуясь случаем хотелось бы выразить благодарность
- Арсению Григорьеву(Aqris) и команде Aqris'a за гостепреимство
- Кириллу Линнику(Skype) за модераторство и конкурс с призами
- Захару Кириллову за неоценимую помощь с призами
- Александру Моченову(Tallink) за предоставление Devclub-у в пользование мега-пульта дял презентаций с лазерной указкой
- Евгению Холодкову(Ericsson) за диктофон с head-set'ом.


Домашнее задание.

Дабы поддержать добрую традицию приятных призов за вопросы, Кирилл предлагает вашему вниманию простую, но интересную задачку.
Итак, имеется следующая бизнес-логика:
Пользователь блокируется различными системами, которые находят его поведение небезопасным. Если тревога ложная, то разблокируется он один раз.
В итоге имеем простую табличку:
status_log: id (int)
user (varchar)
reason (varchar)
is_blocked (int 0-1)
change_time (datetime).

Проблема: в табличке записей крайне много.
Вопрос: как одним запросом найти всех пользователей, с временем и причиной первой блокировки, а так же временем и причиной разблокировки.
Ремарка: блок-разблок может происходить несколько раз.
Диалект решения - стандартный 92. Если вы знаете, что на другом диалекте можно это сделать еще эффективней - можете добавить и это решение, что добавит вам призовых баллов. Победитель будет объявлен на следующей встрече и без приза ему будет не уйти ;) Ответы можно постить в комменты, или отправлять на e-mail - kirill точка linnik собака mail точка ee.

P. S. для тех, кто так и не уловил смысл ремарки, показываю на данных. допустим, у нас такая временная дата по одному юзеру (число - в блок?):
1 - 1
2 - 1
3 - 0
4 - 0
6 - 1
7 - 1
8 - 0
9 - 0
скрипт в конечном итоге по этому юзеру должен выдать 2(!!) записи:
даты 1 и 3 + даты 6 и 8. т.е. те даты, в период которых пользователь был заблочен. в период 3-6 и другие он в блоке не был ;)


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

Ждем комментариев, вопросов, предложений.
Юрий Муленко, a.k.a Казначей.

Saturday, June 27, 2009

Экспериментальное видео: Небольшая зарисовка о нашем сообществе

Привет всем!

Сегодня с Женей мы решили опробовать, какое качество записи получится если использовать внешний микрофон. Ну и чтобы не тратить время в пустую, решили сделать это в виде интервью, в котором мы рассказываем о нашем сообществе. Получилось вполне позитивно, но к сожалению совмещать видео-картинку с аудио-дорожкой, как оказалось, весьма кропотливое занятие. Поэтому, было решено, что микрофоном делу не поможешь - для улучшения качества записи нужна более продвинутая видео-камера. Желательно чтоб у камеры была возможность подключения внешнего микрофона. Что нибудь вроде ЭТОГО. Тем самым, мы призываем участников, у которых есть возможность помочь в этом вопросе, отозваться в комментах.

А вот и само видео.

What is Devclub.eu by Anton and Jevgeni from Anton Arhipov on Vimeo.

Monday, June 22, 2009

Регистрация на встречу 30/06

Приветствую всех участников клуба.
Открылась регистрация на следующую встречу. Регистрационную форму смотрите внизу поста.

Тема: Базы Данных.
Место: Aqris, Toompuiestee 35, Tallinn
Время: 30 июня 2009(вторник) начало в 19:00

В этот раз решено опять же ограничиться 3мя презентациями чтобы оставить время для вопросов, обсуждений и дискуссий. Итак

Что нас ждёт:
  • "Мир баз данных, его тенденции и тонкости" - Сергей Мудрецов
  • "Oracle Secrets" - Мартин Киуру
  • "Evolutionary database design" - Андрей Солнцев

Как найти офис:

Офис находится рядом с железнодорожным вокзалом, см. карту. Правда на гугл-карте само здание отсутствует, потому что оно достаточно новое, все такое стеклянное. Думаю вы найдете его без труда. Припарковать машину можно на стоянках возле ж/д вокзала, обозначенных на карте. В это время парковка должна быть уже бесплатна.Попав внутрь здания через единственный вход поднимайтесь на третий этаж, где увидите вход в офис Aqris, прямо напротив лифта. На двери должен быть звонок. В случае чего можете позвонить мне (55 666 236), или Арсению (58 111 531).



Как зарегистрироваться:

Для регистрации заполните форму ниже. Мест всего 40 27 13 6 3 мест больше нет.


  • Если вы зарегистрировались, но по каким-то причинам не можете присутствовать - обязательно дайте знать мне. Мы отдадим ваше место другому.
  • Если вы не успели зарегистрироваться и места кончились - не отчаивайтесь. Заполните форму, и если кто-нибудь отменит свою регистрацию мы тут же дадим вам знать.
  • Начало встречи в 19:00. Просьба не опаздывать.

Не забываем про пожертвования

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

Увидимся на встрече!

Юрий Муленко aka Казначей
mob.: 55 666 236
e-mail: yuri.mulenko собака gmail.com

Tuesday, June 9, 2009

Call for Papers

Уважаемые коллеги.
Настала пора кинуть клич по поводу докладов для следующей встречи. Она состоится уже 30го июня. Тематикой на этот раз будут Базы Данных.

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

Подтемы самые различные - оптимизация, best practices, datamining, нестандартные решения и т.д.
Вендоры - основные игроки на рынке: Oracle, MS, MySQL, Postgre.
Если имели опыт с чемто интересным, отличающимся от типичных бизнес-решений - columnar databases, ODBMS, Cloud Databases, Process Data, дайте обязательно знать.

Предварительно у нас есть 1 желающий выступить с докладом "Oracle Secrets".

Всех кто может чего интересного и полезного рассказать по данным темам, просьба отписаться в комментарии или на почту yuri.mulenko at gmail.com.

Следите за обновлениями.
_________________________________________________________________
16.06/2009

Итак, темы определились

1)"Мир баз данных, его тенденции и тонкости" - Сергей Мудрецов
2)"Oracle Secrets" - Мартин Киуру
3)"Evolutionary database design" - Андрей Солнцев

Просьба докладчикам подтвердить свое участие.
Презентации необходимо прислать мне (yuri.mulenko at gmail.com) для ознакомления не позднее 27го июня.

В этот раз решено обойтись без оффтопика и оставить больше времени на вопросы/обсуждения.

Sunday, June 7, 2009

Записи докладов встречи 28.05.2009

Привеееет!

Смотрите доклады с прошлой встречи. По мне так все доклады удались, у меня только позитивное впечатление :)

Александр Мочёнов и jQuery

Этот доклад запомнился мне тем, что Александр "громогласно" объявил о своей неприязни к IE, что было видно и на одном из слайдов :). Ещё скажу, что даже при всей моей нелюбви к веб-разработке, после этого доклада мне таки захотелось скачать jQuery и опробовать, что это такое.

Олег Чернецов и Aranea

Вы прислушайтесь к этим фразам: "Внимательный ребёнок заметил бы, что ...", или "... Классический пример вяло-тякущего бизнесс-процесса ...". Я уверен, этот доклад войдёт в классику! :) В целом, было весело. Пожелаем докладчику говорить чуточку побыстрее :)
Доклад Олега побудил меня всё таки почитать, что такое Wicket :)

Арсений Григорьев и DWR

О DWR (aka Comet) я знал и раньше. Доклад запомнился обилием вопросов, и возгласом Артёма, "это же зло! это нельзя использовать!" (или как то так).

Thursday, June 4, 2009

Hardcore Technical PM Needed

Всем доброго времени суток.

Требуется хардкорный project manager, Da Boss, Da Grand Daddio и все такое.
Вот описание проекта и требований к кандидату:
http://www.cvkeskus.ee/view_jobad.php?job_id=179272&w=1

Как видно, больше подойдёт "выросшему из программиста" PM-у.

Из плюсов могу добавить что проект в стадии закрытой беты и довольно скоро будет открыт. т.е. за сравнительно небольшое время можно будет внести его в свой послужной список.

Все вопросы(исключая ЗП) можно выяснить у меня - yuri.mulenko at gmail.com.

Sincerely Yours,
Юрий Муленко.

Wednesday, June 3, 2009

ExtJS профессионал is needed

Привет!

Ищем человека, имеющего реальный опыт разработки проектов с использованием ExtJS. Хотим взять несколько уроков.

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. Отрадно, что есть среди нас и такие гуру, кто поставил галочку напротив почти всех вышеперечисленных технологий :)

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

Thursday, April 30, 2009

Call for Papers

Следующая встреча нашей тусовки, предположительно, состоится 28го мая сего года. Тематика встречи - полезные технологии для Web (2.0). В связи с этим мы призываем заинтересованных участников предложить свой доклад.

По результатам анкет, которые были запонены на прошлой встрече, вырисовались следующие доклады:

А) JQuery - Александр Мочёнов
Б) Aranea - Олег Чернецов
В) DWR - Арсений Григорьев

В этот раз в роли модератора опробует себя Дмитрий Семиренко.

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

Далее, объявляется Call for offtopic! Если у кого то есть странное/интересное/необычное хобби или он знает людей, способных увлекательно рассказать об этом - the floor is yours! - предлагайте в комментариях!

Saturday, April 25, 2009

Доклады встречи 23.04.2009

Ку всем!

Начинаю выкладывать видеозаписи докладов прошедшей встречи.

Первый доклад: продолжение рассказа Кирилла об XBRL.


Второй доклад: Андрей о Fiorano ESB


Доклад третий: Антон и Apache Camel


Четвёртый доклад: Евгений с рассказом об Apache ServiceMix

Friday, April 24, 2009

Обзор встречи 23.04.2009

Декларируемой целью вчерашней встречи были интеграционные технологии. Их важность становится все более очевидна в силу того, что существующие во многих организациях решения или же стандартные фрэймворки, используемые для разработки, не в состоянии поддерживать все необходимые для существования организаций бизнес-процессы. Интеграционные технологии особенно актуальны, если необходимо взаимодействие двух и более гетерогенных систем. По сути, целью интеграции является получение управляемого и прозрачного для "неискушенного" пользователя бизнесс-процесса.

Agenda встречи была такова:
- Продолжение рассказа о XBRL (Кирилл)
- Fiorano ESB & ESB concept (Андрей)
- Apache Camel (Антон)
- Servicemix ESB & JBI (Женя)
- Семиотика (Елена Григорьева)

XBRL

Кирилл продолжил рассказ о XBRL, основанном на XML-ном словаре стандартном языке бизнес-отчетов. Мы узнали не только о преимуществах XBRL перед XML, но и об особенностях синтаксической валидации, технических деталях реализации стандарта; о том, каким образом реализуются и что включают в себя XBRL таксономии (метаданные, описывающию концепцию рапортуемой информации и реализованные в виде схемы, описывающей структуру и связи данных). Для любителей кода было представлено множество примеров, а визуальную часть наполнили множественные картинки, как, например, скриншот с взаимосвязями между репортинг фактами, инстансом XBRL документа и таксономией. Движок в виде пакмэна, поедающего инстанс документы, дополнил мою картину мира XBRL : ).



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

Fiorano ESB

Андрей рассказал о концепции ESB (сервисная шина предприятия) и как она вписывается в SOA (сервис-ориентированную архитектуру), а также об истории использования в нашей компании (Hireright) проприетарной Fiorano ESB, являющейся событийно-управляемой (EDA) ESB, плюсах и минусах примененного в данной системе визуального подхода к построению бизнес процессов, о том, до чего может довести китайский подход при такого рода «визуальном программировании», а также проблемах производительности данного решения. Весьма наглядной была картинка о то, что бывает с подобными системами до и после того как ты на них «женишься» : ). Жаль, что рассказ о том, как при помощи Fiorano ESB можно убить оракл базу и свести с ума ДБА, не состоялся из-за лимита времени.



Apache Camel

Антон сделал небольшое intro в Apache Camel, мощный опенсурс routing и mediation движок, являющийся реализацией EIP (Enterprise integration pattern) шаблонов и предназначенный как для самостоятельного использования, так и для использования в ESB, брокерах сообщений (как ActiveMQ) или в вэб-сервис и сетевых фрэймворках. На основе рассказанного у меня сложилось, что Camel легковесный и функционально богатый движок, имеющий широкий выбор компонентов и отличающийся достаточно простым синтаксисом, поддерживающим джава DSL API, XML конфигурацию (основанную на Spring bean'ах), либо Scala DSL. Насколько я помню, если будут желающие, Антон мог бы сделать еще один более технический доклад на эту тему с примерами реализации.



Servicemix ESB

Женя сделал доклад по open-source Servicemix ESB (версии 3.х), эталонной реализации JBI концепции, а также о том, что же этот самый JBI (Java Business Integration) из себя представляет. Мы узнали о том, как упрощается работа с smx, если использовать maven2 и какого рода задачи можно решать с помощью данной ESB. Для любителей кода были примеры XML и Java синтаксиса, а также примеры использования smx компонентов. Так же Женя рассказал об особенностях тестирования и развертывания smx приложений.



«Что делать, если я воспринимаю себя камнем и нормально ли разговаривать с самим собой?»

В прошлый раз в качестве офтопа мы услышали очень интересный рассказ Жени о предвыборной компании президента Обамы. В этот раз в «свободной категории» был доклад о семиотике, науке, изучающей характеристики знаков и знаковых систем, искусственных и естественных языков.

Елена Григорьева, являющаяся преподавателем в Тартуском Университете, а также «по совместительству» мамой Арсения : ), рассказала об основных аспектах семиотики, о ее практическом применении (языки программирования являются являются не чем иным как более высоким уровнем абстракции, позволяющим алгоритмизировать задачи из реальной жизни), а также о том, какие смелые и порой парадоксальные мысленные эксперименты проводят ученые семиотики и где же они работают после окончания вуза. Мы узнали, что уже неадертальцы размышляли о относительности бытия и о том, что матрица нервно курит в углу по сравнению с нашей настоящей действительностью, с ее постоянным выбором красной и синей пилюль. Я с удивлением узнал, что физико-математическая инвариантность является не более чем условностью, о том, что знак – это некая характеристика, описывающая нечто, но не являющееся им : ), о том, кто такой кот Шредингера и чем он знаменит. Александр выяснил, что разговаривать с самим собой – это нормальное состояние человека как личности, а Артем выразил свое полное несогласие с тем, что семиотика отвергает антропоцентрический взгляд на реальность и высказал свое нежелание существовать и воспринимать реальность с позиции камня. В общем, на мой взгляд, было интересно и весело.

Спасибо большое докладчикам за сделанные доклады, а аудитории за терпение и выносливость. Даже в таких тропических условиях большая половина пришедших досидела до конца : ).

«Я по процедурному вопросу»

Формат встречи в этот раз был несколько изменен, планировалось, что на рассказ и обсуждение будет уходить по 25-30 минут. Поэтому мы решили попробовать сделать 5 докладов, вместо обычных 4-х. Видимо, ввиду новизны и интересности темы для многих участников обсуждение, порой несколько затягивалось, так что в результате мы разошлись уже ближе к 11-и, но в целом, как мне кажется, 3.5 часа для 5 докладов – это не самое большое время.

В этот раз участникам были предложено заполнить анкеты чтобы узнать об их банковских аккаунтах и паролях, предпочтениях, умениях и о том, доклады на какие темы им было бы интересно послушать или даже сделать : ). Анкеты будут обработаны, а результаты опубликованы.

«Не корысти ради, а токмо...»

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

Всем еще раз спасибо за интересную встречу!

Thursday, April 23, 2009

Фотоотчёт о встрече 23.04.2009

Ку всем стойким оловянным солдатикам, которые выдержали таки этот марафон. Тем самым доставлю вам радость взглянуть на прошедшее мероприятие ещё раз, но уже в дискретных моментах времени :)

Sunday, April 19, 2009

Встреча 23.04.2009, 19:30. Интеграционные технологии, хорошее настроение, и ещё чего-нибудь.

В четверг поговорим об интеграции! Нет, не о той интеграции о которой так часто слышно по ТВ, а об интеграции вычислительных систем!

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

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

Итак, какие доклады ждут слушателей в четверг?

Во первых, нас ждёт продолжение доклада об XBRL. Далее, обещаются рассказы о Fiorano и ServiceMix. Будет рассказ о краеугольном камне FUSE-стека - Apache Camel.
Кроме выше перечисленного, в девклубе ожидается гость, который расскажет о том, что такое семиотика!

Место

Мероприятие проходит в офисе Ericsson-а, по адресу Jarvevana Tee 9, Tallinn.

Просмотреть Devclub на карте большего размера
Ориентиры - здание Ericsson-а, зеленый Merko, SEB Liising и Silberauto. Есть парковка, несколько мест перед зданием и много-много за зданием. Чтобы туда попасть, нужно проехать мимо шлагбаума. См. схему проезда. На телефоне, установленном рядом со шлагбаумом, набираете "1" и говорите администратору, что вы в Ericsson. Паркуетесь за домом на любое место, где нет специальной таблички, обходите здание и заходите во внутрь. Отмечаетесь у администратора и едете на 5 этаж. Там либо вам откроют, либо позвоните мне, я подойду к двери. Дверь закрыта, открывается только магнитным ключом, поэтому силу применять не нужно ;) Вот и все. Easy!

Регистрация

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

Осталось 40 35 30 22 15 10 последнее место Мест больше нет! Sorry

Saturday, April 18, 2009

Вариант Лого нр 2

Плюсы:
- меньше официоза
- хорошо читается название
- есть утконос, поясняющий всю многогранность нашей тусовки

Кто еще "за"?

Friday, April 17, 2009

Playtech предлагает работу.

В Playtech набирают народ. Если кто-то подумывает о смене рабочего места или кому-то просто нужна работа, вот какие позиции в данный момент имеются:

Software Developer (Java) - Tartu

Software Developer (Mobile Java) - Tartu

Software Developer (Java Web Application) - Tartu

Software Developer (PHP + Oracle) - Tartu

Software Developer (C++) - Tallinn

Release Manager - Tartu

Database Administrator (Oracle) - Tartu

Systems Architect - Tartu


Направление фирмы: игры для казино

Условия работы хорошие. Сильная бонусная / мотивационная система, каждый год З/П повышается, до 10%. Бонусы на НГ, рождение ребёнка и другие. Работа с 9:00-18:00 с перерывом в 1 час с 12:00-14:00. Знание эстонского языка необязательное, английского - обязательное. З/П - по результатам собеседования, но не меньше чем в такого рода фирмах.

Оффис в Таллинне на Paldiski mnt 27/29.

Оффис в Тарту - Emajõe Ärikeskus

Шлите вопросы и CV на donjao@gmail.com

Wednesday, April 15, 2009

Логотип Девклуба. Вариант 1.

Вот и появился первый вариант. Большое спасибо Евгению (Quarterleaf) за труд.
Ждём ещё вариантов. Публиковать будем отдельными постами. Обсуждение -в комменты.

Tuesday, April 14, 2009

Логотип Девклуба.

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

Friday, April 3, 2009

Мини-брейншторм 1 апреля. Отчет.

Собрав мысли и идеи, сгенерированные в эту среду небольшой группой людей, которые откликнулись на призыв устроить мозговой штурм, я переработал их и вот они так, как я их понял (поправляйте, если что-то упустил):
Тема
В следующий раз обсудим интеграционные технологии. Собственно детали будут ближе к 23-ему числу, пока ориентируемся на camel, fiorano, XBRL, servicemix.
Чтоб не получился вечер java, оптишитесь те, кто хочет/может рассказать про интеграционные технологии в других технологиях: PHP, Ruby, .NET, prolog, erlang, anyone? нам нужен всего один докладчик :)

Место
Пока с местом проблем нет (несмотря на то, что в клубе побывало чуть больше 60 людей), но, чтобы все мероприятие не зависело от одного человека и было, emm, scalable, нужно чтобы: а) были доступно несколько вариантов. б) организовать встречу мог бы каждый самостоятельно, используя какую-то стандартную процедуру. Например, снимать конференц-залы.
Пока на выбор не так уж много - mainor, it-colledge, что-то вроде есть на tammsaare tee. Если у кого-то есть контакты, где можно по хорошей цене снять помещение - дайте знать.

Регламент
Вообще, я сторонник минимума правил, все таки мы вполне можем самоорганизоваться. Но, в этот раз попробуем добавить несколько правил и посмотреть, как оно пойдет. Регистрацию попробуем автоматизировать и сделать через гугло-форму. Так как начало будет после работы, то, чтобы не затягивать встречу, мы попробуем в этот раз жестко придерживаться времени - 20 минут максимум на презентацию, 10 минут на вопросы. Обычно, это 20-30 слайдов. Чтобы мы могли уложиться в 20 минут, докладчики вышлют свои доклады модератору к понедельнику недели, на которой пройдет встреча (следующая встреча - 23 апреля) и, если нужно, он посоветует, как можно их сократить или увеличить, чтобы уложиться вовремя. Модератор следующей встречи - Марат. Он и будет следить за времен.


Анкетирование
Я думаю всем любопытно, кто у нас в клубе, чем занимается и какими вещами интересуется. На встрече успеваешь познакомиться лишь с парой-тройкой людей. В самом начале я просил рассказать о себе немного, но, честно говоря, это занимает уйму времени да и не всегда сообразишь, о чем писать. Поэтому попробуем упросить эту задачу и сделать некую анкету, которую можно заполнить за пару минут, но при этом она будет давать достаточно полную и полезную информацию об участнике. Такую же анкету можно заполнять как feedback докладчикам. Без обратной связи мы не сможем нормально развивать наш клуб :)
Кто-нибудь может помочь в составлении таких анкет?

Блог
Пора переходить на другую систему, которая была бы более удобная в использовании. В этом смысле с надеждой смотрим на livestreet, заточенный специально под комьюнити. Как минимум нам нужно огранизовать сбор тем, о которых хотите рассказать или которые хотите послушать. Плюс к этому - движок поддерживает профили, которые можно будет заполнить с помощью анкет.
Здесь нужна помощь дизайнера - нужен хороший логотип, который бы выделял нас среди всех остальных сообществ :) Anyone?

Мотивация участников
Вообще, лично мое мнение такое, что каждый может рассказать о какой-то теме, с которой он имел дело. Но, чтобы выйти и рассказать - требуется некая мотивация. Варианты мотивирования (их нужно пробовать все): толпа слушателей, выдача дипломов, система каких-нибудь черных-синих поясов, небольшое денежное вознаграждение или мини-подарки, персональные визитки и так далее. Если есть идеи - предлагаете, будем пробовать!

Монетизация
Тут опять все просто. Хочется, чтобы мы могли снимать хорошие помещения, где есть видео запись и хороший звук, где мы могли бы устраивать себе хорошие кофе-паузы с булочками. Хочется как то мотивировать и поддерживать начинания, некоторые из которых требуют некие суммы денег. Самый простой способ - скидываться или организовать сбор пожертвований. Другие варианты: поставить блоки рекламы на блог, продавать сувениры (как делают OSS проекты), заручиться поддержкой спонсора, предлагать консалтинг и продавать информацию/скиллы, издавать книги-обучающие-курсы а ля как делает no fluff just stuff, проводить профессиональные семинары/треннинги. Многие из идей нельзя реализовать прямо сейчас, но, если мы решим, то можем как минимум начать двигаться в том направлении, чтобы через полгода или год прийти к цели.

Видение будущего
Летом попробуем организовать выездную встречу, где будет побольше времени пообщаться и познакомиться друг с другом. Можем попробовать поучаствовать/организовать мультиязычные конференции или делегацией отправиться на barcamp или какую-то конференцию. Было предложение поучаствовать в Winter of Code этой зимой. Можно приглашать известных деятелей из других стран, делиться опытом.
А как видите будущее вы?