Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Kde se koná výstava fotografií Luďka Vojtěchovského?

V dnešní soutěži hrajeme o:



začněte s Ruby

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: začněte s Ruby

Autor: JazzMan

12:10:12 01.10.2008

Mno, nechci Ruby nijak hanět, ale narazil jsem na toto http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_switched_back_to_p_1.html a asi zůstanu u toho starého, dobrého PHP.

Citovat příspěvek

 

Nechápu tento manuál :(

Autor: Michal Maté

17:50:20 19.06.2008

Lidičky,prosím Vás poučte mě.Nechápu smysl tohoto manuálu.
O ruby jsem slyšel zhruba před pár dny kdy jsem hledal publikační systém pro weby.
Našel jsem tuším Web wizard psaný v tomto jazyku a celkem mě vyhovovat.
akorát neměl to co jsem potreboval.To mě přivedlo na myslenku si tento jazyk naucit alespon minimálně.
Hledal jsem na netu Linky s manuálem a nacházel je v RU,Eng,Pl.jenom ne normálně česky.
Nakonec jsem to pichl tady a klikl na odkaz Naučte se s Ruby.a co nevidím.Místo manuálu dva voly co se dohadujou.

Možná není TOp5 ale každý máme různý vkus a každému vyhovuje něco jinýho.
Rád bych se jej naučil takze pokud p.Yardus a p.JohnyB dovolí...

Běžte si valit do někoho jinýho :( (td) [bold] [/bold]

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: Yardus

9:49:02 30.06.2007

Me zaujalo:
...Ruby patří mezi 25 nejpoužívanějších
jazyků na světě...
To je skvely kdyz je jich celkem tak 25-30 (a to pocitam i vykopavky typu Cobol) :-))

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: JohnyB

21:53:07 27.05.2007

V Ruby pouzivam par aplikaci na OSX.

--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: začněte s Ruby

Autor: lovec

12:37:44 24.05.2007

By the way .. existuje, nejaka aplikacia pouzivajuca ruby na nieco ine ako generovanie html. Lebo podla toho co citam, tak sa mi zda, ze ruby ako doplnok k cgi. Alebo sa mylim?

PS. Moja otazka je trosku od veci, lebo ja ficim na Pythone a s HTML/cgi sa nekamaratim.

Citovat příspěvek

 

Re: začněte s Ruby

Autor: rl

12:29:43 07.04.2007

Jenom krátce - taky jsme RoR zkoušeli. Začátek byl pěkný, vyrobit prototyp aplikace za 15 minut se může hodit, apod. Ovšem pak jsme začali RoR zkoumat trochu víc a nedopadlo to. Důvodů několik:
- příliš krkolomná syntaxe. Ano, uznávám, že pokud se ji člověk naučí, tak pak napíše na 2 řádcích to, co C-like programátor na 10, ale má to, kromě ušetřených písmenek, nějaký větší přínos?
- chybějící dokumentace. Nebo možná někde je, ale nějak se nám ji nedařilo nikde najít. Samozřejmě, nějaké kousky člověk občas někde našel...ale trvalo to.
- chybějící rozšíření. Pravda, na webu existuje spousta odkazu na různé užitečné rozšiřovací moduly, ale - spousta linků byla neaktivních, a když už link aktivní byl, tak často projekt před X měsíci usnul a tvrdě spal, no a když už něco i jakžtakž fungovalo, tak opět často problém s dokumentací.
- chybějící kvalitní IDE. Taky vyzkoušeno několik, bohužel každému vždycky "něco" chybělo - ať už jednou nešlo debugovat, jinde chybělo takové to nabízení metod a proměnných při psaní kódu, další často padal.

Takže tak. Rád bych zdůraznil, že toto jsou osobní zkušenosti, netrdvím, že to jsou objektivní vlastnosti RoR a třeba někdo máte zkušenosti výrazně lepší - syntaxe vám vyhovuje, dokumentace a moduly postačují (nebo umíte líp hledat :-) ), IDE vám funguje. V tom případě přeji mnoho pěkných aplikací v RoR - já jdu pokračovat v experimentch s Flexem :-)

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: JohnyB

22:12:38 13.02.2007

> Mohlo ale zatim nestalo, protoze to co se dela v Ruby, lze dobre delat i v tech ostatnich technologiich.

