ch
Feedback
Блог*

Блог*

前往频道在 Telegram

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

显示更多
1 923
订阅者
+124 小时
-17
-730
帖子存档
#game #meme

#prog #article Bitwise Binary Search: Elegant and Fast Статья о вариантах двоичного поиска (конкретнее, поиска нижней границы места для вставки), которые вычисляют по одному биту результата за итерацию. Подобные алгоритмы можно записать в branchless виде, что позволяет сильно их ускорить по сравнению с "обычным" вариантом. Предупреждение: автор делал бенчмарки на Apple M1 и оптимизировал под него, так что ваши результаты наверняка будут отличаться.

#prog #rust #article Taming Floating-Point Sums Статья о различных способах суммировать числа с плавающей точкой: способы быстрее прямолинейного и способы точнее прямолинейного. Осторожно, бенчмарки проводились на данных, которые умещаются в кеш процессора

Удаляют для России (ссылка для тех, кто в России и не хочет включать VPN)

Repost from ОРУ, СЭР!
photo content

#meme про корпоративную разработку

#prog #article When allocating unused memory boosts performance by 2x Спойлер: гистерезис-подобное поведение аллокатора glibc касательно возврата аллоцированной памяти OS.

Repost from Neural Machine
Я родился и вырос, но не понимаю почему.

Как называют гея-универсала? Парень хоть куда

Я не люблю 🍆

1 июня — день защиты детей. Защищайтесь

🚪

В СМЫСЛЕ УЖЕ ИЮНЬ

π

Repost from Nero's
chad C++ programmer reacting to corner cases
chad C++ programmer reacting to corner cases

#prog #rust #article Send & Mutex I saw a question on Reddit, that asks: “why T needs to be Send in order to Mutex<T> to be Sync?”. I think that’s a great question, and in here I’ll try my best to shine some light on that. Автор излагает объяснение, опираясь на неканоничное определение Send: allows an object to be used by two threads A and B at different times. , в противовес Sync: allows an object to to be used by two threads A and B at the same time. Это позволяет ответить на вопросв начале более простым образом.

#prog #rust #java #article How We Migrated Our Static Analyzer From Java To Rust Меня, правда, смущает, что правила анализа почему-то написаны на JavaScript. <...> We observed that the migration tripled our performance and resulted in a tenfold reduction in memory usage, <...> To our surprise, we gained a firm grasp of the language and a clear idea of how our codebase would be mapped onto Rust within 10 days. <...> Within a month, the entire code analysis infrastructure was migrated from Java to Rust, and all customers were running on the new Rust analyzer. <...> Removing our dependency on the JVM and speeding up the analysis enabled us to embed the analyzer directly into the IDE. The very same lightweight and fast analyzer that runs in your CI/CD pipelines simultaneously reports coding errors and suggests fixes in your IDE in real time, <...>

#prog #rust #rustlib morph-rs — библиотека для морфологического анализа русского языка. Осторожно, распространяется под нестандартной лицензией.

Уже с завтрашнего дня гетерастический мир в очередной раз будет сломлен. 🌈 Gay_Mems
Уже с завтрашнего дня гетерастический мир в очередной раз будет сломлен. 🌈 Gay_Mems