Názory k článku
Ruby on Rails: Kniha hostů a blog
rolling with RoR
celé vláknoRe: rolling with RoR
celé vláknoNa strankach rolldance navic blog i guestbook budou. V nasledujicim dile se chci venovat referencim mezi tabulkami a v druhe casti clanku vyrobit zbytek kostry stranek. Myslim si, ze i ukazka realne prace je zajimava, se vsemi nedostatky, jako kdyz napriklad v pulce zjistim, ze urcita cast kodu byla uplne spatne, atd.
Uz proto je dobre udelat ten prototyp a nepracovat tak, ze se ted budu naplno zabyvat knihou hostu do vsech detailu vcetne prihlasovani a administrace.
Chapu, ze je serial mozna trochu ukecany, ale testuji ho na par lidech, kteri delaji s php a nikdy Rails nevideli. Mym cilem je rozsirit Rails prave mezi tuto skupinu, tak doufam, ze aspon jeden clovek se "obrati na viru" ;-)))
Re: rolling with RoR
celé vláknoNikdy jsem nedelal s PHPcosi...RoR se potrebuji naucit abych v tom napsal nejaky jednoduchy web na bakuli.
Snazim se postupovat prave podle serialu a musim rict, ze oproti navodum mam tak o 50% lepsi uspesnost funkcnosti tech kodu...tzn 50% odhadem.
Ja zhruba chapu, co se ma dit a proc, kdyz je to popsane v tom clanku, ale opravdu v alespon 50% pripadu se mi to chova jinak nebo to nejede vubec.
Naposledy jsem se zasekl na tom guestbooku. Ten prikaz kde je 2x slovo GB mi vypsal asi pet radku a pak nejakou chybu a prohlizec hlasil neco jako, ze na tehle adrese nic neni. Zkusil jsem to s 1xGB a to uz vygenerovalo vypis alespon trochu podobny tomu, co je tu popsano. Jenze v te souborove strukture chybi par podstatnych veci, jako treba nejake ty *.rhtml, takze se neni cemu divit, ze to nefunguje...
Dalsi vec je - mam mysql, jak je tu popsano, jestli funguje nevim, jestli se to da s ruby spojit taky nevim, co vim urcite je, ze i jestli to jde, tak to neni...taky jsem postupoval podle navodu. Jenze nemam zadny dukaz a nevim, jak ho zjistit.
Jestli jste se s timto nekdo setkali a popisete mi sem reseni, budu moc rad, ale pokud by si na me nekdo v prubehu par dni nasel sem tam chvilku, ozvete se mi prosim na icq 292-707-181 a pomozte mi s tim. Nejsou tu resene mozne problemy, takze kdyz se mi to nechova jakoze `uvidite tohle a jdeme dal` tak jsem celkem screwed :(
Re: rolling with RoR
celé vláknoRe: rolling with RoR
celé vláknoRe: rolling with RoR
celé vláknoPodtrzeno secteno, kazdemu kdo chce nakouknout pod poklicku doporucji a jeste k te cene, kniha ktera stoji okolo tisice korun neni draha v pomeru k bohatstvi, ktere Vam muze prinest. Just think about it!
Re: rolling with RoR
celé vláknoRe: rolling with RoR
celé vláknoRe: rolling with RoR
celé vláknoNo, pokud chcete usetrit, tak asi nemate moc lepsich moznosti nez z Amazonu (vetsinou maji hodne dobrou, ne-li nejlepsi, cenu). Neni to sice CR, ale US/UK ... ale ecommerce kreditka je dneska celkem bezna vec, takze neni moc duvod lpet na objednavce z CR. Mmch, na amazon.com se prodava za $23.07, coz je cca 570,- Kc (jeste je ale nutno pripocitat postovne).
Pokud navic pro nekoho nejsou penize az takovy problem, doporucuju objednat primo od autoru (za "plnou cenu" -- $34.95), nebot touto cestou maji z koupe daleko vetsi zisk (coz je pro ne do budoucna jiste motivace vydavat dalsi skvele knizky).
No a navic u nekterych titulu nabizeji nove i moznost koupe v beta-fazi te knihy, takze mate moznost primo ovlivnit vysledek a navic pristup k te knizce o peknych par mesicu drive (a nemusim asi zminovat, ze finalni verze je v cene).
Mimochodem, na webu autoru je mozne koupit i PDF verzi, ktere stoji "jen" $22.50 (a neni nutne platit postovne). Coz uz myslim muze byt celkem argument pro ten zahranicni web, ze? :-)
Re: rolling with RoR
celé vláknocreate table .... prosim NE
celé vláknoZdravim,
neslo by prosim popisovat Rails v aktualni verzi? Myslim, ze uz jsme alespon 3 releasy zbaveni nutnosti pouzivat SQL prikazy pro manipulaci databazovych schemat.
Tak by bylo IMNSHO fajn, aby se o Migrations dozvedeli i ctenari root.cz ... protoze jinak jim ten obrazek Rails delate zbytecne nekompletni/temny.
A clovek proste prvni dojem 2x neudela :(
Gratuluji
celé vláknoTeď mě napadá, že mám dotaz
celé vlákno"Musí být Ruby on Rails nainstalováno na serveru, kde jede produkční web?"
Ono to pro testy funguje, jak popsáno, s http://localhost:3000, ale co hostingem, kde nemohu ovlivnit administrátora, aby příslušné packages nainstaloval?
Re: Teď mě napadá, že mám dotaz
celé vláknoUhm, sice to v clanku neni, ale myslim, ze je to tak nejak "samo sebou".
Ano, k provozu je potreba mit alespon:
- Webserver s podporou CGI
- Ruby 1.8.X (u novych Rails je temer vzdy nutna cerstva verze Ruby, takze treba 1.8.3)
- rubygems
- rails gem, ktery ma jako dependencies gemy: rake, activesupport, activerecord, actionpack, actionmailer, actionwebservice
- databazi (mysql, postgres, sqlite, ...)
- gem databazoveho adapteru (mysql, postgres, sqlite)
Lepsi je ovsem mit jeste (v pripade Apache) modul mod_fastcgi, nebot provozovani Rails jako CGI je HROZNE pomale.
Skoda jen, ze diky temhle zavislostem odpada vetsina ceskych webhostingu, pokud ne rovnou vsechny. :-/ Na druhou stranu je myslim jednoduche provozovat Rails na serverhostingu a nebo treba na TextDrive.
Re: Teď mě napadá, že mám dotaz
celé vláknoHm. To považuji za dost podstatnou informaci, která určitě v článku měla být vypíchnuta.
A opravdu to v podstatě vylučuje použití v praxi. Nejen u českých webhostingů, ale u všech webhostingů na celém světě. :-(
Re: Teď mě napadá, že mám dotaz
celé vláknoOzvěte se mi na kepi@igloonet.com a můžeme se domluvit. Hosting Ruby není problém, navíc celosvětově už vůbec ne, mrkněte na odkaz na wiki, který zde již někdo citoval...

