More Related Content Similar to Tupperware (20) More from Hiromu Shioya (20) Tupperware2. 塩谷Hiromu
SHIOYA,
啓
kwappa http://www.kwappa.net/
10. controller
get '/show_size' do
tupper = Tupper.new session
unless tupper.has_uploaded_file?
redirect '/', 302
end
"uploaded file is [#{tupper.uploaded_file}]
(size:#{File.size(tupper.uploaded_file)})"
end
12. Rubygems
An easy way
to publish your code
to rubygems.org
13. bundle gem
% bundle gem tupper
create tupper/Gemfile
create tupper/Rakefile
create tupper/LICENSE
create tupper/README.md
create tupper/.gitignore
create tupper/tupper.gemspec
create tupper/lib/tupper.rb
create tupper/lib/tupper/version.rb
Initializating git repo in /path/to/current_dir/tupper
15. rake install
% rake install
tupper 1.0.3 built to pkg/tupper-1.0.3.gem
tupper (1.0.3) installed
16. rake release
% rake release
tupper 1.0.3 built to pkg/tupper-1.0.3.gem
Tagged v1.0.3
Pushed git commits and tags
Pushed tupper 1.0.3 to rubygems.org
18. Opensource
Social coding
makes your code more
clean and readable
21. Links
tupper ¦ RubyGems.org ¦ your community gem host
https://rubygems.org/gems/tupper
kwappa/tupper
https://github.com/kwappa/tupper
bundlerを使ってrubygem「Tupper」を作る ¦ Kwappa研究開発室
http://randd.kwappa.net/2012/07/09/450
僕が社内ライブラリを OSS 化すべきだと思う3つの理由 - 宇宙線
http://rosylilly.hatenablog.com/entry/2012/06/20/002022
Rubyのライブラリをrubygemsとして公開するには? - QA@IT
http://qa.atmarkit.co.jp/q/54