Ruby on Rails, Django, posao, i tako to... :)
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Ruby on Rails, Django, posao, i tako to... :)  (Pročitano 2308 puta)
0 članova i 1 posetilac pregledaju ovu temu.
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2439



WWW
« poslato: 06 Март 2008, 15:49:33 »

1. Da li je neko pustao RoR aplikacije na slobodu (hosting)? Ako jest' gde i kako? Koliko para itd itd...

2. Sta mislite? Django (Python) vs Rails (Ruby)?
« Poslednja izmena: 14 Март 2008, 18:24:15 od foxbunny » Prijavi uredniku   Sačuvana

Владимир
Sr. Member
****
Van mreže Van mreže

Pol: Muškarac
Poruke: 379



« Odgovor #1 poslato: 07 Март 2008, 02:34:47 »

Nije baš direktno vezano za temu, ali dotiče 2. pitanje

http://antoniocangiano.com/2008/03/04/rails-is-the-best-thing-that-ever-happened-to-python/
Prijavi uredniku   Sačuvana
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2439



WWW
« Odgovor #2 poslato: 07 Март 2008, 16:52:36 »

Evo sta sam provalio za sada.

Posto Django koristi Python, naravno da ima karakteristike Pythona. To ujedno znaci da uvek imate na raspolaganju jedan (eventualno dva) nacina da nesto kazete (govorim o sintaksi, a ne o dizajnu aplikacija). S druge strane, Rails je baziran na Rubyju koji uvek nudi vise od pet stotina nacina da kazete istu stvar. U pogledu citljivosti koda, dakle, Python ima veliku prednost, posto vecina Python programera ima isti ili veoma slican stil kodiranja.

Dalje, dokumentacija za Django je vise nego kompletna. Bravo! Rails ima veoma tanku dokumentaciju, pa ako ste pocetnik, nece vam biti lako. Sam Python nudi kompletnu dokumentaciju sa sve nekim vodicima za ucenje jezika u jednom zip (bzip2) fajlu. S druge strane, Rails zajednica je voma velika i mocicete nekako da se snadjete. Ja licno nisam imao mnogo srece sa on-line komunikacijom, ali ko zna... Cheesy

Django je (verovali ili ne) teze postaviti na jevtinim serverima posto najcesce nemaju mod_python. Ali kapiram da je postavljanje i jednog i drugog poprilicno jednostavno na VPSovima ili dedicated serverima.

Django podrzava scaffolding za administracioni odeljak sa sve search i authenticate funkcijama. To vam omogucava da se koncentrisete na javni deo aplikacije. Kod Railsa to nije bas tako lako, posto ne postoji ugradjena autentikacija, a admin odeljak mora rucno da se pravi. Medjutim, nisam nikad koristio Django, pa ne znam koliko pomaze. Moj drugar koji koristi Django tvrdi da je veoma efikasan.

Toliko za sada. Cim zavrsim sa jednim projektom u Railsu, pocinjem da ucim Django. Wink
Prijavi uredniku   Sačuvana

marelli
Volumass
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1463


_Shake_The_Universe_


« Odgovor #3 poslato: 07 Март 2008, 23:56:43 »

Jel moze kratko objasnjenje sta su Django i Rails,i cemu sluze?
Prijavi uredniku   Sačuvana

"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."

http://www.bsd-srbija.org/
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2439



WWW
« Odgovor #4 poslato: 08 Март 2008, 06:30:08 »

Django i Rails su frejmworkovi za izradu dinamickih web aplikacija. To ti je kao set alata i pravila za pisanje aplikacija koji ubrzavaju produkciju.

Na primer, i jedan i drugi imaju ORM (object-relational mapping) sto u prevodu znaci automatsko mapiranje stavki iz baze podataka u objekte (za objektno orjentisano konzumiranje podataka). I jedan i drugi imaju skriptove koji postavljaju skelet aplikacije, i slicna pomagala za efikasan rad.

Naravno, tu je i Symphony za PHP i ima jos tih (WebKit, mislim, za Javu).

http://en.wikipedia.org/wiki/Web_application_framework

