# YaMTaR

26 Kasım 2007

Ruby on Rails kaynakları

Filed under: Rails,Ruby,Ruby on rails — Etiketler:, , , , — YaMTaR @ 11:42

 

 

 

 

 

 

Bu güzel kaynağın orjinaline buradan ve hepimizin yakından takip ettiği bildirceçte gördüğüm haline de buradan ulaşabilirisniz.

31 Temmuz 2007

Adım Adım Ruby -6

Filed under: Ruby — Etiketler:, , , , , — YaMTaR @ 12:33

Önceki yazılarıma 1. 2. 3. 4. 5 buralardan ulaşabilirsiniz.

şimdi length komutunun ne işimize yaradığını öğrenecek bir örnekle başlayalım.
meyva = "elma"
length = meyva.length
puts length
'D

4

(daha fazla…)

16 Temmuz 2007

Adım Adım Ruby -5

Filed under: Ruby — Etiketler:, , , , , — YaMTaR @ 14:38

Vay be Adım Adım Ruby 1. 2. 3. 4. 5 oldu :)  

While

def gerisayim(n)
while n > 0
puts n
n = n - 1
end
puts "bittii!"
end

gerisayim(5)
^D

5

4

3

2

1

bittii!

 (daha fazla...)

14 Temmuz 2007

Adım Adım Ruby -4

Filed under: Ruby — Etiketler:, , , , , — YaMTaR @ 18:19

Sıra geldi 4. yazımıza. Eski yazılarıma buradan ulaşabilirsiniz 1. 2. 3.

 

def gerisayim(n)
if n == 0
puts "bittii"
else
puts n
gerisayim(n-1)
end
end

########################################

gerisayim(3)

^D
3
2
1
bittii
 (daha fazla...)

11 Temmuz 2007

Adım Adım Ruby -3

Filed under: Ruby — Etiketler:, , , , , — YaMTaR @ 15:49

evet tekrar rubylemeye devam :)

1. ve 2. yazımızdan sonra sıra geldi 3. yazımıza. Lafı uzatmadan başlıyorum

şimdi ruby, verdiğimiz bir sayının negatif mi pozitif mi olduğunu söylecek.

x = 6
if x > 0
puts "x pozitiftir"
end
^D
x pozitiftir
 (daha fazla...)

07 Temmuz 2007

Adım Adım Ruby -2

Filed under: Ruby — Etiketler:, , , , , — YaMTaR @ 15:33

ilk yazımda gün aralıklarıyla dememe rağmen işlerden zaman bulup ruby çalışamadık ama yeni yazımızla devam edebiliriz artık :)

kısaca hatırlayalım

ruby
print "Merhaba, "
puts "Nasılsın?"
^D
merhaba, nasılsın ? 

ekrana göndermek için "print" yada "puts"  komutunu verebiliriz.

ruby
print "hoşçakal, ";puts "ruby!"
hoşçakal, ruby!
Örneklerle devam ediyoruz.
ruby
ilk_satir = "tekrar merhaba:)"
puts ilk_satir
^D

tekrar merhaba:)

 (daha fazla...)

Mongrel de ne ?

Filed under: Rails,Ruby,Ruby on rails — Etiketler:, , , — YaMTaR @ 14:49

Mongrel, ruby için hızlı http kütüphanesi ve serveridir. FastCGI yada SCGI dan daha iyidir. Şuan da Ruby On Rails, Og+Nitro, Camping,ve IOWA desteklidir. Ruby 1.8.4 ve daha üst sürümler için geçerlidir.

Hadi Kuralım

öncelik le terminalimizi açıyoruz.

$ sudo gem install mongrel
$ cd rail_projem
$ mongrel_rails start -d
eğer durdurmak istersek 
$ mongrel_rails stop
Komutunu veriyoruz.
Windows kurulumları için buradan yardım alabilirsiniz.Daha geniş bilgi içinse buradan.

06 Temmuz 2007

74 adet ruby on rails dökümanı ve yardımcı konu

Filed under: Rails,Ruby,Ruby on rails — Etiketler:, , , , — YaMTaR @ 15:51

Kaynak için tıklayınız.

 

02 Temmuz 2007

Ruby on Rails de başlangıç sayfasını değiştirmek

Filed under: Rails,Ruby on rails — Etiketler:, , , , , , , — YaMTaR @ 16:38

Öncelikle public klasörümüzün içersinde ki index.html sayfasını siliyoruz.

rm public/index.html

