Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Články s nálepkou Ruby on Rails

Ruby on Rails 2.0: Evoluce, nikoliv revoluce

Webový framework Ruby on Rails již tu s námi je nějaký ten pátek. Za dobu své existence si získal velké množství příznivců jak z řad amatérských nadšenců, tak také z firemního prostředí. Nyní vyšla jeho dlouho očekávaná druhá major verze. Co přináší nového a co se změnilo? Jakým způsobem upgradovat?

Domain-Specific Language: programování pro každého

Jste už unaveni XML na stojedna způsobů? Nudí vás jeho fádní syntaxe? Irituje vás jeho ukecanost? Omezují vás jeho možnosti? Štve vás neustálé eskapování entit? Nemají jej rádi vaši uživatelé? Co takhle seznámit se s Domain-Specific language?

Knihovny řešící problém s unicode v Ruby

Již minule jsme si řekli, že problém s unicode není v Ruby nikterak neřešitelný. Z minula již umíme implementovat podporu unicode ve vlastní režii, dnes si ukážeme jak na to, abychom se pomyslnému objevování kola vyhnuli - povíme si o knihovnách, které tento problém řeší za nás.

3rdRail: konečně pořádné IDE pro Ruby on Rails?

Na nedávné RubyConf 2007 v Berlíně bylo představeno nové IDE zaměřené na vývoj v Ruby a především v Ruby on Rails. Protože IDE pro Ruby a Ruby on Rails v současné době spíše nejsou nežli jsou, vzbudilo 3rdRail patřičný rozruch. Jaké je? Co nového přináší?

Utilitky pro Ruby: buildovací systém Rake VI

V posledním díle seriálu o utilitkách pro Ruby věnovaném systému Rake se budeme zabývat využití Rake ve webovém frameworku Ruby on Rails. Nakonec si vezmene křišťálovou kouli a podíváme se do budoucnosti, jinými slovy podíváme se na chystané novinky v Rake.

Utilitky pro Ruby: buildovací systém Rake V

V dnešním díle seriálu o utilitkách pro Ruby přijdou na přetřes jednotlivé knihovny pro tvorbu specifických tasků, naučíme se balit balíčky pomocí Rake, mazat dočasné soubory, ale také automatizovat testování naší aplikace a generovat dokumentaci.

Utilitky pro Ruby: buildovací systém Rake IV

V dnešním díle seriálu o utilitkách pro Ruby budeme pokračovat v popisu buildovacího systému Rake a konkrétně se budeme věnovat třídě FileList. Povíme si také další podrobnosti o vyvolávání jednotlivých tasků přímo z těla jiného tasku a řekneme si také, jakých zajímavých úprav doznal modul FileUtils v Rake.

Kniha Začínáme programovat v Ruby on Rails

Framework pro tvorbu webových aplikací zvaný Ruby on Rails je ve světě stále populárnější. Jeho rozšíření u nás donedávna mimo jiné ztěžovala absence dostupné knihy v českém jazyce. Má proto kniha Začínáme programovat v Ruby on Rails od nakladatelství Computer Press šanci vyplnit tuto mezeru?

Utilitky pro Ruby: buildovací systém Rake I

Protože programátoři jsou verbež líná a pracují jen když už vyzkoušeli všechny ostatní alternativy, vymysleli si buildovací systémy, aby jim ulehčovali již tak dost lehkou práci. Pro Ruby existuje buildovací systém Rake, s kterým se dnes naučíme pracovat.

TextMate: editace hrou

Jste spokojeni se svým editorem Vim či Emacs? Nehlodá ve vás občas červíček pochybností, že editor přece může být při srovnatelných schopnostech i jednodušší? Nebo pokud používáte některý z jednodušších editorů, nezdá se vám, že by editor mohl být i mocnější? Seznamte se s TextMate, skutečným editorem nové doby.

Utilitky pro Ruby: balíčkovací systém RubyGems podruhé

V dnešním díle seriálu o utilitkách pro Ruby se budeme opět věnovat balíčkovacímu systému RubyGems. Naučíme se, jak využívat knihoven distribuovaných skrze RubyGems a dokonce si povíme o fintách, které nám umožní přesně specifikovat, které verze knihovny je možné pro projekt použít.

Jan Minárik: S Rails vyvíjíme efektivněji

