Когда речь заходит про «умные» лампы, первое, что зачастую приходит на ум — Philips. Действительно, компания уже достаточно давно занимается данным направлением. К примеру, недавно производитель анонсировал концепцию использования ламп с технологией Visual Light Communications в больших супермаркетах для помощи покупателям.
Архив за 24 марта 2014 - 6
«Умные» лампы LG Smart LED Bulb сообщат о входящем звонке
2014-03-24 в 8:49, admin, рубрики: Новости, метки: новостиАльтернативные аркады на GDC: галерея сумасбродных контроллеров домашнего производства
2014-03-24 в 8:21, admin, рубрики: game developmentИдея геймпадов так прочно укоренилась в наших умах, что мы забыли об альтернативных способах управления в видеоиграх. Нет, речь идет вовсе не о клавиатурах и мышках для компьютера и не о традиционных аркадных джойстиках — но о созданных специально для конкретных игр контроллерах. На Game Developers Conference в этом году были представлены ряд креативных решений для видеоигр, подробнее о которых — под хабракатом.
Шлюз между IRC и Google Hangouts
2014-03-24 в 8:19, admin, рубрики: android, google hangouts, irc, linux, miranda, tmuxПреамбула
Так уж получилось, что «по долгу службы» мне каждый день нужен IRC. Используемый клиент — irssi в tmux'е на Debian'овском сервере. В 99% случаев я подключаюсь по ssh (putty) к серверу, там перехожу в окно irssi и читаю/пишу в нужные мне каналы. Оставшийся 1% — это подключение к проксируемым каналам irssi с помощью Mirand'ы.
Для отдельных каналов у меня настроена отправка по электронной почте сообщений, удовлетворяющих определённым критериям. Эта штука продолжает работать и сейчас.
Но не так давно, в связи с некоторым изменением образа жизни, мирандой я перестал пользоваться, и возникла необходимость чтения/записи в один канал со смартфона.
Читать полностью »
FormStamp − библиотека виджетов для AngularJS
2014-03-24 в 8:17, admin, рубрики: AngularJS, виджеты сайтов, метки: AngularJS, виджеты сайтовAngularJS − это стремительно набирающий популярность JS-фреймворк, упрощающий разработку сложных и динамичных веб-приложений. Наша команда использует AngularJS в ряде проектов со сложным пользовательским интерфейсом, и в процессе работы мы остро ощутили нехватку хорошей библиотеки, предоставляющей набор единообразных виджетов, таких как datetime picker, select, multiple select и так далее. Конечно, нам было известно о проекте Angular UI, но некоторых виджетов, которые нам были нужны, AngularUI не предоставлял.
Кроме того, мы хотели иметь аналог рельсового form builder-а, но на фронтенде. Form builder позволяет программисту описать форму декларативно, беря на себя генерацию разметки и вывод ошибок.
Решением этих проблем стала разработанная нами библиотека FormStamp, которая предоставляет:
- Form Builder − наивысший уровень для работы с формами, созданный по аналогии с генераторами форм из экосистемы Ruby on Rails;
- набор виджетов, покрывающих 80% задач, встречающихся при работе с формами и не решаемых стандартными элементами HTML5;
- низкоуровневые компоненты, позволяющие собирать новые виджеты.
При разработке в библиотеку были заложены следующие принципы:
- все виджеты написаны с нуля с использованием директив AngularJS, что позволяет сократить код и сделать его более читаемым;
- полная интеграция с AngularJS (поддержка ngModel, ngRequired...);
- стилизация по умолчанию с помощью Bootstrap.
Процессоры Intel Devil’s Canyon увидят свет в середине текущего года
2014-03-24 в 8:05, admin, рубрики: Новости, метки: новостиПо мнению Intel, шанс на развитие настольных ПК связан с новыми форм-факторами, включая мини-ПК и настольные моноблоки.
На недавнем мероприятии Game Developers Conference, прошедшем в Сан-Франциско, производитель представил обновленный план выпуска продукции, рассказал о новых возможностях платформы и объявил о заключении ряда соглашений по разработке программных продуктов с целью изменить представление о возможностях современных настольных систем.

