Ruby on Rails kaynakları
- AJAX powered chat in 3 hours on Ruby on Rails
- Ajax on Rails
- Beginner’s Guide to Rails, part 1
- Building Ruby, Rails, LightTPD, and MySQL on Tiger
- Create a To Do List with Ruby on Rails - Beginner’s Tutorial
- Distributing Rails Applications - A Tutorial
- Fast-track your Web apps with Ruby on Rails
- Four Days on Rails
- Getting Your Feet Wet With Ruby on Rails
- Installing Ruby on Rails with Lighttpd and MySQL on Fedora Core 4
- Instant Rails
- Introduction to Ruby
- Introduction to Ruby for Mac OS X
- Learning Ruby
- Many to Many Tutorial for Rails (PDF)
- ObjectiveView Ruby on Rails Introduction (PDF)
- Really Getting Started in Rails
- Rolling with Ruby on Rails (Part1)
- Rolling with Ruby on Rails, Part 2
- Ruby on Rails
- Ruby on Rails on Oracle: A Simple Tutorial
- Ruby on Rails Screencasts
- Try Ruby
- Tutorial
- Really Getting Started in Rails
- Rails for Designers
- Ruby QuickRef
- Ruby Tutorials
- Using Ruby on Rails for Dev on Mac OSX
- How to Build a Ruby on Rails Engine: In-depth Start-to-Finish Tutorial
Bu güzel kaynağın orjinaline buradan ve hepimizin yakından takip ettiği bildirceçte gördüğüm haline de buradan ulaşabilirisniz.
Ruby Logo Yarışması
Fatih Turan‘ın yazısını gördüğümde hemen kafamda bişeyler canlanmaya başladı. Bu yarışmada ben de varım
Son yıllarda sıkça adını duyuran programlama dili Ruby yeni logosuna kavuşmak için logo yarışması düzenliyor. Yarışmaya 1 Ekim’e kadar katılabilirsiniz. Eğer kazanırsanız 100.000 Yen ve bir plaket sizi bekliyor olacak.
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
Mongrel de ne ?
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.
Kategori(ler) : Rails, Ruby, Ruby on rails
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
195 ücretsiz online programlama kitabı
Ruby
http://www.ruby-doc.org/docs/ProgrammingRuby/
http://poignantguide.net/ruby/
Assembly
http://www.oopweb.com/Assembly/Documents/a…lumeFrames.html
http://download.savannah.gnu.org/releases/pgubook/
http://2020ok.com/3954.htm
http://www.oopweb.com/Assembly/Documents/I…lumeFrames.html
http://www.oopweb.com/Assembly/Documents/A…lumeFrames.html
http://www.oopweb.com/Assembly/Download/NortonGuide.zip
http://www.oopweb.com/Assembly/Documents/W…lumeFrames.html
C
http://www.oopweb.com/CPP/Documents/CPoint…lumeFrames.html
http://www.oopweb.com/CPP/Documents/CProgr…lumeFrames.html
http://www.planetpdf.com/developer/article…?contentid=6635
http://publications.gbdirect.co.uk/c_book/
http://www.duckware.com/bugfreec/index.html
http://www.computer-books.us/c_3.php
http://www.linuxtopia.org/online_books/pro…nu_c/index.html
Yazinin devami »
Kategori(ler) : MySQL, Programlama, Ruby, Web Tasarım
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 ve DataBase
DB2
Firebird
MySQL
Oracle
Postgres
SQLite
Kategori(ler) : MySQL, Rails, Ruby, Ruby on rails
MySQL / Ruby
Dosyalar için tıklayınız.
Yükleme
1:
% ruby extconf.rb
yada
% ruby extconf.rb --with-mysql-dir=/usr/local/mysql
yada
% ruby extconf.rb --with-mysql-config
% make
–with-mysql-include=dir MySQL header file directory. Default is /usr/local/include.
–with-mysql-lib=dir MySQL library directory. Default is /usr/local/lib.
–with-mysql-dir=dir Same as –with-mysql-include=dir/include, –with-mysql-lib=dir/lib. –with-mysql-config[=/path/to/mysql_config] Get compile-parameter from mysql_config command.