To plati univerzalne a pro vsechny jazyky ve webovem pouziti v podstate
vzajemne.

> Neni tam asi nic prevratneho, neni takova podpora, neni vule lidi.

Hodnotis odhadem zvenci, nebo z konkretni zkusenosti, pripadne das na
povidacky? (Scaffoldy to bylo pomerne prevratne i bez RAD IDE, podpora
je v komunite vyborna a RailsConfy a RubyConfy ukazuji veliky zajem, a
co se tyce vule, tak si nemyslim ze ti co to pouzivaji to delaji z nudy
nebo spatneho rozmaru)

> 1. co se jim libi
> 2. v cem najdou uplatneni

A nekomu se to libi a uplatneni v tom najdou (je po nich hlad), voila a
mame sweet spot.

> A Ruby se moc nelibi a uplatneni v tom clovek taky nenajde.

Pockej, podle ceho soudis? Viz vyse. Nepodavej svuj usudek jako
univerzalne platny - respektuji, ze Ti to nevyhovuje, ale stejne tak Ty
respektuj tu skupinu, ktere to vyhovuje.

Mira racionality pohledu se mozna lisi prave podle zkusenosti s danym
resenim a vhodnosti pro vlastni charakter prace a filosofii.

> Proste spousta dobrych technologii poslo kvuli tomu, ze nepresvedcili o svych kvalitach

RoR znovuvskrisilo Ruby a zacalo se behem roku dvou hojne nasazovat,
presvedcilo hodne rychle velkou skupinu vyvojaru. Proto mi prijde, ze to
nastartovalo pripadnou perspektivu vyvoje.

> to dnes jde jen v pripade, ze mate v zadech giganta typu MS, Sun

Tomu neverim, podpora obri korporace nikdy neni zarukou vhodnosti.

Asi bych to nejradsi uzavrel posledni vetou prispevku z rana - vyber je
subjektivni vec.

Bud mas o tu technologii nejaky zajem a zkusis si ji a vyhodnotis pro
svoji vhodnost a nevhodnost, nebo se ji v podstate nepotrebujes zabyvat.
Proto bych to asi povazoval za vycerpane (jinak je to jako mlaceni slamy
o politice v knajpe nad pivem ...).

--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: JohnyB

21:19:08 13.02.2007

Dva jazyky nejsou velka konkurence. Kolik lidi tolik chuti.

--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: začněte s Ruby

Autor: Bjarne

10:32:55 13.02.2007

Ja nerikam, ze Ruby nema smysl. Kdo v tom najde zalibeni, at si v tom dela. Slovo mainstream se podle me vztahuje spise k mire rozsireni, nerika to nic o univerzalnosti.
Napr. Java patri do mainstreamu a je jste univerzalni, ale Ruby by mohlo mit specificke pouziti a v ty oblasti by se mohlo mainstreamem stat... Mohlo ale zatim nestalo, protoze to co se dela v Ruby, lze dobre delat i v tech ostatnich technologiich. Neni tam asi nic prevratneho, neni takova podpora, neni vule lidi. Lidi se logicky uci to:

1. co se jim libi
2. v cem najdou uplatneni

A Ruby se moc nelibi a uplatneni v tom clovek taky nenajde.

Pokud Ruby s RoR miri do malinkatych firmicek a jine ambice nema, tak fajn. Ale i tady je konkurence velika: PHP, Python. A i kdyz si myslis, ze "kafe" je megamasova vec, tak i malinkata firma nema problem s Tomcatem a par servletama, prip. s MVC frameworkem.

Proste spousta dobrych technologii poslo kvuli tomu, ze nepresvedcili o svych kvalitach - a to dnes jde jen v pripade, ze mate v zadech giganta typu MS, Sun, nebo nebo prisli s krizkem po funuse a nemeli tak stesti jaky melo PHP (ve spravnou dobu na spravnem miste).

Neni to tedy jen o tom hlavnim proudu, protoze na vsech urovnich uz se neco usadilo. Proto ten nezajem, ktery nejevi ani ty Vase grassroots firmy - mimochodem moc hezky vyraz, takovy cesky :)

Kdyz nejevi zajem firmy vsech velikosti, nejevi ho ani lide. No nenapsal jsem asi nic novyho...

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: JohnyB

7:01:47 13.02.2007

