Č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, ...
601
–
630
/
2 076
První strana
Předchozí strana
10
19
20
21
22
23
30
Následující strana
Poslední strana
Pygame Zero: snadno použitelný nástroj určený pro výuku programování
Dnes se nejprve seznámíme s některými projekty pro výuku programování a následně si představíme projekt nazvaný Pygame Zero. Umožňuje snadnou tvorbu grafických aplikací, animací, her atd. Na pozadí přitom běží Pygame a pod ní SDL.
Pavel Tišnovský
22. 10. 2020
Doba čtení:
33 minut
Tvorba grafů v jazyce R s využitím knihovny ggplot2
Dnes si popíšeme základní koncepty, na nichž je postavena knihovna gplot2. Tyto informace budou použitelné nejenom pro uživatele používající přímo jazyk R, ale i pro programátory, kteří ggplot2 volají z dalších jazyků.
Pavel Tišnovský
20. 10. 2020
Doba čtení:
26 minut
Základy tvorby grafů v programovacím jazyku R: knihovna lattice (dokončení)
Dnes dokončíme popis nejdůležitějších typů grafů podporovaných v knihovně lattice, která rozšiřuje možnosti standardní knihovny R pro práci s grafy. Lattice představuje zajímavou alternativu ke známější knihovně ggplot2.
Pavel Tišnovský
16. 10. 2020
Doba čtení:
27 minut
Základy tvorby grafů v programovacím jazyku R: typy grafů v knihovně lattice
Osmá část seriálu o jazyku R je věnována popisu některých typů grafů podporovaných v knihovně lattice, která rozšiřuje možnosti standardní knihovny. Lattice představuje zajímavou alternativu ke známější knihovně ggplot2.
Pavel Tišnovský
6. 10. 2020
Doba čtení:
29 minut
Základy tvorby grafů v programovacím jazyku R
V sedmé části seriálu o programovacím jazyku R se seznámíme se základními typy grafů, které je možné nalézt ve standardní knihovně tohoto jazyka. Posléze se zaměříme na popis velmi populární knihovny nazvané ggplot2.
Pavel Tišnovský
1. 10. 2020
Doba čtení:
24 minut
Série video cvičení Programování v $HELLu od Lukáše Bařinky
Jako náhradu za letošní zkrácenou konferenci LinuxDays připravil Lukáš Bařinka sérii video cvičení s názvem Programování v $HELLu. První část je již hotová pod názvem ´ Úvod do příkazové řádky. Naučíte se pohybovat v řádce, používat roury a filtry,…
Petr Krčmář
29. 9. 2020
Programovací jazyk R: práce s datovými rámci, jednoduché grafy
V šesté části seriálu o programovacím jazyce R nejprve dokončíme popis práce s datovými rámci a ve druhé polovině se budeme věnovat tvorbě jednoduchých grafů, jejichž vstupní data jsou získávána právě z datových rámců.
Pavel Tišnovský
24. 9. 2020
Doba čtení:
28 minut
Programovací jazyk R: seznamy a datové rámce
Posledními dvěma datovými typy, s nimiž se seznámíme, jsou seznamy a datové rámce. V praxi jsou důležité především datové rámce, které připomínají například databázové tabulky – jejich sloupce mohou mít různý typ.
Pavel Tišnovský
22. 9. 2020
Doba čtení:
28 minut
Bitcoin Script a Ethereum Solidity: něžný úvod do programovacích jazyků
Co je to vlastně programovací jazyk? Vysvětlujeme si trošku netradičně na dvou příkladech z oblasti kryptoměn: bitcoinovém Scriptu a ethereovém Solidity. Tyto dva protipóly totiž ukazují, že jazyk musí často odpovídat konkrétnímu účelu.
Josef Tetek
15. 9. 2020
Doba čtení:
9 minut
Programovací jazyk R: práce s maticemi
Třetím důležitým datovým typem programovacího jazyka R jsou matice. Dnes se seznámíme s funkcemi ze základní knihovny, které jsou určeny právě pro konstrukci matic, popř. pro jejich další zpracování.
Pavel Tišnovský
10. 9. 2020
Doba čtení:
24 minut
Programovací jazyk R: pole a další podporované datové typy
Ve druhé části seriálu o R jsme si popsali vektory, které jsou základním a pravděpodobně i zdaleka nejpoužívanějším datovým typem tohoto jazyka. Dnes se zaměříme na popis práce s poli, které mohou mít prakticky libovolný počet dimenzí.
Pavel Tišnovský
8. 9. 2020
Doba čtení:
27 minut
Go 1.16 dostane ABI s předáváním argumentů funkcí v registrech
Nadcházející Go 1.16 dostane ABI s předáváním argumentů funkcí v registrech, prozatím experimentálně pro architekturu amd64. Doposud se argumenty předávaly výlučně na zásobníku. V Go musí být ABI sladěné s rozvrhovačem korutin, který zajišťuje…
Calculon
3. 9. 2020
Programovací jazyk R: vektory ve funkci základního datového typu jazyka
Ve druhém článku o jazyku R se budeme zabývat základním (a nejpoužívanějším) datovým typem tohoto jazyka. Jedná se o vektory, což jsou homogenní datové struktury, pro které je definováno mnoho funkcí i operátorů.
Pavel Tišnovský
3. 9. 2020
Doba čtení:
20 minut
Programovací jazyk R: úvodní informace
R je doménově specifickým jazykem pro zpracování a statistickou analýzu dat, včetně jejich grafického zobrazení, popř. zveřejnění na webu. V novém seriálu se seznámíme jak se samotným jazykem R, tak i s jeho rozsáhlým ekosystémem.
Pavel Tišnovský
1. 9. 2020
Doba čtení:
19 minut
Vydán .NET 5.0, nebude v Mono, protože funguje dobře ve Wine
V úterý Microsoft vydal .NET 5.0 Preview 8, který už by měl mít všechny funkce finální verze. .NET 5.0 není zpětně kompatibilní s předchozími verzemi. Co to znamená pro Wine a Mono? Esme Povirk z CodeWeaveres ve středu napsal, že Mono neplánuje…
Jan Fikar
28. 8. 2020
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go – formát xlsx
Na předchozí článek, v němž jsme se seznámili se základními vlastnostmi knihoven encoding/csv a tealeg/xlsx dnes navážeme. Zaměříme se totiž na popis dalších vlastností formátu Office Open XML Workbook neboli (podle používané koncovky) xlsx i toho, jak tyto vlastnosti ovlivňují tvorbu sešitů.
Pavel Tišnovský
27. 8. 2020
Doba čtení:
57 minut
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go
V poměrně velkém množství informačních systémů se setkáme s požadavkem na vytváření a export tabulek, které bude možné otevřít v tabulkovém procesoru (spreadsheetu). Pro jazyk Go vzniklo několik knihoven, které export do tabulkových procesorů umožňují. Dnes si stručně představíme dvě z nich.
Pavel Tišnovský
25. 8. 2020
Doba čtení:
51 minut
Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Ve třetím a současně i závěrečném článku o knihovně Moses dokončíme popis prakticky všech zbývajících funkcí určených jak pro práci s poli, tak i se slovníky. Obě struktury jsou přitom reprezentovány jediným typem – tabulkou.
Pavel Tišnovský
20. 8. 2020
Doba čtení:
39 minut
Mozilla a vývojáři jazyka Rust formují Rust Foundation
Mozilla utlumuje či ruší některé projekty a ve velkém propouští, což se částečně dotýká i některých vývojářů Rustu. Aby se Rust měl dál dobře, zakládá tak Mozilla s klíčovými vývojáři tohoto jazyka Rust Foundation. Příslušná právní entita nadace…
David Ježek
19. 8. 2020
Jak naučit děti Python: nový jazyk Hedy
Profesorka university v Leidenu Felienne Hermans vymyslela nový programovací jazyk Hedy, který má lépe naučit děti programovat v Pythonu. Dětem dělají ze začátku problémy pravidla syntaxe. Hedy se snaží snížit počet pravidel a zároveň postupovat…
Jan Fikar
17. 8. 2020
Vyšlo Go 1.15
Bylo vydáno Go 1.15. Nová verze tentokrát nepřináší nové syntaktické konstrukce ani novinky ve standardní knihovně, jen mnoho drobných vylepšení. Rychlejší a méně náročný na paměť je linker, správce paměti byl optimalizován pro alokaci velkého…
Calculon
13. 8. 2020
Babashka: interpret Clojure určený pro rychlé spouštění utilit z příkazového řádku
Jazyk Clojure existuje ve třech oficiálně podporovaných variantách. Jednak pro JVM, dále pak o variantu pro CLR a nakonec existuje ClojureScript. Ovšem žádná z těchto variant se nehodí pro psaní utilit pro příkazový řádek.
Pavel Tišnovský
13. 8. 2020
Doba čtení:
36 minut
Vytváření vlastních řídicích struktur v jazyce Smalltalk
Před téměř 40 lety byl světu představen Smalltalk-80, produkt deseti let vývoje ve firmě Xerox. V článku představíme jednu z jeho zajímavých vlastností – možnost vytvářet vlastní řídicí struktury.
Lukáš Petrlík
4. 8. 2020
Doba čtení:
6 minut
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses (pokračování)
Ve druhém článku o knihovně Moses se budeme zabývat funkcemi, které jsou určeny pro zpracování tabulek. Oproti knihovně Lua Fun je nabídka operací implementovaná v knihovně Moses mnohem rozmanitější, proto si ukážeme i více příkladů.
Pavel Tišnovský
4. 8. 2020
Doba čtení:
41 minut
Testování nativních funkcí s využitím programovacího jazyka Python
V dnešní části seriálu o testování aplikací s využitím Pythonu se budeme zabývat možná poněkud méně známým tématem. Bude se jednat o testování nativních funkcí (či celých nativních knihoven nebo dokonce aplikací) s využitím Pythonu.
Pavel Tišnovský
31. 7. 2020
Doba čtení:
56 minut
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses
Druhou knihovnou určenou pro podporu funkcionálního programování v jazyku Lua je knihovna Moses. Ta se v některých ohledech odlišuje od již popsané knihovny Lua Fun a volba záleží na požadavcích konkrétního projektu.
Pavel Tišnovský
28. 7. 2020
Doba čtení:
35 minut
Lua Fun: knihovna pro zpracování konečných i nekonečných sekvencí v jazyce Lua (dokončení)
Ve druhé části článku o knihovně Lua Fun dokončíme popis práce s nekonečnými sekvencemi a dále se budeme věnovat dalším užitečným funkcionálním technikám, které tato knihovna programátorům nabízí.
Pavel Tišnovský
23. 7. 2020
Doba čtení:
38 minut
Korutiny pre Javu
Firma Alibaba zverejnila svoju implementáciu korutin pre Javu. Alibaba túto funkcionalitu využíva vo svojom internom JDK (Alibaba JDK) už niekoľko rokov, aby znížila záťaž na infraštruktúru pri najväčších online nákupných akciách ako je napr…
anonymní
22. 7. 2020
Lua Fun: knihovna pro zpracování konečných i nekonečných sekvencí v jazyce Lua
Sekvence, a to včetně sekvencí nekonečných, jsou velmi užitečnou datovou abstrakcí, s níž jsme se již nesčetněkrát setkali zejména při popisu jazyka Clojure. Podobný koncept ovšem můžeme využít i v jazyce Lua.
Pavel Tišnovský
21. 7. 2020
Doba čtení:
37 minut
Testování webových aplikací s REST API z Pythonu (3)
Dnes konečně dojde ke spojení dvou technologií, které již známe: frameworku Pytest a knihovny Requests. Uvidíme, že psaní testů s využitím těchto dvou technologií je snadné a poměrně rychlé.
Pavel Tišnovský
16. 7. 2020
Doba čtení:
49 minut
601
–
630
/
2 076
První strana
Předchozí strana
10
19
20
21
22
23
30
Následující strana
Poslední strana