Poslední dobou se stále více a více mluví o populárním webovém frameworku Ruby on Rails. Jak ale vypadá jeho nasazení v praxi? Jaké výhody může firmě přinést nasazení Rails? To nám poví Jan Minárik z firmy iQuest, která zmíněnou technologii dlouhodobě využívá.

Utilitky pro Ruby: balíčkovací systém RubyGems

Jak programovat v Ruby a v Ruby on Rails si můžete přečíst všude. Ruby má ale také spoustu pomocných utilitek, jako je třeba balíčkovací nebo buildovací systém, o kterých se moc nepíše. Přitom právě ony dělají vývoj mnohem snazší a příjemnější. A co vy — znáte je?

Týden ve zkratce: ve znamení Rails

Tento týden byl ve znamení nadšených ohlasů lidí píšících v Ruby on Rails na konferenci v Ostravě a počátků budování základů komunity Ruby on Rails v naší republice. Zatímco rubysté měli se svými akcemi plné ruce práce, v Novellu měli při svém HackWeeku odpočinkovou atmosféru.

Ostrava on Rails: co přinesla konference?

V pátek a sobotu se v Ostravě konala mezinárodní konference o populárním webovém frameworku Ruby on Rails. Rootu samozřejmě akce neunikla, takže pokud jste v Ostravě nebyli a nechcete si nechat uniknout zajímavé zážitky, můžete se s námi podívat alespoň virtuálně.

Ruby on Rails: Co se nevešlo

Závěrečný díl je o filtrech, kešování, migracích, pluginech a vůbec o všem, co se nevešlo do předchozích dílů. Stručně řečeno: nebojte, je to delší.

Ruby on Rails: Renderování

Seriál Ruby on Rails se nám pomalu chýlí ke konci. V dnešním předposledním díle našeho seriálu se podíváme, jak Rails řeší session, cookies a obecně výstup dat.

Ruby on Rails: Testování

Měl jsem v úmyslu dnešním dílem seriál o Rails uzavřít. Nakonec jsem však zjistil, že několik důležitých funkcí Rails zůstalo nezmíněno, takže z toho nebude jedno, ale tři další pokračování. Dnes si povíme něco o testování, o kontrole vstupních údajů (validaci) a o jednotkových testech (unit testing).

Ruby on Rails: Galerie poprvé

Dnes se budeme zabývat administrační částí galerie. Princip bude obdobný jako u blogů, ale přibudou dynamicky generované náhledy. Každý uživatel bude moci vytvořit libovolný počet galerií, přičemž rozkliknutím konkrétní galerie se mu zobrazí snímky.

Ruby on Rails: Dokončení blogu

Dnes budeme dokončovat, uhlazovat, upravovat a vylepšovat. Dokončíme blog z minulého dílu, ukážeme si, jak udělat url hezčí a nakonec upravíme guestbook do strukturované podoby.

Ruby on Rails: Blog podruhé

Minule jsme si ukázali, co vše lze dělat s objekty ActiveRecord. Dnes modely navážeme na kontroléry a pohledy, aby byl blog editovatelný přes web a současně vyřešíme přihlašování. Konečně se také dočkáte screenshotů.

Ruby on Rails: Blog poprvé

Kromě toho, že ActiveRecord nahlíží na databázové tabulky objektově, zná i způsob, jak objektově pracovat s vazbami mezi nimi. Vodítko: has_many, has_one a belongs_to.

Ruby on Rails: Kniha hostů a blog

Dnes vytvoříme knihu hostů a blog. Mimo jiné začneme pracovat s modelem, konzolí a vysvětlíme si pravidla pojmenování tabulek, souborů a tříd. Prostě nuda s jediným screenshotem.

Ruby on Rails: Jednoduchá aplikace

Slíbil jsem přátelům, že jim do Vánoc udělám stránky. Jak už to chodí, sliby jsou sliby a Vánoce jsou tu. Ano, je to hrozné, ale stává se to každoročně. Stránky jsem se rozhodl vytvořit v Rails a popsat celý proces právě na Root.cz.

Ruby on Rails: Úvod

Tak schválně: Kolik jste kdy naprogramovali webových frameworků? Žádný? Pochybuji. Mám jich za sebou několik a vznikly by určitě i další, kdybych se nyní nezastavil u jednoho, který jsem navíc nenapsal a který se jmenuje Ruby on Rails.