HackDay − это серия мероприятий, на которых участники разрабатывают проекты от идеи до прототипа за два дня.
Главное правило HackDay – участники должны продемонстрировать на демофесте работающий продукт.

Вы можете добавить собственный проект или присоединиться к уже существующему. Владельцы проектов должны будут представить свои идеи на открытии в формате питча (за 90 секунд). Кратко: идея, кто требуется в команду. Если команда уже сформирована, то питч служит представлением. Если нет - это способ привлечь недостающих специалистов. Помните, что сам факт вашего присутствия на мероприятии не дает гарантию завершенного проекта. Ищите, знакомьтесь, пробуйте.

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

Добавлять проекты могут только участники события.
1
sqlwatch 4.0
Автор: Dmitry Mamonov
Описание
Средство профайлинга, анализа и отладки SQL для java (и не только).

http://code.google.com/p/sqlwatch/

Технологии:
java, jdbc, pivot, mercurial, maven.

Подход к работе:
забираем код из репозитория,
выбираем фичу,
обсуждаем (лучше всего со мной),
пилим её локально до готовности.
Когда всё готово - вместе смотрим код и коммитим.

Чем можно заняться:
1. Plain view
- Добавить красок в таблицу (подумать как можно за счёт цвета или стилей сделать её нагляднее)
- Добавить отображение плана запроса (нужно соединение с базой) и анализ этого плана (full table scan - обычно не ок).
- Показывать выбоку для select запросов
- Реализовать сортировку и фильтрацию по таблице
2. Aggregated view (запросы сгруппированные по таблицам)
- Доработать разрез по таблице - показывать детали в виде таблицы
- Экспорт в эксель
- Вычислять время (%) которое можно сэкономить убрав неэффективные запросы.
- Отображать summary по всем запросам.
3. Transactional view
- Доработать разбиение потока запросов по транзакциям (сейчас логика работает частично).
4. Add more analytics
- Любые другие аналитические виды на поток SQL запросов.
5. Add more platforms
- Принципиально нет прроблем использовать тот же клиетский интерфейс для профайлинга приложений написанных не на java.
- Реализовать database-proxy-driver для любой другой платформы (нужно перехватывать все SQL запросы и уметь отдавать их по простенькому
сетевому протоколу, - детали с энтузиастами).
6. Marketing
- Найти живое open-source приложение написанное на Java.
- Запустить его поверх sqlwatch.
- Собрать статистику.
- Сделать презентацию.
- Написать в issue-трекер авторам приложения.
- Повторить.

Моя роль в проекте:
0. Презентация проекта.
1. Ввожу в курс дела.
2. Рассказываю об архитектуре утилиты.
3. Обсуждаю фичи с желающими их реализовать.
4. Отвечаю на вопросы по архитектуре.
5. Отвечаю на вопросы по технологиям (ссылками на документацию).
6. Принимаю код и переношу его в основной репозиторий.
Участники
Автор проекта Dmitry Mamonov (Воронеж)
Участник проекта Алексей Борсяков
Участник проекта Максим Малахов (Курск)
2
HackDayMagazine
Автор: H2O
Описание
Салют!

За два дня делаем сетевой журнал движения HackDay в России. Журнал будет отвечать на вопросы: Кто? Зачем? Почему? и Что? Где? Когда?, а возможно и Сколько?

Все подробности на самом HackDay в Воронеже.

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

Желающие присоединиться - присоединяйтесь.

Моя роль в проекте - главная.
Участники
Автор проекта H2O
Участник проекта Евгения Овчинникова (Санкт-Петербург)
3
RPG за два дня
Автор: Макар Осокин
Описание
Ролевая игра с элементам крафтинга и алхимии. Персонаж ходит по подземельям, уничтожает всяких тварей и собирает различные ингредиенты, из которых затем создаёт боевые заклинания для использования в дальнейшей зачистки. Заклинания создаются из готовых рецептов, которые можно покупать у торговцев имея соответствующий рецепту уровень. Опыт за убийство монстров конвертируется в умения персонажа, повышая его уровень.

Технологии:
Flash, AS3, Flixel

Графика:
Пиксель-арт

Звук:
Самостоятельная озвучка

Нужны для проекта:
В команду ищутся пиксель-артисты, гейм-дизайнеры и левел-дизайнеры (или те, кто хотел бы попробовать себя на этих ролях).

Моя роль в проекте:
1. Презентация проекта
2. Программист игрового движка
3. Объясняю требования к графике и уровням

Примеры:
Пример "Игры за день", в которой я принимал участие: http://www.newgrounds.com/portal/view/517673
Пример пиксель-арт ролевой игры, созданной в рамках похожего мероприятия: http://flashfang.com/game/flxadventure
Участники
Автор проекта Макар Осокин (Воронеж)
Участник проекта Владимир Стеганцов (Воронеж)
4
Воплемер
Автор: Михаил Кечинов
Описание
Научным языком: инструмент для оценки эффективности презентации на основе реакции публики.