Disclaimer: Ted budu mluvit jen o Ruby on Rails.

> Co se tyka toho rozsireni technologie, tak to vidite asi ponekud zjednodusene. To neovlivnuji jedinci jako vy, ale zejmena spolecnosti/firmy.

No jiste. Taky nehlasam, ze se chystam spasit svet ;) A co se tyce
firemniho nasazeni, tak to je ale na druhou stranu presne to, co
ovlivnuji - male grassroots firmy s vicemene jednotlivci/personami na
vyvoji, nez armadou unifikovanych programatoru - to samo o sobe
determinuje zamereni a potreby. A tam presne RoR cili a zapadaji.

> A vetsina programatoru v nejake dela a nejsou to domaci kutilove, kteri maji svobodu ve vyberu technologie.

Ja jsem pro to, aby v ramce participace vsech osob na rozhodovanich si i
vyvojar volil platformu, ktera je podle jeho uvahy nejefektivnejsi pro
splneni ukolu (a uz je jedno, jestli objektivne, nebo subjektivne pro
nej/tym). V malych tymech to jde a nemyslim si, ze vyber technologie
musi okamzite prinaset nalepku kutil. Ve velkych tymech uz pak krom
nahore uvedene potrebne uniformity taky prevazuje potrebaha onoho
"Delnika 2.0"
(,
PDF, 8 str.) z naprosto evidentnich duvodu.

Firemni struktura a filosofie ale nijak nebrani moznosti pouzivani
konkretni technologie jako takove obecne, kymkoliv komu to preci vyhovuje.

> Primer s exotickym autem ci OS neni uplne vydareny, protoze to je zalezitost jedince, ktery si rekne: "tohle je dobry, beru to". Spolecnosti ale zvazuji a musi zvazovat mnohem vice faktoru a jejich rozhodnuti ma take vetsi dopad, nez v pripade Vami spatne zvoleneho OS - to smazete, nainstalujete neco jinyho a nemate problem.

Ne, take je to zalezitost firmy. A byva. Korporatni flotila S-klasse,
MacBooku nebo Aeronu preci neni vec jedince. Jen to neni mainstream.
Presne proto jsem to demonstroval, bez jakehokoliv dalsiho prenaseni te
paralely (jakkoliv by pak dal byla zavadejici).

> Neni poptavka, jak sam pisete. Co je na Ruby tak dobreho? Syntaxe, ktera generace ceckaru ihned odradi a pujdou k PHP, Jave, C#. I novy lidi ze skol uz jsou infikovany Javou nebo C. Frameworky a knihovny pro weby maji vsecky tyto technologie taky. Je to podobny osud jako u Smalltalku...

To, ze neni v CR poptavka nepovazuju jako ukazatel vhodnosti technologie.

Obecne, prijde mi, ze se jakoby snazis naroubovat to na mainstream
univerzalni pouziti pro vsechny pripady, ale dneska v mnoha vecech
kraluje naopak konkretni nika pro charakteristicke skupiny.

Stejne tak jako predurcujes neuspech jen proto, ze to nemuze byt masova
vec - tak to ale preci nechodi. Pokud to alespon nejak zajimave velike
skupine splnuje jejich potreby a cile, tak to ma smysl. A ze by se z
toho stala pasivni zalezitost? Staci projit web... Nove gemy, nove
leseni, nove konektory, navrhove vzory, fragmenty (nezapominat na
disclaimer nahore) - na to, ze je to nejake ani ne tri roky stara vec ma
zasah predpokladane cilovky vysoky.

Syntaxi nekomentuji, nejsem vyhraneny ani nemam predsudky. Zajima me jen
efektivita, podpora, narocnost nasazeni, komunita, platformy, licence,
flexibility (tady treba predevsim po strance prototypovani) a podobne...
A balance preference vs. zazite veci vs. flexibilita vs. otevrenost vs.
konzervativismus je asi vec kazdeho, ale jen subjektivni.

--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: začněte s Ruby

Autor: Bjarne

9:20:01 12.02.2007

Dik za rozbor :) Jestli jsem nekoho prvoplanovite ponizoval (nevim o tom), tak se omlouvam.

