Шахматный движок на 84688 регулярных выражениях
—
от автора
—
от автора
В праздничные выходные мне пришло в голову, что я давно не занимался чем-то бессмысленным. Представляю вашему вниманию… Regex Chess: набор из 84688 регулярных выражений, которые при выполнении по порядку генерируют ход (валидный, то есть не совсем ужасный) для переданного в качестве…
—
от автора
Привет, Хабр! Мне нравятся всякие скрипты и автоматизация, но ведь и социальную жизнь поддерживать как-то надо, правда? Вот и я подумал: если не хватает времени лайкать посты друзей ВКонтакте, почему бы не автоматизировать этот процесс?Проблема: социальные сети пожирают времяСоциальные сети…
—
от автора
Это третья из серии статей о робототехнической платформе ROS. Первую статью можно найти здесь. В этой статье я расскажу о параметрах и Parameter server в ROS. Кому интересно прошу под кат.Параметры в ROS позволяют гибко настраивать поведение узлов ROS без…
—
от автора
Как сравнить? — измерить execution-time конечно! — скажет опытный читатель. И будет совершенно прав: с практической точки зрения эффективнее та СУБД, которая выдаёт больший TPS. Однако иногда нам требуется спроектировать систему, которой ещё нет или сделать прогноз поведения на нагрузках,…
—
от автора
Привет, Хабр!Сегодня я расскажу, как использовать Django Signals, чтобы приложение работало как часы. Signals — это встроенный механизм в Django, который позволяет разным частям приложения «общаться» друг с другом через события. Зачем они нужны:Нужно реагировать на определённые действия в приложении (например, сохранение объекта или завершение запроса).Нужно изолировать логику…
—
от автора
В настоящее время существует множество статей и других материалов о борьбе с таким «тяжёлым состоянием», как «прокрастинация», которая заставляет откладывать очень важные дела, такие как изучение лора в Elden Ring, занимаясь при этом какими‑то бесполезными тасками на работе или участвуя в очередном душном созвоне.Попадая в состояние бесконечных откладываний и…
—
от автора
Прошёл год с момента вступления в силу закона об изменении величины пошлин за получение лицензий связи в которых прописано требование использования СОРМ. За это время можно уже сделать какие-то выводы о влиянии принятого решения на сферу связи и подвести итоги…
—
от автора
Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик, аналитик и автор телеграм-канала IT Talks. Задачи тестирования для системного аналитика – одно из направлений смежных задач. Такая ситуация может возникать в командах, где отсутствует роль тестировщика или тестировщики не проверяют весь реализуемый…
—
от автора
Изображение, созданное DALL-E Когда в команду приходят начинающие разработчики, а проект уже строился на архитектурных принципах, таких как Domain-Driven Design (DDD), иногда возникают сложности с их применением на практике. Даже при самых лучших намерениях результат может получиться далёким от идеала.Мне…
—
от автора
несколько фото с текущего конкурсаВы знаете эти конкурсы в разных пабликах, где победитель определяется количеством лайков и вечное недовольство из-за «накруток». Я вкратце поделюсь как попытался организовать небольшие конкурсы менее подверженные этой проблеме — возможно пригодится тем кто сталкивается с…