<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0">
<channel><title>IMS blog články</title><description>Prehľad aktuálnych článkov na portále www.ims.rockretail.com</description><link>http://ims.rockretail.com/</link><item><title>Ako hash-ovať heslá v CakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 29 Oct 2008 22:50:06 +0100</pubDate><description>Ako hash-ovať heslá v CakePHP? CakePHP nám poskytuje jednoduché riešenie pomocou triedy Security.</description><guid>http://ims.rockretail.com/articles/2008/10/29/ako-hash-ovat-hesla-v-cakephp</guid></item><item><title>Spracovávame formulárové dáta</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Mon, 27 Oct 2008 16:30:47 +0100</pubDate><description>CakePHP obsahuje automatickú ochranu proti SQL injection a vo väčšine prípadov nemusíme špeciálne spracovávať formulárové dáta. Avšak určite nastane taká situácia, v ktorej budeme potrebovať formulárové dáta nejakým spôsobom upraviť, CakePHP nám ponúka niekoľko preddefinovaných metód. V článku si ich predstavíme.</description><guid>http://ims.rockretail.com/articles/2008/10/27/spracovavame-formularove-data</guid></item><item><title>Viacjazyčné validačné error hlášky</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Sun, 19 Oct 2008 22:51:08 +0200</pubDate><description>CakePHP ponúka v najnovšej verzii možnosť definovať validačné error hlášky priamo do modelu. Problémom však ostáva, ako tieto error hlášky prekladať a definovať ich preklad v jazykových súboroch. My si v článku ukážeme jednoduché riešenie.</description><guid>http://ims.rockretail.com/articles/2008/10/19/viacjazycne-validacne-error-hlasky</guid></item><item><title>Routovanie v CakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 03 Sep 2008 14:52:09 +0200</pubDate><description>V článku o routovaní v CakePHP si predstavíme mechanizmus práce s URL a ukážeme si niekoľko trikov, ako urobiť naše URL zaujímavé nie len pre programátora ale aj pre užívateľa.</description><guid>http://ims.rockretail.com/articles/2008/09/03/routovanie-v-cakephp</guid></item><item><title>Ako správne vkladať javascript súbory do view</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Sat, 28 Jun 2008 15:25:18 +0200</pubDate><description>Určite už každý z nás pracoval s javascriptom a vkladal javascriptové súbory do view. Javascript nám v súčasnosti poskytuje čoraz väčšiu funkcionalitu, javascriptové súbory majú čoraz väčšiu veľkosť a preto oprávnene nastáva otázka, ako efektívne vkladať javascriptové súbory iba do stránok, v ktorých daný javascript používame. CakePHP má na túto otázku jednoduchú odpoveď.</description><guid>http://ims.rockretail.com/articles/2008/06/28/ako-spravne-vkladat-javascript-subory-do-view</guid></item><item><title>Moja knižnica</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Thu, 12 Jun 2008 14:54:17 +0200</pubDate><description>Toto je zoznam kníh, ktoré som prečítal alebo aktuálne čítam. K jednotlivým knihám prikladám aj svoj krátky komentár spolu so školským hodnotením :-)</description><guid>http://ims.rockretail.com/articles/2008/06/12/moja-kniznica</guid></item><item><title>5. Tvoríme CMS s CakePHP - Controller a View</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 11 Jun 2008 14:16:40 +0200</pubDate><description>V predchádzajúcej časti seriálu sme si navrhli a vytvorili databázu, ku každej databázovej tabuľke sme si vytvorili model a veľmi stručne sme si predstavili controller. V dnešnej časti sa budeme controlleru venovať podrobne a predstavíme si taktiež ďalšiu časť architektúry MVC a to konkrétne view.</description><guid>http://ims.rockretail.com/articles/2008/06/11/5-tvorime-cms-s-cakephp-controller-a-view</guid></item><item><title>Validácia vstupných dát v CakePHP - 3. časť</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Mon, 12 May 2008 16:34:37 +0200</pubDate><description>V poslednej časti nášho miniseriálu o validácii dát v CakePHP si vytvoríme ukážkový príklad a názorne demonštrujeme celý mechanizmus validácie dát v tomto frameworku.</description><guid>http://ims.rockretail.com/articles/2008/05/12/validacia-vstupnych-dat-v-cakephp-3-cast</guid></item><item><title>Ako poslať email s prílohou</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 29 Apr 2008 19:08:50 +0200</pubDate><description>Nedávno som v jednom z mojich projektov riešil situáciu, kedy bolo potrebné k odosielanému emailu pripojiť aj prílohu. V článku si ukážeme jednoduchý návod, ako odoslať email s prílohou v CakePHP.</description><guid>http://ims.rockretail.com/articles/2008/04/29/ako-poslat-email-s-prilohou</guid></item><item><title>Validácia vstupných dát v CakePHP - 2. časť</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 23 Apr 2008 12:55:54 +0200</pubDate><description>&quot;V prvej časti seriálu o validácii dát v CakePHP&quot;:http://ims.rockretail.com/articles/2008/04/16/validacia-vstupnych-dat-v-cakephp-1-cast sme si podrobne predstavili základy validácie. V dnešnej časti budeme pokračovať a detailne si predstavíme vstavané validačné pravidlá a vytváranie vlastných pravidiel.</description><guid>http://ims.rockretail.com/articles/2008/04/23/validacia-vstupnych-dat-v-cakephp-2-cast</guid></item><item><title>Validácia vstupných dát v CakePHP - 1. časť</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 16 Apr 2008 17:41:33 +0200</pubDate><description>Validácia vstupných dát je jedna z najdôležitejších častí každej aplikácie. Pomocou validácie máme zaručené, že dáta vstupujúce do našej aplikácie odpovedajú nastaveným pravidlám a nebudú narušovať konzistenciu našej aplikácie. Vo verzii 1.2 CakePHP prichádza s prepracovanou validáciou a my si v tomto článku podrobne vysvetlíme všetky jej aspekty.</description><guid>http://ims.rockretail.com/articles/2008/04/16/validacia-vstupnych-dat-v-cakephp-1-cast</guid></item><item><title>Kde hľadať informácie o CakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 08 Apr 2008 22:53:47 +0200</pubDate><description>CakePHP disponuje pomerne rozsiahlou komunitou. Článok uvádza niekoľko zaujímavých miest, kde môžete nájsť množstvo informácií a odpovedí na svoje otázky.</description><guid>http://ims.rockretail.com/articles/2008/04/08/kde-hladat-informacie-o-cakephp</guid></item><item><title>www.diehappy.sk</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 08 Apr 2008 21:21:23 +0200</pubDate><description>S radosťou vám môžem predstaviť nový web postavený na &quot;Fantom CMS,&quot;:http://code.google.com/p/fantom/ čo je redakčný systém vytvorený pomocou CakePHP.

