Suche senden
Hochladen
Meet ruby
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
301 views
masato wang
Folgen
little interdiction about ruby & rails
Weniger lesen
Mehr lesen
Software
Technologie
Melden
Teilen
Melden
Teilen
1 von 34
Jetzt herunterladen
Empfohlen
Core Hackers of the Caribbean: The Curse of the Black Perl
Core Hackers of the Caribbean: The Curse of the Black Perl
Chip Salzenberg
Humor, Creativity and Transcreation in Video Game Localization
Humor, Creativity and Transcreation in Video Game Localization
Pablo Muñoz Sánchez
Multi Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon Alexa
Ralf Eggert
Triple/S Dynamics Presentation - Belt Conveyor vs. Horizontal Motion Conveyor
Triple/S Dynamics Presentation - Belt Conveyor vs. Horizontal Motion Conveyor
Grand View Media
Makalah perlindungan anak (traficing child)
Makalah perlindungan anak (traficing child)
Andy Susanto
ppt7
ppt7
callroom
ppt2
ppt2
callroom
name name2 n
name name2 n
callroom
Empfohlen
Core Hackers of the Caribbean: The Curse of the Black Perl
Core Hackers of the Caribbean: The Curse of the Black Perl
Chip Salzenberg
Humor, Creativity and Transcreation in Video Game Localization
Humor, Creativity and Transcreation in Video Game Localization
Pablo Muñoz Sánchez
Multi Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon Alexa
Ralf Eggert
Triple/S Dynamics Presentation - Belt Conveyor vs. Horizontal Motion Conveyor
Triple/S Dynamics Presentation - Belt Conveyor vs. Horizontal Motion Conveyor
Grand View Media
Makalah perlindungan anak (traficing child)
Makalah perlindungan anak (traficing child)
Andy Susanto
ppt7
ppt7
callroom
ppt2
ppt2
callroom
name name2 n
name name2 n
callroom
test ppt
test ppt
callroom
name name2 n
name name2 n
callroom
ppt21
ppt21
callroom
name name2 n
name name2 n
callroom
ppt17
ppt17
callroom
ppt30
ppt30
callroom
name name2 n2.ppt
name name2 n2.ppt
callroom
ppt18
ppt18
callroom
Ruby for Perl Programmers
Ruby for Perl Programmers
amiable_indian
ppt9
ppt9
callroom
name name2 n2
name name2 n2
callroom
Ruby 程式語言綜覽簡介
Ruby 程式語言綜覽簡介
Wen-Tien Chang
Ruby -the wheel Technology
Ruby -the wheel Technology
ppparthpatel123
Write your Ruby in Style
Write your Ruby in Style
Bhavin Javia
Ruby 入門 第一次就上手
Ruby 入門 第一次就上手
Wen-Tien Chang
TechDays - IronRuby
TechDays - IronRuby
Ben Hall
Rails Is From Mars Ruby Is From Venus Presentation 1
Rails Is From Mars Ruby Is From Venus Presentation 1
railsconf
Best Practices for Quality Code
Best Practices for Quality Code
Sercan Degirmenci
An introduction to Ruby
An introduction to Ruby
Wes Oldenbeuving
Applying RSpec Best Practises
Applying RSpec Best Practises
Neil Henegan
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Andreas Granig
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
preethippts
Weitere ähnliche Inhalte
Ähnlich wie Meet ruby
test ppt
test ppt
callroom
name name2 n
name name2 n
callroom
ppt21
ppt21
callroom
name name2 n
name name2 n
callroom
ppt17
ppt17
callroom
ppt30
ppt30
callroom
name name2 n2.ppt
name name2 n2.ppt
callroom
ppt18
ppt18
callroom
Ruby for Perl Programmers
Ruby for Perl Programmers
amiable_indian
ppt9
ppt9
callroom
name name2 n2
name name2 n2
callroom
Ruby 程式語言綜覽簡介
Ruby 程式語言綜覽簡介
Wen-Tien Chang
Ruby -the wheel Technology
Ruby -the wheel Technology
ppparthpatel123
Write your Ruby in Style
Write your Ruby in Style
Bhavin Javia
Ruby 入門 第一次就上手
Ruby 入門 第一次就上手
Wen-Tien Chang
TechDays - IronRuby
TechDays - IronRuby
Ben Hall
Rails Is From Mars Ruby Is From Venus Presentation 1
Rails Is From Mars Ruby Is From Venus Presentation 1
railsconf
Best Practices for Quality Code
Best Practices for Quality Code
Sercan Degirmenci
An introduction to Ruby
An introduction to Ruby
Wes Oldenbeuving
Applying RSpec Best Practises
Applying RSpec Best Practises
Neil Henegan
Ähnlich wie Meet ruby
(20)
test ppt
test ppt
name name2 n
name name2 n
ppt21
ppt21
name name2 n
name name2 n
ppt17
ppt17
ppt30
ppt30
name name2 n2.ppt
name name2 n2.ppt
ppt18
ppt18
Ruby for Perl Programmers
Ruby for Perl Programmers
ppt9
ppt9
name name2 n2
name name2 n2
Ruby 程式語言綜覽簡介
Ruby 程式語言綜覽簡介
Ruby -the wheel Technology
Ruby -the wheel Technology
Write your Ruby in Style
Write your Ruby in Style
Ruby 入門 第一次就上手
Ruby 入門 第一次就上手
TechDays - IronRuby
TechDays - IronRuby
Rails Is From Mars Ruby Is From Venus Presentation 1
Rails Is From Mars Ruby Is From Venus Presentation 1
Best Practices for Quality Code
Best Practices for Quality Code
An introduction to Ruby
An introduction to Ruby
Applying RSpec Best Practises
Applying RSpec Best Practises
Kürzlich hochgeladen
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Andreas Granig
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
preethippts
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
IdiosysTechnologies1
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Christoph Pohl
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Natan Silnitsky
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
StefanoLambiase
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
smiwainfosol
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
Livetecs LLC
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Cizo Technology Services
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
vaddepallysandeep122
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Angel Borroy López
Cyber security and its impact on E commerce
Cyber security and its impact on E commerce
manigoyal112
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
andrehoraa
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Velvetech LLC
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
OnePlan Solutions
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Technogeeks
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Stefano Stabellini
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
jennyeacort
Kürzlich hochgeladen
(20)
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Cyber security and its impact on E commerce
Cyber security and its impact on E commerce
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Meet ruby
1.
MEET RUBY
2.
AGENDA • Introduction • Code
basic • A sample DEMO in RoR • RUBY ON RAILS COMMUNITY
3.
INTRODUCTION
4.
THE CREATOR.
5.
THE CREATOR SAY
6.
Hello ruby world
7.
THE CREATOR SAY
8.
THE CREATOR SAY
9.
CODE BASIC
10.
CODE EXAMPLE 5.times {
print "hello world!"} # hello world!hello world!hello world!hello world!hello world! if "text".include? "ex" puts "match" end #match puts "no match" unless "text".include? "ttt" #no match
11.
CODE EXAMPLE # this
is a coment # a = b -c a = b + c # comment at the end =begin def my_method .. end =end
12.
CODE EXAMPLE #Variable Declaration: a_string
= "hello!" a_float = 3.5 a_int = 3 #Funcation Declaration: def do_something(a_string , a_int) puts a_string * 3 puts a_int * 3 end tw-hollychung1:myarch masato$ ruby test.rb hello!hello!hello! 9
13.
Language Basics: Strings
14.
Language Basics: Strings
15.
Language Basics: Hashes
16.
Language Basics: Arrays
17.
Give me some
sugar: Array
18.
Control Structures
19.
Control Structures2 File.open(“a.txt”,”r”).each_line{|l| puts l } nums
= [1,7,6,3,4] nums.sort{|a,b| a <=> b } hashs = { "Jane Doe" => 10, "Jim Doe" => 6 , “Masato” => 9} hashs.map{|k,v| p v }
20.
PRATTEN MATCH name ,
id , company =["Masato","999","RUBYLIST"] p name => "Masato" p id => "999" p company => "RUBYLIST"
21.
Language Basics: Classes
22.
Language Basics: Classes •
Classes are always open (even built in classes)
23.
Language Basics: Inheritance •
Single Inheritance ▫ But mixins are available (= Interface with implemented methods)
24.
Language Basics: Mixin
Example
25.
The ruby world
26.
Libraries - Rubygems require
‘lib/my_module.rb’ gem search gem install gem update gem push
27.
A SAMPLE DEMO
IN ROR demo sample
28.
RUBY ON RAILS
COMMUNITY
29.
30.
RAILS EVENT IN
TAIPIE
31.
32.
33.
Q&A?
34.
THANK YOU!
Jetzt herunterladen