introduction ruby
TRANSCRIPT
Introduction to Ruby
Ruby
Yukihiro Matsumoto
We are the masterThey are the slaves
Why Ruby
Dynamic
Faster Programming
Rich Library
Rich Community
Fun
puts "rain".capitalize # => Rain
puts "rain".length # => 4
puts "rain".reverse # => niar
puts 2.months.ago # => 2012-04-03 16:39:23 +0600
class Example 3.times do puts 'Hello World'
endendex = Example.new
class Fixnumdef monthsreturn self * 3600 * 24 +30
enddef agoreturn Time.now - self
end
end
Installation
If OS = ~ /ubuntu | linux/ follow: http://eftakhairul.com/let-starts-ruby-on-rails-installation-at-ubuntu/elsedo Googling
end
Let's see some Codes
https://gist.github.com/2404934
Let's see some Codes
#BooksEloquent Ruby -Russ Olsen
Pragmatic Programming Ruby -Dave Thomas#Online Resources:
http://rubymonk.com
http://tryruby.org
http://mislav.uniqpath.com/poignant-guide/
Recommended Resources
Recommended Coding Style
https://github.com/styleguide/ruby?utm_source=rubyweekly&utm_medium=email
http://queue.acm.org/detail.cfm?id=2063168
IDE
LinuxGeany, Netbeans < 7, eclipes, RubyMine, Aptana Studio
MACTextMate, Netbeans < 7, eclipes, RubyMine, Aptana Studio
WindowsNetbeans < 7, eclipes, RubyMine
Who I am?
Md. Eftakharul Islam RainSoftware Engineer, Right Brain Solution Ltd IT Consultant (LAMP), MIS, DG HealthCore Developer & Co-founder, Change Teamtech-blog: http://eftakhairul.comtwitter: http://twitter.com/eftakhairul
Secret ingredient is nothing....!!! there is no secret ingredient...To make something special, you have to believe it special .....JUST BELIEVE YOURSELF
Muokkaa otsikon tekstimuotoa napsauttamalla
Muokkaa jsennyksen tekstimuotoa napsauttamallaToinen jsennystasoKolmas jsennystasoNeljs jsennystasoViides jsennystasoKuudes jsennystasoSeitsems jsennystasoKahdeksas jsennystasoYhdekss jsennystaso