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

Год: 2010 Страница 6 из 11

Открытое письмо правительству ЭР

Все, наверное в курсе, что какие то странности проходят с реформой доменна .ee. Нормальной эту реформу, точнее, то, как она делается, назвать нельзя. По сему, предлагем объединить усилия и помочь нашим коллегам — Тыну Самуэлю и Яану Янесмяэ побороть произвол руководства SA Eesti Internet.

Захар не поленился, и предоставил перевод к оригинальному тексту письма.

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

Нужен PHP джедай

проектная работа : 2 недели на девелопмент, 1 на доводку.

Технологии: PHP, MySql или PostgreSql, немного Ajax-a.
Доп. требования: использование популярного PHP фреймворка наподобие symphony, интеграция с pangalink

Deadline — середина августа. Работа удаленная.

Интересно? Пиши сюда: т990922 ат гмаил ком

Анонс июльской встречи: 27.07.2010

Следующая встреча нашего клуба пройдёт 27 июля, в отеле Ору. Двери открываются в 18.45. Регистрация откроется, как всегда, за неделю до встречи, т.е. 20 июля.

Программа вечера:

  • Сергей Моисеев, зарубежный гость, расскажет об опыте миграции проектов на Ruby-on-Rails. Доклад так и назвается — Migrate!
  • Андрей Лунёв расскажет об агрессивных XML-решениях. XQuery, XForms, XSLT, XSD, XML базы данных, Apache Cocoon… вобщем, доклад не для слабонервных! 🙂
  • Сергей Авдеев выступит с докладом «Инфотехнологии в строительстве», в котором постарается изложить, какие же инфотехнологические средства являются востребованными в сторительном ремесле, и какова могла бы быть занятость наших АйТи-шников в данной сфере.

Домашнее заданее на июль месяц

Всем привет!
Последнее домашнее задание явно показывает, что многим нравиться делать небольшие и несложные домашние задачки. По-этому вот вам ещё одна! =)

Задание:
Надо написать метод, которые переставляет первые n элементов массива в конец этого массива. При этом есть одно ограничение: Использовать можно только один (данный) массив.

Т.е. реализовать такой вот метод:
Object[] moveNElementsToTheEnd(Object[] initArray, int n), где входной массив [1, 2, 3, 4, 5, 6, 7] с n=3 должен выдать [4, 5, 6, 7, 1, 2, 3].

Как обычно код предоставляем в комментариях в виде ссылок на сайты типа http://codepad.org/ или http://pastebin.com/. Язык написания — любой, качество написание (уровень говнокодистости) — любой.

И ещё одна деталь — если возможно, там же в листинге кода оставьте какой-нибудь лог промежуточных состояний этого массива во время выполнения алгоритма для массивов чисел от 1 до 10 и от 1 до 13! (т.е. конкретно то, что выдаёт программа во время запуска)

Удачи и до встречи на следующем, Июльском девклабе!!

Нужен Джедай!

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

Какие платформы:
Мобильные (только тачскриновские)
— Symbian
— Android
— iOS
— Windows Mobile

Настольные
— Windows (XP+)
— MacOS

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

Контакт: eugene.savitsky@menelon.ee

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

Привет!

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

Для начала, фотоотчёт от Кирилла:


Доклады были на этот раз очень разнообразными:

Вечер открыл Евгений Кабанов, с рассказом о довольно специфичной теме — что такое евангелизм. Как мы выяснили, евангелизм — это профессия очень и очень специфичная. В основном она носит образовательный характер, но есть в ней что-то и от культа личности. Не случайно многие евангелисты известны не менее чем то, что они проповедают.

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

Вторая часть евангелизма очень и очень личная. Евангелист должен уметь «разболтать» любого технаря, независимо от того как он настроен. Женя даже попробовал продемонстрировать «разбалтывание» с наугад выбранным участником, что неочень то удалось — собеседник слишком сильно сопротивлялся 🙂

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

Вторым забрался на трибуну Александр Мочёнов с докладом о Google App Engine. Как признался сам Александр, готовился он к докладу о GAE, а что получится, он особо не предполагал. Получилось то, что участников больше всего заинтересовала тема хранилища данных — BigTable. Вопросы лились со всех сторон, и почти на каждый слайд 🙂 Относительно самого GAE, многих беспокоил вопрос переносимости приложений с GAE на какой нибудь другой хостинг. Опасение небезосновательное, так как GAE предоставляет API, при использовании которого ваше приложене станет конечно же зависимым от окужения. Но в целом, паниковать не стоит, т.к. предоставляемые квоты врядли заставят вас перенесить приложение в другой хостинг 🙂

