Archiv
Java a výjimky – pokročilé techniky
Cílem článku bude nastínit techniky, které práci s výjimkami usnadňují a dovolují nám výjimky efektivně využívat. Ukážeme si řetězení výjimek (exception chaining), rozšíření Java API ve verzi 1.4 a standardní běhové výjimky Javy.
Perl-compatible regulární výrazy v PHP – subvýrazy a zpětná reference
V tomto článku si ukážeme práci se subvýrazy v praxi a seznámíme se s funkcí pro nahrazování řetězců pomocí regulárních výrazů. Použití této funkce budeme demonstrovat na třech praktických příkladech.
EJB 2.x – analýza problémovej domény 2.
V tomto článku si okrem iného zadefinujeme objektový model pre našu aplikáciu. Tento model však nemusí byť definitívny, ale postupne, ako sa naše vedomosti budú rozširovať, rozšírime si aj objektový model. V reálnom svete je cesta od use case diagramov k objektovému modelu
Funkce pro odstranění diakritiky k vyhledávání v MS SQL
Nejenže se dodnes řada uživatelů počítače nenaučila psát řádně diakritiku, ale občas ani nemají možnost ji psát (používají nevhodně nastavený počítač, počítač v zahraničí bez českého národního prostředí nebo třeba mobilní telefon). Proto při jednoduchém vyhledávání potřebujeme, aby uživatel dostal řádný
E-mail na webech
Jedno z pravidel dobrého webu říká, že kvalitu dělá nejen obsah, ale i možnost komunikace s návštěvníkem. Zde patří k důležitým nástrojům kontakt, tedy e-mailová korespondence s vlastníky i tvůrci webu. Podívejme se, jak provozovatelé a potažmo i webmasteři dbají na to, aby byli dosažitelní elektronickou poštou. Podrobil
JDO – identita objektů a dotazy nad databází
Každý persistentní objekt v objektové databázi má svoji vlastní identitu, je tedy jednoznačně odlišitelný od libovolného jiného objektu nezávisle na hodnotách svých vlastností. Podíváme se, jak lze přidělování identity objektů řídit a jakými způsoby lze k objektům uloženým v databázi přistupovat.
Používáme návrhové vzory v .NET – Abstract Factory
V tomto článku se budeme zabývat návrhovým vzorem zvaným „abstract factory“ (abstraktní továrna). Vzor je použit pro flexibilní výběr typu databázového serveru, se kterým aplikace pracuje. Při návrhu systémů bývá téměř pravidlem, že se jednotlivé návrhové vzory doplňují, a ani v tomto příkladu
jEdit – editor schopný nejen nahradit PSPad
Chtěl bych vás seznámit s jedním z nejlepších programátorských editorů, který je multiplatformní, velice rychlý, podporuje pluginy, má kvalitní makro jazyk a vestavěnou podporu desítek různých programovacích jazyků. V tomto článku vám předkládám srovnání jEditu s PSPadem, de facto českým standardem pro freewarový XHTML/PHP editor,
Salted hash – další krok ke zvýšení bezpečnosti
Na Intervalu jsem se nejen já již věnoval šifrování, hešování i teorii úschovy hesel pro přístup k webovému sídlu. Tentokrát bych rád demonstroval další bezpečnostní techniku pro uchovávání hesel – salted hashes. Použití této techniky představuje další krok ke zvýšení bezpečnosti vašeho