Č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
»
Programovací jazyky
Programovací jazyky
C++, C, Java, Perl, PHP, Python, ...
961
–
990
/
2 031
První strana
Předchozí strana
30
31
32
33
34
35
40
Následující strana
Poslední strana
Novinky v Clojure verze 1.8.0
Jak jsme vás již informovali ve zprávičce, vyšla minulý týden nová verze programovacího jazyka Clojure. Některé změny se týkají základních knihoven, další pak optimalizací pro dosažení vyššího výkonu při překladu zdrojových kódů do bajtkódu JVM. Právě těmito změnami se budeme zabývat v dnešním článku.
Pavel Tišnovský
26. 1. 2016
Doba čtení:
24 minut
Programování v JavaFX: Hibernate ORM, úvod a základní konfigurace
Minulý díl by věnován aktualizacím a ukládání nových záznamů s pomocí projektu JOOQ. Také jsme si ukázali některé obecné možnosti projektu, a tím jsme ukončili část o JOOQ. V dnešním dílu zahájíme kapitolu o ORM Hibernate a ukážeme si jeho konfiguraci a jednoduché zobrazení dat z tabulky do konzole.
Jaromír Vojtaj
21. 1. 2016
Doba čtení:
14 minut
Clojure 1.8 přidává socket server
Programovací jazyk Clojure vyšel ve verzi 1.8. Z nejzajímavějších novinek zmiňme přidání dalších funkcí do clojure.string, direct linking nebo socket server pro vzdálené spojení. Pokud se o Clojure zajímáte víc, v changelogu najdete ještě mnoho…
Roman Bořánek
20. 1. 2016
Projekt Mori aneb perzistentní datové struktury pro JavaScript (dokončení)
Ve druhé a současně i poslední části článku o knihovně Mori, která do JavaScriptu přidává podporu pro perzistentní datové struktury, si představíme funkcionální přístup při zpracování dat. Taktéž si ukážeme práci s perzistentními množinami a mapami, které skvěle doplňují dříve popsané seznamy a vektory.
Pavel Tišnovský
14. 1. 2016
Doba čtení:
25 minut
Programování v JavaFX: aktualizace a vkládání záznamů pomocí JOOQ, obecné možnosti
Minulý díl byl věnován ukázce jednoduššího uložení výsledků dotazů. Tuto variantu jsme zobecnili tak, abychom si mohli zobrazit výsledky dotazu ve widgetu tabulky. Dnes ukončíme kapitolu o projektu JOOQ ukázkou aktualizace záznamů a vkládání nových záznamů do tabulky. Ukážeme si také některé obecné možnosti.
Jaromír Vojtaj
14. 1. 2016
Doba čtení:
9 minut
Projekt Mori aneb perzistentní datové struktury pro JavaScript
JavaScript se v posledních letech stal platformou, nad níž se staví další programovací jazyky, například jazyky se striktním typováním či jazyky funkcionální. Pro JavaScript dokonce vzniklo i několik knihoven, které do něj přidávají perzistentní (neměnné) datové struktury. Jednou z nich je i Mori.
Pavel Tišnovský
7. 1. 2016
Doba čtení:
28 minut
Programování v JavaFX: JOOQ, zobrazení dat ve widgetu, mazání záznamů
Minulý článek byl zaměřen na úvod do problematiky ORM a základní popis projektu JOOQ. Také jsme si ukázali jednoduchý příklad pro výpis obsahu tabulky do konzole. Dnes se pustíme do jednoduššího způsobu uložení výsledků dotazů. Tuto variantu zobecníme tak, abychom si mohli zobrazit výsledky dotazu ve widgetu tabulky.
Jaromír Vojtaj
7. 1. 2016
Doba čtení:
13 minut
Arch Linux má balíčky s PHP 7
PHP 7 vyšlo na začátku prosince a Pierre Schmitz nyní oznámil, že se balíčky dostaly do stabilních repozitářů distribuce Arch Linux. Změny se dotkly i některých balíčků, jejich konfigurace se přiblížila upstreamu. Obsah původního balíčku php-ldap…
Petr Krčmář
4. 1. 2016
Python se přestěhuje na GitHub
Mezi vývojáři Pythonu už delší dobu probíhá debata ohledně přesunu vývoje na Git. Na mailing listu bylo oznámeno, že ke změně skutečně dojde a kód se přestěhuje na GitHub. Podle návrhu PEP 0481 bude přesunut především vývoj vzorové implementace…
Petr Krčmář
4. 1. 2016
První oficiální vydání Perlu 6
Po 15 letech vývoje vyšla verze 1.0 Perlu 6. Přesněji Larry Wall oznámil verzi 6.c specifikace Perlu 6 (včetně více než 120 tisíc testů) a také vydání implementace Rakudo Perl 6 #94 “коледа”, která tuto specifikaci splňuje. Wendy sepsala proč je Perl 6 nový zajímavý jazyk.
anonymní
28. 12. 2015
Programování v JavaFX: ORM, JOOQ, zobrazení dat z tabulky
Minulý patnáctý díl seriálu byl ukončením kapitoly o využití standardních SQL dotazů do databáze v aplikacích JavaFX. Konkrétně jsme tuto kapitolu uzavřeli posledním dílem CRUD – ukládání nových záznamů do tabulky. Od dnešního dílu si postupně představíme další dvě možnosti, jak propojit JavaFX aplikaci a databázi.
Jaromír Vojtaj
17. 12. 2015
Doba čtení:
13 minut
Programování v JavaFX: vkládání nových záznamů do tabulky
V minulém dílu jsme ukončili ukládání aktualizovaných záznamů do tabulky a rušení změn údajů v editačních polích. Dnes dokončíme poslední kapitolku CRUD – ukládání nových záznamů do tabulky. Tím také zakončíme celou větší sérii, která se věnovala spolupráci JavaFX aplikace s databází PG.
Jaromír Vojtaj
10. 12. 2015
Doba čtení:
11 minut
Propojení světa LISPu se světem JavaScriptu s využitím transpřekladače Wisp (2.část)
Ve druhé části článku o transpřekladači Wisp si ukážeme, jakým způsobem lze implementovat obdobu programových smyček s využitím rekurze a TCO. Dále si popíšeme práci s proměnnými, práci s poli a vektory i to, jak se provádí překlad jmen deklarovaných funkcí do JavaScriptu. Nezapomeneme ani na tvorbu maker.
Pavel Tišnovský
8. 12. 2015
Doba čtení:
25 minut
PHP 7.0.0 snižuje nároky na paměť a zlepšuje výkon
Vývojáři představili očekávanou verzi PHP 7.0. Ta přináší především vylepšení na poli výkonu a také ke svému běhu potřebuje méně paměti. Zásadní novinkou je také nová verze Zend Engine 3.0, která nabízí kratší odezvy a možnost obsloužit více…
Petr Krčmář
7. 12. 2015
Apple otevírá programovací jazyk Swift
Jak společnost Apple na jaře slíbila, tak nyní činí. Její programovací jazyk Swift, primárně určený pro vývoj aplikací pro iOS a OS X, už je open-source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí Apache 2.0, další informace o projektu…
Roman Bořánek
4. 12. 2015
Propojení světa LISPu se světem JavaScriptu s využitím transpřekladače Wisp
V článku o projektech lua2js a lua.vm.js jsme se seznámili s využitím jazyka Lua na webových stránkách, a to samozřejmě i v prohlížečích podporujících pouze JavaScript. Dnes se budeme zabývat ambicióznějším nástrojem nazvaným Wisp, jehož cílem je propojení zjednodušené varianty Clojure(Scriptu) s JavaScriptem.
Pavel Tišnovský
3. 12. 2015
Doba čtení:
25 minut
Programování v JavaFX: aktualizace záznamů, uložení a zrušení změn
Minulý třináctý díl našeho seriálu o použití jazyka JavaFX byl věnován kontrole editačních polí. Ukázali jsem si kontrolu jak obsahu, tak formátu jednotlivých typů editačních polí. V dnešním čtrnáctém dílu se budeme věnovat uložení aktualizovaných záznamů a případným zrušením provedených změn.
Jaromír Vojtaj
3. 12. 2015
Doba čtení:
7 minut
Programování v JavaFX: kontrola formátu editačních polí
Minulý díl byl věnován mazání záznamů pomocí připravené PG funkce. Také jsme se začali věnovat aktualizaci a změnám v tabulkových záznamech postupnou tvorbou pomocných funkcí a procedur. Zahájili jsme prvním krokem kontrolu záznamů před uložením. Dnes si ukážeme další možnosti v této oblasti.
Jaromír Vojtaj
26. 11. 2015
Doba čtení:
8 minut
Programovací jazyk pro vědecké výpočty Julia dostal podporu
Open source programovací jazyk Julia dostal podporu 600 tisíc dolarů od nadace Mooreových. Podpora bude rozdělena do dvou let a bude sloužit k dokončení první produkční verze. Jazyk Julia je určen pro vědecké výpočty, má být rychlý jako C a přitom…
Jan Fikar
19. 11. 2015
Programování v JavaFX: mazání záznamů pomocí PG funkce, aktualizace záznamů
Minulý díl byl zaměřen na mazání tabulkových záznamů pomocí klasických SQL příkazů. Také jsme si připravili výkonnou funkci, která zajistí mazání záznamů pomocí deklarované PG funkce. V dnešním dílu si ukážeme mazání záznamů pomocí této funkce. Také se začneme věnovat aktualizaci a změnám v tabulkových záznamech.
Jaromír Vojtaj
19. 11. 2015
Doba čtení:
9 minut
Nástroj Leiningen a programovací jazyk Clojure: tvorba vlastních knihoven pro veřejný repositář Clojars
Při popisu nástroje Leiningen, který se používá pro tvorbu a správu projektů vytvořených v jazyce Clojure, jsme se zmínili o způsobu deklarace knihoven, na nichž projekty závisí. S využitím Leiningenu není těžké vytvořit si i vlastní plnohodnotnou knihovnu a nabídnout ji k dispozici ostatním programátorům.
Pavel Tišnovský
10. 11. 2015
Doba čtení:
23 minut
Programování v JavaFX: zobrazení různých typů dat, úvod do CRUD
V minulém dílu jsme ukončili kontrolou přítomnosti potřebných součástí databáze a ukázkou zobrazení tabulkových dat pomocí pohledů jednu větší kapitolu našeho seriálu. Od dnešního dílu se začneme věnovat uživatelským změnám ukázkových dat – přidávání nových, mazání stávajících a změny aktuálních záznamů a hodnot.
Jaromír Vojtaj
29. 10. 2015
Doba čtení:
11 minut
Programování v JavaFX: PG funkce, pohledy a kontrola jejich přítomnosti
Minulý osmý díl by věnován pokročilejším funkcí, jako jsou pohledy a uložené procedury. Také jsme si zatím pouze okrajově ukázali, jak tyto funkce využít v rámci aplikace JavaFX. V dnešním devátém dílu se budeme věnovat další práci s PG funkcemi a ukážeme si zobrazení tabulkových dat pomocí pohledů.
Jaromír Vojtaj
22. 10. 2015
Doba čtení:
8 minut
Programování v JavaFX: PG funkce, pohledy a kontrola jejich přítomnosti
Minulý sedmý díl by věnován představení konkrétního obecného řešení implementace zobrazení dat z databázové tabulky. V dnešním osmém dílu se budeme věnovat pokročilejším funkcím PG jako jsou pohledy a uložené procedury. Samozřejmě si také ukážeme, jak tyto funkce využít v rámci aplikace JavaFX.
Jaromír Vojtaj
15. 10. 2015
Doba čtení:
12 minut
Programování v JavaFX: zobrazení a formátování dat z databázové tabulky (2)
Minulý šestý díl byl zaměřen na kód potřebný pro základní zobrazení dat z tabulky ve formuláři a nastínil také možná obecnější řešení této problematiky. V dnešním sedmém dílu budeme obecnější řešení implementovat a komentovat a konečně si ukážeme kompletní obsah tabulky ukázkových dat.
Jaromír Vojtaj
8. 10. 2015
Doba čtení:
8 minut
Programování v JavaFX: zobrazení a formátování dat z databázové tabulky
Minulý pátý díl seriálu byl zaměřen na krátký úvod do problematiky databází a konkrétně PG, připravili jsme si v něm data pro první ukázkový příklad a začali postupně tvořit potřebné GUI i výkonný kód. V dnešním šestém dílu dokončíme potřebný kód pro základní zobrazení dat z tabulky ve formuláři.
Jaromír Vojtaj
1. 10. 2015
Doba čtení:
10 minut
Enlive – výkonný šablonovací systém pro jazyk Clojure (dokončení)
V dnešním článku o jazyce Clojure a o knihovnách, které jsou pro tento jazyk vytvořeny, dokončíme popis knihovny Enlive. Zabývat se budeme vytvářením tabulek z předložené šablony a taktéž selektory pro získání zvolených informací z HTML stránek. Enlive je totiž možné použít i pro „vyzobávání“ dat.
Pavel Tišnovský
24. 9. 2015
Doba čtení:
23 minut
Programování v JavaFX: databáze, PostgreSQL, ukázková data, příprava GUI a kódu
Minulý díl seriálu byl věnován vytvoření akcí a reakcí na události GUI a prvnímu specializovanému oknu pro ukázkový příklad. V dnešním dílu se zaměříme na krátký úvod do problematiky databází a konkrétně PG, připravíme si data pro první ukázkový příklad a začneme postupně tvořit potřebné GUI i výkonný kód.
Jaromír Vojtaj
24. 9. 2015
Doba čtení:
15 minut
Enlive – výkonný šablonovací systém pro jazyk Clojure
Při popisu knihovny Hiccup jsme se seznámili s možností generování dynamických HTML stránek v jazyce Clojure. Jednalo se o využití doménově specifického jazyka. Opačný postup nalezneme v knihovně Enlive, kterou je možné považovat za kombinaci šablonovacího systému a nástroje pro transformaci HTML stránek.
Pavel Tišnovský
17. 9. 2015
Doba čtení:
23 minut
Programování v JavaFX: základní GUI, uživatelské události a nové okno
Minulý třetí díl seriálu byl věnován vytvoření a úpravě kostry ukázkové aplikace, ve které budeme postupně postupně demonstrovat možnosti vývoje aplikací JavaFX. V dnešním čtvrtém dílu se zaměříme hlavně na vytvoření akcí a reakcí na uživatelské události GUI a prvního specializovaného okna pro ukázkový příklad.
Jaromír Vojtaj
17. 9. 2015
Doba čtení:
15 minut
961
–
990
/
2 031
První strana
Předchozí strana
30
31
32
33
34
35
40
Následující strana
Poslední strana
ŠkOLENÍ: Jak bezpečně spravovat a provozovat linuxové servery?
TO CHCI
ČLÁNKY DO MAILU