Завершил вечер доклад Виктора Ларионова под названием POSМодернизм. Тематика доклада затронула все стороны — от очень глубокотехнического написания самого демона для общения с устройствами, до хитрых приёмов как обойти потребность изменять уже имеющиеся приложения, чтобы прикрутить к нему платёж картой вместо пангалинка. Вобщем, как выразился автор, «и на ёлку залезть и *опу не ободрать» 🙂

От редакции: Призываем всех делиться опытом о реальных проектах! Это самый интересный опыт и соответственно получаются самые интересные доклады!

На встрече были объявлены поделители очередного домашнего задания, которое предоставил Андрей Солнцев.

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

for ( i in 1..10 ) println( ( i%2 ? 1..i : i..1 ).join('-') );

Соискателя второго приза оказалось выявить гораздо труднее. Победителем был признан Олег Чернецов, за особое старание и решения на Brainf*ck и . Такой эзотерики участники клуба пока ещё не видели 🙂

+>>>+++++++[>++>>+++++++< <<-]>-< ,[<[-]<[-]+<[>>>>>>[.>]< [<]<<<<-]>[>>>>>[>]< [.<]<<<<->]< <[>+< [-]]+>[< ->-]>>>.>>[>]>+++++[< +++++++++>-]< <[>>+>+< <<-]>>+>[< <<+>>>-]< [<]<<-]

Олег также любезно предоставил скринкаст обоих решений. Наслаждайтесь! :)

Решение на Brainf*ck:



Решение на Whitespace:



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

После встречи особо стойкие участники продолжили общение в баре отеля Ору, что сделало вечер ещё более насыщенным. Спасибо всем кто остался (ну и тем кто не остался — приходите ещё!)

До следующих встреч! Скоро мы опубликуем планы на июльскую встречу!

Встреча клуба, регистрация на 28.06.2010

Ура, товарищи, ровно через неделю у нас состоится традиционная посиделка в нашем уютном клубе! Своим уникальным и драгоценным опытом поделятся:
  1. Евгений Кабанов, который поделится, как делать хороший маркетинг для программистов.
  2. Александр Мочёнов с демкой Google Application Engine-а. Будет много кода!
  3. Виктор Ларионов, который расскажет про шишки и плюшки интеграции POS систем.
Встреча состоится в зале отеля Ору. Двери окрываются в 18:45.

Внимание, места ограничены, осталось всего 80 60 30 15 мест, . Увы, мы ограничены количеством стульев и мест больше нет. Но, иногда бывает так, что люди не могут прийти и сообщают нам об этом, а мы сообщаем это тем, кто пришлет имя-фамилию-используемую_технологию на мейл jevgeni.holodkov [A] gmail.com в порядке живой очереди 🙂 Так что если вы желаете прийти — отправьте мне письмо!
Приходите, пообщаемся!

Особо стойкие продолжат наше неформальное общение в баре отеля Ору 🙂

Видео: Евгений Чайкин. Windows Phone 7

Видео: Арсений Григорьев. Aspect-Oriented Programming using Spring Framework

devPulse

Девклаберы, хочется предложить вам уникальную возможность стать первыми испытателями BETA версии продукта www.devPulse.com. devPulse — это одновременно чат и агрегатор событий из инструментов разработки. Есть возможность получать события из Subversion, Git, JIRA, Trac; в будущем — из других инструментов. Для фанатов Twitter уже встроенная интеграция с ним.

Амбициозная цель devPulse — перевернуть способ общения в девелоперских командах.

Продукт разрабатывается девклаберами Антоном Литвиненко и Марком Кофманом при активном содействии других девклаберов: Антона Архипова, Кирилла Линника, Евгения Кабанова, Алексея Ревина и многих других. В качестве благодарности мы хотим предложить DevClub первыми в мире опробовать продукт и повлиять на его развитие своими пожеланиями (пишите комментарии в пост). Желающим выделено 50 бесплатных лизензий, которые можно использовать и в личных и коммерческих целях.

Для получения бесплатной лизензии пишите в twitter @dev_pulse или e-mail: beta(ога)devpulse(во-во)com.

Страница 6 из 11

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