Pull to refresh
1
0
Денис Галков @Galkoff

User

Send message

Умный дом на Raspberry Pi и Home Assistant: добавляем диммеры и реле Wiren Board

Level of difficultyEasy
Reading time10 min
Views23K

К нам обратился Петр из Минска, который решил рассказать о своем опыте сборки умного дома. Он выбрал популярную платформу Raspberry Pi и интегрировал домашние устройства в Home Assistant.

Но со светом возникли проблемы: Петр запланировал везде диммирование, причем диммеры должны работать, даже когда контроллер выключен. Здесь как раз подошли модули Wiren Board. Но как сделать так, чтобы эти модули заработали под Home Assistant?

Петр установил шлюз Modbus-Ethernet и написал на Python интеграцию модулей Wiren Board в Home Assistant.

Мы посетили умный дом Петра и спешим поделиться с читателями подробностями.

Читать далее
Total votes 24: ↑24 and ↓0+24
Comments29

Как вернуть деньги за технически сложный товар ненадлежащего качества

Reading time15 min
Views62K

Привет Хабр! Возможно тема возврата денежных средств за приобретенный товар поднималась и ранее, но положения законодательных актов и судебные позиции склонны со временем меняться. Решил для читателей собрать в одном месте все правовые нормы, разложить по полочкам права покупателя и обязанности продавца, а также объяснить с точки зрения законодательства процесс осуществления возврата денежных средств за технически сложный товар. И заодно раз и навсегда ответить на вопрос, почему в случае обнаружение неисправности устройства надо всегда фиксировать все совершенные действия.

Читать далее
Total votes 18: ↑16 and ↓2+14
Comments25

Детальная настройка браузера Firefox

Reading time15 min
Views119K

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

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

Читать далее
Total votes 53: ↑50 and ↓3+47
Comments96

Клуб анонимных Дедов Морозов 2015-2016 на Хабрахабре

Reading time1 min
Views30K


Всем привет.

Через пробки дальнобойщиков, но Дед Мороз всё же доехал до Хабрахабра. Почему и в этот раз так долго — мы обсудим позже, а сейчас к делу!

По привычному адресу https://habra-adm.ru/ уже доступна регистрация на сезон 2015–2016.

20 декабря нас ждет жеребьёвка (а перед этим, разумеется, закрытие регистрации).

Теперь немного об организации всего этого действа.
Читать дальше →
Total votes 51: ↑47 and ↓4+43
Comments208

Решение задачи о двух мудрецах и числах от 1 до 100

Reading time4 min
Views76K

Недавно на Хабре промелькнула интересная задачка про двух мудрецов. Здесь я хочу предложить свой вариант решения и рассказать, как к этому решению можно прийти. Напомню условие:
У некоторого султана было два мудреца: Али-ибн-Вали и Вали-ибн-Али. Желая убедиться в их мудрости, султан призвал мудрецов к себе и сказал: «Я задумал два числа. Оба они целые, каждое больше единицы, но меньше ста. Я перемножил эти числа и результат сообщу Али и при этом Вали я скажу сумму этих чисел. Если вы и вправду так мудры, как о вас говорят, то сможете узнать исходные числа».
Султан сказал Али произведение, а Вали – сумму. Мудрецы задумались. Первым нарушил молчание Али.
— Я не знаю этих чисел, — сказал он, опуская голову.
— Я это знал, — подал голос Вали.
— Тогда я знаю эти числа, — обрадовался Али.
— Тогда и я знаю! — воскликнул Вали.
И мудрецы сообщили пораженному султану задуманные им числа.
Назовите эти числа.
Читать дальше →
Total votes 63: ↑57 and ↓6+51
Comments56

Решаем задачу про мудрецов без ЭВМ