Плагин для работы с Gist в Notepad++
2014-03-24 в 8:03, admin, рубрики: .net, api, gist, github, notepad++, open source, plugin, плагин, метки: .net, api, gist, github, notepad++, plugin, НПП, плагин Однажды мне потребовалось создать gist, а еще я активно пользуюсь Notepad++. После того, как найти плагин для работы с gist в Notepad++ мне не удалось (есть только под Sublime), я решил написать свой. Ну и к тому же это было хорошим опытом в написании плагинов и работе с github api.
Сразу выкладываю ссылку на исходники:
NppGist sources и сам плагин: NppGist (для его подключения просто перенесите файл в папку plugins в папке Notepad++).
Под Notepad++ плагины можно писать на нескольких языках: C++, Ada, Delphi, .NET, но я остановился на последнем из-за скорости разработки и из-за того, что я лучше его знаю.
Для разработки было использовано следующее:
- NppPlugin.NET — шаблон Notepad++ плагина для .NET платформы.
- ServiceStack.Text — сериализация и десериализация JSON (высокая производительность и небольшой размер).
- hurl.it — удобный онлайн-инструмент для составления и тестирования GET, POST, DELETE и других запросов.
- NUnit — юнит-тестирование.
Тем, кому интересно знать, как писать плагины под Notepad++, добро пожаловать под кат.
Читать полностью »
Начинаем изучать Cortex-M на примере STM32
2014-03-24 в 8:01, admin, рубрики: stm32, микроконтроллеры, Программинг микроконтроллеров, метки: stm32, микроконтроллерыДанная статья является первой в планируемом цикле статей по изучению программирования микроконтроллеров. Изучая различные материалы я отметил, что практически все они начинаются с того, что новичку предлагается скачать (или использовать идущую со средой разработки) библиотеку для работы с периферийными устройствами и использовать ее для написания своей первой программы (обычно мигание светодиодом).
Меня это сильно удивило. Если верить данным статьям, для программирования не обязательно даже читать документацию к программируемому контроллеру. Меня же учили премудростям «железного программирования» совершенно иначе.
В этой статье, путь от фразы «Да, я хочу попробовать!» до радостного подмигивания светодиода, будет значительно длиннее чем у других авторов. Я постараюсь раскрыть аспекты программирования микроконтроллеров, которые прячутся за использованием библиотечных функций и готовых примеров.
Если вы намерены серьезно изучать программирование микроконтроллеров данная статья для вас. Возможно, она может заинтересовать и тех, кто вдоволь наигрался с Arduino и хочет получить в свои руки все аппаратные возможности железа.
Читать полностью »
Появилась подробная информация о камере Sony Alpha 3500
2014-03-24 в 7:44, admin, рубрики: Новости, метки: новостиЕще не представленная камера Sony α3500 (ILCE-3500J) перестала быть секретом. По всей видимости, устройство будет представлено в самое ближайшее время, поскольку подробная информация о нем уже опубликована на австралийском сайте производителя.

В камере с байонетом Sony E и встроенной вспышкой установлен датчик изображения Exmor APS HD CMOS формата APS-C (23,2 x 15,4 мм), разрешение которого равно 20,1 Мп. Для автоматической фокусировки используется контрастная система.
CPU Load: когда начинать волноваться?
2014-03-24 в 7:38, admin, рубрики: linux, высокая производительность, перевод с английского, системное администрирование Данная заметка является переводом статьи из блога компании Scout. В статье дается простое и наглядное объяснение такого понятия, как load average
. Статья ориентирована на начинающих Linux-администраторов, но, возможно, будет полезна и более опытным админам. Заинтересовавшимся добро пожаловать под кат.
Читать полностью »
Анализ дружеских связей VK с помощью Wolfram Mathematica
2014-03-24 в 7:32, admin, рубрики: Wolfram, wolfram mathematica, Вконтакте, Вконтакте API, Программирование, социальные сети, Социальные сети и сообщества, метки: Wolfram, wolfram mathematica, Вконтакте, вконтакте api, социальные сети Не так давно, в Москве прошел семинар Wolfram Research Эра технологий Wolfram, на котором рассказывали много интересного про одну из самых мощных и определенно самую удобную систему компьютерных исследований Wolfram Mathematica. В частности, были представлены результаты исследования данных социальной сети facebook научно-исследовательской группой «Конструктивная Кибернетика». А чуть ранее, я наткнулся на новые возможности Wolfram|Alpha по всестороннему анализу странички в facebook. И после всего этого, у меня засела в голове безумная идея: «Я хочу узреть граф дружеских связей той соцсети, в которой живу (а именно, ВКонтатке)». И я все-таки нашел время на то чтобы ее реализовать. Добро пожаловать под кат.
Читать полностью »