Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Blogy
Knihy
Jak na Linux
Zdroják
Hledat
Root.cz
Programovací jazyky
C++, C, Java, Perl, PHP, Python, ...
31
–
60
/
2 076
První strana
Předchozí strana
1
2
3
4
10
20
Následující strana
Poslední strana
Praktické použití textových režimů nabízených čipem ANTIC
Na úvodní článek s představením vlastností čipu ANTIC dnes navážeme. Popíšeme si textové režimy podporované osmibitovými počítači Atari. Vše si pochopitelně vysvětlíme i na demonstračních příkladech.
Pavel Tišnovský
21. 4. 2026
Doba čtení:
51 minut
Dokumentární film Clojure: The Documentary je ke zhlédnutí na YouTube
Na YouTube je možné shlédnout dokumentární film o programovacím jazyce Clojure. Vypráví o tom, jak osobní projekt jednoho programátora změnil náš pohled na software. Vloni byl takto vydán dokument o jazyce Python. Od dvouletého volna a jedné…
Petr Krčmář
17. 4. 2026
Grafika na osmibitových Atari: grafický koprocesor ANTIC
Po popisu možností čipu GTIA se zaměříme na čip, který je vedle mikroprocesoru MOS 6502 srdcem osmibitových počítačů Atari. Jedná se o integrovaný obvod ANTIC s vlastním přístupem do paměti a vlastní instrukční sadou.
Pavel Tišnovský
16. 4. 2026
Doba čtení:
44 minut
SciPy: FFT, DCT a DST prováděná nad rastrovými obrázky
Na funkce pro výpočet transformací 1D signálů dnes navážeme. Ukážeme si zpracování 2D signálů, konkrétně rastrových obrázků. Budeme počítat rychlou dopřednou i zpětnou FFT, DCT i DST a odstraníme šum z obrázku.
Pavel Tišnovský
14. 4. 2026
Doba čtení:
37 minut
OpenAI a Python: pracujeme so súbormi, shellom, MCP a audiom
V tomto článku si ukážeme ďalšie možnosti OpenAI Python knižnice pre prácu so súbormi, shellom, MCP servermi a audiom, ktoré nám ponúka moderné Responses API rozhranie od OpenAI.
Ján Bodnár
9. 4. 2026
Doba čtení:
13 minut
Dokončení popisu čipu GTIA: vertikální posun spritů a detekce kolizí
Dnes se již naposledy budeme věnovat popisu práce se sprity s využitím čipu GTIA. Popíšeme si dvě důležité techniky. Nejdříve se budeme zabývat vertikálními posuny spritů a posléze si popíšeme detekci kolizí.
Pavel Tišnovský
9. 4. 2026
Doba čtení:
54 minut
Další tipy a triky při práci s čipem GTIA a využití joysticku
V šestém článku o vývoji programů pro osmibitové počítače Atari si popíšeme další možnosti čipu GTIA. Nejprve postavičky na obrazovce rozhýbeme, potom je začneme ovládat joystickem a nakonec vytvoříme pátého hráče.
Pavel Tišnovský
2. 4. 2026
Doba čtení:
45 minut
Programování pro osmibitová Atari: čip GTIA a práce se sprity
Dnes si popíšeme způsob práce se sprity (pohyblivými objekty na obrazovce). Tento typ grafiky se u Atari nazývá PMG neboli Player-Missile Graphics. O zobrazení PMG se stará čip GTIA, jenž ideově vychází ze staršího čipu TIA.
Pavel Tišnovský
31. 3. 2026
Doba čtení:
41 minut
Programování pro osmibitová Atari: blokové výplně a přesuny dat, grafický subsystém
Čtvrtý článek o vývoji pro počítače Atari je rozdělen na dvě části. V části první si ukážeme vyplňování paměti i přesunů bloků pouze s využitím osmibitových registrů. Pak se začneme zabývat grafickým subsystémem Atari.
Pavel Tišnovský
24. 3. 2026
Doba čtení:
36 minut
Java 26 vychází s podporou HTTP/3 a vylepšeným výkonem
Půl roku po vydání LTS verze Java 25 je tu klasické pravidelné půlroční vydání Java 26, které představuje další krok v neustálém vývoji platformy: jazyk, runtime a standardní knihovna jsou systematicky modernizovány, aniž by byla ohrožena stabilita…
Petr Krčmář
19. 3. 2026
Programování pro osmibitová Atari: makra asm CA65, trik s instrukcí RTS
Ve třetím článku o vývoji programů pro osmibitové počítače Atari si popíšeme základy použití maker v assembleru CA65. Vytvoříme příklad pro výpis dvouciferné hexadecimální hodnoty a zmíníme se o triku s instrukcí RTS.
Pavel Tišnovský
17. 3. 2026
Doba čtení:
36 minut
Programování pro osmibitová Atari: volání instrukcí procesoru MOS 6502
Popíšeme si základní instrukce mikroprocesoru MOS 6502 a samozřejmě je použijeme v reálných příkladech. Taktéž si ukážeme způsob rozdělení programu do menších bloků – podprogramů (subrutin).
Pavel Tišnovský
10. 3. 2026
Doba čtení:
29 minut
Kouzlo minimalismu potřetí: vývoj her a dem pro osmibitová Atari
Na sérii článků o vývoji her pro Atari 2600, NES a ZX Spectrum dnes nepřímo navážeme. Ukážeme si totiž, jakým způsobem je možné vyvíjet hry a grafická či hudební dema pro osmibitové mikropočítače Atari.
Pavel Tišnovský
5. 3. 2026
Doba čtení:
30 minut
x86CSS je emulátor procesoru 8086 napsaný v CSS a nevyžadující JavaScript
x86CSS je emulátor procesoru napsaný v CSS, který ke svému běhu vůbec nevyžaduje JavaScript. Emuluje původní 16bitovou architekturu x86, která běžela na procesoru Intel 8086. Implementována je většina architektury, ale ne úplně všechny instrukce…
Petr Krčmář
24. 2. 2026
Python a OpenAI: používame nové Responses API
V tomto článku si ukážeme, ako používať nové Responses API od OpenAI, ktoré predstavuje moderné, unifikované rozhranie pre budovanie agentických aplikácií s jazykovými modelmi.
Ján Bodnár
18. 2. 2026
Doba čtení:
19 minut
Python a Ollama: pracujeme s lokálnymi jazykovými modelmi
V tomto článku si ukážeme, ako spúšťať výkonné jazykové modely menšej veľkosti lokálne na vlastnom počítači pomocou nástroja Ollama a ako ich jednoducho a prakticky integrovať do Python aplikácií.
Ján Bodnár
11. 2. 2026
Doba čtení:
10 minut
Učebnice jazyka Java pro samouky III
blog
Dovoluji si vám představit třetí, výrazně přepracované vydání „Učebnice jazyka Java a tvorba webových aplikací pro samouky“. Cílem publikace je překlenout propast mezi akademickou teorií a současnou vývojářskou praxí.
Redakce
29. 1. 2026
Python Software Foundation dostala 1,5 milionu dolarů od společnosti Anthropic
Společnost Anthropic, známá především jako výzkumná firma v oblasti umělé inteligence stojící za projektem Claude, se zavázala poskytnout 1,5 milionu dolarů nadaci Python Software Foundation v rámci nového dvouletého partnerství zaměřeného na…
Petr Krčmář
15. 1. 2026
Tým v Microsoftu chce do roku 2030 nahradit veškerý svůj C/C++ kód Rustem pomocí AI
Významný inženýr z Microsoftu Galen Hunt si podle svého příspěvku na LinkedIn stanovil ambiciózní cíl odstranit všechny existující řádky kódu v jazycích C a C++ z produktů Microsoftu do konce roku 2030. „Mým cílem je do roku 2030 odstranit…
nohous
26. 12. 2025
Kombinace programovacího jazyka C3 s assemblerem
V dnešní části seriálu o programovacím jazyku C3 se budeme zabývat tím, jakým způsobem je možné zkombinovat zdrojový kód v jazyku C3 s assemblerem. Jedná se přitom o jednu z klíčových vlastností programovacího jazyka C3.
Pavel Tišnovský
16. 12. 2025
Doba čtení:
59 minut
Přetěžování operátorů v programovacím jazyce C3
Mezi jednu z důležitých vlastností jazyka C3 patří možnost přetěžování vybraných operátorů pro nové datové typy. C3 se snaží o udržení rovnováhy mezi vyjadřovacími schopnostmi jazyka a čitelností a udržovatelností programů.
Pavel Tišnovský
11. 12. 2025
Doba čtení:
54 minut
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
Zkušenost s moduly v C++20
blog
Moduly se do C++ dostaly s verzí 20 a byly doručeny jen jako papírový „koncept“, než reálná funkční věc. Po skoro dvou letech se k nim vracím. Už se to dá používat? Jak daleko se posunul vývoj? A jaké máme nástroje?
Redakce
8. 12. 2025
Hledáme vývojáře na velké věci: přidej se k týmu, který buduje cloud pro miliony
Native
V Česku je málo míst, kde se dá dělat vývoj ve světovém měřítku. U nás v Y Softu to tak je: vyvíjíme multi‑tenantní cloudové řešení, které už teď používá přes milion aktivních uživatelů a meziročně roste o 100 %. Přidej se!
Redakce
8. 12. 2025
Doba čtení:
2 minuty
JavaScript oslavil 30 let
Včera tomu bylo 30 let, co společnosti Netscape a Sun oznámily vznik JavaScriptu. Brendan Eich z Netscape vytvořil funkční prototyp během deseti dní již v květnu 1995. Pak přišlo oznámení v prosinci, ale první veřejná verze 1.0 byla vydána až…
Jan Fikar
5. 12. 2025
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
PHP 8.5 zavádí dlouho očekávaný operátor pipe a nové nástroje pro URI
Byla uvolněna nová verze programovacího jazyka PHP 8.5. Přináší dlouho očekávaný operátor pipe, který umožňuje řetězení volání funkcí, čímž je možné se vyhnout zbytečným proměnným a vnořeným příkazům. Pipes zpravidla zvyšují čitelnost kódu ve…
Petr Krčmář
21. 11. 2025
Koncept nedefinovaného chování v jazyku C3
Články a videa o programovacích jazycích se většinou zaměřují na zajímavé vlastnosti zvoleného jazyka, ovšem v praxi je nutné, aby vývojáři dobře znali i temná zákoutí jeho specifikace – takzvaná nedefinovaná chování.
Pavel Tišnovský
18. 11. 2025
Doba čtení:
47 minut
Basilisp: interpret programovacího jazyka Clojure integrovaný s Pythonem
Koncept jazyka LISP vznikl již před 65 roky. Od té doby bylo vytvořeno možná i několik tisíc implementací. Dnes se seznámíme s Basilispem. Jde o interpret jazyka Clojure, jenž je integrovaný s platformou Pythonu.
Pavel Tišnovský
13. 11. 2025
Doba čtení:
66 minut
TypeScript sa na GitHube stal programovacím jazykom číslo jedna
TypeScript sa v roku 2025 stal najpopulárnejším programovacím jazykom na GitHube. Podľa októbrového reportu spoločnosti GitHub v ére umelej inteligencie zažíva obrovský rast, ku ktorému prispieva najmä jeho flexibilita, silná typová kontrola a…
johny
7. 11. 2025
31
–
60
/
2 076
První strana
Předchozí strana
1
2
3
4
10
20
Následující strana
Poslední strana