Django kao programski jezik koristi Python, dok Rails koristi Ruby. Medjutim, dok Django koristi cist Python, Rails zesce modifikuje osnovno ponasanje Rubyja. Ovo drugo se zove DSL (domain-specific language), i cesto se u Railsu srecu sintakticke razlike u odnosu na Ruby. Stoga, za kodiranje u Railsu ne treba mnogo Rubyja, i obratno: dobro poznavanje Rubyja ne znaci dobro poznavanje Railsa. I tako, ali ono, ima tu jos mnogo detalja. Prosto ne znam kako da ti to sve srocim u par reci.
Prijavi uredniku   Sačuvana

marelli
Volumass
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1463


_Shake_The_Universe_


« Odgovor #5 poslato: 08 Март 2008, 11:27:44 »

Dosta je i ovo.Hvala ti.
Razumeo sam.
Prijavi uredniku   Sačuvana

"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."

http://www.bsd-srbija.org/
marelli
Volumass
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1463


_Shake_The_Universe_


« Odgovor #6 poslato: 08 Март 2008, 18:06:52 »

@foxbunny

Cek malo!!!
Zar se ti ne bavis grafikom,ili tako nesto?

Znaci kreces da se bavis malo i webom!
Prijavi uredniku   Sačuvana

"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."

http://www.bsd-srbija.org/
GoranSTX
The inevitable...
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1117


Autoportret autostopera


« Odgovor #7 poslato: 08 Март 2008, 20:01:06 »

foxbunny je jedna svestrana ličnost. Na moju upadicu par postova ranije nije reagovao, pa ću morati da je ponovim Tongue
Kuva se tu još nekih projekata... fox?
Prijavi uredniku   Sačuvana

http://autostoper.blogspot.com
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. (Einstein)
Registered Linux User #411782
http://counter.li.org/
marelli
Volumass
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1463


_Shake_The_Universe_


« Odgovor #8 poslato: 10 Март 2008, 00:59:36 »

fox  .... javi se ...
Prijavi uredniku   Sačuvana

"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."

http://www.bsd-srbija.org/
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2439



WWW
« Odgovor #9 poslato: 14 Март 2008, 17:40:52 »

@foxbunny

Cek malo!!!
Zar se ti ne bavis grafikom,ili tako nesto?

Znaci kreces da se bavis malo i webom!

Malo? Hehe, upravo kodiram backend nekog news sajta. Smiley U Djangu, to jest. A inace cackam programiranje od tamo 90-ih, kad sam na 286ici cackao QBASIC.

Ali ono, do sad mi to bio samo hobi. Sad pokusavam da se izbavim iz ovog dizajnerskog pakla i da se zaposlim kao Django/Python programer. Tongue

EDIT:
(Pre nego sto pomislite da je to skakanje sa konja na magarca: radi se o poslu u inostranstvu.)
Prijavi uredniku   Sačuvana

marelli
Volumass
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1463


_Shake_The_Universe_


« Odgovor #10 poslato: 14 Март 2008, 18:11:47 »

Citat
Django/Python programer

To je sto zelis da budes?

Citat
Sad pokusavam da se izbavim iz ovog dizajnerskog pakla...

A ja mislio da volis to da radis!
Prijavi uredniku   Sačuvana

"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."

http://www.bsd-srbija.org/
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2439



WWW
« Odgovor #11 poslato: 14 Март 2008, 18:23:28 »

Pa ljubav prema poslu i sam posao (kao ono, placeni posao na koji se ide)... hm, nije medju njima uvek znak jednakosti. A meni je programiranje kao neki nastavak price... mislim ono, kapiram da ljudima nije bas najjasnija ta tranzicija, ali bitno da meni jeste. Smiley
Prijavi uredniku   Sačuvana

BRANKKO
BRANKKO
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 753


www.brankko.iz.rs


WWW
« Odgovor #12 poslato: 17 Март 2008, 16:32:25 »

Ehh voli lija kad DeeJay Ango zasvira... Smiley
Prijavi uredniku   Sačuvana

Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: