-
Винтик и Шпунтик договариваются о стратегииВ данной серии статей я изложу мои наработки по решению задачи про Винтика и Шпунтика в рамках челленджа @vvvphoenix. Наработок достаточно много, и изложение их всех в одной статье получилось бы слишком объемным, либо же…
-
Необычные гаджеты — от девкита до DIY мини-ПК, на которые стоит обратить внимание в мае 2025 года
Большинство портативных компьютеров сегодня — привычные всем нам девайсы, которые слабо отличаются друг от друга. Но энтузиасты по всему миру продолжают собирать альтернативу своими руками: на базе Raspberry Pi, с e-Ink-дисплеями, советскими ЭЛТ-экранами, QWERTY-клавиатурами и даже солнечными панелями. В этой…
-
О переупорядочении выражений в Postgres
Сегодня я хочу затронуть тему дополнительных ухищрений, которые могут позволить ускорить выполнение запроса. В данном случае речь пойдёт о перестановке условий в выражениях фильтрации, JOIN’ов, HAVING-клаузах и прочем. Идея заключается в том, что получив негативный результат в одном условии из…
-
«Железный» OnKeyUp и антидребезг в асинронном счётчике
Здравствуйте. Со времени той, не очень удачной публикации прошло много времени, за которое у меня многое изменилось, поэтому переработка материала немного подзадержалась. Скажу сразу, что это пока выполнено только в симуляторе Logisim Evolution, и проект полностью готов в Gowin 1.9.11,…
-
Гайд для системного аналитика: как управлять требованиями на разных этапах проекта. Часть 4: Завершение
Этот материал — заключительная часть гайда для системного аналитика, посвящённого управлению требованиями на разных этапах проекта. В прошлых материалах были описаны фазы инициации, планирования и исполнения, а также контроля. В этом — мы рассмотрим фазу завершения проекта.СодержаниеОпределение границ итерацииИзменения —…
-
Wizordum — пример правильной ностальгии
Недавно вышла Wizordum — очередной олдскульный шутер, письмо любви к Wolfenstein 3D, Heretic, Catacomb 3D и первой DOOM. Спрайтовая графика с рейкастингом, построенные из квадратных тайлов уровни и держащие верную булаву пиксельные руки главного героя. Разве что харизматичной морды около показателя…
-
Персонализируем контент с помощью ИИ
Всем привет! Меня зовут Анастасия Шмалько, я лидер команды «AI-Персонализация контента» в Сбере. Сегодня я расскажу о том, как с помощью LLM и машинного обучения мы персонализируем рекламные SMS для корпоративных клиентов.Наша цель — создание долгосрочных доверительных отношений с клиентом.…
-
Пишем свой pastebin, используя только userver
Всем привет! Меня зовут Василий Куликов, я работаю ведущим разработчиком в Техплатформе Екома и Райдтеха Яндекса и последние пять лет разрабатываю фреймворк userver. Это веб‑фреймворк, который позволяет создавать высоконагруженные отказоустойчивые сервисы на С++. Сегодня я расскажу, как написать на нём игрушечный, но рабочий сервис, который…
-
Виртуальные сети в VMmanager: подробно о работе с VxLAN
VMmanager — это платформа для управления виртуальной инфраструктурой, которая позволяет не просто разворачивать отдельные виртуальные серверы, но и создавать целые пулы виртуальных машин и контейнеров с полной изоляцией от физического оборудования.Платформа решает ключевые задачи виртуализации:гибкое управление ресурсами — быстрое создание,…
-
Эта забавная реальность… 2
Обещанное продолжение. В первой части встречались такие соображения:…скорость света в гравитационно эквипотенциальном объёме зависит от масштабного множителя k, связанного с гравитационным потенциалом, следующим образом:c(k) = c(1)/k2, (1) где c(k) = ν(k) λ(k);ν(k) – частота удалённого фотона, λ(k) – длина волны…