Seznam doporučených technik a postupů pro Rails přináší web Rails Best Practices. Jeho cílem je shromažďovat tipy pro „dobrý styl“ programování v Rails.
Archiv pro štítek: Ruby
V Ruby on Rails můžeme vkládat skripty či styly do výsledného kódu pomocí javascript_include_tag (resp. stylesheet_link_tag). Můžeme zvolit víc skriptů (stylopisů) najednou a framework pro ně vygeneruje víc HTML tagů. Pomocí operátoru :cache můžeme…
Šesté číslo magazínu Rails Magazine přináší další informace pro vývojáře v Ruby a Rails. Tentokrát vydání obsahuje články na téma Haml a Sass, o škálování Rails, o systému Capistrano nebo o verzovacím systému RVM. Rails Magazine je ke…
Ruby Tracker je nová online aplikace, která usnadňuje sledování závislostí v Ruby a Rails aplikacích. Ukáže vám, když nějaká z knihoven, kterou používáte, vyjde v nové verzi, čímž usnadní udržování aktuálního stavu. Nevýhodou je, že Ruby…
Antonio Cangiano porovnal výkon pěti běhových prostředí pro jazyk Ruby na platformě Windows a svá měření shrnul v článku The Great Ruby Shootout (podobný článek pro platformu Mac vydal před měsícem). Nejrychlejší se ukázala…
Mezi uživateli Ruby je známý CSS preprocesor LESS, který zavádí do CSS některé vlastnosti, známé z programovacích jazyků, jako jsou „proměnné“, „výrazy“ nebo „volání podprogramů“ (termíny berte, prosím, v silných uvozovkách). Implementaci LESS v JavaScriptu publikoval…
Framework Faye implementuje pub-sub protokol. Nabízí server pro Node.js a Rack a klientskou část pro Ruby a JavaScript. Jde o open source ekvivalent knihoven jako je Pusher, ale namísto WebSockets používá protokol Bayeux. Zdroj:…
Databázová knihovna DataMapper pro jazyk Ruby dospěla k verzi 1.0. DataMapper je jeden z nejznámějších ORM systémů v Ruby. Soupeří s ním např. ActiveRecord nebo Sequel. DataMapper ale přináší některé výhody (např. možnost použít datová úložiště založená…
Framework Bowline slouží k vytváření přenositelných aplikací pomocí Ruby, HTML a JavaScriptu. Jeho cílem je udělat vytváření desktopových aplikací stejně snadné a pohodlné jako vytváření webů ve frameworku Ruby on Rails. Bowline respektuje návrhový…
Názvy nástrojů z řady Tokyo jsou programátorům v Ruby jistě povědomé, ať již jde o Tokyo Cabinet či Tokyo Tyrant. V článku vám blíže představí koncepty i oba nástroje sám autor Mikio Hirabajaši. (Článek vznikl jako překlad z japonského originálu a vychází s autorovým svolením.)


