diy или сделай сам

  • ХабрахабрФото [Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть2. HTML и веб-сервер с SD картой

    [Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть2. HTML и веб-сервер с SD картой

    От переводчика. Продолжаем изучать тему создания веб-серверов на Arduino и на микроконтроллерах вообще. В этой статье скомпанованы две части оригинального руководства — «Структура веб-страницы (HTML)» и «Arduino веб-сервер с SD картой». Материал в этих уроках излагается последовательно и после прочтения этой статьи вы будете иметь начальное представление о внутреннем устройстве веб-страниц и принципе работы веб-сервера с SD картой в качестве…

    Читать далее »
  • ХабрахабрФото [Перевод] Строим OCR-ферму на базе айфонов для скрапинга мемов в Интернете

    [Перевод] Строим OCR-ферму на базе айфонов для скрапинга мемов в Интернете

    Каждый, кто провел какое-то время в Интернете хорошо представляет насколько популярным стало использование мемов в онлайне. Находить новые мемы о последних событиях и делиться ими с друзьями, — это мое давнее времяпрепровождение. Большинству мемов свойственна ироническая двойственность: чем более они нишевые, тем более забавными они кажутся. Некоторые из лучших мемов — это просто глупые шутки между моими друзьями или из…

    Читать далее »
  • ХабрахабрФото Радиосвязь «Судного дня»

    Радиосвязь «Судного дня»

    Картинка Starline, Freepik Многие любят рассуждать на тему того, как выжить в случае некоего глобального катаклизма. Именно благодаря этому становятся популярными разнообразные видеоблоги, где рассматриваются способы воссоздания практически с нулевого уровня привычных нам предметов и технологий, а также выживание в условиях агрессивной среды с их помощью. Попробуем и мы порассуждать на эту тему, предположив, что наступил некий час «Х», после…

    Читать далее »
  • ХабрахабрФото Как я создавал эргономичное рабочее место для себя и теперь предлагаю другим. Часть 1

    Как я создавал эргономичное рабочее место для себя и теперь предлагаю другим. Часть 1

    Привет, Хабр! Меня зовут Денис Захаров. Я занимаюсь разработкой веб приложений на протяжении уже 14 лет, но история будет не об этом. Расскажу о том, как и почему я создавал эргономичное рабочее место, которое в последствии превратилось в проект Easyworkstation. Эта штука уже несколько лет полностью заменяет мне и еще нескольким десяткам пользователей привычное компьютерное кресло и рабочий стол. Под…

    Читать далее »
  • ХабрахабрФото Нужны умные часы? Их можно просто напечатать: 3 open-source проекта смарт-часов для любителей электроники

    Нужны умные часы? Их можно просто напечатать: 3 open-source проекта смарт-часов для любителей электроники

    О новых моделях фитнес-трекеров и умных часов разных производителей уже никто особо и не пишет. Они стали настолько привычными, что никакого ажиотажа, как скажем, лет 8 назад, это не вызывает. Умных гаджетов такого рода огромное количество — как модели известных производителей, так и ноунейм-девайсы, выпущенные где-то в китайском подвале. Среди последних, впрочем, встречаются весьма достойные варианты. Но часы можно собрать…

    Читать далее »
  • ХабрахабрФото … Под стук колес (посленовогодний стеб)

    … Под стук колес (посленовогодний стеб)

    При езде на моем Кашкайчике внезапно образовался непонятный звук, какое-то цоканье, происходящее тем чаще, чем быстрее я еду. Первое время я следовал известному совету «если слышится стук, просто увеличьте громкость радиоприемника», но потом все же решил посмотреть. Оказалось, переднее правое колесо поймало шуруп, но встрял он так удачно, что шина не спустила. Так можно было ездить до очередной смены резины…

    Читать далее »
  • ХабрахабрФото Как машинное обучение помогает проекту «ЗабастКом» освещать трудовые конфликты

    Как машинное обучение помогает проекту «ЗабастКом» освещать трудовые конфликты

    # pythonimport refrom natasha import Segmenter,MorphVocab,NewsEmbedding,NewsMorphTagger,Docfrom navec import Navecfrom slovnet import NER rename_dict = text_numbers = ['ноль', 'нуль', 'один', 'два', 'три','четыре','пять', 'шесть','семь','восемь','девять','десять', 'одиннадцать','двенадцать','тринадцать','четырнадцать', 'пятнадцать','шестнадцать','семнадцать','восемнадцать','девятнадцать', 'двадцать','тридцать','сорок','пятьдесят','шестьдесят', 'семьдесят','восемьдесят','девяносто', 'сто','двести','триста','четыреста','пятьсот', 'шестьсот','семьсот','восемьсот','девятьсот', 'тысяча','миллион','миллиард','триллион', 'полтысяча','полмиллиона','полмиллиард','полумиллиард','полмиллиарда', 'полутриллион','полтриллиона','млрд','млд','млн'] dats = ['декабрь','январь','февраль','март','апрель','май', 'июнь','июль','август','сентябрь','октябрь','ноябрь', 'понедельник','вторник','среда','четверг','пятница','суббота','воскресение'] stops = ['что','как','все','она','так','его','только','мне', 'было','меня','еще','нет','ему','теперь','когда','даже', 'вдруг','если','уже','или','быть','был','него','вас', 'нибудь','опять','вам','ведь','там','потом','себя','ничего', 'может','они','тут','где','есть','надо','ней','для', 'тебя','чем','была','сам','чтоб','без','будто','чего', 'раз','тоже','себе','под','будет','тогда','кто','этот', 'того','потому','этого','какой','совсем','ним','здесь','этом', 'один','почти','мой','тем','чтобы','нее','сейчас','были', 'куда','зачем','всех','никогда','можно','при','наконец','два', 'другой','хоть','после','над','больше','тот','через','эти', 'нас','про','всего','них','какая','много','разве','три', 'эту','моя','впрочем','хорошо','свою','этой','перед','иногда', 'лучше','чуть','том','нельзя','такой','более','всегда','конечно', 'всю','между','это','вовремя','вновь','вовсе'] class News_cleaner: def __init__(self,path_navec_weights,path_ner_weights): self.stops = set(stops)…

    Читать далее »
  • ХабрахабрФото Миссия невыполнима: подключаем электросчётчик SDM220 к трансформеру Lavritech V7.1 Lite по RS485/Modbus RTU

    Миссия невыполнима: подключаем электросчётчик SDM220 к трансформеру Lavritech V7.1 Lite по RS485/Modbus RTU

    Некоторое время назад в моём блоге вышел цикл статей об устройстве и программировании Lavritech V7. 1 Lite — ESP32 контроллера с необычной модульной архитектурой. Необычность архитектуры заключается в том, что функционал Lavritech V7. 1 Lite можно набирать из отдельных модулей, как в конструкторе Lego. Я подробно рассмотрел как работу с внутренними модулями (вставляемые в специальные разъёмы, на манер плат IBM…

    Читать далее »
  • ХабрахабрФото Linux на смартфоне: считываем показания сенсоров и программируем «Куб времени» в Node-RED

    Linux на смартфоне: считываем показания сенсоров и программируем «Куб времени» в Node-RED

    И снова привет! В прошлом уроке мы посмотрели проект для смартфона “Погодная станция”. Сегодня будем делать более сложный проект: “Куб времени”. Это устройство для тайм-менеджмента, которое поможет вам вести лог собственных занятий и знать, сколько времени вы тратите на работу, учебу, чтение, спорт, игры и другие занятия, а также планировать ваш день. Интересный гаджет и хороший пример для обучения программированию.…

    Читать далее »
  • ХабрахабрФото Управление микроконтроллером через telegram-бот с обратной связью

    Управление микроконтроллером через telegram-бот с обратной связью

    Задача Нужно управлять различными устройствами: свет, вентиляция, полив, а также получать нужные данные от микроконтроллера.При этом для учебно-тренировочных или DIY-задач совершенно не хочется задействовать дополнительные устройства, на которых будет размещаться сервер и уж тем более не оплачивать внешний статический ip-адрес. Идея Обеспечить выход в интернет с микроконтроллера, запустить два скрипта: веб-сервер для приема информации от микроконтроллера и телеграм-бот для связи…

    Читать далее »


Кнопка «Наверх»