Programování

Ako na refaktoring kódu v Jave?

22. prosince 2010

Pred pár týždňami sme s kolegami rozširovali starší kód v Jave o ďalšiu funkcionalitu. Vyzeralo to na jednoduchú úlohu…

Javascript Injection – způsoby útoku a obrana

15. října 2010

Bezpečnost webových aplikací je velmi důležitá. Ve článku si ukážeme několik útoku typu Javascript Injection a vysvětlíme, jak se jim bránit.

Ako na optimalizáciu Java kódu

12. srpna 2010

Optimalizácia kódu na rýchlosť a zmenšenie pamäťovej náročnosti býva druhoradou záležitostí. Pozrieme sa, ako týmto problémom predchádzať.

Regulární výrazy v PHP pro začátečníky II.

29. července 2010

V minulém díle jsme probrali základy syntaxe a nejjednodušší způsob použití regulárních výrazů. Nyní se podíváme na syntax Perl-compatible výrazů.

Regulární výrazy v PHP pro začátečníky I.

15. července 2010

PHP nabízí řadu funkcí používajících regulární výrazy pro práci s textem. Ve článku ukážeme jejich základní použití pro kontrolu formátu textového řetězce.

Rychlý průvodce pokročilým JavaScriptem

25. února 2010

JavaScript se v průběhu let rozvíjel a začleňoval do sebe další technologie. Nejdůležitější z nich (DOM, OOP, regEx, AJAX, canvas) si nyní představíme.

Indexování stránek není pouze záležitost Google

17. února 2010

Vnímavost rozhraní je jeden z detailů, které musejí brát v potaz vývojáři webů při snaze, aby zážitky uživatelů byly pokud možno jen příjemné a uspokojující.

Vylepšení upload formuláře k získání obrázku z URL

11. února 2010

V tomto článku si ukážeme, jak v ASP.NET rozšířit již existující formulář pro upload o možnost stažení obrázku ze zadané URL.

Využití regulárních výrazů v JavaScriptu

3. února 2010

Bez regulárních výrazů se dnes programátoři neobejdou a je dobré seznámit se s jejich možnostmi i v JavaScriptu. Článek obsahuje test vašich znalostí.

Tentokrát opravdu dynamické HTML

21. ledna 2010

Chystaná specifikace HTML 5 posunuje možnosti vývojářů webových aplikací na hranice, o nichž se průkopníkům DHTML v roce 1997 snad ani nesnilo.

  1. 1
  2. 4
  3. 5
  4. 6