Nástroj plv8js, což je add-on pro databázi PostgreSQL, který obsahuje JS engine V8, vám umožní psát funkce, které pak běží uvnitř této databáze (jako „stored procedures“). Plv8js se stará o konverzi dat mezi JS…
Archiv pro štítek: JavaScript
V dnešním Javascriptaření si představíme několik nástrojů pro překlad z a do JS (nejen CoffeeScript…) – a nepůjde o žádné exotické jazyky, ale o „vytuněný“ JS, MVC framework, knihovny pro kompresi dat nebo velmi zajímavou vývojářskou konzolu, která umožní ladit skripty najednou v několika prohlížečích.
Google představuje nástroj ScriptCover, který dokáže změřit „pokrytí skriptu“ na stránce – tedy to, které části skriptu proběhnou, jak často, a které naopak vykonané nejsou. Jedná se o rozšíření pro prohlížeč Chrome. Nástroj je zdarma…
Broadway je demo, postavené na kodeku H.264 v C++, přeloženém do llvm, převedeném do JS pomocí emscripten a optimalizovaném pomocí Google Closure compileru. Na nočních sestaveních Firefoxu běží rychlostí až 30fps (viz video). Zůstane jen…
Metoda CI, známá z vývoje desktopových aplikací, nalezne své uplatnění i při vývoji webů. Je to ale o něco těžší, protože řada nástrojů funguje právě v JavaScriptu, a ten nebývá součástí serverových technologií. Jednoduché řešení nabízí EightPack –…
JS mikroframework Alice nabízí crossplatformní řešení různých animačních efektů. Nejen že tím sjednocuje vytváření těchto efektů na různých mobilních platformách, ale také, pokud je to možné, používá možnosti hardwarové akcelerace.
Microsoft pokračuje v popularizaci Windows 8 a rozhraní Metro mezi vývojáři. Nově spuštěná stránka Hands-On Labs nabízí tutoriály k vývoji aplikací pro Metro, některé z nich jsou věnovány i vývoji v JavaScriptu a HTML5.
Mathieu Henry na svém blogu zveřejnil kuriozitu: JavaScriptovou funkci, která generuje zvukové soubory a vejde se do 140 znaků, tedy do jednoho tweetu. function(f){for(var t=0,S=’RIFF_oO_WAVEfmt ‚+ atob(‚EAAAAAEAAQBAHwAAQB8AAAEACAA‘)+’data‘;++t<3e5;) S+=String.fromCharCode(eval(f)); return S} Tato funkce vytvoří WAV…
Interaktivní dokument (též reaktivní dokument) umožňuje čtenáři prozkoumat příklady nejen na obrázcích, ale dovoluje prozkoumat je takříkajíc „live“, kdy si čtenář může pohrát s parametry a vidět, jak se výsledek mění. K vytváření takových dokumentů…
Tutoriálový článek na blogu One Fork ukazuje, jak lze jednoduše integrovat JS testy coby CLI nástroj (a využívat je například při commitu do VCS). Popisovaný postup využívá nástroj PhantomJS (viz článek na Zdrojáku),…