[Из песочницы] Как я домофон Vizit к mqtt подключал

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


Собран на скорую руку из того что валялось под ногами было в наличии.В итоге выглядит всё это дело так.

image
Читать дальше →
[Из песочницы] Как я домофон Vizit к mqtt подключал
Source: geektimes

Реcемплинг II. Сравнение работы цифровых и аналоговых фильтров высоких порядков в тракте звука и ответы на вопросы

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


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

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

Итак, под катом рассмотрим две темы:

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


Попробую раскрыть обе эти заслуживающие внимания темы как можно более доступным языком.

Популярно о ресемплинге
Реcемплинг II. Сравнение работы цифровых и аналоговых фильтров высоких порядков в тракте звука и ответы на вопросы
Source: geektimes

Разработка системы мнемонического запоминания чисел

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

Содержание статьи

  • Предпосылки
  • Как проверить, хороша ли система?
  • Проверяем несколько систем
  • Как создать систему лучше
  • Ссылка на репозиторий и послесловие

Читать дальше →
Разработка системы мнемонического запоминания чисел
Source: geektimes

[Перевод] Почему физики всё ещё используют Fortran

Не знаю, как будет выглядеть язык программирования в 2000-м году, но я знаю, что называться он будет FORTRAN.

— Чарльз Энтони Ричард Хоар, ок. 1982


В индустрии Fortran сегодня используется редко – в одном из списков популярных языков он оказался на 28-м месте. Но Fortran всё ещё главный язык для крупномасштабных симуляций физических систем – то есть для таких вещей, как астрофизическое моделирование звёзд и галактик (напр. Flash), крупномасштабной молекулярной динамики, коды подсчёта электронных структур (SIESTA), климатические модели, и т.п. В области высокопроизводительных вычислений, подмножеством которых являются крупномасштабные числовые симуляции, сегодня используются лишь два языка – C/C++ и «современный Fortran» (Fortran 90/95/03/08). Популярные библиотеки Open MPI для распараллеливания кода были разработаны для двух этих языков. В общем, если вам нужен быстрый код, работающий на нескольких процессорах, у вас есть только два варианта. В современном Fortran есть такая особенность, как «coarray«, позволяющая прямо в языке работать с параллельным программированием. Coarray появились в расширении Fortran 95, а затем были включены в Fortran 2008.


Активное использование Fortran физиками часто приводит в замешательство специалистов по информатике и других не связанных с этой областью людей, которым кажется, что Fortran – исторический анахронизм.
Читать дальше →
[Перевод] Почему физики всё ещё используют Fortran
Source: geektimes

Подборка русских и зарубежных фантастических книг за год


Почти два года назад мы делали подборку любопытных фантастических книг, вышедших в 2014 году. И в начале этого года мы решили поддержать это начинание — предлагаем вам одни из самых интересных, по мнению читателей, фантастических произведений, вышедших в 2016-м (как на русском, так и на английском).
Читать дальше →
Подборка русских и зарубежных фантастических книг за год
Source: geektimes

Что такое сознание


Одним из самых главных научных вопросов Человечества, считается вопрос: «Что такое сознание?». Как Человек думает, принимает решения, как происходит мышление, анализ и интерпретация различных внешних раздражителей и т.д. Ответы на эти вопросы, а также что такое сознание, главный вопрос жизни, вселенной и всего такого под катом.

Читать дальше →
Что такое сознание
Source: geektimes

ИТЭР в 2016 году

Проект


Если 2015 год для проекта международного термоядерного реактора ITER был полон драматизма и борьбы за спасение проекта, то про 2016 на его фоне сказать особо и нечего. Строительство 39 зданий и сооружений ИТЭР, по сути, стартовало именно в 2015 и продолжилось хорошим темпом в 2016. Расширяется производство компонентов будущего реактора. Отгремели баталии в парламентах Европы и США по поводу утверждения финансирования на 2017 год — помог именно заметный прогресс в управлении проектом в 2015. Все идет по плану.

image


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

Читать дальше →
ИТЭР в 2016 году
Source: geektimes

Как я потратил 1000 часов на изучение английского языка в 2016 году


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


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


Эта статья — о том, как невозможное было сделано возможным, как в самом сердце магистратуры я проломил неприступную цитадель аудирования. Это бремя выпало на 2016 год. Я перепробовал множество различных учебных методик и расскажу вам о них во всех подробностях, по каким материалам я занимался и какие выводы делал. Эта статья — огромный склад опыта, и я надеюсь, что он будет вам полезен.
Читать дальше →
Как я потратил 1000 часов на изучение английского языка в 2016 году
Source: geektimes

Просыпаемся естественно. Чем заменить свет солнца?

30 декабря в офисе слышал презабавный диалог: “Ставлю 10 будильников на двух телефонах. Ничего не помогает, всё равно сплю дальше. В рабочий день в 11 просыпаюсь. Вообще ужас.” Вместо слова “ужас”, конечно же, стояло нечто более матерное, но проблема на лицо. Всем нам тяжело просыпаться по утрам. Ну или почти всем. Как я решил эту проблему, расскажу ниже. А из заголовка поста понятно, что речь пойдёт о воздействии света на утреннее пробуждение.

Как легко проснуться утром

На самом деле формула лёгкого утреннего пробуждения очень простая.
Узнайте мою формулу
Source: geektimes

[Из песочницы] Мониторинг распределенных станций Avaya Aura средствами Zabbix

Вводная

Понадобилось мне поставить на мониторинг станции Avaya. С версией Communication Manager выше R16.0.141 проблем не возникло — там в SNMP все очень хорошо и прозрачно видно, в том числе статусы транков и внутренних номеров. Но вот с более ранними версиями — засада. А если учесть, что таких станций было более 30 штук, да и транков на каждой не менее 10-20 (а на некоторых несколько сотен) — задача оказалась малость нетривиальной. Но так как сделать все же надо — пришлось решать). Итак…
Читать дальше →
Source: geektimes