Ненаучным языком: на хакдее мы постоянно придумываем, как сделать голосование за проекты более интересным и объективным. Один из вариантов, который мы придумали, но еще ни разу не реализовали: направить в зал микрофон и записать громкость и продолжительность апплодисментов (криков, воплей, свиста) и на основании этого выдать цифру. Чем интенсивнее овации, тем выше цифра.

Приложение очень простое: нужно сделать снятие звука с микрофона, проанализировать его и отобразить расчетное число на экране.

Самое простое, на чем можно это сделать - флеш.
Поэтому требуется флеш-программист.
Также в команду пригодятся:
- дизайнеры
- другие программисты, если делать не флеш-версию (можно, например, приложение для айфона)
- тестеры (люди с громкими воплями)

Писать мне на почту: sam@mkechinov.ru

Присоединяйтесь - будет весело.
Участники
Автор проекта Михаил Кечинов (Санкт-Петербург)
Участник проекта Artem Artemov
Участник проекта Максим Шаммасов
Участник проекта Сергей Хабаров
5
Likeservice
Автор: Artem Artemov
Описание
Сервис интегрирующий возможности всех существующих Like-сервисов (FaceBook, Vkontakte, Odnoklasniki)

Суть: Пользователь сервиса получают единый код Like для страницы на сайте, который при нажатии добавляет "Понравилось" во все социальные сети где зарегистрирован посетитель страницы. Сервис также предоставляет сводную статистику из всех соц. сетей по пользователям, кто "сказал лайк".

Монетизация. Сервис абсолютность бесплатен для получения до 3 кодов. Сервис платный если надо получить более 3-ех кодов лайксервиса.

Будущее сервиса: Оффлайн Лайк.


Кто требуется:
JavaScripter, PHP-st or NodeJS-st, art designer (PS/Corel)


Что есть:
Project manager (I'm) , pro-coder (smartphones, c#), server/host, relations, clients
Участники
Автор проекта Artem Artemov
6
МАРС версия 1.30
Автор: Александр (FreeMind)
Описание
Миниатюрный Автономный Робот Слуга

Из чего я его сотворил:
мех.часть: пласт.платформа, 2 электромотра с редукторами, гусеницы, коробка-кузов :)
электроника: комп,нетбук,контроллер, драйверы двигателей, сервопривод, ультрозвуковой датчик растояния
прогр.часть: программа контроллера(си-подобный язык), программа нетбука/удаленого_компа(C++Builder)

В общем задуман был как робот уборщик...

Если хотите поучаствовать в проекте, то можно:
- придумать оригинальное применение этому терминатору :)
- создать свой алгоритм реализующий его поведение, т.е. у вас есть возможность порулить реальным киборгом!!!!
(на с++ или на чем угодно через удаленный API по HTTP, который я пока еще не доделал :)
- сконструировать дополнительные датчики касания (дискретные вх +5в)
- придумать улучшения всей конструкции
- а может быть даже придумать-замутить коммерческое использование?

Кто требуется:
- любители попить пивка
- философски настроенные личности, котрыйе как и я по ночам пытаются создать ИИ :)
- программисты/алгоритмисты, спецы в области распознования образов и моделирования поведения
- электроники и констурктора
- специ в области коммерциализации

Моя роль в проекте:
- говорю тосты!
- объясняю как что работает
- согласовываю и дорабатываю удаленный API для управления роботом
- настраиваю киборга для тестирования придуманных алгоритмов
- при необходимости дорабатываю прогу МК

на МАРСа можно глянуть здесь:
http://www.viddler.com/explore/FreeMind20111/videos/

P.S. хреново, что в пятницу работаю могу появиться на проекте только вечером или в субботу
Участники
Автор проекта Александр (FreeMind)
Участник проекта Кирилл Клебанов
Участник проекта Александр Юрьевич
Участник проекта Николай Давыдов
Участник проекта Андрей Чаплыгин
7
UFO Safari
Автор: Вячеслав Черников
Описание
Небольшая игра, написанная на HTML и Javascript с элементами HTML5.

Описание игры: вы управляете летающей тарелкой Hackday и ваша цель убить как можно больше коров, не дав при этом ускользнуть от вашего лазера 25 коровам.

Технологии: HTML5, JavaScript
Для отображения игры на конкретном устройстве будет использоваться Android WebView, Qt WebView или браузер. Можно погонять на эмулятор HP webOS.

Кто нужен:
1. Опытные JavaScript-кодеры, желательно общее знакомство с HTML5
2. Художник
3. Любые программисты, которым интересно быстро освоить основы HTML5 и JavaScript на конкретном примере

Моя роль в проекте:
-1. Изучение HTML5 и JavaScript
0. Координация работы
1. Кодинг
2. Дальнейшая публикация исходников под GPL и, возможно, результатов работы в магазинах Android Marketplace, Ovi Store и Palm App Catalog
Участники
Автор проекта Вячеслав Черников (Воронеж)
Участник проекта Юрий Акинин
8
Система Интернет-вещания
Автор: Андрей Корниенко
Описание
Что включает в себя проект?
1. Конфигуратор vlc. При запуске ретранслятора и транслятора нужно передавать им кучу параметров, что приходится делать вручную.
2. Запись потока. Без дополнительных средств реализовать возможность записи и сохранения передаваемого потока.
3. В случае сбоев приёма потока- автоматическое восстановление.
4. Решение проблем качества трансляции (кодек, разрешение, частота кадров, статистика рестартов, потерь связи).
5. Добавить наложение титров, баннеров.

