Magyar Ruby on Rails közösség
Sziasztok,
Így vasárnap hajnali 6:43-kor az embernek fura ötletei támadnak. Most például az, hogy milyen jó lenne egy magyar nyelvű RoR közösségi portál. A gond az, hogy a legtöbb webfejlesztő úgy van a Rails-szel, mint kisiskolások az óvszerrel, mindenki hallott róla, de senki nem használja. Ez bizony nagy kár a Rails esetében. Mivel külföldebbre nagyon népszerű keretrendszer, talán túlzás nélkül mondhatom, hogy az egyik legnépszerűbb. Szerintem méltán népszerűbb, mint a PHP keretrendszerek összesen. Noha Symfony projekt vagy a Cake eléggé pörög mostanában, mindkettő lényegében úgy indult, hogy "csináljuk meg a Rails"-t PHP-re. Már ebből a mentalitásból is látszik, hogy a Rails igencsak tudhat valamit.
Akkor jogosan feltevődik a kérdés, hogy akkor miért nem használják még a macskák sem? Nos a macskák azért nem, mert nem tudnak programozni, de hogy a programozók miért nem az már nehezebb kérdés.
Elsősorban azért, mert bizonyos dolgokat csak command lineból lehet megoldani. A másik gond az volt, hogy régebb a Mongrel volt az egyetlen üdvözító út deploymentre. Amihez szintén kellett némi szerveroldali ismeret. Szerencsére ez már nem gond, hiszen itt a Phusion Passenger, ami az egész deploymentet triviálisan egyszerűvé teszi.
Szerintem azonban a legfontosabb ok, amiért nincs elég RoR-os az, hogy nincs magyar nyelven szinte semmi róla. És nem is igazán van a ruby.meetup.hu-n kívül közösségi élet, amennyire én látom. De adná a Devla, hogy tévedjek.
Így aztán ...dobpergés, macskanyávogás, minden... megszületett a http://ruby-on-rails.net/ domain, és regisztráltam is mindjárt három évre. Ennyi idő alatt szerintem csak meglesz a közösségi portál.
Ha valakit érdekel a dolog, írjon privát üzit, vagy e-mailt a ctdd@ctdd.ro címre.
re: Magyar Ruby on Rails közösség
Idézet:
Akkor jogosan feltevődik a kérdés, hogy akkor miért nem használják még a macskák sem?
Én úgy gondolom,e nnek okai közé tartozik, hogy nem oktatják sehol, vagy csak elvétve (míg java-t, j2ee-t és c-t is tolnak felsőoktatásban... /bár néha inkább ne tennék, nem lenne ennyire híg a piac... / ).
Másrészről igencsak hasonlatos a perl-hez és a java-hoz. (perl ugyebár már csak linux miatt él, egyébként meg agyhalott témakör)
Tény, hogy riasztóan hat a sok ifjú-titánra, hogy command-line megoldásról van szó. Mondjuk erre azért lehetne egy pici .net progit irni, hogy szines-szagos legyen és visual kattintós fordigatója legyen.
Valamint hozzátartozik, hogy területileg sem merül fel az igény rá. A képességei vitathatatlanok, ugyanakkor webes témakörben a php-nak a sebessége a .net-nek meg a biztonsága igazából verhetetlen. java meg olyannyira multiplatformmá vált a telefonok végett (is), hogy inkább azt keresi mindenki.
A ror-ban nekem az tetszik, hogy a felépítése tiszta és átlátható classokra épül, ahogy elnéztem, viszonylag gyorsan tanulható és alkalmazható a dolog.
re: Magyar Ruby on Rails közösség
A népszerűtlenség oka, itthon legalább is szerintem:
- Ruby. A baj az vele, hogy nem PHP, így free szervereken nem tudsz vele mit kezdeni, kezdőknek nincs játszótere így.
- Ruby ismét. Forrásanyag magyarul kevésbé érhető el hozzá, mint PHP-hoz.
- Joomla, Drupal, WordPress nem RoR-ra van írva. Nem tudom hány free CMS van hozzá.
Újabban CodeIgniter környezetben fejlesztek, ami szintén a RoR filozófiáját követi, és igen megbarátkoztunk, tetszik az ActiveRecord és egyéb megoldások benne.
A RoR-al kapcsolatban jutott még eszembe, hogy üzletileg viszont jó döntés, mert mivel kevesen értenek hozzá, így az árat fel lehet verni, egyszerű közgazdasági tétel. Sajnos azért nem annyira, mint egy MS fejlesztés esetén, de határozottan a PHP fejlesztések felé lehet menni vele.
re: Magyar Ruby on Rails közösség
Idézet:
kow eredeti hozzászólása
- Joomla, Drupal, WordPress nem RoR-ra van írva. Nem tudom hány free CMS van hozzá.
Ez nem fair összehasonlítás, mivel a PHP nem framework. :) Ennek ellenére akadnak Railsben írt CMSek is: rubricks.org és railfrog.com amit én néztem, mindkettő felejtős. a Rubricksből talán lehet valami pár év és pár száz fejlesztő múlva.
De amúgy szerintem a Frameworkban pont az a lényeg, hogy nem kell CMS hozzá, hanem te hozol létre egy olyan backendet amilyet szeretnél, persze a framework nagyon sokban segít, hogy ez ne legyen nehéz. Meg AJAX-el is jó viszonyban van.
Idézet:
kow eredeti hozzászólása
A RoR-al kapcsolatban jutott még eszembe, hogy üzletileg viszont jó döntés, mert mivel kevesen értenek hozzá, így az árat fel lehet verni, egyszerű közgazdasági tétel. Sajnos azért nem annyira, mint egy MS fejlesztés esetén, de határozottan a PHP fejlesztések felé lehet menni vele.
Simán lehet többet kérni, mint egy egy dotnet esetében. Nálunk az árak valahogy úgy mozognak, hogy: CF > Ruby on Rails > .net > PHP. A Pythont meg a Perlt nemigen használják, így azt nehéz beilleszteni. A J2EE meg nyilván egy teljesen más dimenzió.
Idézet:
huncyrus eredeti hozzászólása
php-nak a sebessége a .net-nek meg a biztonsága igazából verhetetlen
Ezt hogy érted? A legtöbb esetben az adatbázis sebessége lesz a szűk keresztmetszet, nem a programnyelv, és azért a Ruby nem egy rossz nyelv, sőt. A Twitter mögött is Ruby on Rails van, kivéve a queuing systemet, ami Scalában van. Most az azért egy elég igényes kis webalkalmazás, nem gondolod?
A .net azért "biztonságos", mert Code Access Security van, de ezt megvalósíthatod Ruby esetében is, ha kell. Ez némiképp meg is valósul, hacsak nem RailsEnv development módban vagy. A validation + verification rész szintén. Ugyanakkor a legtöbb exploit / hack / tool, stb. kimondottan PHP vagy dotnet rendszerek támadására van, ez jobban foglalkoztatja a hackereket a számuk és elterjedtségük miatt. Szerintem egy informatikai rendszer védelmének a legnagyobb hiányossága az, ha nagyon elterjed.
Idézet:
huncyrus eredeti hozzászólása
azért lehetne egy pici .net progit irni, hogy szines-szagos legyen és visual kattintós fordigatója legyen.
Még csak az kéne, lerombolná a Railes sznobság fellegvárát. :crying:
Most gondold el, mennyivel elegánsabb beírni egy parancssorba, hogy ruby script/generate controller nagycsel index mint kattintani egy ikonra.
re: Magyar Ruby on Rails közösség
Sziasztok,
Én most PHP-t tanulok, de érdeklődő vagyok új témák felé is. A RoR egy programozási nyelv ezek szerint? Valaki framework-öt említett. (relatíve laikus vagyok)
re: Magyar Ruby on Rails közösség
Edem, a Ruby a programozási nyelv, a RoR ennek a webes keretrendszere.
re: Magyar Ruby on Rails közösség
Idézet:
edem eredeti hozzászólása
Sziasztok,
Én most PHP-t tanulok, de érdeklődő vagyok új témák felé is. A RoR egy programozási nyelv ezek szerint? Valaki framework-öt említett. (relatíve laikus vagyok)
Alapvetően a Ruby egy tisztán objektumorientált nyelv, aminek több keretrendszere is van, de méltán a legnépszerűbb a Ruby on Rails. Gyakorlatilag annyira népszerű keretrendszer, hogy sokan a Rubyt azért tanulják meg, mert arra épül a Rails, nem pedig fordítva, mint logikus lenne.
re: Magyar Ruby on Rails közösség
Idézet:
WSzP eredeti hozzászólása
Szerintem azonban a legfontosabb ok, amiért nincs elég RoR-os az, hogy nincs magyar nyelven szinte semmi róla.
Ez elég furcsa érv, mert egy bármilyen programozással foglalkozó embernek KELL tudnia angolul.
Egy olyan szakmában, ahol minden fontosabb netes anyag, tudásbázis, fórum, stb. angolul van, elég furcsa arra várni, hogy magyarul legyen róla anyag.
Márpedig RoR-ral kapcsolatban szakajtónyi anyag van angolul, úgyhogy mindenki tanuljon nyelvet, aki programozni akar.
re: Magyar Ruby on Rails közösség
Idézet:
spontan eredeti hozzászólása
Ez elég furcsa érv, mert egy bármilyen programozással foglalkozó embernek KELL tudnia angolul.
Nos, bármilyen furcsa, de sok embernek, így nekem is az angol nem második, sőt még csak nem is harmadik nyelv. Először ugye megtanulsz magyarul, aztán nekem jött a román, az orosz, majd a gengszterváltás miatt a francia. Aztán divatba jött az angol, de szerintem most se tudnék rendesen, ha nem fogok neki MMO-kat játszani, mint Ultima Online, meg Everquest. Én azt hiszem tűrhetően beszélek angolul, és a legtöbb programozási és SEO anyagot is angolul olvastam, mégis örültem volna, ha lett volna valami magyarul is. Távol álljon tőlem a nacionalizmus, de elítélni azt, hogy valaki magyar nyelvű anyagokat akar létrehozni, amikor van angol is elég meredek. Ilyen alapon ennek a seo.forum-nak, amit most olvasol sincs létjogosultsága, hiszen a SEO ismeretek is mind megvannak angolul. Angol SEO fórumok is vannak... Akkor tehát fölösleges ez a fórum? Szerintem nagyon jó, hogy van. Nem beszélve arról, hogy ez a fórum hasznosabbnak tűnik nekem, mint az összes angol SEO fórum együttvéve.
re: Magyar Ruby on Rails közösség
Persze, hogy nem baj, hogy valami megvan magyarul is. Akkor van a probléma, ha valaki kizárólag erre alapoz, amikor angolul töménytelen anyag van mindenről.
SEO ügyben sok angol blog is van, amit érdemes olvasgatni, ha naprakész akar lenni az ember.
Akinek van valami alap angoltudása, az a sima olvasott szöveg megértését gyorsan fel tudja fejleszteni, ha rendszeresen olvas angolul a neten. Csak akarni kell.