Пару месяцев назад я написал аппу для Андроида, которая показывает результаты гонок Формулы 1 в реальном времени. Хочу рассказать о том, что (вернее кто) меня подтолкнуло на это, и как я занимался поисками источника информации. Немного о том, с какими проблемами столкнулся. И самое главное – о результатах.
Рубрика: Видео Страница 17 из 32
Видео записи встреч, и не только
Перенос данных из старой системы в новую – обязательный шаг внедрения нового программного обеспечения. Я расскажу о часто задаваемых вопросах и проблемах, основываясь на нашем опыте переноса данных в более чем 100 проектах:
Эмоциональное выступление Алексея Фёдорова на тему Интервьюируем работодателя.
Представьте, что мы устраивамся на работу. Техническое интервью пройдено, нетехническое тоже, и тут наступает момент Х. Менеджер проекта, в который мы устраиваемся, произносит ключевую фразу: “У Вас есть к нам с коллегами какие-то вопросы?” И вот тут мы рискуем совершить большую ошибку, сказав, что в целом нам всё понятно. Потому что чаще всего, на самом деле, мы не знаем о своём новом проекте НИ-ЧЕ-ГО. Психологически нам бывает сложно задавать какие-то вопросы, мучать собственное воображение. Поэтому такие вопросы лучше всего готовить заранее.
Доклад Никиты Сальникова-Тарновского об объёмах памяти, которые на самом деле занимают коллекции в Java. Команда разработчиков Plumbr подсчитала, что при создании HashSet-a Integer-ов памяти нужно примерно в 14 раз больше «номинального» количества. И да, считали они не вручную. По словам Никиты, вручную они уже мало что делают (@13.20).
Вводный доклад про криптопротоколы и конкретно TLS от Ильи Ливенсона.
В октябре девклуб объявил конкурс, в котором разыгрывались билеты на конференцию TopConf. В этом видео представлена церемония объявления победителей, включая демонстрацию всех присланных демотиваторов.
Визитки — Роман Перегонцев:

Демотиваторы — Вадим Вохмянин:

Программисты — Владимир Флорескул:

Было весело. Большое спасибо всем участникам.
Доклад Константина Роота о том, что требуется от тимлида руководителя команды, как им стать и вообще, нужна ли вам лично такая радость. Благодаря Косте мы узнали, что разработчики иногда ведут себя как дети, а смотреть за детьми (особенно за чужими) не самое приятное удовольствие.
Обсуждение доклада в гуглогруппе
Рассказ Антона Карпуткина про P и NP проблемы получился довольно интересным, несмотря на кажущуюся сложность темы. Антон наконец-то внёс ясность, откуда появилось такое странное название NP (nondeterministic polynomial), ведь на самом деле решаются эти проблемы отнюдь не в полиномиальное время. Порадовали также картинки из известной стратегии в слайдах, когда Антон объяснял задачи линейного программирования.
Даёшь написание/разбор различных интересных алгоритмов!
В своём докладе про Open-source лицензии Антон Анисимов поведал об увлекательном и сложном мире открытых лицензий. Как оказалось, некоторые из них уж очень открытые, и лучше несколько раз подумать перед тем, как использовать код, распространяемый под GPL. Как бы в итоге не получилось, что и вас заставят открыть исходники своего творчества.
Видео о все больше набирающем обороты build-туле для Java и Java-based языков: