uk
Feedback
Блог*

Блог*

Відкрити в Telegram

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

Показати більше
1 926
Підписники
Немає даних24 години
-67 днів
-230 день
Архів дописів
Repost from Dani-myte 🧨
I'm not sexually active nor inactive I'm sexually passive aggressive

photo content

photo content

Немного поздно, но: я недавно впервые получил деньги за вождение ролёвки

#prog #article ntoh*/hton* is a bad API
But my point is not to bash C. My point is that this API quirk fundamentally changes how people think about endianness, making them commit mistakes they wouldn’t make otherwise. Many people think integers have an intrinsic endianness, or prefer textual formats to seemingly avoid dealing with endianness, and I have held all these convictions myself at some point. It’s not that people are stupid. It’s borderline impossible to make the same mistakes if you treat endianness as a parameter of a serialization format. But C doesn’t want you to think about it this way, and so you never realize you were lied to until you get a reason to think hard about it.

#prog #rust #python #article How uv Works Under the Hood Разбор архитектурных решений, позволяющих uv быть на пару порядков быстрее традиционного тулинга. Тот факт, что он написан на Rust, играет далеко не первую очередь

sticker.webp0.32 KB

Repost from елуп
До сих пор у некоторых висит Вчера все большие бренды России (и каналы, включая моего) случайно прорекламировали криптоказино
+1
До сих пор у некоторых висит Вчера все большие бренды России (и каналы, включая моего) случайно прорекламировали криптоказино. Это крупнейшая подстава в истории Telegram. После того, как все запостили свои посты с эмодзи «Черновик:», создатель набора продал его криптоказино. В названии набора сразу же появился ник со ссылкой на канал этого криптоказино. В результате в вечер пятницы сотням СММщиков пришлось делать новый пак, чтобы избавиться от троянского коня. При этом маркетинговый трюк для казино не сработал — у них как был маленький канал, так и остался.

photo content

Repost from Neural Machine
Почему все говорят добрый день, когда это не так?

#prog #rust #rustlib #article Surelock
Deadlocks are a solved problem in theory — we’ve known how to prevent them since 1971. The challenge is making that prevention ergonomic enough that people actually use it. Surelock is my attempt at that: lean into Rust’s type system to make the correct thing the easy thing, and make the wrong thing a compiler error.
Работает и на no_std, полагается на lock_api для абстрагирования от реализации взаимной блокировки.

#prog #cpp #article On push_back_unchecked: Performance with FromIterator and Collect TL;DR: в другом посте предлагали добавить в вектор операцию push_back_unchecked, которая не проверяет ёмкость перед записью (и, соответственно, на полном векторе даёт UB). Замеры показали, что это даёт ускорение по сравнению с push_back в цикле. Автор же этой статьи сделал API FromIterator (взятый из std Rust) для своей библиотеки контейнеров и показал, что для таких юзкейсов можно добиться сопоставимого ускорения по сравнению с std::vector без возможности вляпаться в UB.

photo content

Repost from Лентач
При переводах через СБП с 1 июля нужно будет указывать ИНН, сообщили в «Национальной системе платёжных карт» (НСПК). Там объя
При переводах через СБП с 1 июля нужно будет указывать ИНН, сообщили в «Национальной системе платёжных карт» (НСПК). Там объясняют это борьбой с дропперами. По словам руководителя направления СБП центра противодействия мошенничеству НСПК, дроппер может сменить номер телефона, перевыпустить банковскую карту, открыть новый банковский счёт, переоформить паспорт, а вот ИНН является таким реквизитом, который, практически незаменяем — его сложно поменять физическому лицу.
«ИНН — это универсальный идентификатор, который позволит нам проверять определенные риски сразу и в платежной системе «Мир», и в СБП. И более качественно развивать инструменты, чтобы усложнить дропперам обход ранее введённых ограничений», — цитирует его «РИА Новости»

Трудности рабочего класса перевода в документации по F#. (в оригинале discriminated unions, размеченные объединения) #код #ли
Трудности рабочего класса перевода в документации по F#. (в оригинале discriminated unions, размеченные объединения) #код #лингво

bisexual: twice the choice, still no sex
(не моё)

sticker.webp0.13 KB

#prog Собственно, с сегодняшнего дня можно попросить доступ к ранним версиям анализаторов для Go и JavaScript/Typescript

Ну #bio