What’s That Programming Language? je zajímavý kvíz. Ukáže vám zdrojový kód krátkého programu a vaším úkolem je určit, o jaký programovací jazyk se jedná. Nápovědu získáte pomocí klávesy Escape. Kolik jazyků poznáte? Tak hurá na to.…
Archiv pro kategorii: Různé
Git playback je jednoduchý nástroj, který z vašich git commitů udělá jednoduchou prezentaci (příklad), můžete tak snadno sledovat, jak se který zdrojový soubor vyvíjel. Zdrojové kódy projektu najdete na GitHubu.
Bezpečnost. Pozor na přímý přístup k databázi. To jste určitě slyšeli (a nejspíš i děláte). Autor projektu Schemaverse zvolil trochu jiný přístup. Vytvořil víceuživatelskou vesmírnou strategickou hru přímo v databázi PostreSQL (pro přesnost: vypomohl si několika…
Projekt *JS přichází se syntaxí, která je podobná jazyku C, ale současně je snadno přeložitelná do JavaScriptu. Jak naznačuje hvězdičkový název projektu, na své si přijdou milovníci ukazatelů. Online překlad z *JS do…
GUG.cz pořádá letos v Praze již 3. hackathon s názvem Random Hacks of Kindness. Tato akce nebude zaměřena na specifické technologie. Nezáleží tedy jakou platformu pro vývoj vašich aplikací preferujete, ale cílem bude vyvinout aplikaci, která…
V předchozích dílech tohoto seriálu jsme se zabývali tipy, které by měl znát určitě každý, kdo programuje v Pythonu, aby si dokázal usnadnit práci. Dnes se posuneme trošku dál. Podíváme se, jak lze v Pythonu elegantně uplatnit několik návrhových vzorů. Konkrétně si vyzkoušíme udělat singleton, flyweight, dekorátor a další.
Illuminated.js – je projekt pro renderování světelných scén do canvasu. Nabízí vám základní objekty, které rozmístíte v prostoru, a vypočte výsledný obrázek. Použití v praxi může vypadat třeba takhle: var light = new Lamp({ position:…
GUG.cz vás zve na unikátní přednášku s technickým ředitelem 10gen Alvinem Richardsem o jedné z neznámějších NoSQL databází – MongoDB. Alvin bude hovořit o základních principech MongoDB, a potom se podívame „pod kapotu“ a ukážeme si, jak MongoDB…
Wolfenstein 3D, známá počítačová hra, slaví 20 let. K této příležitosti tu máte půlhodinové video s Johnem Carmackem, který stojí nejen za Wolfensteinem, ale třeba i z Doomem či Quakem. http://www.youtube.com/watch?v=amDtAPHH-zE Kromě toho na Bethesda Softworks najdete webovou…
Vedle dnes populárních distribuovaných verzovacích systémů jakými jsou třeba Git nebo Mercurial najdeme i další, kupříkladu Darcs. Jedná se o open source verzovací systém s klientem pro Windows, Mac či Linux. Od ostatních verzovacích systémů se…