Хабрахабр:
Как Вы знаете в Японии на АЭС Фукусима продолжается авария вызвавшая утечку радиации которая сейчас ликвидируется. Однако кроме сообщений новостных агентств, TEPCO и японских госструктур, граждане самоорганизуются и мониторят радиоактивную обстановку, а также извлекают официальные данные радиационного наблюдения и превращают их в наглядные проекты. Далее я рассмотрю несколько проектов активных прямо сейчас. 1. Pachube Дословно с их сайта: Store, share & discover realtime sensor, energy and environment data from objects, devices & buildings around the world. Pachube is a convenient, secure & scalable platform that helps you connect to & build the 'internet of things'. Фактически ? это система различных сенсоров подключенных в Интернет и периодически публикующих различные показатели такие как: уровень радиации, потребление электричества и газа и многих других устройств. Это весьма мощный проект, с большим каталогом приложений, активно развивающийся и, в принципе, производящий впечатление. Выбрав раздел радиационных сенсоров ? http://www.pachube.com/map/tags/sensor:type=radiation можно получить полный их список и, в частности, увидеть сенсоры в Японии вокруг реактора Фукусима. Ссылка ? www.pachube.com Скриншот главной страницы: Читать дальше →
Mary had a little lamb, Its fleece was white as snow; And everywhere that Mary went, The lamb was sure to go. Каждый из нас знаком с системами машинного перевода. Из игрушек, которые выдавали ?гуртовщиков мыши?, они выросли в серьёзных помощников для перевода или просто чтения иностранных текстов. Но одно не под силу этим системам ? до сих пор они не применялись для художественной литературы. А зря. У Мэри был маленький барашек, Его шерсть была белой как снег. Куда бы Мэри ни пошла, Барашек шёл за ней. Подстрочный перевод Я представляю прототип системы машинного перевода стихотворений. Маленькая программа может осилить текст любого размера на любом языке. Язык перевода ? пока что только русский. На мой взгляд, подобный продукт был бы полезен при переводе банальных, скучных для человека текстов, за которые переводчик не хочет браться самостоятельно. Рабочее название проекта ? ?Тогаталту?. К сожалению, я не могу продолжать активную разработку, поэтому вынужден показать продукт в том виде, каком он находится сейчас. На данный момент качество перевода очень далеко от совершенства. По возможности сохраняется метр оригинала, но смысл чаще всего ускользает без следа. Язык разработки ? Ruby. Репозитарий на GitHub. У нашей Мэри был баран, Собаки он верней. В грозу, и в бурю, и в туман Баран бредет за ней. С.Я.Маршак
Как известно, фотографии для Панорам делает не сам Яндекс, а компания "neq4". Так вот, один из участников спросил можно ли использовать данные с панорам (например, качество покрытия, количество рядов, количество этажей, расположение переходов, одностороннее ли движение, расположение кафе). Ответ: ни "neq4", ни сам Яндекс не против. Теперь для работы над OpenStreetMap совершенно не требуется самому идти на улицу и записывать данные. Панорамы, GPS-треки, спутниковые снимки ? всё уже ждёт вас.
В подмножестве экосистемы Java, относящейся в основном к JNI (без которого никуда не деться, если приходиться интегрироваться с каким-то legacy или просто редким и специфическим кодом, написанном на С или каком-то другом языке), есть такое понятие, как java.library.path. Вкратце, это в некотором роде аналог classpath, только не для Java классов и *.jar файлов, а для нативных библиотек ? системное свойство, которое указывает JVM, где искать эти самые нативные библиотеки (.dll в винде или .so под юниксами). Свойство это устанавливается один раз, перед запуском JVM, через глобальные system properties, или как ключ -Dname=value для JVM, и после этого оно становится read-only. Точнее, менять-то его можно, но никакого эффекта на работу программы это не окажет, т.к. после того как вы обновите это свойство, JVM не перечитает его и не будет использовать новое значение. Под катом ? про то, как все таки поменять это свойство в рантайме, и немного о том, как собственно работает загрузка нативных библиотек в Java. Читать дальше →
Tarantool это замечательное высокопроизводительное no-Sql решение, разработка компании Mail.Ru. Исходники Данное решение позволяет использовать как режим key/value, так и выборку множества записей в рекордсет по одному или нескольким критериям (полям поиска). Аналогов в рунете и не только, я пока не встречал. С натяжкой можно сравнить редис. Но в редисе ? списковые данные и их нельзя выбирать по ключу. Судя до утверждениям разработчиков, скорость доступа по ключу превосходит memcache, при этом еще в бэдграунде осуществляется постоянное сохранение данных на диск. Но к сожалению, данная разработка имеет единственный perl клиент для доступа к данным, из-за чего не имеет такой популярности, как например у redis или memcache. В doc/box-protocol источников есть описание Протокола, которое я в настоящее время переработал для написания клиента на Си и PHP. Изучив Протокол, вы можете реализоать нативный клиент на любымом Вам языке. Надеюсь, данная статья в этом Вам пригодится. Читать дальше →
В первой своей статье ?измерение расстояния до объекта и его скорости? я рассмотрел захват изображений с веб-камер через Video4Linux2 и через DirectX. В следующей статье ?захват видео с сетевых камер, часть 1? я рассмотрел как работать с сетевыми Motion-JPEG камерами. Сейчас я поведаю Вам о захвате изображений с сетевых RTSP камер, в частности поток Motion-JPEG по RTSP. Задача эта более сложная нежели Motion-JPEG по HTTP, так как необходимо больше действий, больше подключений, но взамен мы получаем большую гибкость, скорость, функциональность и даже некую универсальность. Честно говоря, RTSP для простых задач избыточен, но я не сомневаюсь, что найдутся ситуации, где он будет необходим. Приступим
Отписаться от этой рассылки