V dokumentu CWE/SANS Top 25 Most Dangerous Programming Errors, který sestavil kolektiv bezpečnostních expertů, najdete seznam nejvážnějších programátorských chyb, jakých se můžete z pohledu bezpečnosti dopustit. V seznamu najdete často opakované chyby jako je XSS nebo SQL…
Archiv pro kategorii: Různé
Mohlo by se zdát, že v programovacím jazyce Ruby existuje jediný webový framework: obdivované i proklínané Ruby on Rails. Možností je však více, a na jednu z nich se nyní podíváme blíže: ukážeme si, jak na pár řádcích napsat webovou aplikaci, pracující s JSON daty, v mikro-frameworku Sinatra.
Jakub Roztočil implementoval selektory CSS3 pomocí JavaScriptu. Důrazem při tom bylo držení se (zatím nedokončené) specifikace CSS3 Selectors. Výsledná knihovna plně podporuje všechny selektory CSS3, jak si můžete vyzkoušet na online ukázce. Pro…
Minimalizujete velikost souborů vašeho webu? Ke zmenšení javascriptových souborů můžete použít řadu nástrojů, např. známý Packer Deana Edwardse nebo nedávno zveřejněný YUI Online Compressor. (Další kompresory snadno najdete.) Nevýhodou zmenšených souborů je, že…
OpenID identifikátory mají tvar URL adresy, která odkazuje na stránku OpenID identity u providera. V tomto článku si ukážeme, jak lze vytvořit alias a používat jako identifikátor např. adresu vlastní stránky. Taky si ukážeme, jak lze jednoduše nainstalovat a provozovat vlastní OpenID server pro jednoho uživatele a být tak třeba svým vlastním poskytovatelem.
Kdo programuje v JavaScriptu ví, že kontrola datových typů v něm může být zrádná. Napřiklad pro vytvořené pole platí instance of Array, ale již to neplatí pro pole, které vám bylo předáno z jiného okna nebo…
Django book je kniha, která vás seznámí se základy frameworku Django v jazyce Python. Kromě tištěné podoby je k dispozici i online verze zdarma. Jeden z jejích autorů Adrian Holovaty pracuje na druhém vydání knihy. To bude…
Dnes si ukážeme, jak můžete využít komponentu pro vizualizaci dat, která je součástí open source projektu Silverlight toolkit. Předvedeme jednotlivé typy grafů, ukážeme si, jak pracují a jakým způsobem je můžete připojit na zdroje dat.
Okno prohlížeče, ve kterém se zobrazuje webová stránka nebo webová aplikace je často menší, než by si autor představoval. A proto vznikla řada triků, jak prostor okna „nafouknout“, čili vložit do něj víc obsahu,…
Ve středu 15. ledna se můžete zúčastnit přednášky o praktické aplikaci pravidel přístupnosti. Přednášet bude Adam Fendrych z Dobrého webu. Přednáška se koná v rámci sdružení SIGCHI v posluchárně K9 na ČVUT, Karlovo náměstí 13 v Praze.