Archiv
Používáme návrhové vzory v .NET – Singleton
V tomto článku si představíme jeden z nejznámějších vzorů, zvaný „jedináček“ (Singleton). Jedináček je díky své jednoduchosti a svým vlastnostem oblíben i u řady vývojářů, kteří jinak návrhové vzory příliš v lásce nemají. Jedináček byl společně s abstraktní továrnou použit již v předchozím článku – tentokrát si
EJB 2.x – Java RMI a komunikácia s EJB
Jeden z kľúčových aspektov EJB architektúry je distribuovanosť. Pod týmto výrazom sa rozumie, že nie všetky objekty musia bežať v rámci tej istej inštancie JVM (Java Virtual Machine). Otázka teda je, ako môžeme z objektu A, existujúceho v rámci jednej JVM, volať metódy objektu B, nachádzajúceho
SUN Java Studio Creator
SUN Java Studio Creator (JSC) je dvojcestný RAD nástroj na tvorbu JSP-based aplikácií s využitím technológií JavaServer Faces (JSF) a JavaBeans. V tomto článku sa pokúsim ukázať vám jeho možnosti, zhodnotiť jeho kladné a prípadne aj záporné stránky.
Perl-compatible regulární výrazy v PHP – modifikátory a líné kvantifikátory
V předchozím článku jsme nakousli téma modifikátorů, a protože modifikátory jsou příliš velkým soustem pro jeden článek, budeme v tomto tématu pokračovat a ukážeme si další čtyři modifikátory.
Ovládací prvok CAPTCHA v ASP.NET
Systémy CAPTCHA zisťujú, s kým aplikácia komunikuje, respektíve zabezpečujú, že aplikácia nekomunikuje so „strojom“, ale so skutočným človekom. Vo webových aplikáciách sa CAPTCHA najčastejšie využíva pri prihlasovaní sa do aplikácie čím sa zaručuje, že do aplikácie sa prihlasuje skutočný človek a
PHP a MS SQL – vkládání a načítání souborů
Když jsem potřeboval napsat program v PHP, který by ukládal soubory přímo do databáze, zjistil jsem, že nelze na internetu najít popsané řešení. Buď bylo pro MySQL nebo pro ASP. A tak vám tady ukážu řešení, které mě stálo hezkých pár hodin
Hříchy pro šíleného korektora – jak se vyhnout zbytečným chybám
Jubilejní desáté pokračování Šíleného korektora bych rád nechal plynout v poněkud volnějším tempu. Místo otravného hnidopišství, které jsem provozoval doposud, bude tentokrát na programu spíše všeobecné mentorování. Jinými slovy, nebudeme mluvit o tom, jakých konkrétních prohřešků bychom se měli vyvarovat, ale o tom,
JDO – vztahy mezi objekty
Podkladem pro návrh struktury objektové databáze bývá obvykle diagram tříd, který popisuje jednotlivé třídy v aplikační doméně, jejich vlastnosti a vzájemné vztahy. Dosud jsme se při práci s JDO zaměřovali na jednotlivé třídy, v tomto článku se podíváme blíže na implementaci vztahů mezi třídami.
Průvodce SVG – XStudio, Inkscape a další SVG editory
V předchozích článcích jsme probrali aktuální verze moderních SVG editorů a animátorů Mobile Designer, RapidSVG a Ikivo Animator. Z vedoucí skupiny profesionálních projektů nám tak zbývá už pouze jeden – XStudio 6.1. Hned po něm si jako zákusek dáme ještě pár zajímavých vektorových grafických
GNU Gettext – první kroky
Web byl již při svém vzniku zamýšlen jako prostředek pro sdílení informací po celém světě. Z hlediska technologií je sdílení informací poměrně dobře vyřešeno, slabým článkem je však člověk. Zatím neexistuje žádný jazyk, který by ovládali všichni uživatelé internetu. V mnoha případech