Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
»
Témata
»
Rust
Rust
91
–
120
/
189
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
První Rust kód ve Windows 11
Teprve před dvěma týdny Microsoft oznámil přepsání části Windows do Rustu. Předevčírem Mark Russinovich z Microsoftu, kterého můžete znát ze Sysinternals.com, ukázal první kód v Rustu ve Windows 11 Insider. Jde zatím o knihovny win32kbase_rs.sys a…
Jan Fikar
12. 5. 2023
AWS sponzoruje přepsání sudo a su do Rustu
AWS (Amazon Web Services) sponzoruje přepsání sudo a su do Rustu, aby se zlepšila bezpečnost přístupu do paměti. Zdrojové kódy sudo-rs jsou na GitHubu. Podle plánu by sudo-rs mohlo v budoucnu nahradit klasické sudo. Zatím je ale projekt teprve na…
Jan Fikar
8. 5. 2023
Microsoft přepisuje části Windows do Rustu
Z prezentací na nedávné konferenci BlueHat IL 2023 se dozvídáme, že Microsoft úspěšně přepisuje části Windows do Rustu. Důvodem je vyšší bezpečnost výsledného kódu, zejména paměťová. Byl například přepsán parser fontů, což kromě vyšší bezpečnosti…
Calculon
26. 4. 2023
Adobe Flash Player emulátor v Rustu: Ruffle
Adobe Flash Player je již nějakou dobu mrtvý. Ale někomu by se i tak mohl hodit bezpečný open source emulátor v Rustu Ruffle. Již dříve tu byly open source implementace Flashe, jako třeba Gnash a Lightspark, ale moc se nerozšířily. Ruffle je…
Jan Fikar
17. 3. 2023
Popularitě programovacích jazyků vévodí Python
Computerworld shrnuje aktuální stav popularity programovacích jazyků dle dvou různých metrik. V obou ale vede Python, byť třeba ne výrazně. Index TIOBE, který věc posuzuje optikou uživatelských dotazů ve vyhledávačích říká, že Python je oblíben…
David Ježek
22. 2. 2023
Více než 100 patchů pro Rust v GCC 13
Zhruba dva měsíce od začlenění do GCC dostává Rust frontened (gccrs) více než stovku dalších patchů, které se objeví v rámci GCC 13. Toto vydání je v plánu na březen či duben. Celkem 103 patchů již visících na Gitu projektu komentuje vývojář…
David Ježek
21. 2. 2023
Pokračuje portace GNU Coreutils do Rustu, cp a mv ukazují postup
O přepisování GNU Coreutils do Rustu jsme tu již před rokem psali. Koncem ledna vyšla verze 0.0.17. Nově mohou cp a mv ukazovat postup operace (progress bar). To je kvůli kompatibilitě s GNU Coreutils ve výchozím stavu vypnuto a je potřeba zapnout…
Jan Fikar
13. 2. 2023
Knihovna Polars: problematika spojování datových rámců
Před vlastní analýzou či statistickým zpracováním dat s využitím knihovny Polars je v mnoha případech nutné data získat z několika samostatných zdrojů, které je zapotřebí načíst a nějakým způsobem spojit.
Pavel Tišnovský
31. 1. 2023
Doba čtení:
33 minut
Knihovna Polars: výkonnější alternativa ke knihovně Pandas (líné vyhodnocování operací)
Mezi zajímavé vlastnosti knihovny Polars patří schopnost pracovat s daty, jejichž objem je větší než volná kapacita operační paměti. Protože se jedná o velmi důležitou vlastnost, budeme se touto technikou zabývat dnes.
Pavel Tišnovský
26. 1. 2023
Doba čtení:
33 minut
Softwarová sklizeň (18. 1. 2023): lepší balíčkovací systém pro Debian a Ubuntu
Sonda do světa otevřeného softwaru. Dnes si představíme alternativního správce balíčků, vyzkoušíme software pro správu projektů a úkolů, přehrajeme si hudbu za Spotify v textovém rozhraní a podíváme se zaměstnancům na docházku.
Filip Zatloukal
18. 1. 2023
Doba čtení:
1 minuta
Knihovna Polars: výkonnější alternativa ke knihovně Pandas (datové rámce)
Ve druhé části seriálu o knihovně Polars, jejímž cílem je být výkonnější alternativou ke známé knihovně Pandas, se budeme převážně zabývat operacemi, které je možné provádět s datovými rámci (data frames).
Pavel Tišnovský
17. 1. 2023
Doba čtení:
29 minut
Chromium bude podporovat začleňování kódu v jazyce Rust
Projekt Chromium oznámil, že bude podporovat volání knihoven napsaných v jazyce Rust z jazyka C++. Za tímto účelem vývojáři nyní aktivně usilují o přidání produkčního řetězce nástrojů Rust do svého sestavovacího systému. To umožní zahrnout kód…
Petr Krčmář
13. 1. 2023
Knihovna Polars: výkonnější alternativa ke knihovně Pandas
Knihovna Pandas je v ekosystému Pythonu poměrně často používána například v oblasti zpracování dat a datových analýz. Mezi její nectnosti patří nižší výpočetní výkon i to, že zpracovávané datové rámce musí být uloženy v operační paměti.
Pavel Tišnovský
12. 1. 2023
Doba čtení:
34 minut
Podpora Rustu míří do překladače GCC
Rustový front-end pro GCC nazvaný Gccrs byl schválen pro přijetí do GCC. Znamená to, že příští vydání GCC bude schopné kompilovat kód napsaný v Rustu. Arthur Cohen, jeden z autorů Gccrs ale uživatele varuje: „Jedná se o velmi experimentální…
Petr Krčmář
8. 12. 2022
Orange Pi plánuje vlastní distribuci, Redox OS na fyzickém hardwaru
Stalo se
Tvůrci Orange Pi plánují vydání vlastního operačního systému postaveného na Arch Linuxu. Svobodný unixový operační systém s mikrojádrem běží na fyzickém hardwaru. Fedora 38 možná bude mít edici se správcem oken Sway.
Filip Zatloukal
5. 12. 2022
Doba čtení:
2 minuty
NSA nabádá organizace, aby používaly jazyky, které bezpečně pracují s pamětí
NSA včera vydala krátké upozornění na problém bezpečnost paměti. Celý dokument (PDF) má 7 stránek a zmiňuje používání jazyků, které bezpečně pracují s pamětí. Jako příklad jsou zmíněny C#, Go, Java, Ruby, Rust a Swift. NSA cituje zdroje…
Jan Fikar
11. 11. 2022
Vyšla verze Rust 1.65.0
Dnes byla vydána verze Rustu 1.65.0. Kromě drobných syntaktických vylepšení a stabilizace některých API ve standardní knihovně stabilizuje generické přidružené typy (generic associated types, GAT), čímž jazyk získává o něco silnější typový systém…
Calculon
4. 11. 2022
Windows Terminal je výchozí aplikací, KDE běží na Apple M1
Stalo se
Microsoft povýšil otevřený emulátor terminálu Windows Terminal na výchozí aplikaci. Podařilo se rozběhnout prostředí KDE na platformě Apple M1. Otevřený firmware Coreboot byl portován na základní desku MSI PRO Z690-A DDR4.
Filip Zatloukal
24. 10. 2022
Doba čtení:
2 minuty
Debian 14 bude „Forky“, Google oznámil nový operační systém KataOS
Stalo se
Nadcházející vydání linuxové distribuce Debian 14 ponese kódové jméno „Forky“. Firma Juno Computers uvedla na trh Juno Tablet s Linuxem. Společnost Google oznámila zahájení vývoje otevřeného operačního systému KataOS.
Filip Zatloukal
17. 10. 2022
Doba čtení:
2 minuty
Ubuntu Pro zdarma pro malé firmy, Debian s nesvobodným firmwarem
Stalo se
Canonical se rozhodl poskytnout zdarma pro osobní užití a malé firmy Ubuntu Pro až pro pět počítačů. Debian bude mít pouze jeden oficiální instalátor, který bude obsahovat nesvobodný firmware.
Filip Zatloukal
10. 10. 2022
Doba čtení:
2 minuty
Podpora jazyka Rust je začleněna do linuxového jádra
Phoronix zveřejnil zprávu, že Linus Torvalds zařadil podporu jazyka Rust do nadcházejícího vydání linuxového jádra 6.1. Jedná se zatím o základní infrastrukturu obsahující integraci build systému a omezené bindingy pro základní vnitřní API jádra…
klokan
4. 10. 2022
Pop!_OS 22.10 nevyjde, openSUSE předvádí platformu ALP
Stalo se
Tvůrci linuxové distribuce Pop!_OS hodlají kvůli práci na prostředí COSMIC přeskočit verzi 22.10. Vyšel prototyp openSUSE Adaptable Linux Platform. Canonical zveřejnil beta verzi nadcházejícího vydání operačního systému Ubuntu 22.10.
Filip Zatloukal
3. 10. 2022
Doba čtení:
2 minuty
Začaly práce na ovladači e1000 v Rustu
Podpora pro moduly napsané v Rustu ještě sice není v mainline jádře, ale už se o ní dlouho hovoří. Nedávno jsme tu měli ovladač pro NVMe s rychlostí srovnatelnou s tradičním ovladačem v C. Dnes Fujita Tomonori oznámil ovladač pro gigabitovou…
Jan Fikar
19. 9. 2022
Cloudflare vyměnil Nginx za vlastní řešení Pingora v Rustu
Cloudflare dlouho používal Nginx jako součást svého řešení HTTP. Nyní jej vyměnil za Pingoru, která je napsaná v Rustu. Cloudflare zpracovává přes bilión požadavků za den. Proti řešení s Nginx představuje Pingora úsporu asi 70 % CPU a 67 % paměti…
Jan Fikar
16. 9. 2022
Ovladače napsané v Rustu jsou téměř stejně rychlé jako ty napsané v C
První den v irském Dublinu probíhající Linux Plumbers Conference 2022 je mimo jiné vodou na mlýn všem zastáncům Rust kódu v linuxovém jádru. Například dle aktuálních měření vývojové verze NVMe ovladače přepsaného pomocí Rustu to vypadá, že…
David Ježek
13. 9. 2022
Nová implementace OpenCL v Mesa 22.3 napsaná v jazyku Rust
Rusticl je název implementace podpory OpenCL 3.0 v rámci příští verze balíku Meas 22.3, oznamuje Karol Herbst z Red Hatu. Napsána je v jazyku Rust, což sebou automaticky přináší určité benefity, nicméně jak dodává Phoronix, můžeme se těšit, že…
David Ježek
13. 9. 2022
Tor v Rustu Arti 1.0.0 je připraven k ostrému použití
Projekt Tor před rokem oznámil Arti, což je implementace protokolu Tor v Rustu. V pátek pak vyšla verze Arti 1.0.0, která je už připravena k ostrému použití. Nicméně autoři varují, že se možná ještě změní API a že se pravděpodobně přijde na chyby…
Jan Fikar
5. 9. 2022
Nativní .NET běží v Ubuntu, Revirt: virtualizace na Redox OS
Stalo se
Canonical a Microsoft zprovoznily podporu .NET 6 v Ubuntu. Projekt Revirt chce zprovoznit hardwarovou virtualizaci na Redox OS. Slovensko-americká společnost Tachyum odložila uvedení univerzálních procesorů Prodigy na příští rok.
Filip Zatloukal
22. 8. 2022
Doba čtení:
2 minuty
Postřehy z bezpečnosti: nová verze TLP a čínský klon Cobalt Striku
V tomto díle Postřehů z bezpečnosti se podíváme na novou verzi Traffic Light protokolu, zranitelnost v parsování URL GoLangem, prolomení šifrovacího algoritmu SIKE a novinky z oblasti Command and control útoků.
ALEF-CSIRT
8. 8. 2022
Doba čtení:
9 minut
Rust bude možná už v jádru 5.20, XFS zrychluje díky IO_uring
První část novinek mířících do Linuxu 5.20. Vedle Rustu a XFS jde také o (ne)podporu stařičké VMEbus v Linuxu, rychlejší scrollování při startu pro FBDEV či jak Multi-Gen LRU zrychlí různé typy úloh.
David Ježek
24. 6. 2022
Doba čtení:
4 minuty
91
–
120
/
189
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Zprávičky
V PassMarku je 64jádrový Zen5 stejně rychlý jako 96jádrový Zen4 (ale nic to neznamená)
CPU Benchmark a jeho PassMark je jedním z prvních měření nových Threadripperů generace Zen5. Ty mají oproti generaci dosavadní přinést ještě…
Včera
GlobalFoundries koupila firmu MIPS
Společnost GlobalFoundries, někdejší výrobní divize AMD, oznámila dosažení definitivní dohody se společností MIPS (přesněji řečeno MIPS Tech…
Včera
Jack Dorsey představil bitchat, decentralizovanou výměnu zpráv běžící přes Bluetooth Mesh Network
Zakladatel Twitteru Jack Dorsey představil nový projekt bitchat, P2P aplikaci pro posílání zpráv mezi uživateli, která je zcela…
Včera
Další zprávičky
Napište zprávičku
Chcete se proškolit Linux za zlomek ceny? Využijte dotaci 82 % z ceny!
TO CHCI
ČLÁNKY DO MAILU