Suche senden
Hochladen
Tupperware
•
0 gefällt mir
•
1,709 views
Hiromu Shioya
Folgen
2012-07-2
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 21
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
earthquake.gem
earthquake.gem
jugyo kohno
Let's break apache spark workshop
Let's break apache spark workshop
Grzegorz Gawron
gunicorn introduction
gunicorn introduction
Adam Lowry
Puppet and Openshift
Puppet and Openshift
Gareth Rushgrove
CouchDB Day NYC 2017: Mango
CouchDB Day NYC 2017: Mango
IBM Cloud Data Services
CouchDB Day NYC 2017: JSON Documents
CouchDB Day NYC 2017: JSON Documents
IBM Cloud Data Services
Prototyping in the cloud
Prototyping in the cloud
Kirsten Hunter
Analysing Github events with Neo4j
Analysing Github events with Neo4j
Christophe Willemsen
Empfohlen
earthquake.gem
earthquake.gem
jugyo kohno
Let's break apache spark workshop
Let's break apache spark workshop
Grzegorz Gawron
gunicorn introduction
gunicorn introduction
Adam Lowry
Puppet and Openshift
Puppet and Openshift
Gareth Rushgrove
CouchDB Day NYC 2017: Mango
CouchDB Day NYC 2017: Mango
IBM Cloud Data Services
CouchDB Day NYC 2017: JSON Documents
CouchDB Day NYC 2017: JSON Documents
IBM Cloud Data Services
Prototyping in the cloud
Prototyping in the cloud
Kirsten Hunter
Analysing Github events with Neo4j
Analysing Github events with Neo4j
Christophe Willemsen
Rubyistが歩むべき道への道
Rubyistが歩むべき道への道
Hiromu Shioya
CouchDB Day NYC 2017: Replication
CouchDB Day NYC 2017: Replication
IBM Cloud Data Services
CouchDB Day NYC 2017: MapReduce Views
CouchDB Day NYC 2017: MapReduce Views
IBM Cloud Data Services
Capistrano Rails
Capistrano Rails
Александр Ежов
Puppet Data Mining
Puppet Data Mining
Gareth Rushgrove
CouchDB Day NYC 2017: Introduction to CouchDB 2.0
CouchDB Day NYC 2017: Introduction to CouchDB 2.0
IBM Cloud Data Services
Modern Perl Toolchain
Modern Perl Toolchain
Alex Muntada Duran
Quick and Dirty Python Deployments with Heroku
Quick and Dirty Python Deployments with Heroku
Daniel Pritchett
Using docker for data science - part 2
Using docker for data science - part 2
Calvin Giles
Using python and docker for data science
Using python and docker for data science
Calvin Giles
Puppet without Root - PuppetConf 2013
Puppet without Root - PuppetConf 2013
Puppet
Gaelyk
Gaelyk
Kazuchika Sekiya
2012 coscup - Build your PHP application on Heroku
2012 coscup - Build your PHP application on Heroku
ronnywang_tw
Clojure + MongoDB on Heroku
Clojure + MongoDB on Heroku
Naoyuki Kakuda
Puppet camp Portland 2015: -windows (1)
Puppet camp Portland 2015: -windows (1)
Puppet
Git setuplinux
Git setuplinux
Shubham Verma
AsyncIO To Speed Up Your Crawler
AsyncIO To Speed Up Your Crawler
Linggar Primahastoko
CouchDB Day NYC 2017: Full Text Search
CouchDB Day NYC 2017: Full Text Search
IBM Cloud Data Services
Getting Started with Puppet on Windows - PuppetConf 2014
Getting Started with Puppet on Windows - PuppetConf 2014
Puppet
GoLang & GoatCore
GoLang & GoatCore
Sebastian Pożoga
GroongaアプリケーションをDockerコンテナ化して配布する
GroongaアプリケーションをDockerコンテナ化して配布する
ongaeshi
Git::Hooks
Git::Hooks
Mikko Koivunalho
Weitere ähnliche Inhalte
Was ist angesagt?
Rubyistが歩むべき道への道
Rubyistが歩むべき道への道
Hiromu Shioya
CouchDB Day NYC 2017: Replication
CouchDB Day NYC 2017: Replication
IBM Cloud Data Services
CouchDB Day NYC 2017: MapReduce Views
CouchDB Day NYC 2017: MapReduce Views
IBM Cloud Data Services
Capistrano Rails
Capistrano Rails
Александр Ежов
Puppet Data Mining
Puppet Data Mining
Gareth Rushgrove
CouchDB Day NYC 2017: Introduction to CouchDB 2.0
CouchDB Day NYC 2017: Introduction to CouchDB 2.0
IBM Cloud Data Services
Modern Perl Toolchain
Modern Perl Toolchain
Alex Muntada Duran
Quick and Dirty Python Deployments with Heroku
Quick and Dirty Python Deployments with Heroku
Daniel Pritchett
Using docker for data science - part 2
Using docker for data science - part 2
Calvin Giles
Using python and docker for data science
Using python and docker for data science
Calvin Giles
Puppet without Root - PuppetConf 2013
Puppet without Root - PuppetConf 2013
Puppet
Gaelyk
Gaelyk
Kazuchika Sekiya
2012 coscup - Build your PHP application on Heroku
2012 coscup - Build your PHP application on Heroku
ronnywang_tw
Clojure + MongoDB on Heroku
Clojure + MongoDB on Heroku
Naoyuki Kakuda
Puppet camp Portland 2015: -windows (1)
Puppet camp Portland 2015: -windows (1)
Puppet
Git setuplinux
Git setuplinux
Shubham Verma
AsyncIO To Speed Up Your Crawler
AsyncIO To Speed Up Your Crawler
Linggar Primahastoko
CouchDB Day NYC 2017: Full Text Search
CouchDB Day NYC 2017: Full Text Search
IBM Cloud Data Services
Getting Started with Puppet on Windows - PuppetConf 2014
Getting Started with Puppet on Windows - PuppetConf 2014
Puppet
GoLang & GoatCore
GoLang & GoatCore
Sebastian Pożoga
Was ist angesagt?
(20)
Rubyistが歩むべき道への道
Rubyistが歩むべき道への道
CouchDB Day NYC 2017: Replication
CouchDB Day NYC 2017: Replication
CouchDB Day NYC 2017: MapReduce Views
CouchDB Day NYC 2017: MapReduce Views
Capistrano Rails
Capistrano Rails
Puppet Data Mining
Puppet Data Mining
CouchDB Day NYC 2017: Introduction to CouchDB 2.0
CouchDB Day NYC 2017: Introduction to CouchDB 2.0
Modern Perl Toolchain
Modern Perl Toolchain
Quick and Dirty Python Deployments with Heroku
Quick and Dirty Python Deployments with Heroku
Using docker for data science - part 2
Using docker for data science - part 2
Using python and docker for data science
Using python and docker for data science
Puppet without Root - PuppetConf 2013
Puppet without Root - PuppetConf 2013
Gaelyk
Gaelyk
2012 coscup - Build your PHP application on Heroku
2012 coscup - Build your PHP application on Heroku
Clojure + MongoDB on Heroku
Clojure + MongoDB on Heroku
Puppet camp Portland 2015: -windows (1)
Puppet camp Portland 2015: -windows (1)
Git setuplinux
Git setuplinux
AsyncIO To Speed Up Your Crawler
AsyncIO To Speed Up Your Crawler
CouchDB Day NYC 2017: Full Text Search
CouchDB Day NYC 2017: Full Text Search
Getting Started with Puppet on Windows - PuppetConf 2014
Getting Started with Puppet on Windows - PuppetConf 2014
GoLang & GoatCore
GoLang & GoatCore
Ähnlich wie Tupperware
GroongaアプリケーションをDockerコンテナ化して配布する
GroongaアプリケーションをDockerコンテナ化して配布する
ongaeshi
Git::Hooks
Git::Hooks
Mikko Koivunalho
Tame your Infrastructure with Puppet
Tame your Infrastructure with Puppet
delimiter
JLPDevs - Optimization Tooling for Modern Web App Development
JLPDevs - Optimization Tooling for Modern Web App Development
JLP Community
Unlocked Nov 2013: Main Slide Pack
Unlocked Nov 2013: Main Slide Pack
Rackspace Academy
Rugged Driven Development with Gauntlt
Rugged Driven Development with Gauntlt
James Wickett
Automated Releases to RubyGems.org using Travis-CI.org
Automated Releases to RubyGems.org using Travis-CI.org
Francis Luong
Tdc 2013 - Ecossistema Ruby
Tdc 2013 - Ecossistema Ruby
Fabio Akita
Rush, a shell that will yield to you
Rush, a shell that will yield to you
guestdd9d06
Bundling Packages and Deploying Applications with RPM
Bundling Packages and Deploying Applications with RPM
Alexander Shopov
Dexterity in 15 minutes or less
Dexterity in 15 minutes or less
rijk.stofberg
Docker for data science
Docker for data science
Calvin Giles
A Presentation about Puppet that I've made at the OSSPAC conference
A Presentation about Puppet that I've made at the OSSPAC conference
ohadlevy
Adventures in infrastructure as code
Adventures in infrastructure as code
Julian Simpson
Docker, c'est bonheur !
Docker, c'est bonheur !
Alexandre Salomé
Using and scaling Rack and Rack-based middleware
Using and scaling Rack and Rack-based middleware
Alona Mekhovova
PuppetConf 2016: Running Puppet Software in Docker Containers – Gareth Rushgr...
PuppetConf 2016: Running Puppet Software in Docker Containers – Gareth Rushgr...
Puppet
LogStash - Yes, logging can be awesome
LogStash - Yes, logging can be awesome
James Turnbull
Puppet atbazaarvoice
Puppet atbazaarvoice
Dave Barcelo
The GNOME way - What can we learn from and within the Open Documentation World
The GNOME way - What can we learn from and within the Open Documentation World
Radina Matic
Ähnlich wie Tupperware
(20)
GroongaアプリケーションをDockerコンテナ化して配布する
GroongaアプリケーションをDockerコンテナ化して配布する
Git::Hooks
Git::Hooks
Tame your Infrastructure with Puppet
Tame your Infrastructure with Puppet
JLPDevs - Optimization Tooling for Modern Web App Development
JLPDevs - Optimization Tooling for Modern Web App Development
Unlocked Nov 2013: Main Slide Pack
Unlocked Nov 2013: Main Slide Pack
Rugged Driven Development with Gauntlt
Rugged Driven Development with Gauntlt
Automated Releases to RubyGems.org using Travis-CI.org
Automated Releases to RubyGems.org using Travis-CI.org
Tdc 2013 - Ecossistema Ruby
Tdc 2013 - Ecossistema Ruby
Rush, a shell that will yield to you
Rush, a shell that will yield to you
Bundling Packages and Deploying Applications with RPM
Bundling Packages and Deploying Applications with RPM
Dexterity in 15 minutes or less
Dexterity in 15 minutes or less
Docker for data science
Docker for data science
A Presentation about Puppet that I've made at the OSSPAC conference
A Presentation about Puppet that I've made at the OSSPAC conference
Adventures in infrastructure as code
Adventures in infrastructure as code
Docker, c'est bonheur !
Docker, c'est bonheur !
Using and scaling Rack and Rack-based middleware
Using and scaling Rack and Rack-based middleware
PuppetConf 2016: Running Puppet Software in Docker Containers – Gareth Rushgr...
PuppetConf 2016: Running Puppet Software in Docker Containers – Gareth Rushgr...
LogStash - Yes, logging can be awesome
LogStash - Yes, logging can be awesome
Puppet atbazaarvoice
Puppet atbazaarvoice
The GNOME way - What can we learn from and within the Open Documentation World
The GNOME way - What can we learn from and within the Open Documentation World
Mehr von Hiromu Shioya
不惑の生存戦略
不惑の生存戦略
Hiromu Shioya
勉強会なう
勉強会なう
Hiromu Shioya
LTの技術
LTの技術
Hiromu Shioya
珍獣 素人 そして くのいち
珍獣 素人 そして くのいち
Hiromu Shioya
夏
夏
Hiromu Shioya
自宅で本気を出さされた
自宅で本気を出さされた
Hiromu Shioya
クマとデバッグを
クマとデバッグを
Hiromu Shioya
クマとジャーニーマンとステマ
クマとジャーニーマンとステマ
Hiromu Shioya
お前の本気を見せてみろ!
お前の本気を見せてみろ!
Hiromu Shioya
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイル
Hiromu Shioya
俺たちの目指すモバイルの新たな地平
俺たちの目指すモバイルの新たな地平
Hiromu Shioya
2011年の漢字
2011年の漢字
Hiromu Shioya
ベジェ曲線を書いてみた
ベジェ曲線を書いてみた
Hiromu Shioya
オススメの技術書
オススメの技術書
Hiromu Shioya
はじめて学ぶバージョン管理とGit
はじめて学ぶバージョン管理とGit
Hiromu Shioya
肉とRubyとわたし
肉とRubyとわたし
Hiromu Shioya
祝辞
祝辞
Hiromu Shioya
魅せる! How to fascinate audiences by your Lightning Talk
魅せる! How to fascinate audiences by your Lightning Talk
Hiromu Shioya
LT戦略 きっと何者にもなれない俺のための5分
LT戦略 きっと何者にもなれない俺のための5分
Hiromu Shioya
Mehr von Hiromu Shioya
(20)
不惑の生存戦略
不惑の生存戦略
勉強会なう
勉強会なう
LTの技術
LTの技術
珍獣 素人 そして くのいち
珍獣 素人 そして くのいち
夏
夏
自宅で本気を出さされた
自宅で本気を出さされた
クマとデバッグを
クマとデバッグを
クマとジャーニーマンとステマ
クマとジャーニーマンとステマ
お前の本気を見せてみろ!
お前の本気を見せてみろ!
Git道場を開催してきた
Git道場を開催してきた
三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイル
俺たちの目指すモバイルの新たな地平
俺たちの目指すモバイルの新たな地平
2011年の漢字
2011年の漢字
ベジェ曲線を書いてみた
ベジェ曲線を書いてみた
オススメの技術書
オススメの技術書
はじめて学ぶバージョン管理とGit
はじめて学ぶバージョン管理とGit
肉とRubyとわたし
肉とRubyとわたし
祝辞
祝辞
魅せる! How to fascinate audiences by your Lightning Talk
魅せる! How to fascinate audiences by your Lightning Talk
LT戦略 きっと何者にもなれない俺のための5分
LT戦略 きっと何者にもなれない俺のための5分
Kürzlich hochgeladen
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Kürzlich hochgeladen
(20)
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Tupperware
1.
Tupper ware Tupper, Rubygems,
and Social Coding 2012-07-26 dwango mobile @kwappa / SHIOYA, Hiromu
2.
塩谷Hiromu
SHIOYA, 啓 kwappa http://www.kwappa.net/
3.
提供 Born in the
net, Connected by the net.
4.
http://networkingstar.com/news/tupperware-named-one-of-most-admired-companies-in-the-world/
5.
Tupper Tupper is a
helper for processing uploaded file via web form.
6.
https://rubygems.org/gems/tupper https://github.com/kwappa/tupper
7.
usage RTFM
8.
view <form method="POST" action="/upload"
enctype="multipart/form-data"> <input type="file" name="dummy_file"> <input type="submit" value="upload"> </form>
9.
controller post '/upload' do
tupper = Tupper.new session tupper.upload params[:dummy_file] redirect '/', 302 end
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
11.
https://rubygems.org/gems/tupper https://github.com/kwappa/tupper
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
14.
rake build % rake
build tupper 1.0.3 built to pkg/tupper-1.0.3.gem
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
17.
http://randd.kwappa.net/2012/07/09/450
18.
Opensource
Social coding makes your code more clean and readable
19.
https://rubygems.org/gems/tupper https://github.com/kwappa/tupper
20.
Conclusion Create libraries.
Bundler is nice. Publish your code. Thank you for listening.
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
Jetzt herunterladen