На протяжении многих лет мы использовали для сайта фестиваля Chaos Constructions сначала собственную CMS, а затем Partymeister. Общим недостатком в обоих случаях была необходимость в обслуживании хостинга где работали PHP и MySql, а также регулярные проблемы с безопасностью, надёжностью и нагрузками. Кроме того, оба решения не обеспечивали удобного редактирования страниц и разграничения доступа к ним организаторов.
В наших условиях, когда невозможно обеспечить постоянное надёжное обслуживание каких-бы то ни было ресурсов, логичным было обратить внимание на облачные решения. Поскольку мы уже давно и интенсивно используем Google Docs, Groups, Calendar, Contacts и т.п., вполне естественно было использовать Google Sites.
До последнего времени этот сервис (с тех пор, как он был куплен Google'ом) позволял реализовывать лишь крайне примитивные сайты. Однако, в последний год они начали интенсивно его развивать и интегрировать с другими своими API. Поэтому, было решено рискнуть. ( Collapse )
Напомню, что в прошлый раз, речь шла о способах отслеживать перемещения точек на теле, с точностью достаточной для обучения аргентинскому танго (< 1см / < 1 мс). Тогда был сделан вывод об отсутствии коммерчески доступных (в пределах сотен долларов) технологий для этого.
За прошедшие, со времени написания той статьи, пару лет в этой области прогресса немного, но всё же он есть. В этом году поступит в продажу устройство под названием Sixense. Это игровой манипулятор, который использует новую технологию: Базовый блок создаёт ВЧ электромагнитное поле (2.4 ГГц), возмущения вызываемые манипулятором фиксируются и позволяют установить его координаты и угол поворота относительно базы, причём, с высокой точностью (1мм, 1 градус). Радиус действия - несколько метров, обрабатываются одновременно два манипулятора. Правда, частота измерений небольшая - 1/60 секунды. Т.е. траекторию быстрых движений детально зафиксировать не удастся. Вот видео и некоторая техническая информация.
Если всё же говорить о технологиях доступных в настоящее время, сильно подешевели разного рода компактные устройства, содержащие акселерометры, магнитометры, гироскопы. Хотя они не позволяют измерять перемещения со сколько-нибудь приемлимой точностью, применение можно найти и для них.
Возьмём несколько примеров проблем, которые приходится решать в процессе обучения аргентинскому танго: ( Collapse )
Помню, распознавание QR кодов мне впервые показали живьём года два назад. Я не был впечатлён совершенно. Софт в телефоне явно был сырой, при обычном офисном освещении там толком ничего не распознавалось. Короче говоря, я тут же забыл об этом. Да и не попадалось долгое время примеров практического применения этой технологии. С переходом на HTC Desire (см. соотв. пост ) всё сильно изменилось. Под Android есть очень неплохая софтина - Barcode Scanner, основанный на библиотеке ZXING Он распознаёт обычные штрих-коды (barcodes) и QR коды (2D bar codes), а также умеет их создавать. Со штрихкодами всё понятно, их применимость ограничена, информации в них можно сохранить мало, да и устойчивость распознавания так себе. А вот про QR коды хотелось бы сказать подробнее. ( Collapse )
Занимаясь, уже около полутора лет аргентинским танго, время от времени возникают мысли о применении в этой области различных технологий (думаю, это характерно для любого IT'шника). Очередная такая мысль даже дошла до этапа обсуждения и оценок способов реализации и затрат. На этом она пока и заглохла - ниже узнаете почему.
(На самом деле, подходит для любых быстропротекающих процессов. Также полезно тем, кто хочет Youtube'овский MP4 загрузить в VirtualDub)
Не обладая фотографической (точнее - видео :) памятью очень трудно, посмотрев танец каких-нибудь знаменитых аргентинцев, с первого раза понять, что и как они танцуют. Конечно, Youtube тут помогает, но не очень значительно. Что flv, что mp4 - видеоформаты, в которых каждый кадр не хранится. Хранятся только ключевые (кейфреймы) и отличия от них и каждого последующего (ясное дело - иначе бы ролики занимали в десятки раз больше). По этой причине не получается просматривать видеофрагменты вперед-назад по-кадрово.
Прочёл книжку Джефа Хокинза "Об интеллекте", 2008 год ("On Intelligence" Jeff Hawkins) [1], [2]. Очень понятное описание устройства и алгоритма работы человеческого мозга. Я полагал, что в этой области продвинулись значительно меньше. Замечу, что речь совсем не о нейронных сетях (автором они считаются слишком примитивной и малоприменимой на практике моделью). Рекомендую прочесть хотя бы первую треть книги. Об авторе: "Один из наиболее успешных и высоко уважаемых разработчиков компьютеров и предпринимателей Силиконовой Долины. В настоящее время технический директор palmOne, он основал Palm Computing и Handspring, и создал Институт Нейронаук в Редвуде для содействия исследованиям памяти и познавательных способностей "