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
Ruby & Gem & Ecosystem
Search
Alex
November 26, 2013
Programming
0
95
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
270
Ruby之道——让Ruby更简单
zhanghandong
3
210
Ruby Test (TDD/BDD)
zhanghandong
0
220
Ruby Standard Lib
zhanghandong
0
100
Ruby Exception
zhanghandong
0
110
Ruby Thread
zhanghandong
3
140
Duck Typing in Ruby
zhanghandong
2
670
Other Decks in Programming
See All in Programming
楽しく向き合う例外対応
okutsu
0
700
たのしいSocketのしくみ / Socket Under a Microscope
coe401_
8
1.4k
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
990
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
9
2.5k
技術を改善し続ける
gumioji
0
140
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
630
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.2k
Jakarta EE meets AI
ivargrimstad
0
510
Rubyと自由とAIと
yotii23
6
1.8k
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.6k
SwiftUI移行のためのインプレッショントラッキング基盤の構築
kokihirokawa
0
160
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
150
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Optimizing for Happiness
mojombo
376
70k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
A better future with KSS
kneath
238
17k
Git: the NoSQL Database
bkeepers
PRO
427
65k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
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⽇日星期⼀一