
Beklenen an geldi, uygulama geliştirme altyapısı Ruby On Rails, 1.2 numaralı sürümüne ulaştı.
Ruby'nin yeni sürümlerinde desteklenecek olan UTF-8 şimdiden RoR tarafından destekleniyor bile.
Makale yazana kadar neler değiştiğini burada görebilirsiniz.
- muarifer
- 4 yorum var
- 23 Ocak 2007 10:27
« önceki yazı Google'dan e-kitap projesi |
sonraki yazı » Dünyanın en ince DVD medyası |
Yorumlar
Ruby'nin yeni sürümlerinde desteklenecek olan UTF-8 şimdiden RoR tarafından destekleniyor bile.
sözü biraz garip geldi sadece :). Rails uygulaması Ruby üzerinde yazılmış bir alt yapıdır. Ruby'nin desteklemediği hiçbir şeyi destekleyemez. Ruby'de çekirdek sınıflar üzerinde değişiklikler yapabiliyoruz. Bu nedenle, gene Ruby'nin marifetlerinden faydalanarak Rails'i yapan arkadaşlar;
Rails 1.2 introduces ActiveSupport::Multibyte for working with Unicode strings. Call the chars method on your string to start working with characters instead of bytes.
demişler. Kısaca Ruby'de bulunan String sınıfına chars adlı bir method eklemişler ve
TextHelper#truncate/excerpt and String#at/from/to/first/last automatically does the .chars conversion...
bir çok başka methodun .chars yapısını kullanması için TextHelper ve String sınıfları güncellemişler.
Ruby ile gelişmiş nesne yönetimi oldukça basit ve güçlü bir yapı olduğu için bu şekilde hızlı davranabilmişler :) İyi de yapmışlar.. Yapanların ellerine sağlık güzel olmuş :)
sizin bu konuları bildiğinizi biliyorum sayın @uordek fakat,
Ruby'de çekirdek sınıflar üzerinde değişiklikler yapabiliyoruz
Çekirdek sınıfları değiştirerek bu tür bir oluşum çok kolaylıkla yapılabilir. "Chars" sınıfına dair oluşumları normal String sınıfındaki first, last ve diğer fonksiyonlarına koyarak "Chars" sınıfını kullanmadan da bunu elde edebiliriz.
Velhasıl, Ruby On Rails utf-8 destekliyor.
'sayın'lı hitaba gerek yok :) teşekkür ederim.. Ben sadece
"Ruby'nin yeni sürümlerinde desteklenecek olan UTF-8 şimdiden RoR tarafından destekleniyor"
sözü biraz garip geldiği için yazıyı yazdım. İşin aslı, ben bu versiyonun çıktığı bu bildiriden öğrendim, özellikleri hakkında ipucları ilk bu bildiriden aldım.
bildiri için sağol.. Kolay gelsin :)
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
İlgili Yazılar
- Adım Adım Ruby On Rails Uygulaması Geliştirimi ... (7)
- 12 ruby on rails dokumani (0)
- ruby on rails hakkinda bir blog (0)
- programlama kitaplari indeksi (1)
- ruby, rails, mysql kurulumu (0)
- RoR kopya kağıdı (3)
- Windows'ta Rails sürün (0)
- RoR için Unobtrusive JavaScript (0)
- Ruby Kopya Kağıdı (1)
- ruby geliştiricileri için arama motoru (0)
Bu Yazıyı Tutanlar
Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

