2008-08-04 40 views
29

Ben sadece son zamanlarda ...Açık Kaynak Yakut Projeleri

  1. Durdurma teorileştirilen Ruby çalışmaya başladı ve hafta sonu Jeff'in tavsiyesi yerine gelmiş.
  2. Çok sayıda yazılım yaz.
  3. Hatalarınızdan bilgi edinin.

... Açık Kaynak Topluluğu'na yardım ederken becerilerimi geliştirmekle ilgilenmekteydim. Bu nedenle, Ruby'de yazılmış olan serin/ilginç Açık Kaynak Projeleri için herhangi bir öneri olup olmadığını sormak isterdim. ya.

cevap

18

Well katılan, sen Rails belirtmedi, bu yüzden orada Shoes atmak için gidiyorum. İlk olarak, ayakkabı uygulamalarını inşa etmek muhtemelen Ruby'yi öğrenmenin en iyi yoludur (Rails harikadır, fakat Ruby'yi daha çok eğlenceli/faydalı bulmayı öğreniyorum). İkincisi, ben kesinlikle crossplatform UI bileşenleri bina düşünmüyorum iken, ayakkabı nispeten yeni ve nispeten küçük. Yapılabilecek sayısız katkı olduğundan şüphe yok.

+0

Yanıtdaki Ayakkabı bağlantısı eskidir. [Bu bağlantıyı deneyin] (http://shoesrb.com/) –

7

yeni bir dil öğrenmek çalışıyorsanız Bence o dilde eğlenceli bir şey yapmak.

Ben web örümcekler ve küçük oyuncaklar birçok yazarak piton öğrenilen ve yakut için tam olarak aynı yolu alırdım. Girdiye ihtiyaç duyan bir proje bulmak yerine, dili hissetmek için birkaç kişisel proje gerçekleştirin. Daha sonra, birkaç ay içinde birçok örnek ve diğer halkların kodunu okuyarak bir şeyler yaparak öğrenirsiniz.

Ruby gibi bir dil, çok fazla destek olmadan kutunun dışında verimli bir şeyler yapabilmeniz için yapılandırılmış bir şekilde yapılandırılmıştır, bu yüzden sağa doğru atlayın ve bir başkası için bir şeyler yapmanız gerektiğini düşünmek yerine eğlenceli bir şeyler yapın. yeni bir dil ile deneyinizin.

Ruby ile eğlenin, bu Rubyforge aktif projeler başlatmak için harika bir yer vardır :)

12

oynamak şeylerin benim kısa listede. İyi bir başlangıç ​​projesi, oldukça popüler olan ama pek çok geliştiriciyi seçmemek. Eğer Ruby on ilgileniyorsanız

, şu anda Redmine üzerinde çalışıyorum. En aktif projelerden biri oldu ve sadece 5 geliştiriciye sahip. Open Source Rails da iyi bir proje koleksiyonuna sahiptir. Ben Refactotum harika bir yol yapıyor bulundu ettik

bir proje üzerinde başlamak için. Avantajınız için yeni olduğunuz gerçeğini kullanın, bir projede yer alan çoğu kişi, bazı açık kaynak projeleri için mücevher bağımlılıkları ve dökümantasyonu gibi basit şeyleri unutun

8

Açık kaynak bir projeye katılmak yerine, kaşınmak istediğiniz kaşıntıyı bulun.

İlk senemde bir dil ile neredeyse her zaman kod atıyor (ya da en azından olmalıdır).

(Kişisel olarak) çözmek istediğiniz bir sorun bulun. Bunu yapmak için ruby ​​kullanın. Çok şey öğreneceksiniz.

2

Küçük oyunlar yazmaya ne dersin? Kendinize bir RubyGame alın ve basit oyunlar yaparak başlayın. Bir tetris, bir yılan yapın, gerçekten basit bir şey. Çok eğlenceli ve dil hakkında çok az şey öğreneceksiniz.

+2

Mac OS X 10.8 kullanıyorsanız ve RubyGame'i dikkate alıyorsanız, burayı okuduğunuzdan emin olun (http://stackoverflow.com/questions/13522747/can- ilk önce-install-rubygame-başarıyla). – Barjavel

İlgili konular