Tam o sırada, başka bir pillinetwork sitesi olan 22dakika.org'da: "Şubat Mart Yenileri Posketi"

Etiketler: , ,
bildiginiz gibi ruby programlama dili ruby on rails web programlama dilinin temelini olusturur. bu yuzden once ruby'i iyi kavramak gerekir.ruby'de işimizi kolaylastıracak bircok komut veya işlem vardır.fazla konusmadan komutlara baslayalım isterseniz.
cevirmeler:
to_a:diziye cevirir.
to_s:sozcuge cevirir.
to_i:sayıya cevirir.
ornek kullanımları:
ornekleri vermeden once baska bir ozel komuttan bahsedelim.reverse komutu , yazıyı tersine cevirir.
orn:
puts "rapstar".reverse
komut satırını yazdıktan sonra
ratspar cevabını alırız.
simdi cevirmeleri daha rahat anlatabiliriz.mesela bir sayıyı ters cevirmek isteyebiliriz.ama onu string(sozcuk) biçimine cevirmeden tersten yazdıramayız.iste burda cevirmeler giriyor işin içine. hemen kodlarımızı yazıyoruz.
puts 1234.to_s.reverse
yazdıkve sonuca baktık.4321 birde to_s komutunu yazmadan deneyin.olmuyor dimi..:)
simdi buraya kadar olanı anladınız ama bir sey eksik burada harfler yerdegistiriyor peki sözcükleri nasıl degistirebiliriz.ve bir diger cevirme komutumuz olan to_a komutu yetişiyor imdadimıza.
puts ['bu ', 'bir ' , 'yazıdır '].to_a.reverse.join
oldu dimi..:)
simdi tekrarlama komutuna bakalım ;
mesela bir yazıyı arka arkaya 5 kere yazmak istiyorsunuz.
puts "rafy"*5 komutu işinizi görecektir.
karakter uzunlugu bulma:
puts "rapstar".length komutunun cevabını "7" olarak alacaksınızdır.
Dir.entries "/" komutu dizindeki doyaları gosterir.
Dir["/*.rar"] komutu ise dizindeki uzantısı rar olan dosyaları gosterir.
şimdilik bu kadar bir dahaki ders olanruby ile dizi işlemlerinde görüşmek üzere hatam olduysa affola.ruby ile kalın.
  1. saygılar Rafy.
Spacer
Spacer
 | 10 yorum var 
 | 26 Mart 2007 09:19 

« önceki yazı
70s

Yorumlar

cenneti garantiliyorsun yani :) hadi bakalım sağolasın

emsvizyon  |  (0 puan) 27 Mart 2007 00:16

yok o kadar degil , ama bence cok saglam bir dil, Mutlaka öğrenilmesi gerekir,ama türkçe e-book cok az o yuzden yazıyorum arada inceden..

Rafy35  |  (0 puan) 28 Mart 2007 17:54

çaktırmadan devam et :) hatta bir blog aç ordan dersler ver, takip edelim, destekleyelim...

emsvizyon  |  (0 puan) 28 Mart 2007 22:27

İnceden Başlayalım devamı Gelir.Maksat Gelişelim Geliştirilelim:)

Rafy35  |  (0 puan) 28 Mart 2007 22:49

ruby spor deÄŸilmiydi pascal c++ dilini duymuÅŸtum ama bunu ilk defa duyuyorum.
tabi sporun ismi rugby de olabilir hatırlamadım şimdi

martraks  |  (0 puan) 30 Mart 2007 07:20

ruby on rails web programlama dili değildir. ruby ile web için yazılmış bir rapid development framework'tür.

passion  |  (0 puan) 30 Mart 2007 11:57

rapid development framework nedir siz de onu kendi anlatımınızla açıklarsanız seviniriz... herkes ne olduğunu bilmeyebilir ;)

emsvizyon  |  (0 puan) 30 Mart 2007 12:00

özür dilerim yanlış yazmısım.

Rafy35  |  (0 puan) 30 Mart 2007 13:04

eline sağlık

omr  |  (0 puan) 01 Nisan 2007 02:33

@omr ne demek görevimiz..:):)

Rafy35  |  (0 puan) 01 Nisan 2007 22:28

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu