Nejnovější
Mod_rewrite pro hezká URL – RewriteCond
V tomto článku si ukážeme velice užitečný příklad RewriteCond pro automatické přesměrování na „www“ verzi stránek nebo také pro zamezení prohlížení obrázků z cizích serverů. RewriteCond má ale mnohem více možností, například přesměrování v závislosti na aktuálním čase…
Relaxed – nový validátor XHTML kódu
Vytvořit po všech stránkách kvalitní webovou prezentaci není nic jednoduchého. Je potřeba zvládnout a dobře navrhnout grafický design stránky, navigaci a strukturu celého webu. Přitom navíc respektovat zásady tvorby přístupných a použitelných stránek. Za zcela samozřejmé se dnes považuje, že samotný kód HTML/XHTML
EJB 2.x – Entity Beans (deklarácia home rozhrania)
Každá entity alebo session bean musí mať home rozhranie, ktoré môže byť odvodené z javax.ejb.EJBHome, respektíve z javax.ejb.EJBLocalHome rozhrania. Home rozhranie poskytuje metódy, ktoré umožňujú klientom vytvárať, hľadať a odstraňovať EJB inštancie. V prípade entity beans umožňuje toto rozhranie aj získavať referencie na existujúce
Ukládání historie změn v relačních databázích
U větších a složitějších aplikací, ve kterých intenzivně pracuje větší množství uživatelů, jsme často postaveni před otázku, jakým způsobem zaznamenávat historii změn v databázi tak, abychom mohli v každém okamžiku jednoduše zjistit kdo, kdy a jak upravil příslušná data. Tento článek se pokusí popsat různé
Hříchy pro šíleného korektora – oříšky v našem slovníku
Toto putování do říše jazykových „specialit“ bude tak trochu uspěchané. Čeká nás totiž celkem třináct krátkých zastavení u pravopisných a gramatických jevů, v nichž se relativně často chybuje.
Strukturovaná diskuse pod články – teorie
Mnoho začínajících weblogů či webzinů se trápí s problémem, jak udělat strom diskusí pod články co nejefektivněji. Pokusím se problém vysvětlit v následujících článcích, přičemž v tomto si provedeme nejprve malou teoretickou analýzu.
JNDI – environment properties (možnosti nastavenia)
Existujú tri základné spôsoby, ako je možné nastaviť environment properties, respektíve premenné prostredia pri JNDI. Prvý spôsob predpokladá použitie špeciálneho konfiguračného objektu, ktorý predáme konštruktoru objektu triedy InitialContext. Druhý spôsob využíva zadanie aplikačných parametrov pri štarte aplikácie využívajúcej JNDI. Tretí
CSS3 – nahrazovaný a generovaný obsah
První verze kaskádových stylů nenabízela žádné možnosti, jak do výsledné zobrazené podoby dokumentu vkládat informace (texty, počítadla, obrázky), které nejsou jeho součástí. CSS2 nakročila k vylepšení tohoto stavu umožněním vkládání dodatečných dat před a za element. Chystané CSS3 pokračuje dále v tomto trendu
Regulární výrazy a JavaScript – metody test() a exec()
Metody String objektů používajících regulární výrazy jako svůj argument jsme si ukázali v předchozích dvou článcích. V tomto článku se budeme věnovat metodám RegExp objektů. V závěru se také podíváme na malé srovnání práce s regulárními výrazy v JavaScriptu a PHP.