Закладки в браузере очень полезная вещь, но есть одна проблема: статьи иногда теряются!
Это бывает очень неприятно, когда инфа в ней была очень полезная и нужна прямо сейчас.
Собственно для решения данной проблемы создается сервис, который при добавлении закладки парсит контент по ссылке и сохраняет себе.
К сервису в дополнение идут плагины для браузеров для удобства добавления.
| Ноябрь 20 2010 |
Проекты
Место проведения: Ярославль
Вы можете добавить собственный проект или присоединиться к уже существующему. Владельцы проектов должны будут представить свои идеи на открытии в формате питча (за 90 секунд). Кратко: идея, кто требуется в команду. Если команда уже сформирована, то питч служит представлением. Если нет - это способ привлечь недостающих специалистов. Помните, что сам факт вашего присутствия на мероприятии не дает гарантию завершенного проекта. Ищите, знакомьтесь, пробуйте.
Присоединившись к проекту, вы сможете увидеть контактные данные других присоединившихся. Лидерам команд нужно авторизоваться, чтобы увидеть емейлы людей, вписавшихся в проект.
Добавлять проекты могут только участники события.
2
Андрей Ушаков (Ярославль)
Александр Середняков (Ярославль)
Родион Мамин
Сергей Егоров (Ярославль)
Журавлев Михаил
Бродячая десу
Описание
Есть одна самодельная открытая 2D MMORPG на JavaSE. И есть идея приделать к ней несколько плюшек, а именно: генератор случайных карт, инвентарь, итемы, статы. Далее пойдёт история, суть, ссылки.
Оригинальная идея, с которой всё началось, принадлежит http://n1313.ru/demos/desu/ На базе этой бродилки кем-то была сделана онлайновая игра, в которой можно было так же бродить, только вместе: http://img834.imageshack.us/img834/4826/86516541.jpg Онлайновый вариант был на яваскрипте, как и базовый, и довольно сильно тормозил даже на Core 2 Duo уже при ~50 игроках. Меня эта бродилка чем-то зацепила и я решил сделать тоже самое, только на какой-нибудь более производительной технологии. Обязательными условиями были кросcплатформенность, "браузерность" (кликнул и играй) и относительная открытость. Сейчас у меня есть рабочие клиент и сервер на JavaSE и полурабочий сервер на Scheme. Сервер на Scheme поддерживал другой программист, ныне устранившийся от разработки. От оригинальной же идеи осталось одно название. И то я думаю его сменить, чтобы в будущем иметь меньше проблем. Игра открытая, бесплатная, некоммерческая и всё такое, разумеется.
Сейчас игра из себя представляет бродилку, в которой можно чатиться, вместе играть в Tower Defense, убивать монстров и других игроков. Оригинальных спрайтов нет, поэтому я позаимствовал спрайты у проекта FreeCraft (а они у Blizzard) и у Gravity Co. Суть в том, чтобы сделать MMORPG, в которой:
1) Помимо стандартных развлечений MMORPG в виде убийства монстров, себе подобных, боссов, добывания вещей, будут развлечения в стиле Tower Defense, DOTA, Transformice и т.д.
2) "Бесконечный" автогенерируемый мир.
3) Легко сменить один 2D или 3D движок на другой.
От разработчиков требуется желание. Можно какое-нибудь знание Java. В основном работа идёт с java.util.concurrent, java.net, java 2D.
Думаю что лучшая роль для меня в данном случае - это программист.
Анонсы работы сервера можно найти в этом треде: http://410chan.ru/dev/res/2406.html Такие дела.
Оригинальная идея, с которой всё началось, принадлежит http://n1313.ru/demos/desu/ На базе этой бродилки кем-то была сделана онлайновая игра, в которой можно было так же бродить, только вместе: http://img834.imageshack.us/img834/4826/86516541.jpg Онлайновый вариант был на яваскрипте, как и базовый, и довольно сильно тормозил даже на Core 2 Duo уже при ~50 игроках. Меня эта бродилка чем-то зацепила и я решил сделать тоже самое, только на какой-нибудь более производительной технологии. Обязательными условиями были кросcплатформенность, "браузерность" (кликнул и играй) и относительная открытость. Сейчас у меня есть рабочие клиент и сервер на JavaSE и полурабочий сервер на Scheme. Сервер на Scheme поддерживал другой программист, ныне устранившийся от разработки. От оригинальной же идеи осталось одно название. И то я думаю его сменить, чтобы в будущем иметь меньше проблем. Игра открытая, бесплатная, некоммерческая и всё такое, разумеется.
Сейчас игра из себя представляет бродилку, в которой можно чатиться, вместе играть в Tower Defense, убивать монстров и других игроков. Оригинальных спрайтов нет, поэтому я позаимствовал спрайты у проекта FreeCraft (а они у Blizzard) и у Gravity Co. Суть в том, чтобы сделать MMORPG, в которой:
1) Помимо стандартных развлечений MMORPG в виде убийства монстров, себе подобных, боссов, добывания вещей, будут развлечения в стиле Tower Defense, DOTA, Transformice и т.д.
2) "Бесконечный" автогенерируемый мир.
3) Легко сменить один 2D или 3D движок на другой.
От разработчиков требуется желание. Можно какое-нибудь знание Java. В основном работа идёт с java.util.concurrent, java.net, java 2D.
Думаю что лучшая роль для меня в данном случае - это программист.
Анонсы работы сервера можно найти в этом треде: http://410chan.ru/dev/res/2406.html Такие дела.
Участники
Андрей Ушаков (Ярославль)
Александр Середняков (Ярославль)
Родион Мамин
Сергей Егоров (Ярославль)
Журавлев Михаил
3
Елена Вотченникова (St. Petersburg)
Александр Степанов (Ярославль)
Татьяна Воронина
Цышнатий Владимир
Владимир Павлов (Ярославль)
Денис Видякин
Valera Shabarin
Николай Сиварев (Ярославль)
JugglingOnCanvas
Описание
Попробуем использовать новые возможности HTML5 - канву для создания графики и анимации.
В последнее время я плотно увлекаюсь жонглированием. Помимо того, что это просто весело и этим "можно всех удивлять", это полезно для меня, как для профессионального программиста. Во-первых, это лучший отдых, во-вторых это тренировка внимания (можешь жонглировать пятью мячами - значит можешь удерживать пять предметов во внимании), в-третьих это просто физическая нагрузка, так необходимая, когда целый день проводишь за компом.
В мире жонглёров существует такой термин "сайтсвоп" (SiteSwap) - нотация, используемая жонглерами для записи исполняемого трюка.
В подробности вдаваться сейчас не буду. Можно прочитать про то, что это такое тут: http://www.jugglers.ru/content/view/97/41/
А так же я расскажу о сайтсвопе на HackDay.
Целью проекта является создание обучающего инструмента для жонглёров: пользователь вводит запись по правилам сайтсвоп, а на экране отображается анимация (человечек-жонглир исполняет указанную последовательность).
На данный момент существуют аналоги проекта, но это либо десктопные приложения (JuggleKrazy, Juggling master), либо веб-приложения, использующие технологию java applet (Juggling Lab).
В проекте я выступаю в роли руководителя, программиста и практикующего жонглёра.
В команду мне нужны
- программисты, знакомые с HTML и javascript, желающие поковыряться с новым элементом canvas из стандарта HTML5;
- математики для расчёта траектории полёта мяча и движения рук жонглёра;
- художники для создания графического образа жонглёра;
- жонглёры =)
В последнее время я плотно увлекаюсь жонглированием. Помимо того, что это просто весело и этим "можно всех удивлять", это полезно для меня, как для профессионального программиста. Во-первых, это лучший отдых, во-вторых это тренировка внимания (можешь жонглировать пятью мячами - значит можешь удерживать пять предметов во внимании), в-третьих это просто физическая нагрузка, так необходимая, когда целый день проводишь за компом.
В мире жонглёров существует такой термин "сайтсвоп" (SiteSwap) - нотация, используемая жонглерами для записи исполняемого трюка.
В подробности вдаваться сейчас не буду. Можно прочитать про то, что это такое тут: http://www.jugglers.ru/content/view/97/41/
А так же я расскажу о сайтсвопе на HackDay.
Целью проекта является создание обучающего инструмента для жонглёров: пользователь вводит запись по правилам сайтсвоп, а на экране отображается анимация (человечек-жонглир исполняет указанную последовательность).
На данный момент существуют аналоги проекта, но это либо десктопные приложения (JuggleKrazy, Juggling master), либо веб-приложения, использующие технологию java applet (Juggling Lab).
В проекте я выступаю в роли руководителя, программиста и практикующего жонглёра.
В команду мне нужны
- программисты, знакомые с HTML и javascript, желающие поковыряться с новым элементом canvas из стандарта HTML5;
- математики для расчёта траектории полёта мяча и движения рук жонглёра;
- художники для создания графического образа жонглёра;
- жонглёры =)
Участники
Елена Вотченникова (St. Petersburg)
Александр Степанов (Ярославль)
Татьяна Воронина
Цышнатий Владимир
Владимир Павлов (Ярославль)
Денис Видякин
Valera Shabarin
Николай Сиварев (Ярославль)
4
Олег Елифантьев (Ярославль)
Дмитрий Демьянков (Ярославль)
Алексей Гуськов
Илья Герасимов (Санкт-Петербург)
Oleg Kandaurov
Location-aware ToDo
Описание
Всем нам приходится планировать какие-то дела. Некоторые дела нужно сделать в определенное время, а некоторые - в определенном месте.
Суть проекта:
Мобильное приложение (Android в первом приближении), позволяющее установить место и соответствующее ему задание. Приложение само отслеживает местоположение пользователя и в нужный момент напоминает о запланированном в текущем месте деле.
Отличие от существующих аналогичных идей:
- простота (то что я видел сильно сложное, слишком много всяких настроек и т.п.)
- работа с Яндекс.Картами в мобильном приложении. Обычно все используют карты Goolge которые есть не для всех городов, + трафик на Я.Карты бесплатный у всех операторов, + можно использовать уже накопленный пользователем кэш (если он пользуется Я.Пробками)
- сделать также и веб-интерфейс, можно будет ставить местозависимые напоминания своим друзьям, близким, коллегам.
Кто/что требуется:
- нужна разработка мобильного приложения (Java, Android)
- нужна разработка веб-интерфейса (HTML, CSS, PHP, JS, Yandex.Maps API)
- нужно спроектировать интерфейс как моб. приложения так и веб-интерфейса
- нужно придумать хорошую схему комбинированного определения местоположения (на основе беспроводных сетей + GPS) дабы не сожрать батарею за чес =)
Что есть:
HTC Desire на котором можно погонять прототип моб. приложения, хостинг для пробного развертывания.
О себе.
Олег Елифантьев, веб-разработчик, промышленный опыт ~7 лет, (X)HTML, CSS, верстка, PHP (PHP5, ООП, ZF), JS (jQuery, Яндекс.Карты, etc...), небольшой опыт в Java, .NET
Планирую выступать в качестве руководителя проекта, могу принять участие в разработке любой части.
Суть проекта:
Мобильное приложение (Android в первом приближении), позволяющее установить место и соответствующее ему задание. Приложение само отслеживает местоположение пользователя и в нужный момент напоминает о запланированном в текущем месте деле.
Отличие от существующих аналогичных идей:
- простота (то что я видел сильно сложное, слишком много всяких настроек и т.п.)
- работа с Яндекс.Картами в мобильном приложении. Обычно все используют карты Goolge которые есть не для всех городов, + трафик на Я.Карты бесплатный у всех операторов, + можно использовать уже накопленный пользователем кэш (если он пользуется Я.Пробками)
- сделать также и веб-интерфейс, можно будет ставить местозависимые напоминания своим друзьям, близким, коллегам.
Кто/что требуется:
- нужна разработка мобильного приложения (Java, Android)
- нужна разработка веб-интерфейса (HTML, CSS, PHP, JS, Yandex.Maps API)
- нужно спроектировать интерфейс как моб. приложения так и веб-интерфейса
- нужно придумать хорошую схему комбинированного определения местоположения (на основе беспроводных сетей + GPS) дабы не сожрать батарею за чес =)
Что есть:
HTC Desire на котором можно погонять прототип моб. приложения, хостинг для пробного развертывания.
О себе.
Олег Елифантьев, веб-разработчик, промышленный опыт ~7 лет, (X)HTML, CSS, верстка, PHP (PHP5, ООП, ZF), JS (jQuery, Яндекс.Карты, etc...), небольшой опыт в Java, .NET
Планирую выступать в качестве руководителя проекта, могу принять участие в разработке любой части.
Участники
Олег Елифантьев (Ярославль)
Дмитрий Демьянков (Ярославль)
Алексей Гуськов
Илья Герасимов (Санкт-Петербург)
Oleg Kandaurov
5
Сергей Соколов
Enterprise Ajax Portal
Описание
90-то минутная видео презентация для первого дня: http://www.youtube.com/watch?v=gQg6tATesa8
Презентация: http://ajaxportal.googlecode.com/files/AjaxPortal_HackDay9_demofest_ru.ppt
Ajax Portal - это платформа для интеграции независимых приложений (порлетов) в единую систему. Ajax Portal позволяет использовать обычные Web-приложения в качестве портлетов без их изменения. На базе платформы Ajax Portal создан продукт Enterprise Ajax Portal. Выпущена alpha2. В продакшен проект пойдет приблизительно в июне. До лета проект будет развиваться как open source, затем появится коммерческая версия.
Проекту остро требуются для выпуска beta версии: QA и технический писатель. Желательно найти человека с техническим немецким для написания статей в периодическую прессу.
http://code.google.com/p/ajaxportal/
--------------------------------------------------------------------------------------------------------------------
P.S. Проект ищет компаньонов для совместного участия в Java One и CeBIT (аренда стенда, мебели и большого телевизора).
Презентация: http://ajaxportal.googlecode.com/files/AjaxPortal_HackDay9_demofest_ru.ppt
Ajax Portal - это платформа для интеграции независимых приложений (порлетов) в единую систему. Ajax Portal позволяет использовать обычные Web-приложения в качестве портлетов без их изменения. На базе платформы Ajax Portal создан продукт Enterprise Ajax Portal. Выпущена alpha2. В продакшен проект пойдет приблизительно в июне. До лета проект будет развиваться как open source, затем появится коммерческая версия.
Проекту остро требуются для выпуска beta версии: QA и технический писатель. Желательно найти человека с техническим немецким для написания статей в периодическую прессу.
http://code.google.com/p/ajaxportal/
--------------------------------------------------------------------------------------------------------------------
P.S. Проект ищет компаньонов для совместного участия в Java One и CeBIT (аренда стенда, мебели и большого телевизора).
Участники
Сергей Соколов
6
Мирошниченко Роман (Ярославль)
Максим Сыманович
Daniil Blagov
Римский алгоритм
Описание
«Римский алгоритм» предназначен для решения динамической задачи многопроцессорного расписания - задачи о наилучшем распределении некоторого числа работ между соответствующим числом исполнителей. При этом задаются трудоемкости каждой из однотипных работ и указываются скорости выполнения работ каждого из механизмов. Требуется найти наилучшее по времени расписание, при котором в любой момент времени каждой из работ занимается один исполнитель. Допускается выполнение любой из работ несколькими исполнителями.
Цель:
Создание приложения для решения динамической задачи многопроцессорного расписания размером N на M, где N больше M (приложение для задачи N на N уже реализовано на C++).
Задачи:
Модифицировать алгоритм;
Модифицировать имеющийся код;
Реализовать код в Builder C++.
Цель:
Создание приложения для решения динамической задачи многопроцессорного расписания размером N на M, где N больше M (приложение для задачи N на N уже реализовано на C++).
Задачи:
Модифицировать алгоритм;
Модифицировать имеющийся код;
Реализовать код в Builder C++.
Участники
Мирошниченко Роман (Ярославль)
Максим Сыманович
Daniil Blagov
7
Олег Шилов (Рыбинск)
Борис Крапортов
What is that?
Описание
Каждый день путешествуя по просторам сети Интернет, мы сталкиваются со множеством нового и неизвестного. Иногда очень хочется узнать что об этом думают другие люди. (Millions can't be wrong!)
Суть:
Онлайн сервис позволяющий оценивать и комментировать всё что угодно: продукты питания, марки автомобилей, места времяпрепровождения, позы, фильмы, off-line и on-line сервисы.
Цель:
Пользователь вводит что либо в поиск, в ответ получает мнения людей об этом чом-то. Пользователь сам может комментировать и давать оценку продуктам/сервисам (попутно просматривая контекстную рекламу).
Так же проект подразумевает наличие API кнопочки (наподобие «Мне понравилось» от вконтакт'а или facebook'а) на сайтах партнёров на которой будет отображаться средний рейтинг этого продукта/сервиса. То есть на кнопке должно быть отображено ( +2/-5 ) и логотип проекта, или что-то в этом роде.
План развития проекта:
- заполняем контентом (популярными продуктами/сервисами);
- всячески привлекаем пользователей;
- даем полезные советы и рекомендации;
- ...
- PROFIT!!!
Отличие от существующих сервисов в том, что я их не нашел. (maybe slow?)
Что есть:
На данном этапе имеется идея и амбиции.
Что надо:
Набрать команду и запилить чтобы работало.
Суть:
Онлайн сервис позволяющий оценивать и комментировать всё что угодно: продукты питания, марки автомобилей, места времяпрепровождения, позы, фильмы, off-line и on-line сервисы.
Цель:
Пользователь вводит что либо в поиск, в ответ получает мнения людей об этом чом-то. Пользователь сам может комментировать и давать оценку продуктам/сервисам (попутно просматривая контекстную рекламу).
Так же проект подразумевает наличие API кнопочки (наподобие «Мне понравилось» от вконтакт'а или facebook'а) на сайтах партнёров на которой будет отображаться средний рейтинг этого продукта/сервиса. То есть на кнопке должно быть отображено ( +2/-5 ) и логотип проекта, или что-то в этом роде.
План развития проекта:
- заполняем контентом (популярными продуктами/сервисами);
- всячески привлекаем пользователей;
- даем полезные советы и рекомендации;
- ...
- PROFIT!!!
Отличие от существующих сервисов в том, что я их не нашел. (maybe slow?)
Что есть:
На данном этапе имеется идея и амбиции.
Что надо:
Набрать команду и запилить чтобы работало.
Участники
Олег Шилов (Рыбинск)
Борис Крапортов
8
Михаил Мячин
Танковое сражение
Описание
Есть самодельный эмулятор танкового сражения. В сражении участвует две армии из нескольких танков -- самоходных автономных роботов, каждый из которых управляется "бортовой программой". Танк имеет двигатель, сканер и пушку, которыми и управляет бортовая программа. Бортовые программы танков -- это скрипты на языке lua, которые выполняются параллельно и независимо.
Предлагается два варианта участия:
1. Набирается две (или больше) команды, каждая из которых разрабатывает свои бортовые программы и в конце представляет 3 лучшие варианта. После этого проводится соревнование, состоящее из 3-х боев, в каждом из которых учатвует по 3 танка от каждой команды.
2. Набирается одна команда, которая разрабатывает свои бортовые программы и в конце представляет 3 лучшие варианта. После этого проводится соревнование, состоящее из 3-х боев, в каждом из которых учатвует 3 танка от команды и 3 танка, управляемых моими скриптами.
В обоих случаях я предоставляю эмулятор, описание игры и в любой момент консультирую команды по языку lua и API танка. То подмножество языка lua, которое необходимо для написания бортовых программ, может быть изучено за 15-20 минут.
Предлагается два варианта участия:
1. Набирается две (или больше) команды, каждая из которых разрабатывает свои бортовые программы и в конце представляет 3 лучшие варианта. После этого проводится соревнование, состоящее из 3-х боев, в каждом из которых учатвует по 3 танка от каждой команды.
2. Набирается одна команда, которая разрабатывает свои бортовые программы и в конце представляет 3 лучшие варианта. После этого проводится соревнование, состоящее из 3-х боев, в каждом из которых учатвует 3 танка от команды и 3 танка, управляемых моими скриптами.
В обоих случаях я предоставляю эмулятор, описание игры и в любой момент консультирую команды по языку lua и API танка. То подмножество языка lua, которое необходимо для написания бортовых программ, может быть изучено за 15-20 минут.
Участники
Михаил Мячин














