Твой код на Rust компилируется, проходит тесты и является UB. Ты просто об этом не знаешь
—
от автора
—
от автора
Если взять случайный крейт с crates.io, поставить на него Miri и подождать минут пять, шанс увидеть красное сообщение про undefined behavior где-то в зависимостях стремится к единице. Чаще всего виноват не автор хитрого unsafe-блока ради скорости, а вполне обычная библиотека,…
—
от автора
Разработчик Петр Осетров (@hyperion_cs) выпустил открытый мультиплатформенный проект под названием DPI Checkers (комплексный чекер DPI). Это решение помогает выяснить, использует ли ваш домашний интернет-провайдер DPI (Deep Packet Inspection), а также конкретные методы (и их параметры), которые сетевой регулятор использует для…
—
от автора
Markdown стал стандартным форматом для общения агентов с разработчиком. Простой, портативный, поддерживает базовое форматирование, легко редактируется. Claude даже научился делать ASCII-диаграммы внутри markdown-файлов.Но по мере того, как агенты становятся мощнее, markdown начинает ощущаться тесным. Файл длиннее ста строк уже трудно…
—
от автора
Здравствуйте, читатели! Сегодня, мы разберём как провалилась Windows Vista1.Неудачное началоПосле удачной Windows XP (которая вышла 25 октября 2001 года) в мае того же года пошла разработка Windows Longhorn. Её разработка заняла более 5 лет, закончили лишь в ноябре 2006 года.…
—
от автора
Продолжаю мучить свой запасной роутер. Ранее он научился присылать мне смс. Потом научился мониторить свой мобильный интернет. Теперь он умеет записывать музыку с онлайн радиостанций. Чтоб другие роутеры в сети над ним не смеялись, зато что он слушает какую то…
—
от автора
Леон может остаться и в следующих частях Resident Evil, про Assassin’s Creed Black Flag появились новые детали, а будущая LEGO-игра про Бэтмена впечатлила журналистов. Все это и не только в сегодняшнем дайджесте. Кратко и по делу.Главные события✅ Capcom одновременно подтвердила…
—
от автора
Когда мы задумываем игру, легко попасть в ловушку: чем больше механик, графики и контента, тем нам кажется лучше. На практике же обычно оказывается, что сложность разработки растёт экспоненциально, а вовлечённость игрока — логарифмически.Истинный баланс — найти ту самую точку, где…
—
от автора
Подобные эксперименты «привносят порядок во Вселенную, независимо от того, совпадает ли полученное число с ожидаемым значением».Учёные NIST Стефан Шламмингер (слева) и Винсент Ли осматривают торсионные весы, которые они использовали для измерения гравитационной постоянной («большой G») — работа, длившаяся целых десять…
—
от автора
Всем привет!Не знаю, как вы, а я всегда жду новых обновлений Bot API от Telegram. Мне любопытно, что же такого нестандартного нам подкинут в этот раз. Иногда они радуют, как в случае с недавним добавлением цветных кнопок, а иногда откровенно…
—
от автора
Правильная файловая структура — скелет любого фронтенд-приложения. В Vue 3 нет строгих предписаний, как раскладывать файлы по папкам, кроме базового разделения components/, views/. Но с ростом проекта хаотичное размещение кода быстро превращается в проблему. В этой статье разберём популярные подходы к организации…