Показаны сообщения с ярлыком Omsk. Показать все сообщения
Показаны сообщения с ярлыком Omsk. Показать все сообщения

понедельник, июня 27, 2011

Msrgincon'11


Подготовка

Вот и прошел очередной Margincon. Попробую рассказать, как оно было на этот раз. Незадолго до, ВНЕЗАПНО выяснилось, что докладов всего 4, и один из них мой. Прознав о моей беде, соратники по OpenStreetMap предложили воспользоваться случаем и сделать lighting talk про OSM. Так что мне пришлось не только спешно дописывать основной доклад, а еще и готовиться к lighting talk. И все в последние два дня. Дальше традиционный поезд Нск-Омск. Twitter хорошо годится для поиска попутчиков. В соседнем купе две девчонки-второкурсницы из НИИЖДа целенаправленно склеили матерого железнодорожника так что он всю дорогу рассказывал им про СЦБ. Затем Омск, традиционная прогулка по набережной с не менее традиционными поисками еды и транспорта до ОмГУ.


Регистрация

Регистрация на Margincon прошла довольно тихо. Нововведение: теперь бейджи участников подписывались вручную прямо не месте. Большинство участников оказались знакомы по предыдущим конференциям или по твиттеру. Это и понятно, на этот раз у конференции на было широкой рекламной кампании, кто услышал, тот услышал.


Доклады

Было всего три штуки. Федор Индутный с докладом про node.js до конференции не добрался чем навсегда испортил себе карму. А жаль, было о чем поговорить с человеком, использующим node.js в продакшене.


Оставшиеся два доклада очень понравились. Александр Гладыш произвел впечатляющий анализ визуальных редакторов бизнес-логики и ненавязчиво презентовал собственный редактор. Макс Трескин рассказал про язык Go. В качестве замены C этот язык выглядит перспективно, но сыровато. Вопрос, есть ли игра Го на Go остался нераскрытым.


Из-за отсутствия Федора участникам пришлось выкручиваться самостоятельно. Lighting talks дали затравку к обсуждению, которое плавно перетекло в open space и afterparty, где желающие могли наобщаться всласть.


Впечатления

Все супер, но мало. И участников и докладов. Университетская аудитория с кафедрой, посаженным проектором и рваным экраном плохо подходит для конференции. Если с докладами еще ничего, то Open Space на ступеньках не очень удался, по сравнению с виски-пати на Codefest. Очень порадовала теплая, дружеская атмосфера. Только ради этого стоит ездить на Margincon. Огромное спасибо Юрию и все кто помогал в организации.


На мой взгляд, формат Margincon'а, как конференции о маргинальных языках, себя исчерпал. Не так уж много этих языков и довольно мало людей могут рассказать что-нибудь помимо стандартного getting started. С другой стороны, хотелось бы избежать рассказов про "новый MVC фреймворк для PHP" или "мобильный битрикс", которые заняли львиную долю того же CodeFest. Хотелось бы услышать доклады про немейнстримные технологии: не-MVC веб-фреймворки, высоконагруженные архитектуры, noSQL и т.п.


Надеюсь, традиция Margincon'а будет продолжаться. Это прекрасный способ узнать что-то новое познакомиться с интересными людьми и услышать в поезде философскую идею Ruby on Rail.


PS: Ни одной фотографии за всю поездку я так и не сделал, так что пост без фотографии.


PSS: Использовать в качестве сайта конференции Lanyrd.com — отличная идея. Можно самому добавить ссылку на слайды не дожидаясь пока это сделают вечно занятые организаторы. Надеюсь, аудиозапись получилась и будет доступна.

понедельник, июня 28, 2010

MarginCon'10

В субботу прошел очередной MarginCon'10 (потомок RuPy.ru). На этот раз начало было в 0900, так что прогуляться по городу в поисках еды и лулзов не удалось. Ну и ладно, тоже неплохо. По дороге выяснилось, что билет на поезд Новосибирск - Омск можно купить онлайн, при этом его даже забирать не обязательно. Есть электронный check in, как в аэропорту. В следующий раз обязательно воспользуюсь.

