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

Vlákno názorů k článku
Přehled a vývoj PHP frameworků

Jakub Šťastný aura:97
29. 3. 2008 10:31

Par poznamek o Rails

Smekam kloubouk pred autorem! Byt programatorem v PHP a vedet, se chysta mod_rails je opravdu obdivuhodne, vzhledem k tomu, ze tato informace probehla webem teprve velmi nedavno.

Co se tyce hostingu Rails v CR, jsou dva, v zahranici je to ale mnohem lepsi. Skoro bych rekl samozrejmosti. Sam mam aplikace v Rails, hostuji na Site5.com a Rails bezi v pohode. Railsova klasika je mongrel resp. mongrelovy cluster hozenej za Apache, jinak se to de facto ani nedela.

BTW v Ruby jsou i jine frameworky nez Rails, osobne se mi hrozne libi napriklad Merb. To jen tak pro doplneni, protoze v tomto kontextu se mluvi temer vyhradne o Rails.

Ackoliv v PHP nepisu a nikdy psat nebudu, opravdu vrcholne me zajima Nette. Dgx je totiz opravdu *pan* programator s genialnimi napady. Viz treba Texy.
Václav Stoupa
Václav Stoupa (neregistrovaný)
29. 3. 2008 11:02

Re: Par poznamek o Rails

Koho Ruby zajímá více, tak právě dnes a zítra probíhá evropská konference o Ruby v Praze. Viz http://www.euruko2008.org/pages/2-program
Mastodont
Mastodont (neregistrovaný)
29. 3. 2008 15:14

Re: Par poznamek o Rails

Texy a geniální nápad? Máte opravdu na mysli ten neuvěřitelný guláš, kde jsou smíchány asi čtyři značkovací jazyky, kde si člověk musí pamatovat, na jakém místě jsou povoleny závorky kulaté, hranaté nebo složené, kde se něco řeší značkou a něco jiného zas odsazením?? ROTFL.

http://texy.info/cs/syntax
LM
LM (neregistrovaný)
29. 3. 2008 16:24

Re: Par poznamek o Rails

Přesně tak.

...ten neuvěřitelný guláš, kde jsou smíchány asi čtyři značkovací jazyky, kde si člověk musí pamatovat...
A proto je Texy! tak oblíbená, proč zapisovat jednoduše, když to de složitě přece.

mm
mm (neregistrovaný)
30. 3. 2008 18:05

Re: Par poznamek o Rails

Co má být na Texy! geniálního? Vždyť je to jen prachobyčejný "Yet Another Lightweight Markup Language", jakých už tu před ním byly desítky (jen namátkou třeba Markdown, Textile, reStructuredText, různé wiki syntaxe, ...). Ničím extra nevyniká, není nijak výjimečný a rozhodně na něm není nic geniálního. Je jen dalším z dlouhé řady.

Btw. pan David Grudl (dgx) není žádný "Pan Programátor". To z něj jen dělají typický čecháčci svým provinčním nacionalismem. Není to špatný programátor (i když občas také uklouzne, viz třeba jeho naprosto zcestný názor na Ruby, který ukázal, že nerozumí objektovému programování), ale takových jako on jsou tisíce.
Jarda Ponc
Jarda Ponc (neregistrovaný)
30. 3. 2008 18:14

Re: Par poznamek o Rails

Kdo Davida neznáte, pusťte si jeho přednášku http://www.avc-cvut.cz/avc.php?id=5258

Tam zjistíte, že nejen že není "Pan programátor", ale dokonce ani "programátor". Spíš jen takový šášula. Svůj výstup vylepšuje zábavnou výslovností některých anglických termínů a celkový dojem je opravdu zlý :)
Vladimir
Vladimir (neregistrovaný)
30. 3. 2008 22:22

Re: Par poznamek o Rails

Co umíte vy? kecat (to umí každý...), pak můžete někoho kritizovat.

David Grudl
David Grudl (neregistrovaný)
31. 3. 2008 1:49

Re: Par poznamek o Rails

A co teprve kdybyste věděli, jak neskutečný balík peněz jsem na Texy vydělal! Hehehe blbečci :-)))
Mirek Soukup
Mirek Soukup (neregistrovaný)
31. 3. 2008 9:55

Re: Par poznamek o Rails

Haha, chudinko, kdybys tuhle neplakal na blogu, jak tě opensource ožebračilo, tak ti to možná i věřím :)

