Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ruby & Gem & Ecosystem

Alex
November 26, 2013

Ruby & Gem & Ecosystem

Gem : how to work

vedio : http://edu.51cto.com/course/course_id-418

Alex

November 26, 2013
Tweet

More Decks by Alex

Other Decks in Programming

Transcript

  1. 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⽇日星期⼀一
  2. 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⽇日星期⼀一
  3. 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⽇日星期⼀一
  4. 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⽇日星期⼀一
  5. 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⽇日星期⼀一