Využití Redisu z jazyka Clojure pomocí knihovny Carmine (dokončení)
Zdroj: root.cz 03.02.2022 (00:00) it, počítače
Na úvodní článek o knihovně Carmine, která umožňuje používat Redis v aplikacích naprogramovaných v Clojure, dnes navážeme. Ukážeme si mj. i komunikaci založenou na strategii publish-subscribe a taktéž použití front zpráv (queues). celý článek
Využití Redisu z jazyka Clojure pomocí knihovny Carmine
Zdroj: root.cz 27.01.2022 (00:00) it-pocitace
Seznámíme se s využitím systému Redis v aplikacích naprogramovaných v Clojure. Použijeme přitom knihovnu Carmine. Kombinace Clojure a Redis nám umožní jednoduše zpracovávat strukturovaná data.
Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
Zdroj: root.cz 19.01.2021 (00:00) it-pocitace
[43 minut čtení] Dnes se zaměříme na některá další makra ze standardní knihovny: cond->, cond->> a case. Poté si ukážeme velmi užitečné makro cond-table určené pro zápis rozhodovacích tabulek. 1. Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Zdroj: root.cz 13.05.2021 (00:00) it-pocitace
[27 minut čtení] V novém miniseriálu si popíšeme nástroje, které dokážou vytvářet různé typy grafů a diagramů přímo ze zdrojových kódů vybraného programovacího jazyka. To tedy znamená, že konkrétní jazyk bude využit namísto specializovaného DSL. 1. Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Zdroj: root.cz 14.07.2020 (00:00) it-pocitace
[49 minut čtení] Jazyk Clojure je, podobně jako většina LISPovských jazyků, vybaven interaktivní smyčkou REPL. Existuje i interaktivní prostředí Gorilla s GUI, podporou grafů atd. Ovšem mnohem zajímavější je kombinace Clojure s Jupyter Notebookem. 1. Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw
Zdroj: root.cz 01.12.2020 (00:00) it-pocitace
[51 minut čtení] S nástrojem Apache Kafka jsme se již na stránkách Rootu ve stručnosti seznámili. Dnes si ukážeme, jak lze s Kafkou komunikovat z programovacího jazyka Clojure s využitím knihovny Jackdaw. 1. Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw (2. část)
Zdroj: root.cz 08.12.2020 (00:00) it-pocitace
[47 minut čtení] Ve druhém článku o kombinaci jazyka Clojure a platformy Apache Kafka si ukážeme serializaci a deserializaci zpráv (serdes) a pak se zaměříme na popis skutečného streamingu využívajícího vlastnosti jazyka Clojure. 1. Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw (2. část)
Komunikace se sloupcovými databázemi z jazyka Go: Parquet soubory (dokončení)
Zdroj: root.cz 19.11.2020 (00:00) it-pocitace
[35 minut čtení] Dnes dokončíme popis přímé manipulace s Parquet soubory v jazyce Go s využitím knihovny parquet-go. Zaměříme se především na rychlost přístupu, protože právě vyšší rychlost čtení dat je hlavní výhodou sloupcových databází. 1. Komunikace se sloupcovými databázemi z jazyka Go: Parquet soubory (dokončení)
Čtyři různé podoby datové struktury map v programovacím jazyku Clojure
Zdroj: root.cz 15.04.2021 (00:00) it-pocitace
[35 minut čtení] V prakticky jakémkoli programu psaném v Clojure nalezneme mnoho míst, ve kterých se používají mapy. Tato nejužitečnější datová struktura existuje ve třech základních podobách, ovšem existuje i forma prioritní mapy. 1. Mapy – nejdůležitější datový typ programovacího jazyka Clojure
Pokročilý streaming založený na projektu Apache Kafka, jazyku Clojure a knihovně Jackdaw (streamy a kolony)
Zdroj: root.cz 29.12.2020 (00:00) it-pocitace
[53 minut čtení] Ve třetím článku o kombinaci Clojure a platformy Apache Kafka se zaměříme na popis skutečného streamingu využívajícího funkcionální vlastnosti jazyka Clojure. Ukážeme si konstrukci složitější „kolony“, rozdělení streamů do více kolon atd. 1. Pokročilý streaming založený na projektu Apache Kafka, jazyku Clojure a knihovně Jackdaw (streamy a kolony)
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)
Zdroj: root.cz 18.11.2021 (00:00) it-pocitace
Dnes dokončíme popis možností jazyka Moonscript, který je transpilován do jazyka Lua. Ukážeme si použití řezů, programových smyček vracejících hodnoty, deklaraci tříd či tzv. destructuring.
Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem
Základy tvorby grafů v programovacím jazyku R: knihovna lattice (dokončení)
Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Řídicí struktury využitelné v programovacím jazyku Clojure
Standardní šablonovací systém jazyka Go (dokončení)
Tvorba grafů a diagramů s využitím doménově specifického jazyka nástroje Graphviz (dokončení)
Lexikální a syntaktická zdrojových kódů jazyka Go
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C (dokončení)
Xarray: sémantické rozšíření n-rozměrných polí z knihovny NumPy (dokončení)
Babashka: interpret Clojure určený pro rychlé spouštění utilit z příkazového řádku
Použití databáze Redis v aplikacích naprogramovaných v Go (2)
BaCon: transpřekladač z jazyka BASIC do jazyka C
Tvorba aplikací a her s textovým rozhraním s knihovnou Blessed (dokončení)
Programovací jazyk Janet: varianta Clojure vestavitelná do nativních aplikací
Lua Fun: knihovna pro zpracování konečných i nekonečných sekvencí v jazyce Lua
Knihovny omezily kontakt, knihy do karantény posílají výjimečně
Převody zdrojových kódů z jazyka C do jazyka Go
Souběžné a paralelně běžící úlohy naprogramované v Pythonu
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua
Knihovny s implementací generických datových typů pro programovací jazyk Go
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (2)
Lexikální a syntaktická analýza zdrojových kódů jazyka Go (dokončení)
Standardní šablonovací systém jazyka Go a šablony HTML stránek
PyScript: Python ve webovém prohlížeči (dokončení)
Datová analýza s využitím nástroje scikit-learn: první kroky
Testování aplikací s využitím nástroje Hypothesis (dokončení)
Spotify ruší jedno z omezení. Knihovny mohou být neomezeně velké
Knihovny Diagrams a go-diagrams určené pro tvorbu diagramů s architekturou systémů
Dlouho očekávaná novinka v Go 1.8 – generické datové typy (dokončení)
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python
Základy tvorby grafů v programovacím jazyku R
Programovací jazyk R: práce s maticemi
Softwarová sklizeň (17. 6. 2020)
Nová metoda zachycování uhlíku ze vzduchu využívá solární energii k přeměně CO₂ na palivo