Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Как собрать умный дом

Блог компании Бесконтактные устройства


Всем привет, с вами команда Wiren Board!

Нас часто спрашивают: «Что можно подключать к вашему контроллеру? Как на нём собрать “умный дом”?»
Чтобы немного прояснить этот вопрос, мы покажем стенд, где к Wiren Board 4 подключены периферийные устройства. На его примере расскажем про типовые варианты подключения устройств и датчиков.

На стенд можно посмотреть на него через онлайн-трансляцию и зайти в демонстрационный веб-интерфейс.
Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры52.3K
Комментарии 40

Сравнение HP 3PAR 10000 с новой high-end системой HP 3PAR 20000

Блог компании Тринити
На прошедшей конференции HP Discover была объявлена новая high-end система HP 3PAR 20000 (модель 20800 поддерживает и ssd, и обычные диски, а модель 20850 — только ssd). По сравнению с 3PAR 10000, изменений довольно много (в ознаменование этого и номер модели поменялся в 2 раза), система стала не только заметно производительнее, а также избавилась от рудиментарного fibre channel в качестве интерконнекта между контроллерами и дисковыми полками. С учетом того, что “десятитысячник” уже давно просился на покой, я даже немного удивлен, что этот анонс произошел сейчас, а не в прошлом году.

image

Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры5.8K
Комментарии 5

Бесплатное распознавание речи от российской компании Стэл