[* /files/images/diehappy.sk.png *]

Nový web je venovaný nemeckej rockovej kapele Die Happy.</description><guid>http://ims.rockretail.com/articles/2008/04/08/www-diehappy-sk</guid></item><item><title>MVC model view controller v CakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 01 Apr 2008 23:21:18 +0200</pubDate><description>V dnešnom článku si detailne priblížime pohľad na celkovú architektúru frameworku a tou je architektúra Model View Controller. Porozumenie MVC je pre vývoj v CakePHP zásadné a tento článok vás ponorí do tajov tohto návrhového vzoru z pohľadu daného frameworku.</description><guid>http://ims.rockretail.com/articles/2008/04/01/mvc-model-view-controller-v-cakephp</guid></item><item><title>www.omniaklf.sk</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 01 Apr 2008 22:04:11 +0200</pubDate><description>S radosťou vám môžem predstaviť web aplikáciu postavenú na CakePHP.


 &lt;a href=&quot;http://www.omniaklf.sk&quot;&gt;[* /files/images/omniaklf.sk.png *]&lt;/a&gt;

 Táto stránke bola vytvorená pre firmu Omia KLF, ktorá sa zaoberá strojárenskou výrobou. Vývoj som si užíval :-) a pri vývoji stránky som využil niekoľko nových vecí ako &quot;Google ajax search api&quot;:http://code.google.com/apis/ajaxsearch/ a upload komponenty.</description><guid>http://ims.rockretail.com/articles/2008/04/01/www-omniaklf-sk</guid></item><item><title>Fantom CMS v 0.4</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Sun, 30 Mar 2008 22:43:22 +0200</pubDate><description>S radosťou vám oznamujem vydanie novej verzie &quot;Fantom CMS 0.4&quot;:http://code.google.com/p/fantom/. Nová verzia obsahuje množstvo nových funkcií, opravuje chyby a ponúka profesionálny vzhľad a nástroje pre tvorbu vášho webového obsahu.</description><guid>http://ims.rockretail.com/articles/2008/03/30/fantom-cms-v-0-4</guid></item><item><title>Pripojujeme sa k databáze</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 26 Mar 2008 09:57:12 +0100</pubDate><description>V tomto článku si ukážeme pokročilú prácu s pripojením k databáze v CakePHP. Ukážeme si, ako sa pripojiť cez socket alebo ako si nakonfigurovať niekoľko databázových pripojení a následne ich používať.</description><guid>http://ims.rockretail.com/articles/2008/03/26/pripojujeme-sa-k-databaze</guid></item><item><title>Seriál o CakePHP na abclinuxu.cz</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Fri, 21 Mar 2008 10:13:49 +0100</pubDate><description>Dnes mi vyšiel na známom serveri www.abclinuxu.cz prvý zo série článkov o frameworku CakePHP.</description><guid>http://ims.rockretail.com/articles/2008/03/21/serial-o-cakephp-na-abclinuxu-cz</guid></item><item><title>O autorovi</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 18 Mar 2008 18:01:51 +0100</pubDate><description>Tibor Piňo navrhuje a programuje webové stránky so zameraním na čistý dizajn, interaktivitu a dodržiavanie webových štandardov. Študuje na &quot;VŠB TU Ostrava&quot;:http://www.vsb.cz, píše blog o programovaní v &quot;CakePHP&quot;:http://www.cakephp.org a čoskoro aj v &quot;Ruby on Rails&quot;:http://www.rubyonrails.org, aktívne sa venuje futbalovej kariére vo &quot;futbalovom klube FK Čadca&quot;:http://www.fkcadca.sk a tvorí hlavu portálov &quot;Iron Maiden Slovensko&quot;:http://www.ironmaiden.sk a &quot;Die Happy&quot;:http://diehappy.rockretail.com. Žije v Čadci so svojou priateľkou Danielou.

