Месяц: Ноябрь 2020
-
Включаем периферию контроллера за 1 такт или магия 500 строк кода
—
от автора
Как часто, при разработке прошивки для микроконтроллера, во время отладки, когда байтики не бегают по UART, вы восклицаете: «Ааа, точно! Не включил тактирование!». Или, при смене ножки светодиода, забывали «подать питание» на новый порт? Думаю, что довольно часто. Я, по крайней мере, — уж точно. На первый взгляд может показаться, что управление тактированием периферии тривиально:…
-
Crew Dragon: условия отмены пуска и режимы работы системы спасения
—
от автора
Сейчас Crew Dragon с первой штатной миссией летит к МКС, но на момент написания этого материала вероятность подходящей погоды для запуска составляла 50%. В любом случае будет небезынтересно разобраться в условиях отмены пуска и в том, на какие этапы делится участок выведения с точки зрения работы системы аварийного спасения. Вывоз ракеты-носителя с кораблем на старт,…
-
Вендор-лок для подкастов: к чему он приведет
—
от автора
В прошлый раз мы выяснили, что стриминговые сервисы скупают все, что относится к подкастингу, но делают это с умом. С точки зрения эксклюзивных прав их интересуют только известные спикеры, продюсеры и программы. Остальные шоу такие платформы планируют всего лишь агрегировать и предлагать поверх массива общедоступного контента свои услуги: платный стриминг музыки, аудиокниг и подкастов —…
-
Миграция Jira Service Desk из «облака» на сервер
—
от автора
Не буду спорить, что использование SaaS-ов, и в частности Jira Service Desk Cloud, удобно и облегчает работу системным администраторам. В целях безопасности или более гибкого управления сервисом, которое не предоставляет «облако», может потребоваться перенос сервиса из «облака» на сервер организации. Процесс миграции Jira Service Desk(JSD) можно условно разделить на три этапа: Подготовка резервной копии(бэкапа). Подготовка…
-
FOSS News №42 – дайджест новостей и других материалов о свободном и открытом ПО за 9-15 ноября 2020 года
—
от автора
Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Госорганы России начали переход на Astra Linux; Canonical Group Limited представила финансовые показатели за 2019 г.; ВКонтакте снова выкладывает KPHP; обсуждение факторов, улучшающих инновационный потенциал организации;…
-
Обеспечение границ компонент чистой архитектуры с помощью Spring Boot и ArchUnit
—
от автора
Когда мы создаем программное обеспечение, мы хотим создавать «-ости»: понятность, ремонтопригодность, расширяемость и — в тренде сейчас — декомпозицию (возможность разложить монолит на микросервисы, если возникнет необходимость). Добавьте в этот список свою любимую «способность».Большинство — возможно, даже все — из этих «возможностей» идут рука об руку с чистыми зависимостями между компонентами.Если компонент зависит от всех других…
-
Сбор данных и отправка в Apache Kafka
—
от автора
Введение Для анализа потоковых данных необходимы источники этих данных. Так же важна сама информация, которая предоставляется источниками. А источники с текстовой информацией, к примеру, еще и редки. Из интересных источников можно выделить следующие: twitter, vk. Но эти источники подходят не под все задачи. Есть источники с нужными данными, но эти источники не потоковые. Здесь можно…
-
Установка Midnight Commander на Mac OS X Catalina (2020)
—
от автора
Государственный флаг СССРПричем здесь флаг СССР? Статья затрагивает программы из далеких 80-х годов, когда был Советский Союз, поэтому и наш красивый флаг из тех времен. Кто помнит те времена и на больших предприятиях в некоторых кабинетах были даже программисты на перфокартах, это отдельная тема.ПерфокартаТак вот, вернемся к установке MC на Mac OS. Уверен, те кто…
-
NanoPi R4S — одноплатный headless-ПК сс процессором RK3399 и двумя портами Ethernet
—
от автора
Мы несколько раз писали об одноплатниках NanoPi. Сейчас появилась информация о новом представителе этого семейства — одноплатный headless-ПК с процессором RK3399 и двумя гигабитными портами Ethernet. Этот одноплатник в отличие от большинства «родственников» не предназначен для использования в качестве десктопа. У него нет видеовыхода. Зато его можно использовать для интеграции в серверные системы, DIY-проектов и…
-
Программная реализация умножения в полях Гаула
—
от автора
Захотелось мне как-то сделать более надёжной передачу информации через радиоканал. Это не какой-то промышленный проект, или что-то другое серьёзное. Это скорее для хобби и саморазвития. Сказалась травма детства — отсутствие нормально работающей радиоуправляемой машинки. С тех пор мне всегда хотелось уметь легко и непринуждённо управлять чем угодно по радио… И так, я отвлёкся. В детстве-юношестве…