Австралийская компания Misa Digital разработала электрогитару для рок-музыкантов, отличающуюся использованием вместо струн 8.4-дюймового сенсорного экрана и 144 датчиков на грифе.
Прошивка гитары основана на Gentoo Linux и позиционируется как открытая и доступная для создания модификаций. Гитара работает под управлением CPUAMD Geode 500MHz, имеет Ethernet и MIDI разъемы, для управления предусмотрена возможность входа по SSH. Наглядную демонстрацию возможностей нового инструмента можно посмотреть на YouTube.
Дополнение: разработчики Gentoo Linux опубликовали интервью с создателями проекта Misa. Кроме Gentoo рассматривался вариант установки Linux From Scratch, но процесс создания системы на его базе потребовал бы значительно больше времени. В итоге на гитару была установлен минимально возможный набор на базе Gentoo, адаптированный для целевой встраиваемой платформы, который с точки зрения специфики проекта отличался от Linux From Scratch наличием пакетного менеджера. В итоге программная начинка была создана ранее не участвовавшими в разработке Linux проектов программистами, используя только Gentoo Handbook и получая помощь от сообщества через форумы.
ДубльГИС заустил новую версию своей онлайн-карты, не уступающую по качеству работы Google Maps и Яндекс.Картам!
Я счастлив! Виртуалбокс с Виндой для оффлайнового дубльгиса отправляется на помойку. Какая экономия =)
Карта, видимо, еще на стадии тестирования и обитает по адресу http://map.2gis.su/. Обратите внимание на домен 1 уровня. По адресу http://map.2gis.ru/ пока еще расположено старое тормозящее негодное глюкалово. Надеюсь, ненадолго. Карта расположена по адресу http://map.2gis.ru/
Когда-то восхваляемый мной сервис Chesspark.com слил свою базу пользователей порталу Chess.com и приказал долго жить.
Хорошо это или плохо?
Для шахмат… с одной стороны, куда бóльшая база пользователей — это хорошо, но AI дико тормозной. Впрочем, людей всех квалификаций дотстаточно.
Для джабббера же это EPICFAIL. Ибо накрыалсь единственная более или менее известная игра с XMPP как протоколом. Вот так. Хотя еще возможно, что сервак реанимируют, клиент опять прикрутят и будет EPICWIN. Только вот ни слышно, ни вероятно.
В принципе, в новой версии WordPress 2.9 вставка объектов oEmbed работает из коробки. Я вот сразу удалил Viper’s Video Tags для своих немногих утюбовских роликов, но нам ведь этого мало, правда? В коробке всегда что-нибудь забудут или где-нибудь перемудрят.
Как это работает
Берем ссылку на страничку, которая поддерживает oEmbed и не делая ее активной гиперссылкой просто пишем отдельной строчкой (подобное поведение можно глобально отключить в настройках):
Если же нам нужно разместить элемент посреди текста — просто обрамляем его тегами [embed][/embed]
Обзор возможностей
Сначала посмотрим что мы имеем из коробки: вставка объектов из доверенных источников. Как ни странно, доверенные источники не задаются всякими сертификатами, а просто прописаны в коде. Это:
http://www.youtube.com/oembed
http://blip.tv/oembed/
http://www.vimeo.com/api/oembed.{format}
http://www.dailymotion.com/api/oembed
http://www.flickr.com/services/oembed/
http://www.hulu.com/api/oembed.{format}
http://lab.viddler.com/services/oembed/
http://qik.com/api/oembed.{format}
http://revision3.com/api/oembed/
http://photobucket.com/oembed
http://photobucket.com/oembed
http://www.scribd.com/services/oembed
http://wordpress.tv/oembed/
негусто. Зато вроде все проверенные, да и всё равно большинству нужен только утюб. Их можно использовать всем юзерам (возможно даже в камментах — не проверял). В принципе, плагинами можно список расширить, но есть способ лучше.
Снимаем ограничения
Итак, первый бонус — Enable oEmbed Discovery от Viper007Bond. Снимает ограничение на доверенные источники. Теперь пользователи, имеющие право доступа “unfiltered_html” (по умолчанию это роли Admin и Editor) могут добавлять любые странички, поддерживающие oEmbed. Профит? Профит!
А мы чем хуже?
Сделаем блог источником вставок. Для этого нам нужен плагин oEmbed Provider. Ставим и радуемся. Каких-либо настроек у него я не нашёл, хотя хотелось бы заменить тип с ‘link’ на ‘rich’, но это не настолько принципиально.
Теперь ваш блог готов к Web 3.0! Ну, мой, во всяком случае, хотя для галереи бы еще не помешало, но пока нету =(
И грядёт эра Web 3.0 — эра межсайтовых взаимодействий,
и основана она будет на трёх китах: OpenID, OAuth и oEmbed
(Кристиан Арчеронострадамус)
В отличие от двух других, OpenID в представлении почти не нуждается. Это паспорт “я такой-то с такого-то сервера”. Сайт запрашивает у сервера авторизации подтверждение, типа, скажи мне myopenid.com, этот ко мне стучится правда vasya_pupkin? Дальше мы его узнаём и пускаем как родного — за него поручились.
OAuth чуть хитрее. Я с ним особо не сталкивался и в дневнике не упоминал. OAuth — это средство авторизованного доступа к API. Что это, с чем его едят, кому это надо и почему это не OpenID неплохо описано в статье на Хабре
И вот мы вплотную подошли к oEmbed. Это очень молодой и возможно даже не до конца проработанный стандарт, но дико удобный и полезный… будет, когда широко распространится. Признаюсь, узнал я о нём буквально на днях.
Функциональность его не нова — мы и ранее вставляли картинки тегами <img>, видео хтоническими конструкциями из <object>, <embed>, флешем, джавой и даже новыми средствами html5, но это каждый сервис извращался во-своему, плееры обновлялись, постоянные ссылки на странички не подкреплялись постоянными ссылками на картинки на них.
oEmbed унифицирует вставки произвольного кода в страницу при помощи достаточно простого API.
Выглядит это так:
Всё предельно просто, кроме того куда нам слать GET-запрос =) Адрес для GET-запроса хранится на самой странице, кусок которой мы хотим внедрить в виде тегов с атрибутами type=”application/json+oembed” или type=”application/xml+oembed”
Типы вставляемых элементов:
photo — изображение. Например, с сервиса Flickr. Результат по идее скармливается тегу <img>
video — видео, а возможно и аудио. Поддерживается Google Video и YouTube
link — ссылка на документ. Допускается краткое (да и полное) содержимое, хотя отображение текста зависит скорее от желания приёмника. WordPress, например, отображает только заголовок, а вот сервис микроблогов identi.ca показывает предпросмотр. Именно линки создаёт плагин oEmbed Provider для WordPress, о котором в следующей мессаге
rich — просто вставка куска текста =)
Подробная (и, кстати, небольшая совсем) инструкция на буржуйском есть на официальном сайте http://www.oembed.com/(хотя там всё равно без 100 грамм не разберешься…)