Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Magic of Ruby
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Karthikeyan A K
October 13, 2012
Programming
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Magic of Ruby
My Presentation in ILUGC about Ruby programming language
Karthikeyan A K
October 13, 2012
More Decks by Karthikeyan A K
See All by Karthikeyan A K
Machine Learning For Smart Cities
mindaslab
0
44
Early monday
mindaslab
0
59
TDD is it worth it?
mindaslab
0
530
Scala basics
mindaslab
1
100
சொற்கண்டு
mindaslab
0
160
Building Large Scale Ruby on Rails Applicatiions
mindaslab
0
190
Datastructures in C
mindaslab
1
190
Forget Infrastructure
mindaslab
1
68
Other Decks in Programming
See All in Programming
Oxlintはいいぞ(続)
yug1224
1
470
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
200
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
230
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
260
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
270
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
250
Go 1.27 における memory allocation の高速化
andpad
0
340
Flow は今どうなっているか
mizdra
PRO
0
750
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
730
ALB ログから Trace を気合で繋げる技術
fohte
7
740
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.3k
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
5
1.8k
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Site-Speed That Sticks
csswizardry
13
1.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
670
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
290
Design in an AI World
tapps
1
290
Accessibility Awareness
sabderemane
1
180
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
360
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
220
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
400
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
Transcript
The Magic of Ruby Karthikeyan A K Rails Developer (Webtoday
Business)
[email protected]
Github: mindaslab
Why Ruby? 10.times{ |i| puts i }
Why Ruby? • Student Ranking in 40 lines of code
• Takes less than 2 days to learn!! • Fully object oriented • Excellent Community • Is Ruby > Python > Perl
Why Ruby? • Student Ranking in 40 lines of code
• Takes less than 2 days to learn!! • Fully object oriented • Excellent Community • Is Ruby > Python > Perl
Lack of Ruby Dev's • Many companies get rails projects
• Lack of dev's a problem
Ruby on Rails class Post < ActiveRecords::Base has_many :comments end
class Comment < ActiveRecords::Base belongs_to :post end
Great Projects • Twitter (used Ruby) • Diaspora
Meta Programming! • Wahts that? • How its helpful
Help Ruby • No ruby Game Engine • Ruby GTK
3 is still not there – Determined to contribute – Inviting ILUGC members
Links • http://ruby-lang.org • http://rubyonrails.org • http://is.gd/r2012 – My ruby
book – Slammed by ILUGC – Need help to improve quality – Port it to true GFDL