Ruby Advent Calendar v.2
Daha önce "Ruby Advent Calendar" diye bir projeden bahsetmiştim. Proje Aralık ayı başından beri aktif halde ve her gün Ruby ile yazılmış minik betikler/siteler/bazen kütüphaneler yayınlanıyor. Mesela benim en çok işime yarayanı; dün (7 Aralık'taki) yayınlanan kod renklendirme aracı.
Sitenizin ya da blogunuzun css'ine burada yazan kodları yerleştiriyorsunuz, ve kodlamak için yine aynı sayfadaki kutucuğu kullanıyorsunuz. Ve Ruby kodlarınız aşağıdaki gibi renklendirilmiş oluyor (Eskiden bu iş için kodlarımı Lapis Nopaste'e yapıştırıp html kaynağından da renklendirilmiş hallerini çalıyordum ama şimdi bloguma münhasır renklendirmem var :)
def power(x,n)
result = 1
while n.nonzero?
if n.modulo(2).nonzero?
result = result * x
n = n-1
else
x = x*x
n = n/2
end
end
return result
end
Advent Calendar'da daha ne gibi ilginç uygulamalar çıkacak merakla bekliyoruz ;)
Posted by pinguar on Cuma, Aralık 8 at 11:35 PM | Permalink
