• Программное обеспечение для умного дома

    Всем добрый день. В качестве хобби написал программу, которую можно использовать как часть системы “умный дом”. Чтобы сразу заинтересовать читателя, продемонстрирую некоторую малую часть сценариев использования ПО:

    image
    Просмотр
  • Приглашаем 19 октября, Москва на IX конференцию «Встраиваемые Технологии 2016. Индустриальный Интернет Вещей»



      19 октября в Москва в ИнфоПространстве пройдёт IX конференция «Встраиваемые Технологии 2016. Индустриальный Интернет Вещей», которую организует компания Кварта Технологии.

      Участие бесплатное, необходима регистрация.
      Подробности и видео с прошлогодней конференции
    • Бюджетный «датацентр» на Nutanix CE



        Читающие наш блог не первый месяц знают, что год назад мы выпустили специальную версию ПО Nutanix, Nutanix Community Edition, который, в отличие от наших «взрослых» систем, продающихся вместе с аппаратной платформой, и стоящих довольно увесистых денег, можно скачать бесплатно, установить на свое железо подходящей конфигурации, и пользоваться. Да, на получившееся нет нашей классной (и даже русскоязычной!) поддержки (только наш англоязычный community-форум, впрочем, довольно активный и помогабельный), зато бесплатно, Карл! И хотя изначально мы планировали, что CE будет применяться в качестве учебной лабы, для экспериментов, знакомства с продуктом, и тому подобного, не секрет, что есть немало пользователей, которые решили взять CE и применить его в продакшне. Что-ж, это возможно, мы понимаем, времена для IT бюджетов в стране тяжелые, глупо было бы отказываться от такой возможности.
        Но остается вопрос: как и из чего построить «идеальную платформу» под Nutanix CE, да так, чтобы и денег зря не потратить, и получить на выходе то, на что будет не страшно поставить продакшновые задачи. Поэтому в этой статье я попробую спроектировать такую dream-платформу под Nutanix CE с прикидкой на использование ее не в домашней лабе (о таком варианте я уже недавно писал в своем блоге), а для более или менее «боевых» задач.

        Что-ж, начнем. Строить нашу «боевую» платформу под Nutanix CE мы будем вокруг материнской платы хорошо известной «в узких кругах» серверных сборщиков компании SuperMicro, наверное, самого именитого и популярного из вендоров Tier-2 разработчика серверных платформ.
        Читать дальше →
      • Почему умные лампочки != умный дом, или немного о хабах и системах

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


          Что такое «умный дом»? Вопреки уверениям некоторых производителей, это вовсе не «возможность выключать свет с телефона». Умный дом — это нечто, что снимает головную боль с тех, кто живет в нем. Какая умность заключается в возможности выключать свет со смартфона? Для пользователя это всего лишь еще один выключатель, такой же, как настенный, только, сенсорный и лежит обычно в кармане. Если для включения света в комнате пользователю все равно надо осознать факт «надо включить свет», понять-найти, где выключатель, и лишь после этого в него ткнуть — то умности в доме тут ни на грош. И тут уже нет разницы, где именно находится включатель, который надо ткнуть — на стене, висит на ключах в виде брелка, или лежит в качестве смартфона в кармане.
          Нет. «Умность» дома, это когда человеку не надо даже думать о том, что надо включить свет, а он включается сам.
          Когда не надо помнить, что уходя из дома, надо снизить температуру отопления и выключить весь свет. Когда кондиционер летом и обогреватель зимой сам включается незадолго до возвращения домой. Когда ночью по дороге в туалет свет сам включается с малой яркостью, чтобы не бил по глазам. Когда все это управляется с единого интерфейса… стоп. Кажется, я забежал немного вперед. Давайте пока поговорим немного о том, как можно примерно определить, насколько ваш дом умный.
          Читать дальше →
        • Домашний сервер на платформе Intel Atom и ОС Centos 7

          • Tutorial
          В своей статье я хочу представить уважаемому хаброобществу практическое руководство по сборке, настройке и вводу в эксплуатацию недорогого и экономичного сервера на платформе Intel Atom и ОС Centos 7. Сей труд не претендует на полноценный и исчерпывающий учебник и рассчитан, скорее, на начинающих, чем на профессионалов. Если человек, до этого в глаза линукс не видевший, сможет при помощи этой статьи сконфигурировать свой первый сервер, я буду считать свою задачу выполненной.

          Первая часть статьи (небольшая по объёму) посвящена аппаратной составляющей, а вторая, основная часть — подробному описанию процесса настройки на этой аппаратуре системы Centos 7. Кому интересно, прошу под кат.
          Читать дальше →
        • Как Windows 10 собирает данные о пользователях



            Информация о том, что Windows 10 собирает данные о пользователях, не нова. Еще в 2014 году компания Microsoft опубликовала заявление о конфиденциальности, из которого следует, что на ее серверы может передаваться информация об использованных программах, устройстве и сетях, в которых они работают. Эти данные могут объединяться с идентификатором пользователя (учетная запись Microsoft), также собирается информация об адресе электронной почты, предпочтениях, интересах местоположении, и многом другом.

            Чешское издание Aeronet.cz опубликовало расследование неназванного ИТ-специалиста, который решил отследить активность Windows 10 по сбору данных. В ходе исследования использовались следующие инструменты: программа Destroy Windows 10 Spying, блокирующая передачу данных на серверы Microsoft, PRTG Network Monitor, Windows Resource Monitor и Wireshark. По мнению исследователя, Windows 10 — больше похожа на терминал по сбору данных, чем на операционную систему.
            Читать дальше →
          • Чат-помощник на сайт с помощью Telegram за 15 минут



            Про чаты-помощники


            Многие люди продают через интернет товары и услуги. Еще больше людей — покупает что-то через интернет.
            Во время выбора покупок, часто возникают вопросы, которые можно решить позвонив и пообщавшись с менеджером.
            Скорее всего я — не единственный человек на хабре, который общению с менеджерами по телефону предпочитает переписку.
            И тут на помощь приходят всплывающие чаты-помощники, которые вроде-как повышают конверсию, но многих нервируют.
            (Для тех, кто не в курсе: в углу сайта всплывает окошко, в котором можно он-лайн переписываться с консультантом).

            Есть с десяток подобных сервисов и все они работают по принципу "пробная версия бесплатно, а дальше за деньги".
            На хабре есть несколько статей, вот одна из них (http://habrahabr.ru/company/tuthost/blog/165365/), но, я уверен, аудитория Хабрахабра знает о чем речь.
            Большинству людей подойдет бесплатный вариант любого такого сервиса: нужно всего-навсего зарегистрироваться и вставить на сайт кусок JS кода. Для тех у кого много менеджеров — придется платить: например Редхелпер на 10 операторов обойдется Вам:
            115200 руб. за 1 год



            Скорее всего — цена адекватная для тех, кто платит зарплату десяти менеджерам.

            Но я решил изобрести бесплатный «велосипед» из подручных материалов.
            Запуск у себя на сервере займет 15 минут. Всем, кому идея интересна — прошу под кат.
            Читать дальше →
          • Практика применения модулей Laurent-2, Laurent-112, KBX-3D

              Здравствуй, Хабр! Новые разработки с современными интерфейсами и ранее недоступными возможностями – это как минимум интересно. И сегодня в фокусе нашего внимания модули семейства Laurent и их скрытые возможности.


              Читать дальше →
              • +9
              • 24.9k
              • 4
            • Практика применения модулей Laurent. Часть 2: изменение WEB-интерфейса

                Привет Хабр! Это вторая статья по практическому применению модулей Ethernet-управления Laurent (здесь первая часть) и, как ты любишь, речь пойдет про программирование, а, точнее, про подгонку WEB-интерфейса под свои интересы. Может пригодиться системным интеграторам для того, чтобы предоставить заказчикам продукт со своим фирменным внешним видом, да и частному пользователю будет удобнее оперировать кнопками с понятными названиями, без лишней обвязки на экране. Кроме этого, доступно и некоторое изменение функционала.

                Итак…
                Читать дальше →
              • IO Ninja – программируемый эмулятор терминала/сниффер (часть 2)

                  io ninjaДанная статья является продолжением предыдущей, вводной статьи, в которой речь шла о мотивации и истории создания терминала/сниффера IO Ninja, и было немного рассказано про встроенные возможности нашего продукта. Продолжим рассказ о том, что доступно «из коробки», но с более практическим уклоном.

                  IO Ninja изначально задумывалась как утилита типа «всё-в-одном», и в комплект поставки входит большое количество встроеных плагинов для работы со всеразличными транспортами в разных режимах. Однако вместо сухого перечисления списка плагинов и их возможностей я решил продемонстрировать маленькую выборку задач из жизни, с которыми в нашей компании сталкивались на практике, и с которыми общеизвестные терминалы и мониторы справляются хуже, чем IO Ninja (а чаще не справляются вообще).
                  Читать дальше →
                  • +10
                  • 10.6k
                  • 7
                • Полная энергетическая автономия или как выжить с солнечными батареями в глубинке (часть 3. переходная)



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



                    Начать экономию
                  • Зоопарк коммуникационных протоколов для GPS-трекеров (часть 1)

                    Цель данной статьи — познакомить читателя с различными сетевыми протоколами прикладного уровня, которые используются в GPS-трекерах. Практически каждый производитель оборудования для GPS-мониторинга считает своим долгом изобрести новый протокол для взаимодействия между устройством и сервером мониторинга. Часто при разработке оных инженеры прибегают к изощренным решениям для экономии трафика или упрощения жизни разработчикам прошивки устройств.
                    Читать дальше →
                    • +10
                    • 11.9k
                    • 4
                  • Как импортозаместить CRM и систему управления проектами для малого бизнеса

                      Курс доллара как бы ненавязчиво намекает: использование для ведения бизнеса SaaS-решений с ценами в валюте скоро может сильно сказаться на бюджете небольшой компании.

                      Ну что ж, сыграем в модную игру «Импортозамести меня полностью». Пусть цены будут в рублях, а разработчик — в России или около того.
                      Читать дальше →
                    • Загрузочный сервер — как загрузочная флешка, только сервер и по сети

                        Загрузочная флешка с набором нужного софта — замечательный инструмент системного администратора. Казалось бы, что может быть лучше? А лучше может быть загрузочный сервер!

                        Представьте, вы выбрали в BIOS загрузку по сети и можете установить ОС/вылечить компьютер от вирусов/реанимировать диски/протестировать ОЗУ/etc с PXE Boot сервера, ведь это куда удобнее, нежели бегать с флешкой от машины к машине.
                        А в случае большого компьютерного парка, такой инструмент и вовсе незаменим.

                        Вот такое меню встречает нашу команду инженеров при загрузке с PXE



                        Под катом вас ждет описание всех настроек, а так же небольшой сюрприз.
                        Поехали!
                      • Как нормальные пацаны заходят в Мегу: 7 магазинов за месяц


                          Мы в Меге Химки, фото одного из наших тайных покупателей на независимой проверке

                          Привет!
                          Тут рассказывали, что Мега — это невозможно. Скажем так, наш опыт показывает немного обратное. И, чтобы не плодить иллюзии, расскажу чуть подробнее.

                          Во-первых, надо понимать, что Мега — это настоящий Клондайк. Если знать и уметь. Причина очень простая — реально много людей (не каждый торговый центр так может), все они ориентированы на шоппинг и очень платёжеспособны, плюс очень правильная и отточенная инфраструктура, порядки. Что, собственно, из плюсов может становиться минусами, если вы не развились до нужного уровня.

                          У нас с весны открыт магазин в Химках, полтора года работает магазин в Нижнем Новгороде, был магазин в Меге Уфы. В декабре мы открыли ещё 7 магазинов в Мегах.
                          Читать дальше →
                        • Из чего состоит продукт: ноу-хау и IP внутри новой электроники



                            Сегодня мы — команда дизайн-центра электроники Promwad — ответим на один из самых распространенных в нашей сфере вопросов: из чего состоит новый продукт для массовых рынков, а точнее — какая интеллектуальная собственность и ноу-хау скрыты внутри?

                            Казалось бы, ответ на этот вопрос очевиден: идея + железо + софт + корпус устройства + фирменная упаковка и т.п. Однако на практике всё не так просто. В этой формуле не хватает половины переменных. Такой ограниченный взгляд на разработку новых электронных продуктов порождает мифы и домыслы. Например, такие:
                            • Любой продукт можно легко скопировать и поставить на производство в Китае.
                            • Рабочий прототип нового устройства + активный интерес потенциальных потребителей = успешный бизнес (в это искренне верят многие участники проекта «Кикстартер»).
                            • Утечка информации — смертельная угроза, автор идеи нового продукта должен обеспечить полную защиту данных на всех этапах разработки, чтобы ей не смогли воспользоваться конкуренты.

                            Под катом мы разберем на составные части типовой продукт для рынка электроники и выведем полную формулу интеллектуальной собственности (IP) и секретов производства, скрытых внутри любого гаджета.
                            Читать дальше →
                            • +16
                            • 16.1k
                            • 2
                          • Дайджест продуктового дизайна, ноябрь 2014

                              Уже четыре года я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-октябрь 2014.

                              Дайджест продуктового дизайна, ноябрь 2014

                              Читать дальше →
                            • Уязвимость в одном из сервисов Альфа-Банка позволяла просматривать выписки по любому клиенту

                                Месяц назад, просматривая мобильное приложение для интернет-банкинга от Альфа-Банка, решил проверить, насколько оно безопасно.



                                Так как я являюсь клиентом этого банка, мне было интересно, уделяют ли они должное внимание безопасному хранению данных клиентов. Уточню, что я являюсь клиентом украинского филиала и соответственно имел возможность проверять только ту часть мобильного приложения, которая предназначена для украинских клиентов.


                                Читать дальше →
                              • Увеличение дальности датчиков метеостанций Oregon Scientific

                                Некоторое время тому назад я наконец унифицировал метеостанции у себя в квартире — поставил во всех нужных местах Oregon Scientific BAR800 и BAR801, которые я нежно люблю не только за дизайн, позволяющий вешать их на стену, но и за внешний датчик, принимающий сигналы точного времени. Фокус в том, что сигналы оные (DCF-77 из Франкфурта) у меня в принципе дома ловятся, но только у окна или за окном — поэтому обычные метеостанции, у которых антенна встроена в собственно станцию, стоя в глубине квартиры, о времени толком ничего не знают. Разумеется, использование однотипных станций означает, что можно обойтись для всех одним датчиком, а не развешивать по окнам зоопарк.

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

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

                                image

                                Разумеется, методика подходит к любым метеодатчикам, так как конструкция у них всех примерно одинаковая.

                                Читать дальше →