Блог*
Это просто цирк какой-то. Яндекс.Такси переименовали в Яндекс Go и запихнули туда функционал Яндекс.{Еды, Лавки, Драйв}. Причём почему-то это преподносится как что-то хорошее. Интересно, как быстро они распилят обратно, сопроводив это той же самой риторикой…
Telegram
commit -m "better"
Создателям супераппов в аду будет положен котел с котлами.
🔥13👍4
#prog #rust #rustasync #article
Unlocking Tokio's Hidden Gems: Determinism, Paused Time, and Local Execution
О менее известных фичах tokio
Unlocking Tokio's Hidden Gems: Determinism, Paused Time, and Local Execution
О менее известных фичах tokio
Pierre Zemb's Blog
Unlocking Tokio's Hidden Gems: Determinism, Paused Time, and Local Execution
Discover lesser-known Tokio features like current-thread runtimes for !Send futures, seeded runtimes for deterministic tests, and paused time for precise temporal control in your Rust applications.
👍6
#prog #rust
old.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully
Важная веха для rustc_codegen_gcc
old.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully
Важная веха для rustc_codegen_gcc
Reddit
From the rust community on Reddit: [Media] The GCC compiler backend can now fully bootstrap the Rust compiler!
Explore this post and more from the rust community
🔥11🎉2🤮2👍1💩1🤡1
#prog #rust #article
Making the rav1d Video Decoder 1% Faster
В качестве реакции на конкурс по ускорению rav1d. Как оказалось, есть парочка довольно простых изменений, которые закрывают 30% разрыва по производительности.
Making the rav1d Video Decoder 1% Faster
В качестве реакции на конкурс по ускорению rav1d. Как оказалось, есть парочка довольно простых изменений, которые закрывают 30% разрыва по производительности.
👍7❤3
#prog #article (пожалуй, для #web наиболее актуально)
Don't Guess My Language
TL;DR: не используйте GeoIP, используйте HTTP заголовок
Don't Guess My Language
TL;DR: не используйте GeoIP, используйте HTTP заголовок
Accept-Language
.👍16❤1🤣1
> We value your privacy...
Bullshit. If you really valued my privacy, you would not use any non-essential cookies in first place.
Bullshit. If you really valued my privacy, you would not use any non-essential cookies in first place.
💯17👍5
#prog #rust... #menacingopensource? #go?
🦀 go_visibility_macro 🦀
Because Rust's pub keyword was just too explicit 🔥
Finally, a revolutionary crate that brings Go's brilliant visibility conventions to Rust — because who needs explicit keywords when you can just Capitalize Everything?
use go_visibility_macro::go_visibility;
#[go_visibility]
struct MyStruct { // Automagically `pub`!
PublicField: i32, // Also `pub`!
private_field: i32, // Not `pub` (how sad)
}
#[go_visibility]
impl MyStruct {
fn New() -> Self { // `pub` because it's uppercase!
Self { PublicField: 42, private_field: 69 }
}
fn get_secret(&self) -> i32 { // Still private (loser)
self.private_field
}
}
🤮25🤣23😁4🤯1