Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ruby & Gem & Ecosystem
Search
Alex
November 26, 2013
Programming
0
120
Ruby & Gem & Ecosystem
Gem : how to work
vedio :
http://edu.51cto.com/course/course_id-418
Alex
November 26, 2013
Tweet
Share
More Decks by Alex
See All by Alex
《Ruby原理剖析》二三事
zhanghandong
2
300
Ruby之道——让Ruby更简单
zhanghandong
3
220
Ruby Test (TDD/BDD)
zhanghandong
0
260
Ruby Standard Lib
zhanghandong
0
120
Ruby Exception
zhanghandong
0
120
Ruby Thread
zhanghandong
3
170
Duck Typing in Ruby
zhanghandong
2
710
Other Decks in Programming
See All in Programming
愛される翻訳の秘訣
kishikawakatsumi
3
340
JETLS.jl ─ A New Language Server for Julia
abap34
2
440
Microservices rules: What good looks like
cer
PRO
0
1.6k
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
0
260
エディターってAIで操作できるんだぜ
kis9a
0
750
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
520
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
440
Go コードベースの構成と AI コンテキスト定義
andpad
0
130
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
1.6k
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
570
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.5k
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
26
Making Projects Easy
brettharned
120
6.5k
Abbi's Birthday
coloredviolet
0
3.6k
Thoughts on Productivity
jonyablonski
73
5k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
130
Un-Boring Meetings
codingconduct
0
160
Navigating Team Friction
lara
191
16k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
42
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
HDC tutorial
michielstock
0
260
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
91
Scaling GitHub
holman
464
140k
Transcript
edu.51cto.com 诱人的Ruby Attractive Ruby 开发技术 Ruby语⾔言系列教程 @张汉东 ⼊入⻔门篇 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 1 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
Gem Rubygems .org Rubyist GitHub Rubyist Rubyist 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 2 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
Gem⼯工作原理 gem: how to work require ‘gemname’ require ‘gemname/lib/gemname.rb’ require ‘gemname/lib/gemname/ others’ others’ 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 3 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
Gem Jeweler hoe Bundler GemThis .gemspec && .gem 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 4 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
make your own gem with Bunlder 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 5 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
代码演⽰示 code for demo https://github.com/ZhangHanDong/shell_explain Gem demo: shell_explain 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 6 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
使⽤用C扩展 c extend for gem ruby.h mkmf ffi RubyInline SWIG 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 7 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
Rails :⼀一个巨型Gem Rails : A Huge Gem Rails activesupport activerecord actionpack actionview activemodel 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 8 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
使⽤用Gem扩展Rails Rails Engine 原理介绍 extend Rails with Gem Rails Engine :how to work 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 http://www.ruby-doc.org/ 9 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive Ruby
Gem⽣生态系统 gem ecosystem 13年11月25⽇日星期⼀一
edu.51cto.com 51CTO学院 为梦想增值 更深⼊入的内容,请关注《诱⼈人的Ruby-基础提⾼高篇》 谢谢观看 10 @张汉东 PRIMER 19、写⾃自⼰己的Gem Attractive
Ruby 13年11月25⽇日星期⼀一