Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Blogy
Knihy
Jak na Linux
Zdroják
Hledat
Root.cz
»
Témata
Go
1
–
30
/
198
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Softwarová sklizeň (16. 9. 2026): sjednoťte všechny správce balíčků
Rozjedeme několik kódovacích agentů zároveň, poskládáme lokální vývojové prostředí z jediné aplikace, promluvíme na všechny správce balíčků jedním příkazem a nakonec změříme v terminálu vytížení procesoru i sítě.
Jiří Sluka
Dnes
Doba čtení:
6 minut
Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go (dokončení)
Budeme se zabývat popisem experimentálního balíčku nazvaného simd. Ten nabízí operace s vektory, jejichž bitová šířka (a tím i počet prvků) je odvozena z možností použité architektury mikroprocesorů: 256 či 512 bitů.
Pavel Tišnovský
Včera
Doba čtení:
41 minut
Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go (2. část)
Dokončíme popis dnes stále ještě experimentálního balíčku simd/archsimd, ve kterém jsou implementovány všechny nízkoúrovňové SIMD operace, například včetně permutace vektorů apod.
Pavel Tišnovský
8. 9. 2026
Doba čtení:
34 minut
Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go
Popíšeme si, jak je v programovacím jazyku Go implementována podpora pro SIMD (vektorové) operace. Do Go 1.26 totiž byly přidány experimentální balíčky s podporou SIMD.
Pavel Tišnovský
1. 9. 2026
Doba čtení:
41 minut
Go 1.27 vylepšuje nástroje, runtime i knihovny
Po půl roce od předchozího vydání je tu programovací jazyk Go ve verzi 1.27. Většina změn se týká implementace nástrojů, běhového prostředí a knihoven. Kompatibilita s předchozími verzemi je tradičně zachovaná, takže se by se programy měly…
Petr Krčmář
20. 8. 2026
Softwarová sklizeň (19. 8. 2026): nejen vulgárnější ChatGPT
Odchytíme volání libc z běžícího procesu, vyhodnotíme kód přímo v Markdownu, pořídíme a upravíme screenshoty, proskenujeme bezdrátové signály kolem nás a nakonec možná zjistíme, proč začal ChatGPT nenadále nadávat.
Jiří Sluka
19. 8. 2026
Doba čtení:
3 minuty
Tvorba interaktivních aplikací s GUI s využitím projektu GoGPU
Ukážeme si, jakým způsobem lze otevřít okno a přes knihovnu gg provést vykreslení celé 2D scény do plochy tohoto okna. Následně přidáme interaktivní ovládání aplikace pomocí klávesnice i myši.
Pavel Tišnovský
28. 7. 2026
Doba čtení:
41 minut
Tvorba 2D i 3D grafiky a animací v Go s využitím projektu GoGPU (2. část)
Už jsme se věnovali popisu knihovny gg určené pro vykreslování 2D grafiky. Dnes popis dokončíme a navíc se zmíníme o knihovnách gg-pdf a gg-svg sloužící k exportu 2D grafiky do vektorových formátů PDF a SVG.
Pavel Tišnovský
21. 7. 2026
Doba čtení:
39 minut
Tvorba 2D i 3D grafiky a animací v Go s využitím projektu GoGPU
Jazyk Go se typicky používá v cloudových službách, pro vývoj back endu, nástrojů ovládaných z příkazové řádky atd. Tato situace se do značné míry změnila s příchodem relativně mladého projektu GoGPU.
Pavel Tišnovský
14. 7. 2026
Doba čtení:
49 minut
Postřehy z bezpečnosti: malware klame analytické AI nástroje
Týden ve znamení útoků na umělou inteligenci: od repozitáře, který oklame AI kódovacího agenta, přes „gaslightující" macOS malware až po ruský lov na klíče Signalu, rozbití SIM-swapového gangu a přiznaný únik u LastPassu.
Monika Kutějová
29. 6. 2026
Doba čtení:
14 minut
Řešení problému zpětné kompatibility v ekosystému jazyka Go
Autoři všech jazyků musí řešit velké dilema – má vývoj pokračovat, ovšem tak, že může docházet k nekompatibilním změnám, nebo má být jazyk „zakonzervován“ ve stávající podobě popř. budou povoleny jen kompatibilní změny?
Pavel Tišnovský
23. 6. 2026
Doba čtení:
23 minut
Doménově specifický jazyk „expr“ vestavitelný do aplikací v Go
V poměrně velkém množství aplikací je nutné implementovat nějakou (alespoň minimální) podporu pro skriptování. Pro jazyk Go vzniklo hned několik balíčků s implementací skriptovacích jazyků a mezi nimi balíček expr.
Pavel Tišnovský
26. 5. 2026
Doba čtení:
35 minut
Postřehy z bezpečnosti: Discord šifruje, Instagram couvá a CISA pouští klíče ven
V dnešním díle Postřehů se podíváme na koncové šifrování, které Discord zapíná a Instagram naopak vypíná, na únik přístupových klíčů americké agentury CISA na GitHubu a na dvě mezinárodní policejní operace.
ČD - Telematika
25. 5. 2026
Doba čtení:
8 minut
Postřehy z bezpečnosti: ransomware Gentlemen posílený botnetem
V tomto vydání seriálu se podíváme na vishingové útoky skupiny BlackFile, perzistentní malware na zařízeních Cisco, chybu v iOS umožňující obnovu smazaných dat a zneužívané zranitelnosti SharePointu.
Monika Kutějová
27. 4. 2026
Doba čtení:
12 minut
AMD DPTCi, speciální ovladač pro řízení běhu krabiček typu Steam Deck
Malé handheldy s AMD Ryzenem dosud spoléhají na neoptimální podporu v jádru Linux, případně doplněnou o externí nástroje typu RyzenAdj. Nově vývojář Antheas Kapenekakis připravuje ovladač, který vše potřebné sjednocuje na jednom místě a který…
David Ježek
4. 3. 2026
Využití TinyGo při programování Raspberry Pi Pico (2. část)
Článek o překladači TinyGo použitém pro tvorbu aplikací pro Raspberry Pi Pico. Ukážeme si přečtení teploty změřené interním senzorem. Dále se budeme zabývat ovládáním maticového displeje přes posuvné registry.
Pavel Tišnovský
15. 1. 2026
Doba čtení:
30 minut
Využití TinyGo při programování Raspberry Pi Pico: od GPIO až k PWM
Jednou z užitečných vlastností překladače TinyGo je podpora mnoha platforem, mezi které patří i Raspberry Pi Pico. Ukážeme si, jak naprogramovat ovládání GPIO, analogově-digitálního převodníku či použít pulsní šířkovou modulaci.
Pavel Tišnovský
8. 1. 2026
Doba čtení:
32 minut
Postřehy z bezpečnosti: kritická chyba React2Shell mění pravidla hry
Pravidelný pondělní souhrn dění v bezpečnosti. Dnes se podíváme na kritickou chybu v Reactu, nový phishing Spiderman, vyšetřování mladého Španěla a další nové zranitelnosti od Ivanti, Fortinet a SAP.
ČD - Telematika
15. 12. 2025
Doba čtení:
6 minut
KaOS testuje zavaděč Limine, změny v telemetrii Ubuntu
Linuxová distribuce KaOS testuje zavaděč Limine. Canonical chystá úpravy dobrovolné telemetrie v Ubuntu. Distribuce Pop!_OS 24.04 LTS přináší první stabilní verzi nového desktopového prostředí COSMIC.
Filip Zatloukal
15. 12. 2025
Doba čtení:
2 minuty
TinyGo: alternativní překladač a runtime systém programovacího jazyka Go
Většina programátorů vytvářejících aplikace v Go používá překladač, který je součástí standardní instalace Go. Ovšem existují i alternativy, mezi než patří gccgo a TinyGo. Dnes se seznámíme se základními vlastnostmi TinyGo.
Pavel Tišnovský
9. 12. 2025
Doba čtení:
28 minut
Využití standardního balíčku „unsafe“ v jazyku Go
V dnešní části dnes již dosti nepravidelně vycházejícího seriálu o jazyku Go si popíšeme možnosti nabízené standardním balíčkem nazvaným „unsafe“. I přes poněkud nebezpečně znějící název obsahuje užitečné funkce.
Pavel Tišnovský
2. 12. 2025
Doba čtení:
36 minut
Postřehy z bezpečnosti: malware přepisuje svůj kód pomocí AI
V dnešním díle se zaměříme na nové zranitelnosti v produktech Cisco a Gladinet. Dále se podíváme na aktuální informace o malwaru Promptflux a na to, jak úřady zakročily proti podvodným investičním schématům.
ČD - Telematika
10. 11. 2025
Doba čtení:
8 minut
Funkce v programovacím jazyku C3
Jednou z nejdůležitějších koncepcí (nejenom) v jazyku C3 je koncept funkcí. Začneme popisem běžných pojmenovaných funkcí, ovšem později se dostaneme i k anonymním funkcím a metodám (což jsou funkce navázané na konkrétní datové typy).
Pavel Tišnovský
16. 10. 2025
Doba čtení:
38 minut
Ubuntu 25.10 Questing Quokka už bez X.Org, ale se sudo-rs a podporou TPM
Podzimní Ubuntu roku 2025 je venku a s ním i řada oficiálních odnoží. Přináší nejnovější linuxové jádro, podporu šifrování disků s TPM, vylepšenou podporou grafik Nvidia a utility napsané v Rustu.
David Ježek
10. 10. 2025
Doba čtení:
4 minuty
Programovací jazyk C3: reakce na chyby, odložení vykonání příkazů
C3 obsahuje v porovnání s původním jazykem C několik novinek. Mezi ně patří podpora pro práci s volitelnými (optional) hodnotami a konstrukce zajišťující odložené volání nějakého příkazu (defer).
Pavel Tišnovský
9. 10. 2025
Doba čtení:
31 minut
Programovací jazyk C3: podmínky, rozvětvení a programové smyčky
Seznámíme se s konstrukcemi pro řízení běhu programu. Jedná se o podmínky a různé formy rozvětvení (včetně rozšířené sémantiky switch-case) a dále o různé typy smyček. Jazyk C3 v tomto ohledu značně vylepšuje možnosti céčka.
Pavel Tišnovský
30. 9. 2025
Doba čtení:
33 minut
Nástroj pro správu konfigurace softwaru Mgmt Config vyšel ve verzi 1.0
Před deseti lety začal James Shubin připravovat nový konfigurační nástroj Mgmt Config (zkráceně mgmt). Oproti podobným nástrojům, jako Puppet nebo Ansible, je velmi rychlý a upravuje nastavení téměř v reálném čase. Dnes vyšla první verze 1.0.0…
@verosk
25. 9. 2025
Programovací jazyk C3: složené datové typy a kontejnery
Zaměříme se na popis složených datových typů a kontejnerů. Mezi základní typy kontejnerů patří vektory, staticky alokovaná pole, dynamicky alokovaná pole a můžeme sem zařadit i řezy.
Pavel Tišnovský
23. 9. 2025
Doba čtení:
29 minut
Programovací jazyk C3: datové typy pro moderní architektury
Budeme se zabývat základy tohoto jazyka, jeho odlišnostmi od C a naopak novými vlastnostmi. Ty se týkají i tak základního konceptu, jakým jsou datové typy. Ty jsou v C3 definovány tak, aby odpovídaly moderním architekturám.
Pavel Tišnovský
18. 9. 2025
Doba čtení:
26 minut
Go 1.25 s experimentálním GC má o 10-40 % menší režii
Go 1.25 s experimentálním GC má o 10–40 % menší režii V úterý vyšel jazyk Go ve verzi 1.25. Mezi novinky patří experimentální GC (garbage collector). Vývojáři hlásí v reálných aplikacích o 10 – 40 % menší režii GC při jeho použití. Při kompilaci…
Jan Fikar
15. 8. 2025
1
–
30
/
198
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Komerční sdělení
Cyber Security 2026: Bezpečné nasazení AI a vlastní LLM v praxi
Odborné školení Hacking v praxi s etickým hackerem Lukášem Antalem
VÍCE INFO
ČLÁNKY DO MAILU