Reading time3 min
Views22K
Несколько дней назад в комментариях к задаче про возраст Шерил была предложена похожая, но более интересная и сложная задачка, сформулированная таким образом:
У некоторого султана было два мудреца: Али-ибн-Вали и Вали-ибн-Али. Желая убедиться в их мудрости, султан призвал мудрецов к себе и сказал: «Я задумал два числа. Оба они целые, каждое больше единицы, но меньше ста. Я перемножил эти числа и результат сообщу Али и при этом Вали я скажу сумму этих чисел. Если вы и вправду так мудры, как о вас говорят, то сможете узнать исходные числа».
Мудрецы задумались. Первым нарушил молчание Али.
— Я не знаю этих чисел, — сказал он, опуская голову.
— Я это знал, — подал голос Вали.
— Тогда я знаю эти числа, — обрадовался Али.
— Тогда и я знаю! — воскликнул Вали.
И мудрецы сообщили пораженному царю задуманные им числа.
Назовите эти числа.

Были предложены несколько вариантов решения задачи, в том числе на Scala и C#, предполагающие достаточно грубый перебор множества возможных ответов. Тем не менее, задачу можно решить, если под рукой не оказалось ноутбука, только карандаш и листок бумаги.
А как?
Total votes 37: ↑31 and ↓6+25
Comments9

Я тебя по сетям вычислю: используем API крупнейших соцсетей в своих корыстных целях

Reading time11 min
Views175K


Ни для кого не секрет, что современные социальные сети представляют собой огромные БД, содержащие много интересной информации о частной жизни своих пользователей. Через веб-морду особо много данных не вытянешь, но ведь у каждой сети есть свой API… Так давай же посмотрим, как этим можно воспользоваться для поиска пользователей и сбора информации о них.

Есть в американской разведке такая дисциплина, как OSINT (Open source intelligence), которая отвечает за поиск, сбор и выбор информации из общедоступных источников. К одному из крупнейших поставщиков общедоступной информации можно отнести социальные сети. Ведь практически у каждого из нас есть учетка (а у кого-то и не одна) в одной или нескольких соцсетях. Тут мы делимся своими новостями, личными фотографиями, вкусами (например, лайкая что-то или вступая в какую-либо группу), кругом своих знакомств. Причем делаем это по своей доброй воле и практически совершенно не задумываемся о возможных последствиях. На страницах журнала уже не раз рассматривали, как можно с помощью различных уловок вытаскивать из соцсетей интересные данные. Обычно для этого нужно было вручную совершить какие-то манипуляции. Но для успешной разведки логичнее воспользоваться специальными утилитами. Существует несколько open source утилит, позволяющих вытаскивать информацию о пользователях из соцсетей.
Читать дальше →
Total votes 89: ↑83 and ↓6+77
Comments22

Создана бактерия, которая напрямую превращает биомассу в этиловый спирт

Reading time2 min
Views18K

Просо для биопереработки

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

Есть и альтернативная, более дешёвая технология: консолидированная биопереработка (consolidated bioprocessing или CBP), когда обработкой биомассы занимаются микроорганизмы. Учёным из американского научного центра BioEnergy удалось значительно оптимизировать этот процесс. Они вывели разновидность бактерии Caldicellulosiruptor bescii, которая получает этанол из обычного проса даже без предварительной подготовки сырья.
Читать дальше →
Total votes 36: ↑34 and ↓2+32
Comments24

Обзор WD My Cloud 2 Tb. NAS или облако? А может вместе?

Reading time5 min
Views139K
Начну с предыстории…

