uk
Feedback
Блог*

Блог*

Відкрити в Telegram

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

Показати більше
1 923
Підписники
+124 години
-17 днів
-730 день
Архів дописів
photo content

Repost from Лентач
Первый ЛГБТ+-френдли полиаморный памятник открыли у стен Свято-Введенского Толгского женского монастыря в Ярославле. Пусть ка
Первый ЛГБТ+-френдли полиаморный памятник открыли у стен Свято-Введенского Толгского женского монастыря в Ярославле. Пусть каждый офицер и солдат дождется своего мужа. 🌈

А ведь однажды это возможно 🤔
А ведь однажды это возможно 🤔

История заболевания: работает программистом
История заболевания: работает программистом

Смерть мерзкая от тьюринг-полноты

Почему "маменькин сыночек" является оскорблением? Буквально все мужчины являются сынами матерей.

Repost from N/a
Scheiße!
Scheiße!

Don't be so hard on yourself. Be hard on me instead

#prog #article WebAssembly and Back Again: Fine-Grained Sandboxing in Firefox 95 Статья от 2021 года о технологии сендбоксинга компонентов с низким оверхедом, в которой неожиданно пригождается WASM. Базовая идея проста: скомпилировать отдельные компоненты в WASM, чтобы убедиться в их достаточной изолированности и в том, что они не вылезают за пределы своей памяти, а затем при помощи wasm2c переводится в сишный код, который может линковаться с остальным. Этот подход позволяет использовать весь доступный тулинг для отладки и профилировки, а также позволяет компилятору инлайнить код через границу между доверенным кодом и кодом в песочнице, и при этом вносит довольно малый оверхед. Не смотря на изоляцию, код внутри песочницы всё ещё может выдавать значения, которые могут заставить хостовый код исполнять нежелательные действия. Для того, чтобы снизить риски, был разработан специальный фреймворк RLBox, который позволяет автоматизировать изоляцию компонентов и помечать данные, приходящие из песочницы. Это позволяет убедиться, что каждое значение из песочницы явно валидируется перед передачей в основной код. Статья от 2020 года Securing Firefox with WebAssembly рассказывает о прототипе этого подхода. На этапе прототипирования разработчики использовали Cranelift для компиляции WASM в нативный код, что впоследствии поменяли, но эта более старая статья содержит больше технических деталей.

alias vprod='git add $(git rev-parse --show-toplevel) && git commit -m "some fixes" && git push origin master --force

#prog #rust #article Making a const version of Rust's array::from_fn - How hard can it be? Спойлер: весьма, куча nightly фич.

Талидомид гарантирует, что ваш ребёнок с рождения будет пригоден к программированию на C++

Мяу

Только очень глупые люди мяукают в интернете

Repost from Говнокод

Эм... #rust #meme?

Обожаемые папищеки, а среди вас или ваших знакомых есть люди, которые рисуют на заказ? Хочу заказать портрет своего персонажа в D&D

Repost from Nero's
photo content

#prog #ml Why Doesn’t My Model Work? (перевод) Или о конкретных причинах, почему модели могут показывать на реальных данных куда более плохую производительность, чем на обучающих, и что с этим можно делать

Один человек тут опробовал Typst в деле, поделился впечатлениями и тем, где Typst пока что недопилен. Пробуем Typst, альтернативу LaTeX