Backlog
By Andrei SolntsevСписок потенциальных докладов, которые будут предложены для голосования.
Хотят рассказать:
Рефукторинг – это такое весёлое мероприятия, где мы возьмём простенькую программку типа “Hello World” и все вместе начнём её “типа улучшать” (рефакторить), в результате чего она станет сложной, запутанной и непонятной, желательно ещё и багнутой.
пару месяцев назад я стал бета-тестером для Real-time Google web analytics. Из Эстонии выбрали кажется двоих.
Могу рассказать как это выглядит. Есть даже идея, чтобы весь зал со своих устройств зашел на определенный адрес и мы в реальном времени посмотрим как работает эта аналитика в реальном времени.
Немного о плагинах – так сказать, топ 10. И если время будет, показать, как написать свой.
имеет смысл после LINQ
Мог бы продолжить тему А. Анисимова и рассказать о протоколе ccTalk попродробней.
Мог бы рассказать о нововведениях в следующей версии С#.
(из магистрантской работы)
TDD на PHP – это рулезно!
Демо, что и как, на кого продукт ориентирован, кому будет полезен, и т.д.
Когда мы говорим о юнит-тестах, всё кажется легко и очевидно, но на самом то деле интеграционного тестирования никто не отменял Arquillian, сравнительно новый фреймворк для интеграционного тестирования компонентов в Java, может решить некоторые неприятные проблемы для Java-разработчиков.
Java EE 6 – достаточно обширная тема, но можно выбрать довольно интересные новшества. Сравним с Ruby-on-Rails?
Краткое систематизирование имеющихся в Линукс лицензий на софт, библиотеки, документацию, что и как можно использовать в коммерческих проектах.
Как человек, с юных лет увлекающийся автоспортом, гоночными авто-симуляторами, а также хобби-картингом, хотел и смог бы рассказать для каких задач используются компьютеры в многих мировых гоночных сериях. И, возможно, немного показать некоторые системы в действии на примере доступных автосимуляторов.
Многие разработчики зачастую плохие политики и не умеют правильно вести себя в трудных и конфликтных ситуациях, которые возникают в проектах. В презентации будет рассказано о том как можно использовать различные хитрости и техники, чтобы продвигать свои интересы и добиваться лучших результатов. Очень полезно при “терках” между членами команды или с заказчиком. Презентами основана на курсе лекций “Project and Power Games” университете KTH.
Могу рассказать о метафизической теме: струтктура FP (Frame Programme) проектов – основного финансового источника большей части европейской науки. На текущий момент у меня опыт участия где-то в 4-5 проектах.
Могу о более техническом поговорить, например о Twisted – одной из самых старых event-driven сетевых фреймворк для Питона, и что на нём имеет смысл делать.
Алгоритмы криптования и секьюрные протоколы. Как работает SSL на уровне протокола и прочиме кренделя
Могу рассказать, как настроить билд-сервер с контролем качества кода на основе Jenkins/Hudson + Sonnar для Java проектов.
Для полноты картины могу добавить туда и maven рипозиторий на основе Nexus.
Рассказ пойдёт о том, как готовить архитектуру софта, оглядываясь на требования к производительности, как находить в ней баги и как делать её так, чтоб потом не было проблем добавлять новые фичи. Вторую половину доклада хочу сделать интерактивной, где мы вместе с аудиторией спроектируем задачу из зала.
Тема была навеяна тем, что люди, едва закончившие универ, часто не имеют понятия о том, как проектировать софт и это выливается в макаронный дизайн, который потом трудно обслуживать (а порой вообще переписывать приходится). Покопавшись в свои первых проектах, я нашёл подобные проблемы и у себя в те годы, когда я начинал. Кстати, могу заодно пару перлов показать для “поржать”
Опыт работы с различными ВЭБ сервисами: REST, SOAP в общем и их использование в среде Java (Cxf, Axis2, нативный
вариант для Java >=5).
Какие бывают разновидности хостинга и как построить свой собственный, затратив минимум денег и не
очень много времени. Речь не пойдёт о технических особенностях: Как поставить Apache, JBoss или настроить firewall, т.к. это давольно индивидуально для каждого сервера (тем более интернет полон руководств как поставить каждый отдельно взятый продукт). Речь пойдёт о том что вам пригодится, от чего защищаться и как, как справится с нагрузкой, как организовать мониторинг и всегда держать руку на пульсе. Так же немного расскажу о проблемах которые я встречал и как с ними бороться.
Могу рассказать про новое движение в мире PHP – простой и удобный менеджер зависимостей/пакетов: composer и его основной репозиторий packagist.org.
PHP коммюнити очень давно нуждалась в такой фиче, pear и рядом не стоит по сравнению с его возможностями.
Думаю, через пол года-год этим будут пользоваться повсеместно.
Примерный список тем, которые могу затронуть:
- Twig
- Dependency Injection
- Annotations
- Data Mapper (vs Active Record в Symfony)
- Направленность на HTTP cache и встроенный reverse proxy
- Огромная активность комююнити через bundles(один Behat чего стоит)
* Евгений Голобородько предлагает сделать совместный доклад с демонстрацией фреймворка в бою: пока один рассказывает теоритическую часть, другой тут же показывает это всё на практике.
16.03 состоится моя вторая презентация в рамках Eneta community, которая снова будет посвящена Windows Phone 7, а именно сенсорам (Accelerometer, GPS) и Touch. Я думаю, что смог бы повторить ее и для девклуба.
Есть мнение: “Говнодизайн” – основной источник говнокода. Вот об этом и поговорим. Вас ждут примеры систем, где всё настолько плохо задумано, что становится уже неважно, каким кодом это зальют дивелаперы.
Как и все, я много слышал про Agile, и как и все, не понял, что это такое. Именно поэтому два года назад я специально пошёл работать в фирму, практикующую Agile, чтобы своими глазами увидеть, что это такое. Готов поделиться своими наблюдениями: работает ли это на практике, или Agile – это всего лишь маркетинговый булщит.
Меня всегда интересовали роботы, но смущал относительно высокий порог входа в эту сферу: Ардуино, программаторы, Си со вставками на Ассемблере… брр! А как объяснить то, в чём “плаваешь” сам, – студентам, едва осилившим основы программирования на C# или Питоне? Так я наткнулся на Phidgets – крайне дружелюбную платформу, которая дружит с USB и всевозможными средствами разработки, от Visual Basic до ActionScript (включая, разумеется, Java, Python, C/C#). Я принесу девайсы и мы попробуем сделать что-то работающее.
Пятиминутки:
новый формат – пятиминутки. В противовес 40-минутным докладам – короткие 5-минутные спичи.
Формат может быть разный (без слайдов, со слайдам, Ignite – с автоматическим переключением слайдов). Тема тоже может быть разной: подойдёт как технический разговор, так и полный оффтопик. Правило одно: разговор должен быть короткий!
- Путь от фотона до JPEG, или как получаются цифровые фотографии? – Андрей Ткачёв
- Куда уходит детство – Андрей Солнцев
- Кучка тем – Евгений Холодков
1) рассказать про разницу между REST, long-polling и server pushing.
2) сделать тизер про org mode, инструмент для управления тасками
3) показать, как можно составлять музыку на кложуре
4) рассказать про эмулятор и игры для Spectrum ZX 80
5) рассказать про моделирование в нейролингвистическом программировании
6) показать / объяснить несколько фокусов - как пользоваться Виндами без мышки – Стас Катков
- про свое хобби – рептилий и других пресмыкающихся – Стас Катков
Могут рассказать:
- Data mining – Антон Литвиненко
[Описание отсутствует] - Практические вопросы радиосвязи – Андрей Соснин
[Описание отсутствует] - Автоматизация: maven, continuous integration – Андрей Солнцев
Я занимался автоматизацией сборки всего кода одной компании, переводом на Maven, настройкой Continuous Integration и автоматической инсталляции. Могу поделиться опытом: как это делается, какие сложности возникают, какие CI сервера круче всех и почему Maven-г##. - [off topic] Usability of people – Андрей Солнцев
Год назад Антон Кекс рассказывал про usability компьютерных интерфейсов. Я хочу применить эту же терминологию к не-компьютерным вещам, и в частности, к людям. Эдакое бла-бла-бла ни о чём минут на 30-40. - [off topic] Айкидо: приоткрываем завесу тайны – Андрей Солнцев
Айкидо окутано ореолом загадочности: “использовать энергию противника”, “пропустить атаку сквозь себя” и пр. слабо соотносятся со Стивеном Сигалом, ломающим руки направо и налево. Одни считают, что это мистическое боевое искусство, другие – что хрень полная и в реальной жизни не работает. Несколько лет назад я специально пошёл заниматься айкидо, чтобы на собственной шкуре узнать, где правда, а где брехня. Могу поделиться выводами. - Java performance в картинках - Андрей Солнцев
Весело и задорно о производительности JVM: анализ, исправление и типичные косяки. Сделаем hands-on, на котором вместе со зрителям попытаемся подвесить CPU или забить память Java-машины. - Maket, knowledge bases - Андрей Солнцев
Хочу рассказать о MAKET – системе для работы с базами знаний для экономических и математических моделей. Я занимаюсь этим проектом уже несколько лет и даже писал о нём дипломку в универе. Заодно могу толкнуть небольшую вводную о том, что такое базы знаний вообще. - [off topic] Олимпиады по программированию в Эстонии – Андрей Солнцев
Я занимаюсь организацией эстонских олимпиад по программированию для школьников. Могу рассказать о том, как они проходят, какие задания и в каких условиях приходится решать школьникам, и с какими проблемами сталкиваются организаторы. - Play! framework – Андрей Солнцев
Play! – это фреймворк для построения веб-приложений на Java. Быстрый, простой, удобный, сам всё компилирует, проект создаётся и запускается одной командой.
Неподтверждённые (авторы пока не дали о себе знать):
- Вертикальные БД - Сергей Мудрецов
- Contributing to open-source projects – Антон Кекс
- Jacrabbit, Java Content Repository – Антон Кекс
- ERP – Виктор Ларионов
- Ajaxora – Андрей Жук
- REST – Андрей Жук
- Продукты Atlassian (JIRA/GreenHopper/Bamboo/etc) в инженерных процессах. – Константин Роот
- Подпись документов через digidoc – Артём Курапов
- Основы Android-приложения – Артём Курапов
- Building relatively complex web-based UIs – Сергей Лисовецкий
- [off topic] о бытовых деталях жизни в Америке – Эдуард Шустров
-
Андрей Ткачёв says:December 23, 2010 at 12:31 pm
Желаю сделать доклад на тему
[off topic] Информатика в автогонкахReply-
Антон Архипов says:December 23, 2010 at 2:16 pm
а аннотацию?
Reply-
Андрей Ткачёв says:January 3, 2011 at 4:08 pm
Как человек, с юных лет увлекающийся автоспортом, гоночными авто-симуляторами, а также хобби-картингом, хотел и смог бы рассказать для каких задач используются компьютеры в многих мировых гоночных сериях. И, возможно, немного показать некоторые системы в действии на примере доступных автосимуляторов.
Reply
-
-
-
Обзор новогодней встречи « devclub.eu says:December 30, 2010 at 9:21 am
[...] Потенциальные доклады [...]
Reply -
Maxim Litvinov says:January 14, 2011 at 9:22 pm
Очень интересуют доклады по решению организационных вопросов на практике, с реальными людьми. Т.е. из вышестоящего списка я могу выделить:
[off topic] Олимпиады по программированию в Эстонии – Андрей Солнцев
Особенности работы IT в других странах – Сергей Павлов
Power Games and Projects – Марк Кофман
Ну и айкидо, наверное.Reply -
Jevgeni Tshaikin says:March 2, 2011 at 11:06 am
16.03 состоится моя вторая презентация в рамках Eneta community, которая снова будет посвящена Windows Phone 7, а именно сенсорам (Accelerometer, GPS) и Touch. Я думаю, что смог бы повторить ее и для девклуба если кому-то будет интересно.
Reply -
Zahhar says:June 14, 2011 at 9:24 pm
Появилось желание снова выступить в Клубе.
Предлагаю такие темы:
1) Как победить “Могучую Точку”?
Я расскажу о том, как связан PowerPoint и гибель шаттла “Колумбия”; объясню, в чём зло слайдов и продемонстрирую ущербность современного софта для подготовки презентаций. В заключение мы поговорим о том, какие инструменты могут помочь наглядно донести наши мысли и идеи до слушателей.
2) Фиджеты – автоматика и роботика для ленивых.
Меня всегда интересовали роботы, но смущал относительно высокий порог входа в эту сферу: Ардуино, программаторы, Си со вставками на Ассемблере… брр! А как объяснить то, в чём “плаваешь” сам, – студентам, едва осилившим основы программирования на C# или Питоне? Так я наткнулся на Phidgets – крайне дружелюбную платформу, которая дружит с USB и всевозможными средствами разработки, от Visual Basic до ActionScript (включая, разумеется, Java, Python, C/C#). Я принесу девайсы и мы попробуем сделать что-то работающее.Reply-
Andrei Solntsev says:June 18,
-