-
Многие разработчики мечтают о проектах, в которых можно совместить любовь к программированию и нарративу. В этой статье рассказывается о создании собственного DSL (domain-specific language) для интерактивных историй — от формализации сценарных структур до реализации интерпретатора на Python. Много кода, много…
-
В Госдуму внесён законопроект о штрафах для хостинг-провайдеров, не вошедших в специальный реестр Роскомнадзора
7 мая 2025 года группа депутатов и сенаторов внесла в Госдуму законопроект (№ 913 233–8 О внесении изменений в Кодекс РФ об административных правонарушениях), вводящий ответственность для провайдеров хостинга за нарушение законодательных требований к их деятельности. Проект предлагает изменения в Кодекс об административных правонарушениях, согласно которым предоставление услуг хостинг‑провайдером, сведения о котором не внесены в реестр хостинг‑провайдеров…
-
Warp: Терминал 21-го века для разработчиков
Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как «терминал для 21-го века», он сочетает высокую производительность, интуитивный интерфейс и инструменты на базе искусственного интеллекта. В этой статье я расскажу, почему…
-
Учёные предлагают программировать домашних роботов на выполнение дополнительных бытовых задач
В наше время, когда мы изо всех сил пытаемся соответствовать ожиданиям общества в отношении продуктивности, производительности и оптимизации времени, правильно ли, что наши роботы-пылесосы и другие «умные» приборы бездействуют большую часть дня?Специалисты по информатике из Университета Бата (Великобритания) считают, что…
-
В iVentoy выявлена подстановка корневого сертификата при запуске Windows, разработчики это убрали в новой версии
В проекте iVentoy выявлена подстановка корневого сертификата при запуске Windows. Разработчики объяснили это штатной работой и убрали в новой версии. Решение позволяет устанавливать на ПК ОС Windows, WinPE и различные дистрибутивы Linux по сети. Это продолжение открытого проекта Ventoy для мультизагрузки образов ОС.iVentoy представляет собой…
-
Мелочи RoR, облегчающие жизнь
Статья из моих архивов В этом посте хочу рассказать о некоторых небольших трюках и неочевидных вещах, которые, я надеюсь, помогут вам увеличить продуктивность разработки и качество приложений.Rails ConsoleНаверное, все разработчики на Rails используют консоль, или хотя бы слышали о ней.…
-
ООП — это скам
На хабре и в остальном интернете хватает статей с критикой ООП. Кто-то ругает эту концепцию за излишнюю многословность, кто-то рассуждает о плохих аспектах ООП, кто-то сравнивает реализации ООП в разных языках.После прочтения большинства этих статей и нескольких лет кодинга на…
-
Warp — терминал будущего
Приветствую! Данная небольшая статья будет полезна тем, кому надоело копаться в обычном терминале, кто хочет умный терминал, включающий:- автодополнение;- AI-подсказки;- приятный UI.Что такое Warp?Warp — это современный терминал, написанный на Rust, доступный для MacOS, Linux, Windows.Его цель — не просто «новый…
-
Храним пароли в микроволновке. Mini PC, Vaultwarden и KeenDNS
Доброго времени суток, Habr!В 2024 году количество утечек данных по всему миру побило все предыдущие рекорды: по оценкам аналитиков, более 9 миллиардов уникальных записей, включая логины и пароли, оказались в открытом доступе из‑за массовых взломов и небрежного отношения пользователей к собственной информационной безопасности. Это первая моя…
-
Есть ли жизнь на GitVerse? Расширения
Я давний пользователь GitHub. Можно сказать, что на моих глазах он вырос из самобытного GIT-хостинга до внушительной экосистемы для разработчиков под патронажем само́й Microsoft, и по факту стал индустриальным стандартом.Со временем я стал задаваться вопросом — можем ли мы в…