Co se tyka toho rozsireni technologie, tak to vidite asi ponekud zjednodusene. To neovlivnuji jedinci jako vy, ale zejmena spolecnosti/firmy. A vetsina programatoru v nejake dela a nejsou to domaci kutilove, kteri maji svobodu ve vyberu technologie. Primer s exotickym autem ci OS neni uplne vydareny, protoze to je zalezitost jedince, ktery si rekne: "tohle je dobry, beru to". Spolecnosti ale zvazuji a musi zvazovat mnohem vice faktoru a jejich rozhodnuti ma take vetsi dopad, nez v pripade Vami spatne zvoleneho OS - to smazete, nainstalujete neco jinyho a nemate problem.
Neni poptavka, jak sam pisete. Co je na Ruby tak dobreho? Syntaxe, ktera generace ceckaru ihned odradi a pujdou k PHP, Jave, C#. I novy lidi ze skol uz jsou infikovany Javou nebo C. Frameworky a knihovny pro weby maji vsecky tyto technologie taky. Je to podobny osud jako u Smalltalku...


Python je na tom o poznani lepe, co vim.

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: JohnyB

5:22:05 12.02.2007

> protoze jsem "nepochopil" tohle vlakno

Ah, no ono hledat smysl v ruznych vlaknech na builderu ... nema prevazne
vyznam ;)

> Proc ma nekdo potrebu cpat nekomu technologii?

Nemyslim si, ze zalozenim threadu v ramci relevantniho fora nekdo nekomu
veci "cpe" - to spis takove ty rekneme ne uplne vhodne reakce, kde se
kazdy snazi dat najevo, ze jeho favorizovana technologie ma navrch (nebo
eventuelne jako v Tvem pripade danou komunitu prvoplanovite ponizovat).

Zakladatel se predpokladam snazil podat nejake souhrne info tem, kteri
sem *cilene* zavitaji.

> Mate z toho neco?

Asi myslis ... "maji". Jsem tady jen pozorovatel. Jsem platformne
agnosticky ;)

> Nebo se jen cesti rubiste citi osamele?

Urcite. Pokud vim, jde spis jen o jednotlivce v ruznych spolecnostech, a
to temer vyhradne jen diky railsum. Navic komercne rozsireny
shell/ruby/rails hosting jsme resili pred dvema lety a v podstate bez
sance, ani dnes se potencial nezmenil, coz o lokalnim prostredi o
leccems svedci. Je to v absenci poptavky... Tech par komercne nasazenych
reseni jsou interni, nebo neoficialne nabizene od hosteru, pripadne na
vlastni konfiguraci u podobnych hosteru.

> Hlaska o tom, ze patri mezi TOP 25 jazyku je take velice usmevna. Az bude v top 5, tak o tom lidi mozna zacnou uvazovat.

To si nemyslim, preci jde o plneni konkretni potreby, nemusi to byt za
kazdou cenu stredni proud. Muj vuz taky neni v TOP5 nebo TOP10 prodeju a
skutecne z toho nemam problemy se spankem... Pouzivam OS, ktery v CR
nema mozna ani 1% trhu... A oboji mi maximalne vyhovuje. Tzn. ne kazdy
musi mit nejake unifikovane masove rozsirene reseni, a to nejen proto,
ze potrebuje "neco jineho", tak nejak ciste expresivne, ale i treba
proste proto, ze to tak nekomu dokonale vyhovuje.

Spis si myslim, ze v CR je jista setrvacnost a firmy ani mensi tymy si
samy od sebe nedovoli jit na bleeding edge pripadne zkouset novou filosofii.

> Myslite ze bych napsal v Jave, lidi ucte se Javu?

Nenapsal. Protoze to neni potreba. Tady to potreba je. Tu rozdilnost
musis videt sam. Rubin je postaveny na komunite a nejakych USP a
konkretnich vyhodach pro *nejake* pouziti/vyvojare. Kdezto kafe je
megamasova enterprise vec, zejo. To nesnese srovnani.

> Kdyz uz bych chtel nekoho zlanarit, tak nejakym clankem na Intervalu apod.

Pro lokalni ruby informace asi neni odbytiste. Mozna oddelene lehke
ocichani railsu pro tu webdeveloperskou cast, ktera by toto reseni mohla
uvitat, kdyby ho poznala. Ale tim, ze chybi poradny background v CR, tak
malokdo dokaze autoritativne informovat.

