Devdays2h2012 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Идеи проектов)
(Идеи проектов)
Строка 1: Строка 1:
 
== Идеи проектов ==
 
== Идеи проектов ==
  
* TBD
 
 
* VST Plug-in
 
* VST Plug-in
 
* Андроид клиент для biletolovilka.ru
 
* Андроид клиент для biletolovilka.ru
Строка 8: Строка 7:
 
* Experimental project for http://www.chromeexperiments.com/
 
* Experimental project for http://www.chromeexperiments.com/
 
* Just another extension for Chrome
 
* Just another extension for Chrome
* Мечта меломана:
 
  
 +
=== Мечта меломана ===
 
Клиентская и серверная части.
 
Клиентская и серверная части.
  
Строка 29: Строка 28:
 
Обеспечивают синхронизацию с базой на сервере при входе в зону
 
Обеспечивают синхронизацию с базой на сервере при входе в зону
 
домашнего Wifi или вручную.
 
домашнего Wifi или вручную.
 +
 +
=== Python type checking ===
 +
Предлагаю реализовать cli tool для проверки типов в Python проектах. Вдохновиться можно [[аналогичным|http://www.erlang.org/doc/man/dialyzer.html]] инструментом из мира Erlang. Основная идея: давайте типизируем __builtin__ и часть стандартной библиотеки, этого должно хватить, чтобы находить ошибки вида <code>map(1, 2)</code> или <code>os.path.exists([])</code>.
 +
 +
=== stream-lib revisited ===
 +
Для Java [[есть|https://github.com/clearspring/stream-lib]] замечательная библиотека, реализующая summary statistics для потоков данных. Было бы здорово реализовать что-то похожее на Python.

Версия 14:23, 11 ноября 2012

Идеи проектов

  • VST Plug-in
  • Андроид клиент для biletolovilka.ru
  • Сетевые шахматы на троих
  • Фреймворк для организации CTF-соревнований
  • Experimental project for http://www.chromeexperiments.com/
  • Just another extension for Chrome

Мечта меломана

Клиентская и серверная части.

Сервер: - Мониторит аккаунты на youtube, vk - При добавлении трека в аудиозаписи сама добавляет его в музыкальную коллекцию со структурой по папочкам, скачивает обложку, приводит в порядок все тэги автоматически. Использует, например, информацию о длительности . - При добавлении видео в избранное на youtube конвертирует его в mp3, дальше всё аналогично. - Синхронизируется со всеми устройствами. В домашней wifi сетке автоматом синхронизируется со всеми android-девайсами по wifi. При подключении MTP-девайса (плеер) автоматом синхронизируется с ним. Можно в две стороны.


Клиенты: всякие мобильные платформы Обеспечивают синхронизацию с базой на сервере при входе в зону домашнего Wifi или вручную.

Python type checking

Предлагаю реализовать cli tool для проверки типов в Python проектах. Вдохновиться можно http://www.erlang.org/doc/man/dialyzer.html инструментом из мира Erlang. Основная идея: давайте типизируем __builtin__ и часть стандартной библиотеки, этого должно хватить, чтобы находить ошибки вида map(1, 2) или os.path.exists([]).

stream-lib revisited

Для Java https://github.com/clearspring/stream-lib замечательная библиотека, реализующая summary statistics для потоков данных. Было бы здорово реализовать что-то похожее на Python.