Все, наверное в курсе, что какие то странности проходят с реформой доменна .ee. Нормальной эту реформу, точнее, то, как она делается, назвать нельзя. По сему, предлагем объединить усилия и помочь нашим коллегам — Тыну Самуэлю и Яану Янесмяэ побороть произвол руководства SA Eesti Internet.
.. пожалуйста, ознакомьтесь с рядом фактов, указывающих на полную некомпетентность правления SA Eesti Internet и, если вы согласны, что реформа домена провалилась и правление целевого учреждения должно уйти в отставку, пожалуйста, откомментируйте оригинальное письмо или присоединяйтесь к группе в Facebook.
проектная работа : 2 недели на девелопмент, 1 на доводку.
Технологии: PHP, MySql или PostgreSql, немного Ajax-a.
Доп. требования: использование популярного PHP фреймворка наподобие symphony, интеграция с pangalink
Следующая встреча нашего клуба пройдёт 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! (т.е. конкретно то, что выдаёт программа во время запуска)
Удачи и до встречи на следующем, Июльском девклабе!!
Прошла очередная встреча. Как всегда, были отличные презентации, оживлённые дискуссии, и много общения. Удивительно, как много пришло людей, пожертвовав солнечным вечером и футболом! 🙂 Так держать!
Вечер открыл Евгений Кабанов, с рассказом о довольно специфичной теме — что такое евангелизм. Как мы выяснили, евангелизм — это профессия очень и очень специфичная. В основном она носит образовательный характер, но есть в ней что-то и от культа личности. Не случайно многие евангелисты известны не менее чем то, что они проповедают.
Евангелисты должны много и хорошо писать и рассказывать. Содержание должно быть не просто правильное, оно должно быть интересным. Чтобы сделать содержание интересным используются те же приемы, что и в обычной литературе.
Вторая часть евангелизма очень и очень личная. Евангелист должен уметь «разболтать» любого технаря, независимо от того как он настроен. Женя даже попробовал продемонстрировать «разбалтывание» с наугад выбранным участником, что неочень то удалось — собеседник слишком сильно сопротивлялся 🙂
Данный доклад для Евгения был необычен тем, что обычно ему приходится выступать на более технические темы и как правило на английском языке. Но всё же, несмотря на непривычные детали, доклад удался и порадовал слушателей информацией. Надеемся, что в будущем Евгений порадует нас и техническими докладами!
Вторым забрался на трибуну Александр Мочёнов с докладом о 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 и . Такой эзотерики участники клуба пока ещё не видели 🙂
Домашние задания становятся хорошей традицией нашего клуба. Если и у вас есть какая-нибудь интересная задачка, то предлагайте, с радостью обсудим!
После встречи особо стойкие участники продолжили общение в баре отеля Ору, что сделало вечер ещё более насыщенным. Спасибо всем кто остался (ну и тем кто не остался — приходите ещё!)
До следующих встреч! Скоро мы опубликуем планы на июльскую встречу!
Ура, товарищи, ровно через неделю у нас состоится традиционная посиделка в нашем уютном клубе! Своим уникальным и драгоценным опытом поделятся:
Евгений Кабанов, который поделится, как делать хороший маркетинг для программистов.
Александр Мочёнов с демкой Google Application Engine-а. Будет много кода!
Виктор Ларионов, который расскажет про шишки и плюшки интеграции POS систем.
Встреча состоится в зале отеля Ору. Двери окрываютсяв 18:45.
Внимание, места ограничены, осталось всего 80603015 мест, . Увы, мы ограничены количеством стульев и мест больше нет. Но, иногда бывает так, что люди не могут прийти и сообщают нам об этом, а мы сообщаем это тем, кто пришлет имя-фамилию-используемую_технологию на мейл jevgeni.holodkov [A] gmail.com в порядке живой очереди 🙂 Так что если вы желаете прийти — отправьте мне письмо!
Приходите, пообщаемся!
Особо стойкие продолжат наше неформальное общение в баре отеля Ору 🙂
Девклаберы, хочется предложить вам уникальную возможность стать первыми испытателями BETA версии продукта www.devPulse.com. devPulse — это одновременно чат и агрегатор событий из инструментов разработки. Есть возможность получать события из Subversion, Git, JIRA, Trac; в будущем — из других инструментов. Для фанатов Twitter уже встроенная интеграция с ним.
Амбициозная цель devPulse — перевернуть способ общения в девелоперских командах.
Продукт разрабатывается девклаберами Антоном Литвиненко и Марком Кофманом при активном содействии других девклаберов: Антона Архипова, Кирилла Линника, Евгения Кабанова, Алексея Ревина и многих других. В качестве благодарности мы хотим предложить DevClubпервыми в мире опробовать продукт и повлиять на его развитие своими пожеланиями (пишите комментарии в пост). Желающим выделено 50 бесплатных лизензий, которые можно использовать и в личных и коммерческих целях.
Для получения бесплатной лизензии пишите в twitter @dev_pulse или e-mail: beta(ога)devpulse(во-во)com.