Примерно год назад очень мне захотелось заиметь NAS. Точнее хотелось мне уже давно, но вот «очень» захотелось именно тогда. Я как раз смарт-ТВ купил и окончательно решил — нужен NAS. Ну, чтобы фильмы в нём хранились, сами туда с торентов качались, а потом круглосуточно раздавались. Плюс архив фоток и музыки там же держать. Ну и ещё чего-нибудь. Посмотрев на ценники уже готовых устройств типа только добавь воды WD HDD – я ужаснулся и принял решение собирать сам. Тем более это полёт для творчества и приобретение новых навыков. Купил материнку с уже распаянным на ней двухядерным Celeron 847, к ней недорого памяти с рук аж 4 гига и супер корпус Antec ISC 300-65 (тоже БУ, но в идеальном состоянии). HDD, понятное дело, был выдернут из системника – всё равно он там был лишний. WD, кстати. Зелёный. Накатил сначала NAS4Free. Но она не очень хорошо поддерживал DLNA, причём даже с костылями. Затем поставил Ubuntu Server 12.04… Тут, кстати, надо уточнить… Я ЧИСТЫЙ ВИНДОУЗЯТНИК! До того момента linux я видел только на фотографиях. Соответственно на настройку типовой задачи: файл-сервер плюс торрент-качалка-раздавалка – у меня ушло около четырёх дней. Ну… в совокупности можно прибавить ещё пару-тройку дней связанных с дополнительными ковыряниями и переустановкой в связи с неудачным апгрейдом до 14.04. Ну да оставим сию историю поржать бородатым админам. И вот теперь у меня эта штука стоит в коридоре в шкафу, сушит в нём воздух, жрёт электричество и на 99% простаивает. При этом все действия я провожу со своим uNAS’ом только либо через «проводник», либо Transmission GUI. Для того, чтобы что-то настроить приходиться каждый раз подключаться по SSH, вспоминать где валяются и как называются файлы с настойками и гуглить, гуглить и ещё раз гуглить. И это Я, технически достаточно образованный гражданин с большим количеством свободного времени. А что делать другим? В общем иногда хочется изящного решения…


Читать дальше →
Total votes 35: ↑27 and ↓8+19
Comments39

Магия одного div. Мастеркласс от создателя a.singlediv.com

Reading time7 min
Views49K
Почему Single Div?

В мае 2013 года я присутствовала на CSSConf и услышала, как Лиа Веру говорит об укрощении свойства border-radius. Это было поучительно и позволило мне понять о CSS то, чего я раньше не понимала. Это напомнило мне времена, когда я изучала изящные искусства, когда я постоянно стремилась повысить свой профессиональный уровень. Мой уровень владения CSS можно назвать средним, поэтому я бросила себе вызов, чтобы узнать все, что я смогу, исследуя и экспериментируя со свойствами

Но почему именно один DIV?

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

Я решила запустить проект a.singlediv.com, где намеревалась каждые несколько дней размещать нечто новенькое, созданное с помощью CSS. Я поставила перед собой ограничение использовать только один DIV.
Читать дальше →
Total votes 74: ↑71 and ↓3+68
Comments23

Мой опыт восстановления зрения

Reading time9 min
Views277K
   Этим летом я был на некоторое время предоставлен сам себе – всех своих я отправил подальше от дыма, а сам, недолго думая, решил немного подтянуть здоровье. Не просто записаться в тренажерный зал и накачать «квадратиков» для пляжа, а именно обследоваться у некоторых врачей, чтобы выработать для себя вектор дальнейших действий, дабы совсем не превратиться в «овоща».

image

   Расскажу лишь про свой опыт восстановления зрения – именно оно больше всего подвержено риску у любого «компьютерного» человека.
Читать дальше →
Total votes 494: ↑397 and ↓97+300
Comments208

PHP class для Goo.gl

Reading time2 min
Views6.4K
image
И опять немного о Goo.gl. Листая хабр видел предложения на JS, но лично мне они не подходили. Сегодня случайно наткнутся на симпатичное для меня решения, коим и делюсь с общественностью…
Читать дальше →
Total votes 61: ↑50 and ↓11+39
Comments45

Альтернативный способ распространения файлов

