• Визуальное программирование для Sonoff Basic

    • Tutorial
    image

    Статья о том, как из дешёвого китайского устройства создать программируемый логический контроллер. Такое устройство найдёт своё применение как в домашней автоматизации, так и в качестве практических занятий по школьной информатике.
    Читать дальше →
  • Правильное увеличение размера диска в виртуальной машине

    Не претендуя на полноту, все же считаю, что это может пригодиться системным администраторам.

    Увеличение размера диска в виртуальной машине происходило при следующих вводных: формат файла виртуалки qcow2, виртуальная машина использует lvm и ext4, root partition находится в extended partition. Действо обычно происходит ночью, когда нагрузка минимальна и даунтайм не сильно давит на нервы. Хотя при работе с highload-проектами адреналина всё равно выделяется достаточно, чтобы 10 раз подумать, перед тем, как что-либо делать. Поэтому перед началом процесса, лучше отключить систему оповещения по СМС, чтобы не пугать коллег сообщениями типа «Server down» среди ночи.
    Читать дальше →
  • Как установить умный дом Home Assistant

    • Tutorial
    Это статья написана для напоминания, что умный дом стал намного ближе, чем мы думали.

    Home Assistant-это open-source платформа для автоматизации, работающая на Python 3. Позволяет отслеживать и контролировать все устройства в доме и автоматизировать действия. Идеально может работать на одноплатном компьютере Raspberry PI.

    Посмотреть демо



    Что такое умный дом можно почитать в википедии тут и тут.

    Давайте по порядку:

    1. Центральное ядро
    Читать дальше →
  • После патча. Часть 2

      В заражённом здании выжил только один человек. Профессиональный геймер, который утверждает, что застрял в игре. Говорит ли он правду, или под этой личиной скрывается кровожадный монстр? У идущего по его следу охотника остаётся мало времени, чтобы ответить на этот вопрос.



      image


      Читать дальше →
    • МТС: яйцом к клиенту, или как бороться с заменой sim

        На хабра-сайтах не раз (см. тут и здесь) выходили статьи о том, как защитить себя от замены sim-карты. Но, не смотря на то, что все эти советы — дельные, в них есть одно слабое и при этом — очень значимое место, которое с юридической точки зрения называется добросовестность одной из сторон, т.е. провайдера.

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

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

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

          image
          ZBV-сканер

          Согласно материалу газеты New York Post, нью-йоркская полиция взяла на вооружение неустановленное количество автомобилей, оснащённых мобильными рентгеновскими сканерами на основе обратного рассеивания. Такие сканеры могут «заглянуть» внутрь автомобилей, домов, и под одежду прохожих. Факт использования полицией таких сканеров всплыл в связи с судебным иском, поданным правозащитной организацией.

          Сканеру на колёсах под названием Z Backscatter Van (ZBV), выглядящему, как обычный фургончик, достаточно 15 секунд, чтобы просветить любое транспортное средство. Оборудованием для сканирования можно даже управлять удалённо, с расстояния до 500 метров. Стоимость такого мобильного сканера составляет около $800 тысяч.

          image
          Другой вариант фургона

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

          Подобные сканеры постепенно появляются в аэропортах. Утверждается, что доза получаемого излучения в них крайне мала. Согласно одному из исследований, радиационное облучение, полученное в результате сканирования в аэропорту, не составит и 1% от дополнительной дозы облучения, получаемой во время полёта в верхних слоях атмосферы.
          Читать дальше →
        • Почему не все так просто с MongoDB

            В последние несколько лет MongoDB приобрела огромную популярность среди разработчиков. То и дело в интернете появляются всякие статьи, как очередной молодой популярный проект выкинул на свалку истории привычные РСУБД, взял в качестве основной базы данных MongoDB, выстроил инфраструктуру вокруг неё, и как все после этого стало прекрасно. Даже появляются новые фреймворки и библиотеки, которые строят свою архитектуру целиком на Mongo (Meteor.js например).

            По долгу работы я примерно 3 года занимаюсь разработкой и поддержкой нескольких проектов, которые используют MongoDB в качестве основной БД, и в этой статье хочу рассказать, почему на мой взгляд с MongoDB далеко не все так просто, как написано в мануалах, и к чему вы должны быть готовы, если вдруг решите взять MongoDB в качестве основной БД в ваш новый модный стартап :-)

            Все что описано ниже можно воспроизвести с использованием библиотеки PyMongo для работы с MongoDB из языка программирования Python. Однако скорее всего с аналогичными ситуациями вы можете столкнуться и при использовании других библиотек для других языков программирования.
            Читать дальше →
          • Что внутри у отечественного дозиметра?



              Если вам интересно посмотреть на схемотехнику отечественного дозиметра и почитать некоторые размышления о его устройстве, прошу под кат!

              Осторожно, картинки!
            • Пульсометр с Bluetooth или устройство фотоплетизмографа. Часть 1



                В этой статье вы познакомитесь с конструкцией прибора, позволяющего измерять пульсовую волну и передавать данные по радиоканалу на андроид устройство.
                Читать дальше →
              • Nvidia + Nexus 7 + две лупы + коробка = VR шлем

                  Добрый день! В интернете уже накопилось достаточное количество статей по сборке DIY VR шлемов и хабр тому не исключение. Но в большинстве случаев при сборке используются смартфоны с относительно не большими дисплеями, что не позволяет получить широкий угол обзора. Сегодня же мы будем собирать шлем на основе Nexus 7, потратив всего 600 рублей в ближайшем гипермарките. Ну и т.к. главный лозунг этой статьи «Меньше теории, больше практики», хватит лишних слов, начинаем!



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