Adım Adım Ruby -6
Ö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.lengthputs length'D4
Adım Adım Ruby -5
Vay be Adım Adım Ruby 1. 2. 3. 4. 5 oldu :)
While
def gerisayim(n)while n > 0puts nn = n - 1endputs "bittii!"end gerisayim(5)^D5
4
3
2
1
bittii!
Yazinin devami »
Kategori(ler) : Ruby
Adım Adım Ruby -4
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
Yazinin devami »
Kategori(ler) : Ruby
Adım Adım Ruby -3
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
Yazinin devami »
Kategori(ler) : Ruby
Adım Adım Ruby -2
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:)
Yazinin devami »
Kategori(ler) : Ruby
74 adet ruby on rails dökümanı ve yardımcı konu
- Try Ruby!
- Ruby User’s Guide
- Learning Ruby
- Hackety Hack: the Coder’s Starter Kit
- Tutorial
- Using Ruby on Rails for Web Development on Mac OS X
- Learn Ruby on Rails: the Ultimate Beginner’s Tutorial
- A Many-to-Many tutorial for Rails
- Getting Your Feet Wet With Ruby on Rails
- Beginners Guide to Rails, part 1
- Really Getting Started in Rails
- Basedex: Ruby on Rails
- How-tos
Kaynak için tıklayınız.
Kategori(ler) : Rails, Ruby, Ruby on rails
Ruby on Rails de başlangıç sayfasını değiştirmek
Ö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
Kategori(ler) : Rails, Ruby on rails
Adım Adım Ruby -1
Ö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.
Kategori(ler) : Ruby
Rails Web Hosting
- RubyOnRailsHosting
- A2 Hosting
- Atomic Acorn
- AVLUX
- BlueHost
- Dimension Servers LLC
- DomainGurus
- Dotservant.com website hosting
- Higher Purposes LLC
- Media Temple
- ServePath
- Site5
- SpeedyRails
- RubyOnRails Host
- Lillibilli.com
- Exaltinfo
- FreeOnRails
- GVT.hk
- Hardfocus Media – Japan Web Hosting
- HinYinSolution
- RailsFactory
- Web Development India
- Web Hosting Delhi
- Web Server India
- Anchor Systems
- Hostcentral
- HostExpress
- Host Networks
- SegPub
- WebSpace.net.au
- 10-forward
- 600host.net
- ACENET
- AZIENDE ITALIA
- Blackcurrant Hosting
- Blacknight Solutions
- Bluerail
- Brightbox
- Byte Rails Hosting
Kategori(ler) : Rails, Ruby, Ruby on rails
Ruby On Rails Reference
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.
Yazinin devami »
Kategori(ler) : Rails, Ruby, Ruby on rails
Tıka basa ruby/ruby on rails dersleri
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
Kategori(ler) : Ruby, Ruby on rails
Rails Live Cd
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
- Germany : railslive-0.2.1.iso
- Germany : railslive-0.2.1.iso
- LittlBUGer.info : railslive-0.2.1.iso
- Los Angeles : railslive-0.2.1.iso
- Mexico : railslive-0.2.1.iso
Kategori(ler) : Ruby on rails
Ruby dökümanları ve Online Kitaplar
Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
A Little Ruby, A Lot of Objects
http://www.freeprogrammingresources.com/
Eklemek istedikleriniz varsa yorum bölümüne eklerseniz buraya aktarırız ve elimizde kocaman bir döküman ar
Kategori(ler) : Ruby
Ruby on Rails için bir kaç Döküman
Ruby-doc.org sitesinin konu edindiği " Why ruby ? " bölümünde yayınlanan dökümanlar işinize yarayacığını düşünüyorum.
- 10 Things Every Java Programmer Should Know About Ruby [ 10things.tgz ]
- Distributed Ruby (drb and Rinda) [ DistributedRuby.pdf ]
- Ruby Course [ slides.pdf ]
- Ruby Insurgency [ RubyInsurgency.pps.zip ]
- Ruby Language Talk [ RubyLanguageTalk.zip ]
- The Top 10 Reasons The Ruby Programming Language Sucks! (mac version)[why_ruby_sucks_mac.zip ], The Top 10 Reasons The Ruby Programming Language Sucks! (PowerPoint version)[why_ruby_sucks_PPT.zip ]
- Understanding Ruby’s Object Model [ ChrisPine_UROM.ppt ]
-
-
Rails Presentation 2005-06 [ 2005.06-Rails-Presentation.zip ]
-
Get to the Point: Development with Ruby and Rails [ get-to-the-point.zip ]
-
-
yazının orijinal haline ve daha fazla bilgiye buradan ulaşabilirsiniz.
Kategori(ler) : Ruby, Ruby on rails
Ruby on Rails’e devam (Editorler)
Ruby on rails‘e başladık başlamasına ama windows tan alışkanlığımız olan frontpage, dream weaver tarzı bir de editöre ihtiyacımız var. Randrails, scite, freeride, idea, Komodo Ide, jEdit şimdilik size önerebileceklerim bu kadar. Editörlerimizi ilerki zamanlarda daha yakından inceleyeceğiz. Şimdilik ben radrails ve komodo yu sanırım biraz daha fazla sevdim
Kategori(ler) : Ruby on rails