Блог компании LexyПрограммированиеAPIМатематика
Когда возникает необходимость превратить звуковой файл с речью в текст, первыми на ум приходят решения Гугла и Яндекса. Но, кроме Яндекса, есть ещё одна отечественная компания — «Стэл» (http://speech.stel.ru/), API которой поддерживает «over 9000» и даже «очень очень много» запросов в день, а пробные ключи Stel раздает бесплатно.

image

Читать дальше →
Всего голосов 11: ↑7 и ↓4 +3
Просмотры11.5K
Комментарии 13

Как WiFi срывается с цепи, или Без проводов и поводков

Блог компании CompTekТестирование IT-систем


О действительно важных новостях нужно писать коротко и ясно: теперь для небольших (до 25 точек) WiFi-сетей на базе Ruckus не нужно покупать ни контроллер, ни лицензии. Вообще. Если интересно, как именно построить управляемую WiFi сеть без контроллера – добро пожаловать под кат.

Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Просмотры29.4K
Комментарии 47

STM32F4 USB RNDIS драйвер (управление устройством через Web-интерфейс)

Разработка веб-сайтовCПрограммирование микроконтроллеров
Доброе время суток, дорогие друзья!

Первым делом хотелось бы с лучшими пожеланиями поздравить всех с минувшими новогодними праздниками.

Ранее в статье была анонсирована разработка RNDIS USB драйвера для контроллеров серии STM32F4. С тех пор библиотека постепенно развивалась и нынче доросла до первой release-версии. Библиотека под названием LRNDIS (LWIP + RNDIS) позволяет нам создавать на базе контроллера STM32F4 как устройства класса USB «модем», так и любые другие устройства с управлением через web-интерфейс. Пример управления платой stm32f4-discovery из web-браузера на Android-планшете представлен на видео:



На странице видеоролика представлена ссылка на исходные коды и HEX-файл прошивки для платы discovery, с которым вы сможете повторить данный эксперимент. В статье рассказано о том, как и когда технология доступа через WEB-интерфейс полезна, а также — как работает библиотека LRNDIS для контроллеров STM32F4. Также присутствует обучающий материал о работе USB и устройстве Ethernet-сетей.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Просмотры45.3K
Комментарии 19

Как Дэвид Хайнемайер Хенссон организовывает контроллеры

RubyRuby on Rails
Из песочницы
Эта статья тут потому что я искал ответы на некоторые вопросы. Для меня понимание статьи не обошлось беглым чтением, пришлось переводить вручную. Возможно, кого-нибудь будет интересовать эта тема, но владение английским будет хуже моего. Перевод вам в помощь.

Оригинал статьи можно прочитать на сайте Jerome's Adventures in Software.


Как DHH (Дэвид Хайнемайер Хенссон) организовывает rails контроллеры


В недавнем интерьвью «с Full stack radio» наш гуру и спаситель DHH объяснил как он организовывает структуру rails контроллеров в последней версии Basecamp. Вот расшифровка его святых слов:

Я пришел что бы рассказать, то что будучи почти фундаменталистом в создании контроллеров, я остаюсь приверженцем REST'у который постоянно меня выручает.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры6.9K
Комментарии 1

UDP/TCP File System, Trivial Remote File System

Системное программирование
Сегодня выходной, так что напишу коротко про мелочи, до которых, как правило, руки не доходят.

TCP FS



Есть ещё одна вещь, которой нет в современном Юниксе и которую я хочу иметь в unix box фантома. Она проста как мычание, и почему её никто не сделал — непостижимо:

#cat /tcp/host/port > local_file


Правда, я хочу использовать иной синтаксис имени файла, URL style — tcp://host:port, но это уже детали. Естественно, наравне с TCP просится UDP, и там вообще проблем нет.

Заголовок спойлера
Вообще unix-подсистема Фантома «ест» как традиционные Юниксовые имена, /usr/include/stdio.h, так и URL-и, tcp://ya.ru:80.


Для TCP есть очевидная проблема — нужен ли нам listen или connect, но её можно решить через указание в имени «файла» определённого суффикса.

Сказать на эту тему настолько больше нечего, что перейдём без остановки к следующей.

TRFS — тривиальная дистанционная файловая система.


Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры21.6K
Комментарии 87

Три минуты на настройку WiFi-авторизации по СМС

Я пиарюсь


Есть у меня хороший знакомый, владелец весьма уютного и популярного кафе в Суздале, которое недавно пережило реновацию и расширение. Денег в интерьеры вложено было много, дело наконец дошло и до Wi-Fi. На фоне вентилирования этого дела, мой знакомый пошел все разузнавать у всех по кругу и схлестнулся в дискуссии со своим родственником (юристом по профессии), на тему волен ли он делать, что захочет в своем «кафе с претензией на ресторан», если это не вредит гостям – конкретно, речь пошла о едином Wi-Fi доступе гостям во всех залах и на веранде ресторана к будущему лету.

На примере недавно обвайфаенного офиса в московской компании, я собирался ему рекомендовать Edimax PRO, так как по сей день проблем с этим оборудованием не возникло, а ценник приемлемый. После дискуссии с родственником юристом, мой знакомый вернулся ко мне с репликой, что мол будет без вариантов заказывать более широкий канал вместе с оборудованием у местного телекома, который и прикроет его от всех потенциальных претензий надзирающих органов «если что». Ему родственник якобы подробно объяснил, что теперь обязана быть какая-то хитрая авторизация и учет подключившихся гостей, что может дать только телеком с его собственным оборудованием.

В результате я сказал, своему мегаресторатору «обожди, ничего не делай пару дней» и занялся изучением этого вопроса с двух сторон: с точки зрения чтения законодательной базы и того, что мы можем «сварить» из имеющегося Эдимакса, не подключая дорогие «магнетические сферы» в лице местного ОПСа.

Делюсь результатами моей работы, которая вылилась в простом, на мой взгляд, способе авторизации WiFi пользователей по СМС.
Читать дальше →
Всего голосов 16: ↑12 и ↓4 +8
Просмотры26.5K
Комментарии 31

Бюджетный вариант измерения TrueRMS

ПрограммированиеРазработка для интернета вещей
Tutorial
Вступление

Измерение trueRMS переменного напряжения — задача не совсем простая, не такая, какой она кажется с первого взгляда. Прежде всего потому, что чаще всего приходится измерять не чисто синусоидальное напряжение, а нечто более сложное, усложнённое наличием гармоник шумов.

Поэтому соблазнительно простое решение с детектором среднего значения с пересчётом в ср.кв. значения не работает там, где форма сигнала сильно отличается от синусоидальной или просто неизвестна.

Профессиональные вольтметры ср. кв. значения — это достаточно сложные устройства как по схемотехнике, так и по алгоритмам [1,2]. В большинстве измерителей, которые носят вспомогательный характер и служат для контроля функционирования, такие сложности и точности не требуются.

Также требуется, чтобы измеритель мог быть собран на самом простом 8-битном микроконтроллере.
Читать дальше →
Всего голосов 26: ↑18 и ↓8 +10
Просмотры26.3K
Комментарии 66

Как написать собственную программу для контроллера ROBO TX

C++QtПрограммирование микроконтроллеров
Из песочницы
Доброго времени суток! Сегодня я поделюсь опытом разработки программы для контроллера ROBO TX от немецкой фирмы Fischertechnik. Возможно, на данный момент он не является топовой моделью, однако базовые принципы, которые я собираюсь описать далее, могут быть полезны юным разработчикам, которые столкнутся с контроллерами этого производителя.

Контроллер ROBO TX
image

Данный контроллер в основном предназначен для конструирования простых роботов с целью обучения. В комплекте идет графическая среда программирования, которая помогает заложить в него простые алгоритмы. Также ребята из русского представительства Fischertechnik подсказали, что имеется динамическая библиотека c API от создателей, которая предоставляет полный контроль и позволяет решать требуемые задачи более гибко уже путем разработки собственного софта, что как раз и произошло в моем случае.
Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Просмотры5.1K
Комментарии 9

Терминальная графика

Визуализация данныхРазработка под LinuxПрограммирование микроконтроллеров
Tutorial
Когда printf — мало, а ncurses — много


Когда данных становится слишком много, бывает не хватает стандартного вывода printf в консольной программе. Особенно если различных событий много и различные данные превращаются в безумный листинг. Эти данные могут поступать от контроллера через UART, и тут нечего и думать о какой-то gui-программе. Может так же быть и обычный bash-скрипт, к которому хочется прикрутить какой-никакой псевдографический интерфейс.
Читать дальше →
Всего голосов 61: ↑54 и ↓7 +47
Просмотры35.7K
Комментарии 69

Тренинг FastTrack. «Сетевые основы». «Основы коммутации или свитчей». Часть вторая. Эдди Мартин. Декабрь, 2012

Блог компании ua-hosting.companyХостингIT-инфраструктураCiscoСетевые технологии
Tutorial
Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий.



Мы продолжаем цикл из 27 статей на основе его лекций:

01/02: «Понимание модели OSI» Часть 1 / Часть 2
03: «Понимание архитектуры Cisco»
04/05: «Основы коммутации или свитчей» Часть 1 / Часть 2
06: «Свитчи от Cisco»
07: «Область использования сетевых коммутаторов, ценность свитчей Cisco»
08/09: «Основы беспроводной локальной сети» Часть 1 / Часть 2
10: «Продукция в сфере беспроводных локальных сетей»
11: «Ценность беспроводных локальных сетей Cisco»
12: «Основы маршрутизации»
13: «Строение роутеров, платформы маршрутизации от Cisco»
14: «Ценность роутеров Cisco»
15/16: «Основы дата-центров» Часть 1 / Часть 2
17: «Оборудование для дата-центров»
18: «Ценность Cisco в дата-центрах»
19/20/21: «Основы телефонии» Часть 1 / Часть 2 / Часть 3
22: «Программные продукты для совместной работы от Cisco»
23: «Ценность продуктов для совместной работы от Cisco»
24: «Основы безопасности»
25: «Программные продукты Cisco для обеспечения безопасности»
26: «Ценность продуктов Cisco для обеспечения безопасности»
27: «Понимание архитектурных игр Cisco (обзор)»

И вот пятая из них.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры9.1K
Комментарии 0

Ежемесячный дайджест интересных IT-проектов на Kickstarter №6

Блог компании MadrobotsГаджетыКомпьютерное железо
Изобретатели продолжают пополнять Kickstarter интереснейшими IT проектами. Предлагаем вашему вниманию ежемесячный дайджест за сентябрь 2014 года.


Читать дальше →
Всего голосов 17: ↑13 и ↓4 +9
Просмотры8K
Комментарии 11

Обзор Mystick: пост, который мог быть написан куском банана

Блог компании MedgadgetsГаджетыИгры и игровые приставки
На майские не так уж и повезло с погодой, и поэтому я вспомнил про игрушку, которую приволок домой сильно загодя, но очень удачно пригодившуюся именно сегодня: Mystick.



Что это такое
Читать дальше →
Всего голосов 29: ↑23 и ↓6 +17
Просмотры15.5K
Комментарии 8

«Умный дом» на практике: сравнение двух контроллеров Z-Wave

Блог компании М.Видео-ЭльдорадоУмный дом

 
Мы решили сравнить два контроллера Z-Wave разных ценовых диапазонов и реализовать на них несколько тестовых сценариев умного дома с использованием набора самых ходовых датчиков и устройств.
Читать дальше →
Всего голосов 14: ↑11 и ↓3 +8
Просмотры27.3K
Комментарии 23

Сам ты винчестер! Разбираемся в конструкции SSD

Блог компании Kingston TechnologyКомпьютерное железоНакопителиНастольные компьютеры
Привет, Гиктаймс! До тех пор, пока твердотельные накопители не перещеголяют HDD по соотношению цены и ёмкости, покупатели будут продолжать кивать на жёсткие диски и рассказывать, что «вон там точно такие же диски раздают намного дешевле». Поэтому, во имя великой борьбы с увеличивающейся энтропией и просто ликбеза ради необходимо поговорить о конструктивных особенностях SSD.


Читать дальше →
Всего голосов 22: ↑15 и ↓7 +8
Просмотры32K
Комментарии 76

Нейросеть генерирует движения персонажа видеоигры в реальном времени

Искусственный интеллектИгры и игровые приставки
image

Создать управляемый в реальном времени контроллер для виртуальных персонажей — сложная задача даже при наличии большого количества доступных высококачественных данных захвата движения.

Частично это связано с тем, что к контроллеру персонажей предъявляется масса требований, и только при соответствии им всем он может быть полезным. Контроллер должен уметь учиться на больших объемах данных, но при этом не требовать большого количества ручной предварительной обработки данных, а также должны максимально быстро работать и не требовать больших объемов памяти.

И хотя в этой области уже достигнут некоторый прогресс, почти все существующие подходы соответствуют одному или нескольким из этих требований, но не удовлетворяют им всем. Кроме того, если проектируемая местность будет иметь рельеф с большим количеством препятствий, это еще серьезнее усложняет дело. Персонажу приходится менять темп движения, прыгать, уклоняться или взбираться на возвышенности, следуя командам пользователя.

При таком сценарии нужна система, которая может учиться на основе очень большого количества данных о движении, поскольку существует очень много разных комбинаций траекторий движения и соответствующих геометрий.

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

Исследователи из Эдинбургского университета разработали новую систему обучения, называемую фазово-функциональной нейронной сетью (PFNN), которая использует машинное обучение для анимации персонажей в видеоиграх и других приложениях.
Читать дальше →
Всего голосов 48: ↑44 и ↓4 +40
Просмотры35K
Комментарии 94

Новый 3D-контроллер «Flow» на замену мыши

ГаджетыКраудсорсинг


Стартап Senic пытается изменить наши представления об управлении компьютером. Вместо мыши они предлагают использовать новый необычный контроллер Flow. Он может отслеживать четыре типа манипуляций: нажатия (как кнопка), вокруг него расположен цилиндрический вращающийся «пояс» из металла (как регулировка громкости), у него сенсорная поверхность, а самое интересное – при помощи инфракрасного датчика он отслеживает жесты руки, расположенной в воздухе над контроллером. При этом разработчики предлагают открытую систему, для которой каждый может создать то, что ему кажется необходимым.
Читать дальше →
Всего голосов 13: ↑11 и ↓2 +9
Просмотры16.4K
Комментарии 24

Новая игра серии Assassin's Creed будет поддерживать управление глазами

ГаджетыИгры и игровые приставки


Следующая игра из серии Assassin's Creed под названием Rogue будет поддерживать отслеживание движения глаз. Если всё пройдёт, как запланировано, это будет первая игра первого эшелона с такой функцией.
Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Просмотры11.9K
Комментарии 16

Эволюция контроллеров SSD-дисков

Блог компании OCZ Storage SolutionsКомпьютерное железоНакопители
Привет, Geektimes! Уже давно на компьютерном рынке появились твердотельные накопители. Эти бесшумные и быстрые хранилища данных начали завоевывать популярность еще до начала 2010 года, но много ли дисков сохранилось в рабочем состоянии? Надежность первых партий SSD оставляла желать лучшего. Что изменилось с тех пор? Как эволюционировали контроллеры твердотельных накопителей? Куда шел технический прогресс и почему некоторые производители выбрали свой собственный путь – расскажу под катом.


Читать дальше →
Всего голосов 36: ↑35 и ↓1 +34
Просмотры34.4K
Комментарии 6