Archiv
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
Java a výjimky – zpracování výjimek
Známe již objektovou hierarchii výjimek a víme, z jakých základních pohledů nahlížet na vzniklou výjimku. V tomto článku se podíváme na špatné příklady práce s výjimkami, jako je například požírání výjimek, a vysvětlíme si, na jaké konstrukce dát pozor.
Perl-compatible regulární výrazy v PHP – praktické příklady
Po úvodním (převážně teoretickém) článku je na čase si ukázat, že to skutečně funguje. Proto si tentokrát předvedeme, jak snadno můžeme zkontrolovat správný zápis telefonního čísla, hesla či URL.
EJB 2.x – analýza problémovej domény 1.
V prípade EJB nie je vôbec jednoduché ilustrovať jednotlivé koncepty technológie na jednoduchých príkladoch, obsiahnutých v samostatných článkoch. Preto som sa rozhodol navrhnúť určitý centrálny príklad a budovať ho počas celej série. V situáciách, kde to bude užitočné, použijeme aj iné príklady na ilustráciu
Interval.cz v roce 2005 – restartujte si prohlížeč!
Rok se s rokem sešel a je zde opět čas na rekapitulaci toho, co se nám podařilo, co se nezdařilo, co jsme slíbili a co z toho jsme splnili. Osobně se domnívám, že bilance Interval.cz není špatná, jsem však zvědav, zda to vidíte stejně
Vícejazyčné aplikace a autodetekce preferovaného jazyka v ASP.NET
V tomto článku si ukážeme, jak komplexním mechanismem lokalizace aplikací je vybaven .NET a jakým způsobem tedy můžeme měnit i jazyk textů naší ASP.NET aplikace. Využijeme přitom takzvaný Resource Manager a naučíme se také nastavit jazyk aplikace automaticky dle preferovaného jazyka klienta.
JDO – práce s persistentními objekty
Narozdíl od běžných Javovských objektů, které existují v paměti a přetrvávají pouze po dobu běhu aplikace, objekty persistentní jsou navíc uloženy v úložišti objektů, které je spravováno implementací JDO. Je tak nutno řešit problematiku synchronizace persistentních objektů, se kterými se pracuje v aplikaci, s úložištěm
Hříchy pro šíleného korektora – psaní zkratek a značek
Nedosti na tom, že nás čeština pronásleduje nesčetnými poučkami o psaní podstatných a přídavných jmen, zájmen, sloves a dalších „běžných“ výrazů. Svá pravidla má i psaní zkratek a značek – a právě s nimi se dnes trochu seznámíme.
Průvodce SVG – XStream RapidSVG a Ikivo Animator
V předchozím článku jsem vám představil fenomenální aplikaci pro tvorbu animované a interaktivní grafiky, program Mobile Designer. V tomto článku chci pokračovat v exkurzi do světa „Next Generation“ SVG editorů – představím vám velmi zdařilé aplikace XStream RapidSVG a Ikivo Animator.