Autor ako operačný systém používa &quot;Ubuntu linux&quot;:http://www.ubuntu.com a je veľkým fanúšikom open source.</description><guid>http://ims.rockretail.com/articles/2008/03/18/o-autorovi</guid></item><item><title>4. Tvoríme CMS s CakePHP - Model</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Mon, 17 Mar 2008 16:30:21 +0100</pubDate><description>V minulej časti seriálu sme si vysvetlili srdce frameworku Active Record. Od dnešnej časti sa pustíme do programovania nášho CMS a začneme návrhom databáze a vytvorením databázovej vrstvy našej aplikácie tzv. Modelu.</description><guid>http://ims.rockretail.com/articles/2008/03/17/4-tvorime-cms-s-cakephp-model</guid></item><item><title>Controller bez modelu, model bez tabuľky</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 12 Mar 2008 00:28:53 +0100</pubDate><description>Niekedy môžu nastať situácia, že budeme potrebovať len Controller a príslušný model nám bude zbytočný. V článku predstavím jednoduché riešenie takejto situácie.</description><guid>http://ims.rockretail.com/articles/2008/03/12/controller-bez-modelu-model-bez-tabulky</guid></item><item><title>Ako vytvoriť admin rozhranie?</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 27 Feb 2008 17:55:48 +0100</pubDate><description>Admin rozhraním disponuje v súčasnosti každá väčšia web aplikácia. Dnes si ukážeme, ako si môžeme takéto jednoduché admin rozhranie vytvoriť pomocou CakePHP.</description><guid>http://ims.rockretail.com/articles/2008/02/27/ako-vytvorit-admin-rozhranie</guid></item><item><title>Používame témy v Cake aplikácii</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Mon, 25 Feb 2008 23:29:28 +0100</pubDate><description>Meniť vzhľad stránky rýchlo a jednoducho nie je pre Cake žiaden problém. Dnes si ukážeme, ako naučiť vašu aplikáciu používať témy.</description><guid>http://ims.rockretail.com/articles/2008/02/25/pouzivame-temy-v-cake-aplikacii</guid></item><item><title>3. Tvoríme CMS s CakePHP - Active Record</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Mon, 11 Feb 2008 22:50:27 +0100</pubDate><description>Treťou časťou pokračuje seriál o CakePHP. Táto časť patrí k najdôležitejším, pretože si v nej budeme podrobne vysvetľovať srdce celého frameworku a to je **Active Record.**</description><guid>http://ims.rockretail.com/articles/2008/02/11/3-tvorime-cms-s-cakephp-active-record</guid></item><item><title>Fantom CMS v 0.3</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 15 Jan 2008 17:06:34 +0100</pubDate><description>S radosťou oznamujem vydanie ďalšej verzie Fantom CMS 0.3</description><guid>http://ims.rockretail.com/articles/2008/01/15/fantom-cms-v-0-3</guid></item><item><title>Náhrada za funkciu generateList()</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 09 Jan 2008 14:44:38 +0100</pubDate><description>Funkcia //generateList()// patrila rozhodne k jednej z najužitočnejších a najpoužívanejších funkcií vôbec. V najnovšej verzii CakePHP ju však nenájdeme. Ako si poradiť bez nej, si ukážeme v tomto článku.</description><guid>http://ims.rockretail.com/articles/2008/01/09/nahrada-za-funkciu-generatelist</guid></item><item><title>2. Tvoríme CMS s CakePHP - začíname pracovať</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Fri, 04 Jan 2008 23:34:29 +0100</pubDate><description>Opäť pokračujeme v našom seriály a tentokrát začneme pracovať priamo s frameworkom.</description><guid>http://ims.rockretail.com/articles/2008/01/04/2-tvorime-cms-s-cakephp-zaciname-pracovat</guid></item><item><title>1. Tvoríme CMS s CakePHP - úvod</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 12 Dec 2007 22:09:29 +0100</pubDate><description>Touto časťou sa začína seriál, v ktorom si na tvorbe konkrétnej webovej aplikácie ukážeme jednotlivé aspekty skvelého frameworku CakePHP.</description><guid>http://ims.rockretail.com/articles/2007/12/12/1-tvorime-cms-s-cakephp-uvod</guid></item><item><title>Web ktorý vidí každý</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Thu, 06 Dec 2007 23:14:54 +0100</pubDate><description>Názov znie síce trochu tajomne, ale dnes si ukážeme pár zaujímavostí, ako vytvoriť farebný web prístupný každému z nás.</description><guid>http://ims.rockretail.com/articles/2007/12/06/web-ktory-vidi-kazdy</guid></item><item><title>SEO URL komponenta</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 20 Nov 2007 13:10:07 +0100</pubDate><description>Dnes si ukážeme ako si naprogramovať jednoduchú komponentu pre vytváranie pekných seo url.</description><guid>http://ims.rockretail.com/articles/2007/11/20/seo-url-komponenta</guid></item><item><title>RSS kanál v CakePHP - 2. časť</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Wed, 14 Nov 2007 17:34:25 +0100</pubDate><description>V predchádzajúcom článku venovanom rss kanálu v cakePHP sme si ukázali jednoduché riešenie na pár riadkov. Dnes si ukážeme, ako sa to dá ešte jednoduchšie.</description><guid>http://ims.rockretail.com/articles/2007/11/14/rss-kanal-v-cakephp-2-cast</guid></item><item><title>Vlastné portfólio</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Thu, 25 Oct 2007 22:32:22 +0200</pubDate><description>Včera som sa konečne dostal k inovovaniu web stránky so svojím vlastným portfóliom mojej tvorby.</description><guid>http://ims.rockretail.com/articles/2007/10/25/vlastne-portfolio</guid></item><item><title>CakePHP 1.2 pre-beta</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 23 Oct 2007 10:53:59 +0200</pubDate><description>Včera 22. októbra bola vydaná ďalšia vývojová verzia CakePHP na ceste k stabilnej verzii 1.2.</description><guid>http://ims.rockretail.com/articles/2007/10/23/cakephp-1-2-pre-beta</guid></item><item><title>Lokalizovaný dátum v cakePHP - 2. časť</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Thu, 18 Oct 2007 00:32:23 +0200</pubDate><description>V minulom článku som písal o lokalizovanom dátume. Dnes si ukážeme, ako môžeme zobrazovať lokalizovaný dátum veľmi zaujímavým slovným popisom.</description><guid>http://ims.rockretail.com/articles/2007/10/18/lokalizovany-datum-v-cakephp-2-cast</guid></item><item><title>Lokalizovaný dátum v cakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Mon, 15 Oct 2007 21:48:34 +0200</pubDate><description>CakePHP má niekoľko skvelých funkcií pre dátum a čas, bohužiaľ, tieto funkcie nie sú lokalizované. My si dnes ukážeme, ako si s tým dokážeme ľahko poradiť.</description><guid>http://ims.rockretail.com/articles/2007/10/15/lokalizovany-datum-a-cas-v-cakephp</guid></item><item><title>Tvoříme přístupné webové stránky</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Sat, 13 Oct 2007 11:14:58 +0200</pubDate><description>Takto znie názov knihy, ktorej autorom je David Špinar. Ja som mal možnosť túto knihu prečítať a musím povedať, že bola pre mňa veľmi poučná.</description><guid>http://ims.rockretail.com/articles/2007/10/13/tvorime-pristupne-webove-stranky</guid></item><item><title>Web 2.0 - prevratná technológia</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 09 Oct 2007 00:18:06 +0200</pubDate><description>V súčasnosti sa na nás valia frázy ako web 2.0 a dokonca tu máme už aj web 3.0. Poďme si túto prevratnú technológiu predstaviť trochu bližšie z pohľadu autora, ktorý stále ostáva verný osvedčenej verzii 1.0 :-)</description><guid>http://ims.rockretail.com/articles/2007/10/09/web-2-0-holy-nezmysel</guid></item><item><title>RSS kanál v CakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Sun, 07 Oct 2007 22:05:10 +0200</pubDate><description>RSS kanálmi disponuje v súčasnosti každý dobrý web a my si dnes ukážeme, ako môžeme pomocou pár riadkov elegantne vytvoriť takýto kanál s CakePHP.</description><guid>http://ims.rockretail.com/articles/2007/10/07/rss-kanal-v-cakephp</guid></item><item><title>Fantom CMS v0.2</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Thu, 04 Oct 2007 23:33:41 +0200</pubDate><description>Aktuálne si už môžete oficiálne stiahnuť blogovací systém FantomCMS na ktorom je postavená aj táto web stránka.</description><guid>http://ims.rockretail.com/articles/2007/10/04/fantom-cms-v0-2</guid></item><item><title>Texy v cakePHP - javascript formátovacie tlačítka</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Sun, 30 Sep 2007 21:20:54 +0200</pubDate><description>V minulom článku o texy sme si povedali, ako zakomponovať tento formátovací systém do aplikácie postavenej na cakePHP. Dnes si ukážeme, ako môžeme šikovne formátovať text pre texy.</description><guid>http://ims.rockretail.com/articles/2007/09/30/texy-v-cakephp-javascript-formatovacie-tlacitka</guid></item><item><title>Eclipse PDT</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Fri, 28 Sep 2007 11:24:04 +0200</pubDate><description>Eclipse foundation oznámila vydanie prvej ostrej verzie tohto IDE pre PHP.</description><guid>http://ims.rockretail.com/articles/2007/09/28/eclipse-pdt</guid></item><item><title>Viacjazyčný web v cakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Mon, 24 Sep 2007 10:57:24 +0200</pubDate><description>Podpora viacjazyčných webových aplikácií v dnešnom internete je veľmi dôležitá a preto cakePHP nám ponúka efektívne nástroje, ako takéto aplikácie jednoducho a rýchlo vytvárať.</description><guid>http://ims.rockretail.com/articles/2007/09/24/viacjazycny-web-v-cakephp</guid></item><item><title>Texy v cakePHP</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Fri, 21 Sep 2007 15:47:48 +0200</pubDate><description>Dnes si ukážeme, ako môžeme skvelý formátovací systém Texy.info zakonponovať do aplikácie postavenej na cakePHP.
</description><guid>http://ims.rockretail.com/articles/2007/09/21/texy-v-cakephp</guid></item><item><title>Fantom CMS</title><author>tibor.pino@gmail.com (Tibor Piňo)</author><pubDate>Tue, 18 Sep 2007 23:40:33 +0200</pubDate><description>Tento blog je postavený na systéme Fantom CMS. Jedná sa o mladý projekt vyvíjaný pod slobodnou licenciou GNU/GPL.</description><guid>http://ims.rockretail.com/articles/2007/09/18/fantom-cms</guid></item></channel>
</rss>