Když do adresního řádku prohlížeče napíšete webovou adresu a stisknete Enter, spustí se fascinující řetězec procesů, které propojují váš počítač s celým světem. Od překladu doménového jména na IP adresu, přes navázání šifrovaného spojení, až po vykreslení každého pixelu na obrazovce - to všechno se odehraje během zlomků sekundy. Pojďme se podívat, co se mezitím děje pod kapotou webu.
SIMD - neboli Single Instruction, Multiple Data - znamená, že procesor může jednou instrukcí zpracovat více datových prvků najednou. Typicky to znamená, že místo sčítání dvou čísel přičtete dvě sady čísel paralelně. To může přinést výrazné zrychlení například při zpracování obrazu, audia nebo numerických výpočtů. Pokud již SIMD znáte, tato tabulka je vše, co budete potřebovat. A pokud s SIMD teprve začínáte, tabulku pochopíte do konce tohoto článku
Společnost Serif, tvůrce oblíbených programů Affinity Designer, Affinity Photo a Affinity Publisher, oznámila, že celý balík Affinity Studio je nyní zcela zdarma. Krok přichází krátce po převzetí firmou Canva a znamená zásadní obrat v nabídce profesionálního grafického softwaru.
No já nevim, asi jsem spíš konzerva.
zajímavý nápad, ale asi jen pro hodně jednoduché aplikace. serverová část často dělá třeba nastavování práv nebo určité schování datové struktury před uživatelem. pokud tohle bude „vidět“ v html, pak to úplně nesplní svůj účel :-)
Tento napad je mojou nocnou morou (nie negativnou) uz nejaky cas. Akurat nechapem preco jQuery? Ved je to predsa len DOM/CSS utilita, jQuery vobec nieje napomocne vo vyvoji sebestacneho (+CouchDB) klienta. Nijako nepomaha s architekturou klienta, s jeho spravovatelnostou a rozsirovatelnostou (preklad no more). Neimplementuje ziadne vzorce (MVP?).
Takze vobec nechapem suvislost medzi server-less web aplikaciou a DOM utilitou. Ten clanok mohol byt krasne napisany bez referencie na jQuery, inak povedane mohol by nezavysli. jQuery + CouchDB je to zrejme pre lepsi google rank. c’mon!
Kdybych něco takového dělal já, tak asi použiju Sammy.js, které je (chvilka napětí…) postavené na jQuery :-) Krom toho pro komunikaci s CouchDB je jquery.couch.js jasná volba.
Jinak viz též přímo od zdroje [CouchDB core team member]: http://jchrisa.net/drl/_design/sofa/_show/post/Evently-CouchApp-Screencast
Samotný odkazovaný blog jede jako nativní CouchDB aplikace (CouchApp), viz zdroják: http://github.com/jchris/sofa
Příp. doporučuji kapitolu v knize (vč. příkladů): http://books.couchdb.org/relax/example-app/standalone-applications