Ruby on Rails Dünyasından...

0
anonim
Ruby on Rails dünyasındaki son gelişmelere kısaca bir göz atalım. İlk olarak üç yıllık bir .net geliştiricisinin, RoR a geçiş öyküsü şöyle başlıyor, "I had spent nearly three years learning .Net, Microsoft was due to launch 2.0 in November of this year, and I couldn’t imagine building a web application without it." devamı burada
Windows kullanıcılarına güzel bir haberle devam edelim. Instant Rails. Abria Merlin in Ruby karşılığı da diyebileceğiniz bu program, MySQL , Ruby ve Ruby on Rails paketlerini içinde barındırıyor ve tek tuşla kurulum yapmanızı sağlıyor.

Bir diğer güzel haber bütün platformlardaki kullanıcılar için RoR için hoş bir IDE: RadRails.

Bu haberlerin üstüne RoR a başlayacaklar için çok faydalı üreteç betikleri içeren bir site burada.

Son olarak geçen günlerde de FM forumlarında geçen bir tartışmanın konusu olan ister yerel uygulamanızda isterseniz web üzerinde chart, tablo ve aklınıza gelebilecek her tür grafiği oluşturup sunmanızı sağlayacak RMagick kütüphanesi.

Görüşler

0
FZ
Smalltalk seven ve Common Lisp ile oyun geliştiren bir eleman en sonunda yetti gari, nedir bu Ruby de rubi kardeşim diye girişmiş konuya:

http://www.ptarmigangames.com/malcontent/archives/39

Take Smalltalk. * cripple blocks and exceptions. * Add some gratutious C++ syntax. * Add some horrible perlisms (most of the garbage is supposed to go away, but x if y screws up the flow when reading the code. “Throw match into tub…unless you’ve already filled it with gasoline” I had to stop reading about it, it was killing me. If I didn’t know and love Smalltalk, then I might see it as something wonderful, but since I do, I don’t. I haven’t looked into Rails yet, its killer app, so I can’t comment yet on that, but I have seen the annoying video. Ruby seems to be the current ‘new wave’ of programming. At least people are seeing the benefits of dynamic languages now. Unfortunately they are way behind what already exists. Possibly in another five years, with lots of improvements to eclipse, and a simplification of the language, the Ruby camp may end up re-inventing Smalltalk.
0
ttk
Nasıl yani, aslında raylarda ilerleyen kırpılmış, kuyruğuna biraz da C++ sintaksı vagonu takılmış SmallTalk da, caponlar (veya japonlar) bize bunun adının Ruby olduğunu mu söylüyorlarmış yani ??
0
FZ
Orada biraz da "Amerikayı bazı bakımlardan yeniden keşfediyorsunuz ve bunu beklediğimiz kadar iyi de yapmıyorsunuz, yapılmış şeylere hiç mi bakmıyorsunuz" serzenişi var. Pek haksız sayılmaz. Ruby ya da RoR kötü şeyler olduğundan değil yani işte .NET ile uğraşmış adamlar aaa, ne güzel bu Ruby, RoR ne kadar hızlı geliştirmeye imkan veriyor diyorlar, yani epey bir insan için hakikaten zümrüt, değerli imkanlar sunuyor. Bu, bir başarıdır.

En nihayetinde SmallTalk da, Ruby de bilgisayara kurulup denenebilecek, haklarında epey yazılıp çizilmiş şeyler. Belgeler mevcut yani ve programcılar da kendileri karar verirler.

Bir de işin sosyal boyutu var, yani Graham'ın dediği gibi, bir grup insan mesela O'Reilly'deki her kitabın iyi olduğunu düşünür, dolayısı ile eğer O'Reilly bir dil ile ilgili kitap çıkarmadı ise o dil çok popüler olmaz, vs. (Ruby ile ilgili O'Reilly kitabı var mı bilmiyorum, o yazdıklarımı genel anlamda yazdım). Farklı bir açıdan, Ruby'nin de sırf bir Japon tarafından geliştirildiği için önyargılara maruz kaldığı düşüncesi de mevcut bazı çevrelerde.

Kendi adıma, işleri pratik hale getirecek, hızlandıracak, kolaylaştıracak her türlü çabayı, aracı, teknolojiyi ve platformu minnetle karşılarım. Şikayet olsa olsa, "ne güzel yapmışsınız, akıllısınız, keşke sizden önce gelenlerin yaptıklarını daha iyi okuyup anlasaydınız ve çok daha güzelini yapsaydınız, bunu yapabilecek potansiyeliniz var çünkü" şeklinde oluyor.
0
husgom
Daha duyurulmadi ama 12 Kasım'da İstanbul Emo'da Rails semineri vericem. :)
0
yetgin
Summary


I’ve done my research, and decided. I’ve got Programming Ruby and a book on Subversion on the way, and can’t wait to start applying everything to a real project. "

Pu ha ha. :p Onca popagandanın ardından çok komik duruyo...
Görüş belirtmek için giriş yapın...

İlgili Yazılar

EclipseCon 2006: En iyi Geliştirici Aracı Ödülü RadRails'in

anonim

Rails 1.0 ve Agile Web Development with Rails kitabının Jolt ödüllerini kazanmalarından sonra Rails ile ilgili bir başka araç daha birinci geldi.

Rails için Eclipse platformu üzerinde çalışan bir entegre geliştirme ortamı olan RadRails, Ruby on Rails sitesinde de kullanılması tavsiye edilen editörlerin arasında gösteriliyor.

Ruby on Rails ve RoR Kitabı: 2006 Jolt Birincisi!

anonim

16. Jolt ödüllerinde, Rails 1.0, web geliştirme araçları kategorisinde; Agile Web Development with Rails kitabı da en iyi teknik kitap kategorisinde birinci oldular.

Rails 1.0, yarıştığı kategorideki JBoss 4.x, Backbase, Coldfusion ve Zend Studio gibi güçlü rakiplerine rağmen birinci olmayı başarırken; "Agile Web Development with Rails" kitabının kategorisinde Practical Common Lisp, Wicked Cool Java gibi kitaplar bulunuyordu.

Rails 2.0 ve hatta 2.0.2 çıktı

butch

İlgilenen üye kalmamış olacak ki bu haber FM'e ulaşmadı. Yabancı olduğum bir konu olmakla beraber meraklılarının bu sürümü heyecanla beklediklerini biliyorum. 7 Aralık tarihinde 2.0 sürümü ile arenaya dönen Ruby On Rails'deki yenilikler için buraya, bu duyurunun hemen ardından gelen 2.0.2 sürümü için de burayı ziyaret edebilirsiniz. Rails 2.0 ile ilgili Türkçe bir yorumu da bildirgec.org'da bulabilirsiniz.

netSınav: Ruby On Rails Uygulaması Geliştirimi

anonim

Ruby On Rails ile internet üzerinden sınav sisteminin nasıl geliştirileceğine dair bölümsel halde ilerleyen bir tasarı netSınav.

Ne olduğuna dair detaylı bilgi burada yer alıyor.

Ayrıca 1. bölüm , 2. bölüm , ve 3. bölüm bağlantıları.

RDT ve RadRails: Eclipse için Ruby ve Ruby on Rails eklentileri

anonim

Hızla yaygınlaşan Ruby dilini Eclipse ortamında programlamak isteyenlere iki güzel eklenti: Genel Ruby programlama için Ruby Development Tools ve RoR kullanan Ruby programcıları için özel olarak tasarlanan RadRails .

Ruby için geliştirme ortamı arayanlara faydalı olacağını umarım.