Č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
121
–
150
/
232
První strana
Předchozí strana
2
3
4
5
6
7
8
Následující strana
Poslední strana
Coreutils napsané v jazyce Rust zlepšují kompatibilitu s GNU a přidávají podporu NetBSD
V neděli vyšla nová verze uutils 0.0.22, což je balík software, který si klade za cíl nahradit GNU Coreutils. Je ovšem napsán v programovacím jazyce Rust, což by mělo zajistit větší paměťovou bezpečnost, lepší výkon a modernizovanou kódovou…
Petr Krčmář
16. 10. 2023
OpenWrt 23.05.0 mění kryptografickou knihovnu a podporuje Rust
Specializovaná linuxová distribuce OpenWrt, která je určena pro síťové prvky, vyšla ve verzi 23.05. Od předchozího vydání 22.03 byla podpora rozšířena na více než 200 nových krabiček a OpenWrt tedy nyní podporuje instalaci na více než…
Petr Krčmář
14. 10. 2023
Certifikovaný překladač pro jazyk Rust je tady
Firma Ferrous Systems zveřejnila svoji verzi překladače jazyka Rust, nazvanou Ferrocene. Jedná se o překladač s certifikacemi ASIL-D a SIL-4, které umožňují jeho používání mimo jiné v automobilovém průmyslu a dalších aplikacích, kde se vyžadují…
klokan
6. 10. 2023
JetBrains vydalo IDE pro Rust s názvem RustRover
Česká firma JetBrains (dříve IntelliJ Software s.r.o.) vydala vývojové prostředí (IDE) pro Rust s názvem RustRover. V současnosti je označeno jako preview. K dispozici je RustRover pro Linux (tar.gz nebo snap), macOS a Windows. JetBrains nabízí…
Jan Fikar
18. 9. 2023
Podpora Intel Xe2 míří do Mesa, web engine Servo hlásí pokroky
Stalo se
Vývojová verze Wine 8.16, Engine Servo má nové UI, vylepšené hlášení chyb i Rust náhradu za OpenSSL, sdl12-compat přidává podporu dalších her, PipeWire 0.3.80 zase DMA-BUF pro Vulkan a echo cancelling s WebRTC.
David Ježek
17. 9. 2023
Doba čtení:
3 minuty
První stabilní vydání sudo-rs 0.2.0, implementace sudo a su v Rustu
Implementace nástrojů sudo a su v jazyku Rust pokročila. Tvůrci pracující pod křídly Internet Security Research Group (ISRG) označují novou verzi 0.2.0 za stabilní. Žádné přelomové novinky pochopitelně nečekejme, jde o implementaci dvou klasických…
David Ježek
30. 8. 2023
Novinky pro Linux 6.6: lepší SMT na platformě POWER, AMD GPU na RISC-V, Intel Xe2
Stalo se
Partial SMT pro IBM POWER, AMD GPU na RISC-V, příprava na Rust Toolchain 1.71, končící správce XFS, začínající práce na podpoře budoucích GPU Intel Xe2.
David Ježek
4. 8. 2023
Doba čtení:
4 minuty
RHEL 7 bude mít delší podporu, AlmaLinux nebude kopírovat RHEL
Stalo se
Distribuce AlmaLinux už nebude kopií Red Hat Enterprise Linuxu (RHEL). Vývoj pracovního prostředí COSMIC DE pokračuje. Tým společnosti Red Hat prodloužil podporu ELS pro RHEL 7 o 4 roky.
Filip Zatloukal
18. 7. 2023
Doba čtení:
2 minuty
Xonotic s novými módy, Modrinth má vlastní launcher
Xonotic má nové mapy a herní módy. Modrinth vlastní launcher, CorsixTH, svobodný engine pro hru Theme Hospital má první betu. Nintendo zablokovalo vydání emulátoru GameCube a Wii na platformě Steam.
Filip Zatloukal
7. 7. 2023
Doba čtení:
2 minuty
Textový editor Helix ve funkci vývojového prostředí
S (post)moderním modálním textovým editorem Helix jsme se již na stránkách Roota seznámili. V praxi se ukazuje, že kombinace inkrementálního parseru, LSP a DAP společně s logicky navrženými klávesovými zkratkami je velmi silná.
Pavel Tišnovský
27. 6. 2023
Doba čtení:
31 minut
Novinky pro Linux 6.5: podpora vektorových instrukcí RISC-V či aktualizovaný Rust
Aktualizovaný Rust Toolchain, asynchronní zápis dat pro F2FS, podpora Qualcomm Adreno 690, senzorů základních desek s Nuvoton NCT6799D i funkční herní ovladač Nvidia Shield s přípravou na nový typ.
David Ježek
23. 6. 2023
Doba čtení:
3 minuty
Cisco připravuje souborový systém pro kontejnery PuzzleFS v Rustu
Cisco připravuje pokročilý souborový systém pro kontejnery PuzzleFS v Rustu. Měl by vycházet z OCIv2 (Open Container Initiative), měl by umět deduplikaci, reprodukovatelné vytváření obrazů, možnost přímého mountování a bezpečnou práci s pamětí…
Jan Fikar
9. 6. 2023
Rust 1.70.0 zrychluje práci s Cargem díky protokolu sparse
Vyšla verze 1.70.0 jazyka Rust. Protokol „sparse“ pro službu Cargo je nyní ve výchozím nastavení povolen pro čtení z crates.io. Tato funkce byla dříve stabilizována ve verzi 1.68.0, ale stále vyžadovala konfiguraci, aby bylo možné ji používat…
Petr Krčmář
2. 6. 2023
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
121
–
150
/
232
První strana
Předchozí strana
2
3
4
5
6
7
8
Následující strana
Poslední strana
ŠKOLENÍ Proxmox: vytvořte si vlastní virtualizaci
VÍCE INFO
ČLÁNKY DO MAILU