Štítek: Články
Ruby po kapkách (13.) – přístup k metodám, moduly
Jak jsme se dozvěděli již v úvodu série o OOP v Ruby, platí, že proměnné definované v rámci třídy jsou pro okolní program skryté a je možné k nim přistupovat jen pomocí příslušných metod. Možná vás napadlo, zda je možné omezit také přístup k některým
Uniformita je přežitek
Mnozí lidé si webovou stránku pletou s vytištěným plakátem a domnívají se, že má vypadat za všech okolností stejně. Jenže webová stránka je prostě interpretovaný kód a záleží na vlastnostech a schopnostech interpreta, jak se s ním vypořádá. Tento aspekt trápí spoustu
Ruby po kapkách (12.) – dědičnost
Dříve, než se pustíme do studia dalších tajů OOP v Ruby, připoměňme si definici třídy Robot. Ponecháme jen základní funkčnost:
Našeptávač pro vyhledávací pole v IE8
Internet Explorer 8 k řadě nových funkcí rozšiřuje i některé funkce původní. Podporu vlastních vyhledávačů známou již od IE7 rozšiřuje o "našeptávač", tedy zobrazení vlastních návrhů vyhledávání. Jak na vlastní našeptávač si ukážeme v článku.
Autoloading a Zend Framework 1.8
V nové verzi Zend Frameworku 1.8 došlo k významné změně v práci s automatickým nahráváním tříd do projektu. Dříve jsme byli zvyklí, že na začátku bootstrapu se zavolala metoda Zend_Loader::registerAutoload(), která dokázala nahrávat třídy s přesně daným prefixem za nás. Tato možnost je i
Ruby po kapkách (11.) – definice tříd
Minule jsme si ukázali základy definování vlastních tříd a předvedli jsme si, jak vytvořit přístupové metody k proměnným, které jsou jinak z vnějšku třídy nedostupné. Dnes se podíváme, jak pomocí vlastních přístupových metod oddělit vnitřní fungování třídy od služeb, které nabízí aplikace.
Luboslav Lacko: Ajax Hotová řešení
AJAX je velmi moderní, v současnosti poměrně hojně nasazovaná technologie. Kdo dnes neví, co to AJAX je, ten ve světě zabývajícím se tvorbou webů a webových aplikací prostě zaspal dobu. Ale naštěstí už vyšla pěkná řádka knih, která takovýmto „spáčům“ náležitě
Ruby po kapkách (10.) – základy OOP
Objektově orientované programování (OOP) využívá faktu, že v okolním světě přirozeně identifikujeme objekty a vztahy mezi nimi. Pod pojmem objekty rozumíme v realitě konkrétní výskyty určité obecné entity. Obecná entita „robot“ může například zahrnovat objekty „R2-D2“ a „C-3PO“. V programu reprezentujeme objekty jako
Pluginy WordPressu pre bezpečnosť
Medzi prvými vecami, ktoré by ste mali urobiť po nainštalovaní WordPressu, je jeho zabezpečenie. Pracovať na svojom blogu po dobu niekoľkých mesiacov a následne stratiť všetko zo dňa na deň kvôli zneužitiu bezpečnostnej chyby, nie je pekná predstava. V dnešnom článku
Ukládání vícejazyčných záznamů s MySQL
Mějme tabulku výrobků v MySQL, do které chceme uložit název, cenu a popis výrobku spolu s identifikátorem skupiny, do které patří. Problém je ten, že PHP aplikace využívající tuto tabulku je vícejazyčná, takže název a popis výrobku musí být k dispozici ve více
Ruby po kapkách (9.) – úvod do regulárních výrazů
I kdybyste nechtěli vědět vůbec nic o Ruby, znalost regulárních výrazů vám sama o sobě významně zvýší kvalifikaci, zejména pokud jste vývojář nebo systémový administrátor. Tento extrémně silný nástroj pro práci s textovými daty se v posledních deseti letech dostal z okruhu esoterických
Joe McNally: Fotografie rozhodující momenty
Jaké to asi je být světově uznávaným fotografem, fotit v exkluzivních lokalitách a dělat portréty proslulých osobností pro nejznámější světové časopisy? Opravdu to chcete vědět? Pak se ponořte do knihy, kterou jeden takový světově úspěšný fotograf (Joe McNally) napsal – a
Nejisto kolem webových standardů
Postihnout dění okolo webových standardů není úplně jednoduché. Jedná se o téma, v němž nechybí zápletky a zvraty, přičemž ani v současnosti není situace plně uspokojivá a snadno vysvětlitelná – nelze například šmahem určit jednoho univerzálního viníka, jak mnozí pitomci rádi činí.
Akce: kniha Windows Vista – základní průvodce se slevou 80 procent
Ve spolupráci s vydavatelstvím Zoner Press jsme pro čtenáře serveru interval.cz připravili mimořádnou akci. Nabízíme vám knihu Windows Vista – základní průvodce s fantastickou slevou 80%! To je sleva, jakou vám dneska nikdo nenabídne (samozřejmě kromě nás ;-) Sečteno a podtrženo: knihu
Ruby po kapkách (8.) – slepovací jazyk
V minulém díle jsme si ukázali, jak vytvořit jednoduchý program. Mohli bychom říct skript, protože Ruby nám nevnucuje žádnou povinnou strukturu či náležitosti. V zásadě stačí napsat několik volání metod za sebe a jednoduchý program je hotov. Toto je záměr návrhu,