Месяц: Декабрь 2022
-
Linux на смартфоне: делаем экран погодной станции, используя Termux и Node-RED
—
от автора
Всем привет! Сейчас я покажу, как перенести на смартфон проект погодной станции, изначально сделанный под Raspberry Pi. Для этого мы установим программу Termux — эмулятор терминала Linux —, затем поставим на него среду визуального программирования Node-RED и за 5 минут реализуем готовый проект — погодную станцию, то есть экран, выводящий текущую погоду и прогноз. Использовать будем…
-
Антирейтинг 2022
—
от автора
Эта статья написана по аналогии со статьей «Как не надо писать на Хабр: Антирейтинг 2017». Статьи взяты за 2022 год. Кроме отрицательных значений рейтинга, есть список по абсолютному количеству минусов (видимо, самые обсуждаемые темы). «Вот найдется же нехороший, которому обязательно надо написать статью на Хабре, про то, что не следовало писать.» Один из комментариев
-
Делал отладчик, сделал БП) Часть первая
—
от автора
В какой-то момент понадобилось мне в очередной раз прошить ESP8266. Причем плата планировалась максимально компактной и малопотребляющей, да к тому же перепрошивка не планировалась. То-есть ставить на плату свой мост смысла не было.Но меня ужасно достали эти жутко неудобные UART мосты по типуСтроятся они все в основном на 4х видах мостов:CH340CP2102 PL2303 FT232 Из плюсов…
-
Военное вычислительное мышление. Тактический искуственный интеллект. Часть I
—
от автора
Я придумал фразу «военное вычислительное мышление» в аспирантуре, чтобы объяснить тему моей докторской диссертации по информатике. Вычислительное мышление [подробнее по данной теме — прим. перевод.] — это формальный метод решения проблем (технически, вам для его применения не нужен компьютер). В наших условиях применения данного инструмента совместно с компьютером помогает решать проблемы человеческого уровня. Классическим примером этого может быть вычисление…
-
DocOps на Flow 2022
—
от автора
29-30 ноября прошла конференция для аналитиков FlowConf 2022. Основная особенность конференции — ее ориентация на конкретные практические рецепты. Одним из направлений, которое содержит много таких рецептов, стал Docs As Code или, в более широком смысле, DocOps в работе аналитика. В посте представляю обзор этого направления.
-
Алгоритмы диапазонов C++20 — 11 модифицирующих операций
—
от автора
В предыдущей статье серии «Диапазоны» я рассмотрел основы и некоторые немодифицирующие операции. Сегодня пришло время таких алгоритмов, как transform, copy, generate, shuffle и многих других… даже rotate. Подробности — к старту курса по разработке на С++. Прежде чем мы начнём Ключевые наблюдения об алгоритмах std::ranges:
-
QoS, RAN, TN — еще не все сказано
—
от автора
И снова здравствуйте, господа и дамы!Сегодня я расскажу об очень ресурсоемкой теме. Тема с названием — внедрение QoS и политики приоритезации трафика в сетях Telco.С чего все началось? Дело в том, что примерно до 2010 года все телеком операторы жили припеваючи, не зная проблем с технологией Ethernet, и строили свои сети по технологии SDH/Sonet. Суть…
-
Как написать 2D игру на C++ и чистом STL для терминала в Linux
—
от автора
Привет, Хабр, я PHP разработчик с опытом работы в продакшне более 8 лет. После долгого и упорного труда мне стало скучно пилить микросервисы и бэкенды в хайлоде, я решил постичь магию разработки игр. Выбрал курс по Unreal Engine 5 и C++, так как там все структурировано, понятно, и в случае необходимости есть кому задать вопрос.…
-
Стихи, цветы и драконы на EMNLP 2022
—
от автора
EMNLP — это одна из самых больших конференций в области обработки естественных языков, NLP. В этом году конференция проходила с 7 по 11 декабря в Абу-Даби. Из кучи статьей, представленных на конференции, я хотел бы выделить три, которые привлекли мое внимание. Эти статьи не обязательно самые полезные или известные, но по-моему они точно достойны упоминания.…
-
Темная тема = шрифтовой ад
—
от автора
Я обожаю темные интерфейсы: в по для кодинга и работы с графикой. То есть там, где текст не нужно читать, а только считывать знакомые иконки и слова. А вот темная тема — шрифтовой ад, в котором нарушен базовый принцип типографики — контрастность. Увы, но сегодня не существует ни одного шрифта и алгоритма растеризации для темной…