Ušetřete

Hlavní navigace

Programovací jazyky

Články          

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

V dnešní části článku o nástroji Leiningen určeného pro správu projektů vytvořených v programovacím jazyku Clojure si popíšeme některé užitečné pluginy Leiningenu. Připomeneme si existenci pluginu test2junit a dále se zaměříme na pluginy lein-ring, codox (generování dokumentace) a cloverage (zjištění pokrytí kódu testy).

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.
Archiv článků v rubrice Programovací jazyky        

Zprávičky          

Vyšlo Pharo 4.0, otevřená implementace Smalltalku

Vyšlo Pharo 4.0 (otevřená implementace Smalltalku). Přináší nové vývojářské nástroje pro zkoumání objektů a zdrojových kódů, zlepšeny byly reflektivní vlastnosti instančních proměnných, přibyl tmavý motiv uživatelského rozhraní a mnoho dalšího. Více

Programovací jazyk Rust je téměř hotový, vyšla betaverze

Tři roky po první veřejné verzi spěje do finále vývoj programovacího jazyku Rust. Ten je za podpory Mozilly vyvíjen nezávislou komunitou. Betaverze 1.0 značí, že by měl být jazyk co do možností kompletní a do značné míry i stabilní. Projekt je… Více

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
Archiv zpráviček v rubrice Programovací jazyky        

reklama