A co si budeme povidat, podobne je na tom treba "konkurencni" python,
ktery take nema nejake velke verejne exponovani z duvodu rekneme konecne
velikosti potencionalniho zaberu/trhu a saturace cilove skupiny.

--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: začněte s Ruby

Autor: Bjarne

21:36:16 11.02.2007

Z myho prispevku je vse jasne, proto jsem si trochu rejpnul, osobni invektivou bych to nenazyval.

Ja jsem to napsal, protoze jsem "nepochopil" tohle vlakno a zaregoval jsem, coz se mi stava. Pokusim se tedy jinak:

1. Proc ma nekdo potrebu cpat nekomu technologii? Mate z toho neco? Nebo se jen cesti rubiste citi osamele? :) Hlaska o tom, ze patri mezi TOP 25 jazyku je take velice usmevna. Az bude v top 5, tak o tom lidi mozna zacnou uvazovat...

2. Kdyz uz, tak proc tady, kdyz je tady prakticky mrtvo. Myslite ze bych napsal v Jave, lidi ucte se Javu?? Kdyz uz bych chtel nekoho zlanarit, tak nejakym clankem na Intervalu apod.

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: JohnyB

20:52:32 11.02.2007

Ah, osobni invektivy, skoro bych zapomnel, ze jsme na internetu.

Prosel jsem vlakno a jsou to jen infantilni nebo flamove prispevky. Pak
souhlasim, ten prispevek sem zapadl.

Ale porad nerozumim smyslu sdeleni - z dlouhe chvile ses rozhodl
provadet vlny na nemoderovanych tematech fora o jazycich, ktere nemas
zamer pouzivat, nebo tam skutecne byla nejaka myslenka, ktera jen mozna
zustala nepochopena?

--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: Bjarne

18:51:37 11.02.2007

JohnyB Napsal:
-------------------------------------------------------
> Smysl prispevku mi asi unikl.
>

V tom pripade to s vypocetni kapacitou tveho mozku nebude zadna slava :) Nebo ti jen nevoni okomentovani neciho pocinu? Muj prispevek nebyl o nic mene smysluplny nez ty predesle...

Citovat příspěvek

 

Re: zacnete s Ruby

Autor: JohnyB

17:22:47 11.02.2007

Smysl prispevku mi asi unikl.

--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: začněte s Ruby

Autor: Bjarne

16:28:10 11.02.2007

Musim se smat, jak jsou nekteri frustrovani zdejsim nezajmem o toho forum i technologii a tak tady porad pribivaji jen prispevky: zacnete, naucte se apod.

Jaka je vase motivace? Jinak vase reklamni kampan se miji naprosto ucinkem, to byste totiz musel takove vyzvy posilat do fora jako je .net, java, php a tam by vam ryhle rekli kam mate jit... ;)

Citovat příspěvek

 

Re: začněte s Ruby

Autor: D1ce

22:48:40 02.01.2007

Já začnu až se budu fakt nudit. Protože Python syntaxe je mi dalece milejší. :P

Citovat příspěvek

 

Re: začněte s Ruby

Autor: Ignac

22:24:35 02.01.2007

A nezacnem chéché, na just nééé chéché (td) (td) (td) :D :D :D

Citovat příspěvek

 

začněte s Ruby

Autor: radekm

21:45:45 10.01.2006

Ahoj,
možná se Vám zdá titulek příspěvku nesmyslný,
ale není tomu tak. I když jste o Ruby neslyšeli,
můžete se přesvědčit na http://www.tiobe.com/tpci.htm, že
[bold]Ruby patří mezi 25 nejpoužívanějších[/bold]
jazyků na světě a jeho obliba stále stoupá.

Asi hlavním důvodem je knihovna [bold]Ruby on Rails[/bold],
která značně urychluje tvorbu webových aplikací.
Sami se můžete přesvědčit, např. blog na adrese
http://scobleizer.wordpress.com/2005/12/19/i-made-phil-ripperger-stand-in-line-for-an-xbox-360/
se zaobírá tím, proč spousta programátorů [bold]ASP.NET[/bold]
přechází na Ruby.

RadekM

P.S.: na oficiální stránce Ruby on Rails ([url]http://www.rubyonrails.org/[/url])
můžete shlédnout [bold]ukázky z tvorby aplikací[/bold] (ve formátu .mov).

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: