Jedna z možností jak při běhu aplikace v Ruby on Rails zjistit o aktuální adrese několik informací s možností vlastního snadného rozšíření a nastavení.
{0}Práce s řetězci v Ruby. Vysvětlení některých základních operací s řetězci.
{2}Práce s číselnými datovými typy. Celá čísla v podobě FixNum a BigNum a desetinná čísla typu Float.
{0}Úvod do datových typů v Ruby. Vysvětlení pojmu, typová kontrola proměnných, dynamicky typované proměnné.
{1}Při načítání javascriptu nebo kaskádových stylů můžete velmi jednoduše dosáhnout toho, aby se načítal pouze jeden soubor, namísto několika, ve kterých jsou styly nebo skripty rozděleny.
{0}Routování v Ruby on Rails funguje jako obousměrný proces. Dokáže vytvářet url adresy podle vytvořených pravidel a zpětně dokáže tyto adresy převést na sprváné volání controllerů a akcí.
{0}Buildovací systém pro Ruby on Rails, který dokáže ulehčit spousty zbytečné práce.
{1}Z PHP jsem byl zvyklý na Eclipse, takže jsem pro RoR začal používat RadRails, časem jsem vyzkoušel NetBeans, na který jsem byl zvyklý z Javy.
{0}Každý programátor by měl znát výjimky. Výjimky nám můžou pomoci vyklouznout ze situací, které jsou pro program kritické, můžeme pomocí nich ošetřit vzniklou chybu, ať uživatelskou, nebo systémovou.
{0}Pokud budete vyvíjet multi-language aplikace, určitě se budete muset zamyslet nad překladem rout, protože nebude možné
generovat adresy jenom na základě vytvořeného routes.rb.
{0}Z logu sysému můžeme sice vyčíst spoustu zajímavých informací, ale někdy může být vcelku problém se v nich vůbec vyznat. V takovém případě musíme logy nějakým způsobem analyzovat.
{0}Sitemap je soubor, který pomáhá vyhledávačům zorientovat se na webové stránce. Ukážeme si jak jednoduše vygenerovat tento soubor v Ruby.
{2}