Texy jsi pěkně zadotoval a přineslo ti to jen nadávky a opovržení. Gratuluju.
David Grudl
David Grudl (neregistrovaný)
31. 3. 2008 19:01

Re: Par poznamek o Rails

Člověk, který mi tu nadává a vyjadřuje své opovržení, se začne vysmívat tomu, že mi někdo (tedy ty) nadává a vyjadřuje opovržení :-))

Ale na to ti málokdo skočí. Je totiž vidět, že bedlivě sleduješ všechno co dělám, že čteš každý můj článek. A co teprve kdybych tu zveřejnil emaily (což nedělám), ve kterých jsi mě úpěnlivě prosil, abych ti zaslal kód některých knihoven, nebo poradil s programováním. Vážně nemám čas, abych každému pomáhal, což lidé obvykle chápu, bohužel někteří ne a pak si léčí zhrzené ego na diskusích. Mirku, neblbni.

(teď asi budeš vykládát, že jsi mi nikdy ani nepsal, viď?)
hloupej honza
hloupej honza (neregistrovaný) ---.178-41-13.t-com.sk
9. 8. 2011 16:30

Re: Par poznamek o Rails

Co chces od cloveka ktereho kazdy druhy twitt se tyka alkoholu. Tomu se o nem snad i zda

Jakub Šťastný aura:97
1. 4. 2008 8:13

Re: Par poznamek o Rails

Nerozumi OOP? LOL, misto kecani si prectete zdrojaky Texy. Pravda, s Davidovym nazorem na Ruby nesouhlasim, ale beru to jako nazor profesionala, ne vykrik nakeho blbecka. A Texy je mnohem sofistikovanejsi nez si myslite!
Radek Tondra
Radek Tondra (neregistrovaný)
1. 4. 2008 9:35

Re: Par poznamek o Rails

Tak do těch zdrojáků nahlédneme spolu?

Texy není objektově napsané. Dokonce to není ani klasický parser (stavový automat), který by na základě syntaktické a sémantické analýzy sestavoval objektový strom kódu, který by poté vyhodnotil. Je to jen taková hromada regulárních výrazů, která splácává jeden velký string, nacpaná do "objektového" pouzdra.

Já osobně vidím v kódu základní nepochopení principů OOP, z čehož logicky i pramení odmítnutí Ruby z pozice zatvrzelého procedurálního programátora.

Do těch zdrojáků se může podívat každý a musí dojít ke stejným závěrům!
David Grudl
David Grudl (neregistrovaný)
1. 4. 2008 11:18

Re: Par poznamek o Rails

Je zajímavé, že pouze někdo dokáže inteligentně nesouhlasit (např. Jakub Šťastný), zatímco většina bere nesouhlas s nějakým názorem jako záminku k osobním výpadům a plivání na vše, co dotyčný vytvořil. Už jsem si na to zvykl a nemám ani potřebu na podobné výkřiky reagovat.

Ale Radku, ty jsi mě vážně pobavil :-) Hned první věta: "Texy není objektově napsané." To mě navnadilo číst dál! A nezklamal jsi. Následuje triumfální zjištění "Dokonce to není ani stavový automat". Jako by snad v předchozím textu (nebo kdekoliv jinde) někdo tvrdil, že Texy JE stavový automat. Nikoliv - vždy jsem říkal, že "Texy je sexy," nikoliv "Texy je sexy stavový automat." Navíc ani jako slogan by to nebylo moc úderné.

Přít se s tebou nebudu (to by bylo jako účast na paralympiádě), ale schválně se zkus zamyslet nad myšlenkou, proč Texy není a nemůže být stavový automat. Můžeš se i pokusit napsat ekvivalent Texy jako stavový automat.
mka
mka (neregistrovaný)
6. 4. 2008 16:15

Re: Par poznamek o Rails

Možná by nebylo na škodu si vzpomenout, že regulární výraz nám definuje konečný stavový automat, viz. http://en.wikipedia.org/wiki/Regular_expression
A nevidím rozumný důvod psát celý parser v PHP, když lze pohodlně použít osvědčenou a dobře otestovanou knihovnu, kterou PHP standardně obsahuje. (navíc nalinkovanou z C, takže určitě rychlejší, než interpretovaný PHP kód)
Zasílat nově přidané příspěvky e-mailem