TGViewer
Channel Public Channel
Блог*

Блог*

@dereference_pointer_there

Блог со звёздочкой.

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

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Subscribers
1.98K
Photos
4K
Videos
157
Links
4.1K

Showing posts older than #10575 · Back to latest

Older Posts 20 shown
Post #10573 1.01K

Forwarded from лингвист реалист

Это что такое падает белое сверху??😨😨 Это опасно? Это конец света?
  • 🤡 7
  • 🫡 5
  • 💩 4
  • 😁 2
  • 😱 2
  • ❤‍🔥 1
  • ❤ 1
  • 🥰 1
  • 🤯 1
  • 🤩 1
  • 🖕 1
Post #10572 1.16K
  • 🤡 35
  • 😁 11
  • ❤ 6
  • 🥴 4
Post #10571 1.49K
#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
Post #10568 1.07K
Надеюсь, вы отмечаете сегодняшний праздник, день распада СССР
  • 🔥 24
  • 🤡 15
  • 😁 3
  • 🖕 3
  • 💩 2
  • 🤔 1
  • 🎉 1
  • 👌 1
Post #10567 1.06K
The existence of "fairly big" implies the existence of "unfairly big"

#лингво
  • 🍌 3
  • 👌 1
Post #10565 1.05K

Forwarded from [NEWS] Lols Anti Spam Bot

Кто не понял - тот поймёт 🙊

Возможно, никто ничего не заметил (кроме пользователя, который сообщил о проблеме), но вчера бот внезапно решил «продолбать» информацию о профилях пользователей 🫠

Визуально это проявлялось в том, что при проверке пользователя ботом, полностью перестала отображаться история смены имён и юзернеймов для всех аккаунтов - показывались только текущие данные.

Достоверно выяснить причину не удалось, но есть подозрение, что это как-то связано с обновлением ClickHouse недельной давности. А каждое его обновление умеет преподносить сюрпризы, особенно если не читать Release notes и перескакивать сразу через десяток минорных версий.

Хуже того - косяк не был замечен оперативно и успел пролезть в бэкапы. В итоге штатными средствами КХ удалось восстановить лишь около 40% данных, а оставшиеся ~400 млн записей отказывались читаться, выдавая ошибки Too large size passed to allocator и Inconsistent sizes of values and offsets in SerializationSparse 😕

Чтобы вытащить недостающие данные, пришлось навайбкодить скрипт, который напрямую прочитал файлы базы и вытащил максимум возможного. В результате удалось восстановить около 95% истории профилей, хотя без потерь всё же не обошлось.

Опции антиспама, завязанные на проверку истории профилей пользователей, а также отображение самой истории в профилях теперь снова работают корректно.

Резюмируя: делая бэкапы, делайте их с умом - чтобы потом не пришлось красноглазить по ночам 🤓 И про мониторинг тоже не стоит забывать - пользователи не всегда пишут о проблемах 🗿
  • 🤔 5
  • 😁 1
Post #10563 1.28K
Блог* Официантка сделала комплимент моим ноготочкам 🥰
Моим волосам сделали комплимент... Мужчина... 😳
  • 🍌 21
  • 🥰 13
  • 🤮 4
  • 🤯 1
  • 💩 1
  • 🤡 1
Post #10561 1.12K
#prog #rust #c #article

Eurydice: a Rust to C compiler (yes)

Eurydice is a compiler from Rust to C that aims to produce readable C code.


Сделано для интеграции кода на Rust в существующие проекты на C без того, чтобы требовать наличие двух параллельных реализаций.

Присутствует чуть-чуть джеркования:

Having a backwards-compat scenario where Rust can be compiled to C serves several purposes.
<...>
3. It allows for a census of problematic scenarios. By making the Rust version the default (and putting the fallback C behind a --write-us-an-email flag), there is finally a way to enumerate those mythical users who cannot switch to Rust just yet.
  • ❤ 4
  • ❤‍🔥 3
Post #10559 1.16K
Техножрица 👩‍💻👩‍🏫👩‍🔧 Не понимаю, почему ChatGPTи Claude с первого раза не пишут нормальный код, хоть какой thinking им не ставь. Только после того, как начинаешь писать капсом и материться, чтобы модель исправила свои ошибки, она начинает делать нормально. P.S. Да, для создания…
  • 😁 24
  • 🌚 10
Post #10558 1K

Forwarded from Техножрица 👩‍💻👩‍🏫👩‍🔧

Не понимаю, почему ChatGPTи Claude с первого раза не пишут нормальный код, хоть какой thinking им не ставь. Только после того, как начинаешь писать капсом и материться, чтобы модель исправила свои ошибки, она начинает делать нормально.

P.S. Да, для создания этой картинки тоже пришлось НЕСКОЛЬКО РАЗ НАПИСАТЬ КАПСОМ ЧТО ЗА *********
  • 😁 19
Post #10557 6.94K
#prog #article

Advent of compiler optimizations — сборник декабрьских статей, по одной в день (в обратном хронологическом порядке), демонстрирующих на отдельных небольших примерах различные оптимизации компиляторов. Написано Мэттом Годболтом (да-да, тот самый, который godbolt.org).
  • 🔥 8
  • ❤ 2
Post #10556 1.01K
Блог* The (successful) end of the kernel Rust experiment The topic of the Rust experiment was just discussed at the annual Maintainers Summit. The consensus among the assembled developers is that Rust in the kernel is no longer experimental — it is now a core part…
#rust

The state of the kernel Rust experiment

At the 2025 Maintainers Summit, a session was held to evaluate the state of that experiment, and to decide whether the time had come to declare the result to be a success. The (arguably, unsurprising) conclusion was that the experiment is indeed a success, <...>


Из примечательного:
The DRM (graphics) subsystem has been an early adopter of the Rust language. It was still perhaps surprising, though, when Airlie (the DRM maintainer) said that the subsystem is only ""about a year away"" from disallowing new drivers written in C and requiring the use of Rust.
  • ❤ 5
Post #10555 1.05K
Я думаю, это считается за #menacingopensource
  • 🫡 11
  • 🤔 3
  • ❤ 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →