Majitelé zařízení s Androidem jistě znají čtverec 3×3 body, kde nakreslí prstem určitý obrazec, kterým se zařízení odemkne. DontType! nabízí podobnou funkci pro webové stránky. I když implementace není zatím ideální, je to rozhodně zajímavý…
Archiv pro kategorii: Různé
CZ.NIC vydalo v rámci své knižní edice třetí knihu, tentokrát o Pythonu. Editor sáhl po knize Marka Pilgrima „Dive Into Python 3“. A je na místě říct, že i tentokrát byl editorský výběr šťastný a s Dive Into Python 3 se dostává českému čtenáři do rukou kniha velmi kvalitní a poměrně nevšední.
Programátoři znají důvěrně nástroj GNU Make, který slouží k překladům a linkování zdrojového kódu do výsledné binární podoby, resp. ke sledování závislostí těchto překladů, aby se nepřekládalo vždy všechno a celé, ale pouze změněné…
Po poměrně urputném odporu JS vývojářů proti jakýmkoli cizím knihovnám (ještě před několika lety) se situace pomalu obrací a jQuery dnes naleznete téměř na každém webu. Ovšem jQuery není jediná JS knihovna, která může ušetřit práci. Ukažme si některé další, které poměrně úspěšně táhnou světem.
Další slevová akce na knihy od Zoneru tentokrát přináší knihu Ruby – kompendium znalostí pro začátečníky i profesionály. Ruby je dynamický, objektově orientovaný jazyk, který si některé své rysy vypůjčil z jazyků LISP, Smalltalk, Perl, CLU…
Nový jazyk Monkey slouží k jednoduchému vytváření her pro různé platformy, počínaje HTML5, přes Flash a OpenGL/OpenAL až po Android a iOS. Zdrojový kód v Monkey je překládán do různých jazyků – C++, C#, Java, Javascript…
Dohady na téma „který jazyk je lepší“ spolehlivě rozpoutávají flame, přesto taková diskuse, je-li vedena věcně a znalými lidmi, může být zajímavá a přinést relevantní srovnání. O podobnou diskusi na téma PHP vs Ruby…
Nelze vědět všechno o všem. Jsou lidé, kteří ví všechno o několika málo věcech. Jsou jiní lidé, kteří vědí něco málo o všem. Pokud jsou, jedni i druzí, rozumní, dokáží se navzájem doplňovat a vytěžit z téhle odlišnosti maximum výhod. Pokud nejsou rozumní, skončí v neplodných dohadech o tom, kdo je „lepší“.
Když jQuery přibralo do svého jádra funkce .live(), mnoho natěšených programátorů ji začalo okamžitě používat, aniž by se do větší hloubky zabývali tím, jak tato funkce vlastně funguje a o kolik dokáže v některých případech…
Vyvinutím a spuštěním internetové služby práce nekončí, ani zdaleka. Kromě nezbytných úprav a rozvoje jsou s vlastnictvím a provozováním takové služby spojené další náklady, práce a zodpovědnost. V článku nabízíme takový „checklist“ dlouhodobě udržitelného a bezpečného provozování internetových služeb.