Что нужно знать?
Linux и не бояться консоли и исходников. Java-script, PHP, HTML.

З. ы. Работать придётся на живом сервере, так что понадобится хирургическая точность.

Сейчас только Бог и Я знаем как решить такую проблему. Поэтому я руковожу проектом. Но непременно понадобится кто-то, кто на свежую голову поможет решить возникшие проблемы. Нужны терпиливые усидчивые люди, умеющие внимательно читать.
Участники
Автор проекта Андрей Корниенко
Участник проекта Грачиков Дмитрий (Старый Оскол)
Участник проекта Станислав Мехоношин (Воронеж)
Участник проекта Андрей Чекмарёв
Участник проекта Павел Козлов
9
Запиши спасибо
Автор: Виктор Борисов
Описание
Есть такая народная мудрость: «Сделал добро – забудь, принял добро - помни». Но наш мозг устроен так, что без повторения всё забывает. Поэтому, если человек хочет стать добрее, то лучше принятое добро записывать.

Добро имеет множество определений. Ограничим его бескорыстной помощью человека человеку. Тогда задача сводится к записыванию слов благодарности и описанию того, за что говорится спасибо. Я сделал соответствующий сайт: http://скажи-спасибо.рф/

Возникает вопрос – почему бы желающим не записывать спасибо где-то у себя в блокноте. Ответ такой – выставление записей о принятом добре на всеобщее обозрение – это само по себе доброе дело, т.к. мы показываем людям:
- какие добрые поступки можно сделать ещё;
- как много добрых людей в мире.
Второе – самое главное. Ведь так много людей, которым кажется, что их окружает одно зло. Если они увидят, как много добра в мире, то, возможно, откажутся от того, чтобы на зло отвечать злом.

Сейчас я заказал рекламу сайта на Яндекс.Директ, но результат слаб – пара посетителей в день. Хочется распространить информацию о сайте, но не превращать это в какую-то популярную акцию типа: «Хочешь стать добрее – спроси меня как». Попса убьёт идею, т.к. добавление записи на сайте должно быть осознанным поступком, а не являться данью моде.
За два дня предлагаю сгенерировать несколько идей по продвижению сайта в интернете и минимум одну идею воплотить в жизнь.

В команду нужны:
- специалисты по продвижению сайтов;
- креативщики (нужны нестандартные идеи продвижения);
- копирайтеры (хорошо бы улучшить тексты на сайте);
- программисты, реализующие идею по продвижению сайта. Например, это может быть приложение для социальной сети, вирусный тест «Доброметр», игра и т.д.

Моя роль в проекте – генератор идей.

Давайте покажем, что бескорыстная помощь человека человеку встречается довольно часто!
Участники
Автор проекта Виктор Борисов (Воронеж)
Участник проекта Кирилл Мадорин
10
CS_Server_Core
Автор: Кирилл Климов
Описание
Универсальная библиотека для создания клиент-серверных приложений, позволяющая любому программисту не вникая в тонкости сетевого программирования быстро создавать сетевые приложения. Библиотека будет писатся на C# с использованием сокетов, однако в рамках проекта возможны порты на другие платформы

Проект состоит из двух частей:
1) Доработка библиотеки
2) Создание сетевого приложения-примера для демонстрации работы библиотеки


Моя роль в проекте
1) Лидер проекта (последнее слово за мной)
2) Программист серверной части

Требуются
1) Светлые головы :)
2) Программисты клиентов (приветствуются люди имеющие опыт работы с мобильными платформами)
3) Программисты имеющие опыт в написании сетевых приложений
4) Дизайнеры клиентов
Участники
Автор проекта Кирилл Климов
Участник проекта Артем Сафонов
Участник проекта Антон Карандеев
Участник проекта Александр Суровцев (Воронеж)
11
Игры через веб камеру.
Автор: Максим Шаммасов
Описание
Проект № 11. Игра через веб камеру. Энергичная игра для подвижных людей. Ловим аптечки, уклоняемся от бомб, набираем полоску жизней. Собираем артефакты. Всё это с помощью веб камеры.
Лидер команды: Максим Шаммасов. Художники - дизайнеры: Александр Стрельцов, Сергей Зайцев. Автор идеи: Татьяна Мальцева . Главный программист: Максим Шаммасов.
Участники
Автор проекта Максим Шаммасов
12
В помощь студенту!
Автор: Иван Бугаев
Описание
Создать сервис позволяющий собрать во едино все методические материалы студентов в одном месте.

Моя роль: Организовать все во едино!
Участники
Автор проекта Иван Бугаев (Воронеж)
Участник проекта Щербаков Дмитрий
​​​​​​​​​​

Организаторы


Спонсоры


Партнеры






Свяжитесь с нами