https://habr.com/ru/articles/907934/?utm_source=habrahabr&utm_medium=rss&utm_campaign=907934
#Rust #WebSocket #P2P #EndToEndEncryption #Sodiumoxide #Tokio #Axum #CyberSecurity #CLI #OpenSource
Result Details
Wormhole Messenger — минималистичный P2P-мессенджер на Rust с end-to-end шифрованием
Во вселенной распределённых систем существует древний цифровой организм — Wormhole , или, как его называют в инженерных кругах, Хранитель туннелей . Он не живёт в серверах, не привязан к IP-адресам и не сохраняет ничего в облаке. Его среда — шум пустоты между узлами. Он рождается каждый раз, когда два устройства обмениваются публичными ключами. Его тело состоит из энергии шифрования , а глаза — это криптографические nonce, всегда уникальные, всегда непредсказуемые. Он не говорит. Он доставляет . Каждое сообщение, проходя через его туннель, исчезает для всего мира — кроме одного получателя. Он не знает, что вы говорите, но знает, что это должно остаться между вами. Когда вы запускаете Wormhole Messenger — вы не просто открываете чат. Вы пробуждаете существо, которое живёт между пингами, между кадрами WebSocket. Маскот — это визуальный облик этого криптографического духа, появляющегося каждый раз, когда вы выбираете приватность.
New release of tokio-cron-scheduler https://github.com/mvniekerk/tokio-cron-scheduler/releases/tag/v0.14.0
Has minor breaking changes if you're using NATS.
#rustlang #tokio
HTTP/2 / HTTP/3 и gRPC на Rust: пишем учебный Mini-Transport
Статья-практикум показывает, как устроены HTTP/2, HTTP/3 (QUIC) и gRPC на самом низком уровне. Вместо толстых библиотек мы пишем минимальный учебный фреймворк «Mini-Transport» на Rust (~600 строк): реализуем кодек HTTP/2-фреймов, упрощённый gRPC-протокол и базовую обёртку над QUIC. В результате получаем рабочий echo-клиент и сервер, которые пересылают «hello world» через собственноручно собранные фреймы. Разбор сопровождается поясняющими схемами, ссылками на RFC, вариантами дальнейшего развития (HPACK, flow-control, TLS/ALPN) и готовым репозиторием для самостоятельных экспериментов. Материал рассчитан на разработчиков, желающих понять «как всё крутится под капотом» и прокачать навыки низкоуровневой сетевой работы в Rust.
https://www.europesays.com/de/75102/ Digital-Messe in Hamburg: Weltstars, K.I. und 800 Experten beim OMR-Festival #AmyWebb #DeutschePresseAgentur #Deutschland #DigitalMesseInHamburg #DirkNowitzki #GerardPiqué #Germany #hamburg #MarianLee #News #NicholasTurley #PhilippWestermeyer #RyanReynolds #Tokio
@vcoe_mobilitaet_mit_zukunft ja, weil #ÖPFV bequemer als #Auto ist, wenn dieser funktioniert!
(context: coding-trained LLM interaction, after I asked how short I can make a timeout for a tokio async test scenario):
LLM: 10ms is usually reliable unless running under heavy CI load.
Me: I'm an OG XP Programmer, "heavy CI load" is a misnomer! :-) continuous integration is a practice, not a tool.
LLM: True. CI is a discipline, not a server farm. Real XP: integrate always, test constantly, trust small, fast, deterministic tests.
Respect.
... Finally! someone respects my programming beliefs!
#programming #xp #ci #llm #tokio #rust
https://www.wacoca.com/videos/2680668/celebrity/ Kabukicho, Shinjuku, Tokyo. Updated on April 25, 2025 ##kabikicyou #April #Celebrities #Celebrity #japan #Kabukicho #Shinjuku #TOKIO #tokyo #updated #Vlog #WALK #walking #walkthrough #yt:cc=on
■ El país fronterizo de la OTAN teme la deserción de EEUU y busca ayuda en el lugar más inesperado ■ Esta alianza "contribuye a fortalecer la seguridad y la prosperidad en la región".
https://www.huffingtonpost.es/global/el-pais-fronterizo-otan-teme-desercion-eeuu-busca-ayuda-lugar-mas-inesperado.html?int=MASTODON_WORLD
Really great visualization of async timing in Rust with Tokio.
So in my quest to execute and stop a js script from a rust application, using rustyscript, I made some progress.
It's a bit awkward but with a combinaison of tokio::task::spawn_blocking and static_runtime from rustyscript, I can run a script line by line and stop between lines.
The trouble is I can't load a module and use it in eval functions. And if I make a module per line, I don't want to have to somehow export and re-import my context each for each line.
And Iced-rs is of the hook for now. I may or may not rant about it when I get to refactor the whole mess.
Workshop alert
'Germanistische #Linguistik zwischen #Köln und #Tokio': Der 9. GAKT-BI Workshop zum Thema "Kreativität und Interpretation" findet nächste Woche im schönen #Bielefeld statt (29.-30.04.2025).
Das Programm ist hier zu finden: https://gakt.uni-koeln.de/gakt-9-kreativitaet-und-interpretation
https://www.wacoca.com/videos/2674574/celebrity/ PERDIDA EN TOKIO: CAP. 3 ASAKUSA #Asakusa #cấp #Celebrities #Celebrity #PERDIDA #TOKIO #Vlog
Vuelta al trabajo, madrugar, beber café, vestirse, prisas,... A veces una foto se limita a documentar la realidad, sin buscar un componente artístico. El escenario: Ginza (Tokio).
Buenos días, y buena vuelta al trabajo a los que —como yo— llevábamos desde el jueves pasado de vacaciones
https://www.europesays.com/de/45776/ Sorge um NBA-Trainer Gregg Popovich nach medizinischem Notfall #100137924 #Basketball #Deutschland #ESPN #Germany #GreggPopovich #NBA #Notfall #Restaurant #Schlaganfall #Sport #Tokio