Ušetřete

Hlavní navigace

Programovací jazyky

Články          

Programovací jazyk Clojure a databáze (1.část)

V sedmé části seriálu o programovacím jazyku Clojure a o nástroji Leiningen si řekneme základní informace o využití databází v aplikacích naprogramovaných v Clojure. Zpočátku se budeme zabývat relačními databázemi, postupně však přejdeme i na další (dnes velmi populární) typy databází.

Leiningen: nástroj pro správu projektů napsaných v Clojure (6)

Šestá část článku (vlastně již seriálu) o využití nástroje Leiningen a programovacího jazyka Clojure je věnována převážně knihovně Hiccup, s jejímž použitím lze poměrně snadno generovat HTML stránky. Hiccup je navíc pěkným a současně i velmi jednoduchým příkladem doménově specifického jazyka (DSL).

Leiningen: nástroj pro správu projektů napsaných v Clojure (5)

I v páté části článku o projektovém správci Leiningen určeném pro správu projektů vytvořených v programovacím jazyku Clojure se budeme zabývat tvorbou jednoduchých webových aplikací s využitím knihovny Ring. Ukážeme se použití tří typů middleware nazvaných wrap-params, wrap-session a wrap-cookies.

Leiningen: nástroj pro správu projektů napsaných v Clojure (4)

Ve čtvrté části článku o nástroji Leiningen určeného pro správu projektů vytvořených v programovacím jazyku Clojure si ukážeme tvorbu jednoduchých webových aplikací s využitím knihovny Ring. Tato knihovna je napsána takovým způsobem, že nad ní lze vytvořit i velmi komplexní webové frameworky.

Leiningen: nástroj pro správu projektů napsaných v Clojure (3)

Ve třetí části článku o nástroji Leiningen určeného pro správu projektů v programovacím jazyku Clojure se seznámíme se základy problematiky tvorby testů (unit tests). Taktéž se zmíníme o přídavném modulu nástroje Leiningen, který je možné použít pro export výsledků testování do formátu kompatibilního s JUnit.
Archiv článků v rubrice Programovací jazyky        

Zprávičky          

Clojure v Ostravě

Jste z Ostravy a chcete si vyzkoušet programovací jazyk Clojure? Lambda Ostrava pořádá v pondělí 16. března první Clojure hands-on session & office hours. Projdeme si základy jazyka Clojure, pak si vyhrneme rukávy a dáme se společně do… Více

Fedora 22 bude zřejmě ve výchozím stavu používat Python 3

Phoronix píše o tom, že Python 3 je velmi blízko být výchozí verzí pro Fedoru 22. Na instalačních médiích tak bude možná právě už jen tato verze. Znamená to ale samozřejmě ještě přepsat klíčové systémové komponenty tak, aby byly s trojkou… Více

Prague Lambda: Přednáška o jazyku Smalltalk

Ve středu 14. ledna od 19h bude Tomáš Kukol na Prague Lambda přednášet o programovacím jazyce Smalltalk. Smalltalk vznikl v 70 letech v laboratořích Xerox PARC, kde mimo jiné vzniklo moderní GUI, ethernet nebo laserové tiskárny. Vynalezl jej Alan… Více

Jazyk Go 1.5 přinese mnoho novinek

Vývojáři programovacího jazyka Go zveřejnili plány pro následující verzi 1.5, která vyjde přibližně za půl roku. Přiblíží celý projekt k cíli mít vše napsané v jazyku Go (kromě Cgo) a zbavit se jazyka C – kompiler, assembler, linker a runtime už… Více

Pozvánka na Ostravské Pyvo

Ostravská Python komunita úspěšně pořádá Pyvo již skoro rok. Za tu dobu jsme probrali spoustu zajímavých témat, pomohli mnoha nováčkům i studentům a několikrát nás navštívili i zahraniční hosté. Stále se držíme tradice prvních čtvrtků v měsíci… Více
Archiv zpráviček v rubrice Programovací jazyky        

reklama