На самой конференции было шесть полновесных докладов, некоторое количество микро-докладов на 5 минут и 1 час свободного общения. Затем желающие собрались в заведении под вывеской "Колчак" на afterparty. Увы, билеты на поезд помешали в полной мере насладиться восточной кухней и живым общением, так что засвидетельствовав свое почтение, пришлось отправляться восвояси.

Что было хорошо

  • Рекламная кампания. Я узнал о MarginCon'е за месяц, как миминиум из трех источников.
  • Полновесные доклады были очень интересные. Практически не было пересказов мануалов.
  • Видео-доклады были на высоте. Если в нашем углу нет мало интересных людей, их можно приглашать выступать онлайн. Снимаю шляпу перед блестящей идеей. Отдельное спасибо Льву Валкину за рассказ о собственно опыте.
  • Twitter в качестве СМИ показал себя великолепно. Завел себе.

Что не очень

  • Мало обсуждений. Скорее всего из-за того, что люди рассказывали о своем использовании чужих технологий. У них нет уникального знания, которого нельзя нагуглить самому. Разработчики, рассказывающие о собственных технологиях, вызывают гораздо больший интерес.
  • Lighting talks. Мало, и большей частью ни о чем. Хотя рассказ о Common Lisp очень понравился.
  • Open Spaces. Опять же общих тем для обсуждения не было. В результате все скатилось в привычное "Образование", "Gnome vs. KDE", "emacs vs. vim" и т.п. Идея с выбором тем, которые потом будут организованно обсуждать радостно провалилась. Народ просто не оставил достаточно заявок.

Что можно изменить

  • Сменить акцент конференции с собственно маргинальных языков на разработку на маргинальных языках. Тогда под формат попадут вещи связанные с языком, вроде: "Какие новые либы вы пропустили", "Куда движется Python", "Что будет в новой версии Rail", "Когда наконец выйдет Scala 2.8". Понятно, что большинство из этих тем недостойны полновесных докладов и в любом случае будут пересказом чьих-то слов, но Lighting Talks ими вполне можно интересно заполнить.
  • Выкинуть Open Spaces. После конференции можно сразу переместиться на afterparty (возможно более организованно) и уже там, под пиво, обсуждать. Ресторан для этого мало подходит. Скорее придется снять какое-нибудь кафе. Под такое дело, я даже готов сдать взнос.
  • Ну и, я надеюсь, слайды и записи будут выложены на сайт.

вторник, июня 24, 2008

RuPyRu 2008. Конференция

Пару слов о самой конференции. В целом RuPyRu оправдала мои ожидания: хорошая, добротная провинциальная конференция.

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

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

Познать механизм деления докладов на «общий» и «специальный» потоки мне не удалось. Интересные доклады были и там и там. Я бы предложил деление на «пользовательский» и «авторский» потоки. В первом — краткие обзорные доклады, посвященные чужим технологиями, во втором — доклады авторов о собственных разработках и доклады экспертов. Понравилось, что Ruby и Python не были разнесены на отдельные потоки, что позволило познакомиться с конкурентными технологиями.

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

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

Из интересного для меня оказались совершенно не раскрыты темы развертывания Rails и Django приложений, использования динамических языков для кодогенерации, использования Ruby и Python в качестве скриптовых языков внутри приложения и создания DSL на базе динамических языков.

Несколько раз пожалел, что приехал с пустыми руками. Увы, времени нормально подготовиться после Алтая категорически не было, а докладываться экспромтом я зарекся. Надеюсь, традиция продолжится и в 2009-ом конференция состоится.

RuPyRu 2008. Омск

памятник Ленину

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

памятник Оленям

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

памятник Сантехнику

В центре города нам встретился памятник Говночерпию Сантехнику, из вечно актуальной серии памятников рабочему классу (памятники Электрику и Дворнику в Томске) Расположенный прямо на тротуаре, он символизирует близость рыцаря труб и задвижек к народу, а умиротворенное выражение лица убеждает в чистоте его намерений.

граффити

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

мотоцикл

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

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

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