Месяц: Октябрь 2022
-
Небанальные правила чистого Python. Часть 1
—
от автора
Большинство питонистов не раз слышали о таких правилах как «функции должны быть глаголами» или «не наследуйтесь явно от object в Python 3». В этой статье мы рассмотрим не такие банальные, но полезные правила чистого кода в Python.Необязательное вступлениеИдея статьи возникла при выполнении Code review одного проекта. В тот момент я понял что пора объединить и…
-
Разбираем и тестируем ТГС-7А (всегда хотел это сделать)
—
от автора
Сегодня мы отвлечёмся от программирования микроконтроллеров, позволим себе немного расслабиться и поговорим об ещё одной интересной теме — медицине (почему бы и нет?). Есть в моём хозяйстве один интересный прибор, который я давно и успешно использую как в медицинских, так и исследовательских целях — это широко известный в узких кругах, можно даже сказать культовый ТГС-7А.…
-
Wi-Fi в институте | Подготовительный этап, часть первая
—
от автора
Приветствую, инженер! Меня зовут Артём Ковальчук, я сетевой инженер системного интегратора X-Com, входящего в одноименную Группу компаний. За плечами относительно небольшой опыт в сетях и сертификат Cisco CCNA. Мы запускаем цикл статей, где я поделюсь опытом, как выглядит живой проект по беспроводным сетям передачи данных, с учетом того, что беспроводные технологии — не ваша основная…
-
Тестирование Kafka Streams: глубокий разбор
—
от автора
Привет! Меня зовут Иван Пономарёв, я разработчик в Synthesized, преподаю в МФТИ и EEUAS. На этом митапе Росбанка и Jug.ru я расскажу о тестировании Kafka Streams и, в частности, об особенностях инструмента TopologyTestDriver. Этот доклад я подготовил совместно с Джоном Рослером (John Roesler), разработчиком из Confluent, коммитером и одним из продакт-менеджеров Apache Kafka.Когда-то в одном…
-
ОС Аврора 4.0.2 для разработчиков: обзор и примеры исходного кода
—
от автора
Релиз ОС Аврора 4.0.2 — первый сертифицируемый выпуск четвёртого поколения операционной системы, именно он теперь будет использоваться на устройствах в актуальных проектах.В этой статье мы расскажем о ключевых нововведениях и детально рассмотрим некоторые важные для разработчиков изменения (изоляцию приложений, валидацию и подписание пакетов). На примере приложения «Push Receiver» мы разберём обновлённую регистрацию D-Bus служб и покажем,…
-
ИИ проектирует GUI: первые шаги
—
от автора
В последний год в моей ленте ВК и в большом Интернете множатся новости о том, что искусственный интеллект научился рисовать картинки по текстовому описанию. Широко известна нейронная сеть DALL-E от Microsoft, предназначенная для этой цели; она вышла в мае 2021 года. Слегка шизофреническое творчество нейросеток не то чтобы сильно впечатлило меня, но навело на мысль:…
-
Творчество по заказу: как составить ТЗ для художника
—
от автора
Концепт-арт для Allods Online (автор — Евгений Данилов)Неправильно составленное техническое задание усложняет работу для всех — неточности в описании могут привести к тому, что команда бессмысленно потратит время и ресурсы, а оригинальная задумка для арта будет потеряна или искажена. Чтобы этого не произошло, при составлении ТЗ нужно следовать простым правилам.Художники студий MY.GAMES дали несколько советов,…
-
Hidden Lake Service — ядро скрытой сети с теоретически доказуемой анонимностью
—
от автора
ПредисловиеДанный материал я постараюсь выразить в наиболее доступной форме, в сравнении с предыдущими моими публикациями, где одной из самых частых критик приходилось видеть сам формат изложения. Тем не менее, это упрощение делается даже не из-за самой критики, а из-за темы публикации. Ранее, все мои исследования являлись сугубо теоретическими, где большинство анализа проходило сквозь диалектическую призму…
-
Книга «PyTorch. Освещая глубокое обучение»
—
от автора
Привет, Хаброжители! А мы с очередной интересной новинкой издательства «Manning». Многие средства глубокого обучения используют Python, но именно библиотека PyTorch по-настоящему «питоническая». Легкая в освоении для тех, кто знаком с NumPy и scikit-learn, PyTorch упрощает работу с глубоким обучением, обладая в то же время богатым набором функций. PyTorch прекрасно подходит для быстрого создания моделей и…
-
Новый год не за горами: делаем супергирлянду на базе ESP и WLED, управляем со смартфона
—
от автора
Хотя сейчас только октябрь, пора прокачать наши окна и балконы! Будем делать уникальную гирлянду со спецэффектами — такой точно ни у кого не будет. И начать стоит прямо сейчас: пока вы закажете компоненты и всё соберете, тут и праздники наступят. А клеить светодиоды на балконе точно приятнее, пока морозы еще не пришли. Гирлянда делается из адресных…