1.99K subscribers
4.03K photos
160 videos
15 files
4.16K links
Блог со звёздочкой.

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

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

hashify v0.3: compile-time perfect hashing, now 4 to 12 times faster than phf

hashify is a procedural macro crate that turns a fixed set of keys into a perfect hash lookup at compile time. The generated code has no runtime dependencies, never allocates and contains no unsafe.
🔥7
commit -m "better"
Какой классный ход конем, чтобы добавить поддержку #jpeg_xl в Chromium!
#prog #article

Shipping JPEG XL in Chrome

Но в треде на r/rust пишут, что есть сомнения в эффективности нового формата. Именно, декомпрессия изображений, закодированных без потери информации, очень медленная.
🤔2
👍9😁2
#prog #rust #meme

Было в r/rustjerk, но сначала выложили в r/ClaudeCode
😁23🌚3
#article

RISC-V: They Should Have Known Better

Несколько эмоциональная статья о недостатках набора инструкций RISC-V. Проняло даже меня, не смотря на то, что я в железе разбираюсь плохо.

В комментариях на этой же странице читатели написали, где автор был не до конца честен.
👍5🤔3❤1
#prog #article

HTTP is not simple

От Daniel Stenberg, автора curl
😁7👍4🌚1😭1
😁35😭8🔥3❤1
😁36🤣8🤷2
Не пытайтесь
😭16❤13🌚3
Число совершивших террористические преступления детей выросло вдвое
https://www.rbc.ru/society/12/10/2026/6acc6bd6a0c7b1d50af1e1a9

В России за первое полугодие 2026 года почти 200 подростков совершили преступления террористического характера, сообщила официальный представитель СК России Светлана Петренко, передает ТАСС.

«За последние три года все больше несовершеннолетних в нашей стране совершают преступления террористического характера. Если в 2024 году к ответственности привлечены 98 человек, то в первом полугодии текущего года уже 196 подростков были уличены в подобных деяниях», — сказала она.

Петренко отметила, что, действуя под влиянием анонимных кураторов, подростки зачастую совершают попытки уничтожить объекты транспортной инфраструктуры. По словам представителя СК, на подобные преступления идут дети из разных семей, в том числе благополучных.


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

Майкл Жмышенко аж сгорел бедный, не понимает, что надо спасибо сказать. Надо его террористом признать за голосовухи эти, тогда поможет, так вижу.

https://xn--r1a.website/warwebm/53710
https://xn--r1a.website/warwebm/53711
https://xn--r1a.website/warwebm/53712
https://xn--r1a.website/warwebm/53713
😭13👍1🤔1🤮1💩1
Forwarded from Neural Machine
Блинчики могут помочь возбудить девушку.
❤4👍1
#prog #rust #suckassstory

github.com/rust-lang/rust/issues/164250

use std::sync::Mutex;
static KEPT: Mutex<Vec<Box<dyn std::any::Any + Send>>> =
Mutex::new(Vec::new());

struct Q<T: 'static + Send>(Option<T>);

impl<T: 'static + Send> Drop for Q<T> {
fn drop(&mut self) {
if let Some(t) = self.0.take() {
KEPT.lock().unwrap().push(Box::new(t));
}
}
}

fn main() {
{
let l = String::from("hello world, this is long enough");
let mut q = Q(None);
q.0 = Some(&l);
}
let _z = String::from("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
let k = KEPT.lock().unwrap();
println!("{}", k[0].downcast_ref::<&'static String>().unwrap());
}


I expected to see this happen: program is not accepted
Instead, this happened: program compiles and prints XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. With asan, the program will crash with a AddressSanitizer: stack-use-after-scope
😭11👍1🔥1
#game Slay the Spire 2
🤔4👍2🤷2
#prog #rust #rustasync #article

Tokio Gives Progress, Not Ordering: Scheduling 1M Tasks

TL;DR:

Spawned early doesn't mean first-polled early. First-polled early doesn't mean completed early.

If there is an application-level unit of fairness you expect Tokio to honor, like the event in our case, the runtime doesn't know it exists. The bounds should be added by the application.
👍3🤔2
😁12🤮3
Блог*
Source
advanced <...> technology such as a shopping cart
😁14🤮2
Блог*
Source
r/rust (потому что написано вроде на Tauri)
😁13