Reading time3 min
Views3.4K
В последнее время в сети стало распространённым выкладывание различных файлов на различные ресурсы-«файлопомойки». Сейчас я не хочу обсуждать проблемы, связанные с просмотром рекламы при или перед скачиванием, проблемы получения премиум-эккаунтов и удаление файлов по претензиям правообладателей. Найденный мной способ может использоваться как во благо — для автоматического распространения файлов внутри группы, так и во вред — для распространения вирусов, патчей и кряков и т.д. Виноват не изобретатель пистолета, а рука, его держащая.
Читать дальше →
Total votes 70: ↑63 and ↓7+56
Comments45

Делаем загрузочно-установочную флешку

Reading time2 min
Views773K
После поста о восстановлении флешек, оказалось, что у многих теперь есть рабочие, бесхозные флешки, которые обязательно нужно задействовать. Почему бы не сделать из них загрузочные флешки с дистрибутивами необходимых ОС? Это может здорово пригодиться при установке/переустановке операционных систем на нетбуки, где отсутствуют приводы оптических носителей. А иногда может даже ускорить процесс установки и сделать его намного тише на компьютере, где привод есть.
Хотя на Хабре уже описывались варианты создания загрузочных флешек, но вариант, который предлагаю я — слишком прост и по своему универсален, чтобы обойти его стороной.

image
Читать дальше →
Total votes 161: ↑142 and ↓19+123
Comments54

Вывод WMR на карту «Связной клуб»

Reading time1 min
Views5.8K
Недавно в блоге webmoney прочитал новость о том, что появилась возможность вывода WMR на «Платёжную карту «Связной-Клуб» MasterCard».
0.8% отдаем webmoney как обычно + 0.7% итого 1.5% за вывод на карту.
Зашел на сайт сервиса и досконально все изучил:
1. Карту делают за 10мин в любом связном
2. Картой оплачиваем в любом магазине + в интернете
3. Получаем бонусы за покупки
4. Выводим средства в банкомате с логотипом MasterCard
и т.п.

Выглядит очень заманчиво. Решил проверить.
Пришел в связной, дал паспорт, оформили анкету, оплатил 500р (которые потом будут на карте), подписался.
Читать дальше →
Total votes 89: ↑61 and ↓28+33
Comments140

Nintendo DS Lite как мультиплатформенный эмулятор

Reading time7 min
Views41K
На хабре наблюдается явный недостаток статей про Nintendo DS. Надо с этим что-то делать.
Сразу скажу — я не буду писать про то, как на NDS читать книги, pdf'ки, лазить по инету, слушать кино и смотреть музыку. :) Я на ней только играю, потому за советами по выбору браузера не ко мне.
Сегодня расскажу про то, как на NDS обстоят дела с эмуляцией старых игровых консолей, ибо ностальгия иногда нападает и надо с ней бороться.
image

Читать дальше →
Total votes 53: ↑45 and ↓8+37
Comments35

А что такое огонь?

Reading time1 min
Views3.7K


Вы никогда не задумывались, что такое огонь?
А если получили ответ — остались ли довольны ответом? Ведь всегда можно пойти на уровень глубже и задать еще одно «почему?»

В этот раз знаменитый ученый рассказывает о том, что такое огонь, но не трогает скучные определения, а показывает, как все на самом деле просто и красиво устроено, как горящая древесина высвобождает энергию Солнца, и как дерево растет из воздуха.
Total votes 181: ↑167 and ↓14+153
Comments71

Обзор мультиплатформенного портативного эмулятора GP2X Wiz

Reading time9 min
Views7K
Данный обзор я решил опубликовать спустя 8 месяцев с момента приобретения, чтобы в полной мере оценить возможности устройства и его комьюнити.

После многочисленных переносов (первоначально релиз планировался на конец октября 2008 года), доработки прошивки и написания необходимого количества собственных приложений для нормального старта продукта, в конце апреля 2009 года вышел GP2X Wiz.

image
Читать дальше →
Total votes 52: ↑49 and ↓3+46
Comments73
1
23 ...

Information

Rating
Does not participate
Location
Брянск, Брянская обл., Россия
Date of birth
Registered
Activity