daha sonra  config/routes.rb dosyasını text editörümüzle açıyoruz ve aşağıda ki satırı buluyoruz.

# map.connect '', :controller => "welcome"

"#" i siliyoruz hangi denetleyiciye gitmesini istiyorsak yazıyoruz ve :action => ".."
parametresini kullanarakta istersek olaylara da yönlendirebiliriz.
Kaydettikten sonra rails’i tekrar başlatıyoruz ve açılış sayfamız değişti :)

Daha fazla bilgi için : http://manuals.rubyonrails.com/read/chapter/65

Adım Adım Ruby -1

Filed under: Ruby — Etiketler:, , , , , — YaMTaR @ 15:53

Öncelikle terminalimizi açıyoruz ve sistemimizde ruby nin kurulu olup olmadığını kontrol ediyoruz.

% ruby -v
sonuç olarak şu şekilde bir cevap gelmesi gerekiyor.
% ruby -v
ruby 1.8.5 (2006-12-04 patchlevel 2) [i686-linux]
Sistemimizde ruby yüklü değilse buradan temin edebilirsiniz.
Artık ihtiyacımız olan ruby ye de sahipsek devam edelim ve ilk kodumuzu yazalım.
% ruby -e 'print "merhaba ruby\n"'
merhaba ruby
Şimdide kodlarımızla bir dosya oluşturup kayıt yapalım."^D" bunun anlamı ctrl+D dir.

% cat > deneme.rb
print "merhaba ruby\n"
^D
% cat deneme.rb
print "merhaba ruby\n"
% ruby deneme.rb
merhaba ruby

Bu şekilde ortalama her gün biraz biraz ruby’i beraber öğreneceğiz. :)

27 Haziran 2007

Rails Web Hosting

Filed under: Rails,Ruby,Ruby on rails — Etiketler:, , , , , — YaMTaR @ 15:00

 

(daha fazla…)

25 Haziran 2007

Ruby On Rails Reference

Filed under: Rails,Ruby,Ruby on rails — Etiketler:, , , , — YaMTaR @ 14:34

rails le neler yapabiliriz ?

Uzun zamandır ruby on rails le ilgili dökümnalar topluyorum ve paylaşımda bulunmaya çalışıyorum. Şimdiki paylaşımımız ise rails‘in ruby ye verdiği güç ile ilgili.

Öncelikle bir kaç örneği vermek istiyorum.

Rails i oluşturmak


$ rails rails_calismamiz

API Dökümanı

$ gem_server
 

terminalimizde komutu çalıştırdıktan sonra tarayıcımızda

http://localhost:8808/ dememiz yeterli.


 Aşağıda ki tabloyu kullanarak yazının orjinaline bakabilirsiniz.
 (daha fazla...)

21 Haziran 2007

Tıka basa ruby/ruby on rails dersleri

Filed under: Ruby,Ruby on rails — Etiketler:, , , , , , — YaMTaR @ 12:10

http://www.meshplex.org 

Ruby / ruby on rails hakkında dökümana ihtiyacınız varsa işinize kesinlikle yarayacak.

Ruby / ruby on rails hakkındaki dökümanları artık çok daha rahat bulabiliyoruz. ror un gelişmesi ve genişlemesi beni mutlu ediyor bu sayede daha fazla bilgi toplayabiliyorum :)

En iyi 10 ruby/rails Blog

Filed under: Ruby,Ruby on rails — Etiketler:, , , — YaMTaR @ 10:52

10 haziranda rubyrailways in seçtiği en iyi 10 ruby/rails blogu

 

10. http://weblog.jamisbuck.org/ yazar Jamis Buck. jamisbuck

9. http://weblog.rubyonrails.org yazar Rails core team

weblog_rubyonrails

8. http://www.slash7.com yazar Amy Hoy.

slash7

7. http://errtheblog.com yazarlar PJ Hyett ve Chris Wanstrath.

err_the_blog

6. http://nubyonrails.com/ yazar Geoffrey Grosenbach

nubyonrails

5. http://redhanded.hobix.com/ yazar _why the lucky stiff.

redhanded

(daha fazla…)

19 Haziran 2007

Rails Live Cd

Filed under: Ruby on rails — Etiketler:, , , , — YaMTaR @ 09:45

Rails live cd az önce rastladığım bir sayfa ve eminim işinize yarayacaktır.

Rails 1.2.3
SQLite3
Ruby 1.8.5
RubyGems 0.9.2
Flexmock
Mocha
TestSpec
Piston
Subversion
Firefox

railslivecd

Older Posts »

Powered by WordPress