1.94K subscribers
3.5K photos
136 videos
15 files
3.72K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
#prog #rust #rustlib

brie-tree - SIMD-optimized B+ Tree implementation that uses integer keys

A fast B+ Tree implementation that uses integer keys.
The API is similar to the standard library's BTreeMap with some significant differences:

* Lookups and insertions are 2-4x faster than BTreeMap.
* BTree can optionally be used as a multi-map and hold duplicate keys.
* Keys must be integer types or convertible to integers via the BTreeKey trait.
* The maximum integer value is reserved for internal use and cannot be used by keys.
* Elements in the tree are ordered by the integer value of the key instead of the Ord implementation of the keys.
* Cursors can be used to seek back-and-forth in the tree while inserting or removing elements.
* Iterators only support forward iteration.
👍10
Я папищек, и я...
Anonymous Poll
60%
...гетеро
40%
...нормальный/ая
🤡34😁116🥴4
This media is not supported in your browser
VIEW IN TELEGRAM
Это что такое падает белое сверху??😨😨 Это опасно? Это конец света?
🤡7🫡5💩4😱2❤‍🔥11🥰1😁1🤯1🤩1🖕1
👏15😁8🤡41
#prog #article

There is no memory safety without thread safety

Memory safety is all the rage these days. But what does the term even mean? <...> Typically, people use this term to refer to languages that make sure that there are no use-after-free or out-of-bounds memory accesses in the program. This is then often seen as distinct from other notions of safety such as thread safety, which refers to programs that do not have certain kinds of concurrency bugs. However, in this post I will argue that this distinction isn’t all that useful, and that the actual property we want our programs to have is absence of Undefined Behavior.
👍8🤔3
#prog #rust #article

What's "new" in Miri (and also, there's a Miri paper!)

It is time for another “what is happening in Miri” post. In fact this is way overdue, with the previous update being from more than 3 years ago <...>
5
💯7🤔1
#prog #itsec

MongoBleed explained simply

CVE-2025-14847 allows attackers to read any arbitrary data from the database's heap memory. It affects all MongoDB versions since 2017


Корень проблемы тот же, что и у Heartbleed. Баг не требует аутентификации для эксплуатации.

(thanks @jemalloc)
👍1😱1
Что ж, это уже стало традицией — я опять пропустил день рождения Блог*а. 5 декабря Блог*у исполнилось 6 лет.

Ура, видимо
🎉29
Блог* pinned «Что ж, это уже стало традицией — я опять пропустил день рождения Блог*а. 5 декабря Блог*у исполнилось 6 лет. Ура, видимо»
#meme про осанку

(thanks @lt_three)
😁13😭3
🔥33👍5😢2💩1🤡1🌚1
😭82🤮2🤡2
🥰16😁6💩21🥴1
Блог*
я студент человек студенческого возраста
Надо поменять на что-то, уже не правда
😭5👍1
Forwarded from kosmonozhka
Какое есть настроение, то и новогоднее.🎄
С наступающим.
#kosmonozhka
😭8😁5
Forwarded from ТГ Шевченка
❤‍🔥20
Шо как там у вас новогоднее настроение?
🎉19😭10🤔2💩2🤷1
#meme про оливье

(thanks @triteisalrite)
9🔥4🤡2😁1