Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Hiro H.
1,223 views
2011.7.2 Ruby勉強会@札幌 「はじめてのRubygemsへのライブラリ公開」
Technology
◦
Education
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 50
2
/ 50
3
/ 50
4
/ 50
5
/ 50
6
/ 50
7
/ 50
8
/ 50
9
/ 50
10
/ 50
11
/ 50
12
/ 50
13
/ 50
14
/ 50
15
/ 50
16
/ 50
17
/ 50
18
/ 50
19
/ 50
20
/ 50
21
/ 50
22
/ 50
23
/ 50
24
/ 50
25
/ 50
26
/ 50
27
/ 50
28
/ 50
29
/ 50
30
/ 50
31
/ 50
32
/ 50
33
/ 50
34
/ 50
35
/ 50
36
/ 50
37
/ 50
38
/ 50
39
/ 50
40
/ 50
41
/ 50
42
/ 50
43
/ 50
44
/ 50
45
/ 50
46
/ 50
47
/ 50
48
/ 50
49
/ 50
50
/ 50
More Related Content
PDF
ffi for rubyists
by
nanki
PDF
マニアックなRuby 2.7新機能紹介
by
mametter
PDF
2012.11.17 CLR/H&札幌C++勉強会 発表資料「部分文字列の取得を効率よく!楽に! - fundoshi.hppの紹介と今後の予定 -」
by
Hiro H.
PDF
2011.7.3 札幌C++勉強会#2「C++のマクロはどこまで関数をいじれるのか」
by
Hiro H.
PPTX
C++用将棋ライブラリ"OpenShogiLib"の紹介
by
Hiro H.
PDF
地域Ruby会議に参加してきた話とか
by
Ken Muryoi
PDF
Rubyな日々
by
Kazuhiro Nishiyama
PDF
Ruby 2.5
by
Masahiro Tomita
ffi for rubyists
by
nanki
マニアックなRuby 2.7新機能紹介
by
mametter
2012.11.17 CLR/H&札幌C++勉強会 発表資料「部分文字列の取得を効率よく!楽に! - fundoshi.hppの紹介と今後の予定 -」
by
Hiro H.
2011.7.3 札幌C++勉強会#2「C++のマクロはどこまで関数をいじれるのか」
by
Hiro H.
C++用将棋ライブラリ"OpenShogiLib"の紹介
by
Hiro H.
地域Ruby会議に参加してきた話とか
by
Ken Muryoi
Rubyな日々
by
Kazuhiro Nishiyama
Ruby 2.5
by
Masahiro Tomita
Similar to 2011.7.2 Ruby勉強会@札幌 「はじめてのRubygemsへのライブラリ公開」
PPTX
Ruby – The Scripting Language
by
Akio Tajima
PDF
nomlab_okayamaruby_slide
by
nomlab
PDF
RubyKaigi Lightning Talks TwYM episode2
by
Kuniaki Igarashi
PDF
Management of Gems using Bundler.
by
Tamotsu Furuya
ODP
とっとるびー(2回目)発表資料
by
ionis111
PDF
Ruby初級者向けレッスン KOF2015 出張版
by
higaki
PDF
RubyKaigi Lightning Talks TwYM episode1
by
Kuniaki Igarashi
PDF
2011-7-17 !RubyKaigi (NotRubyKaigi) 発表資料「WindowsマシンでRuby系勉強会へ行くと凹むことの考察」
by
Hiro H.
PDF
Summary of Ruby
by
Tamotsu Furuya
PDF
Sinatraでwebアプリケーション開発を学ぶ
by
Hiroshi Oyamada
KEY
Bundler kanazawa.rb meetup #2 2012/09/19
by
Hitoshi Kurokawa
PDF
Ruby勉強会@札幌 "Rubyist入門講座"
by
Koji SHIMADA
PDF
メイカーRuby講習会2013
by
Kindai University
PDF
18166746-NeverBlock-RubyKaigi2009
by
Muhammad Ali
PPT
Start!! Ruby
by
mitim
PDF
広島IT勉強会カレンダー(仮)はRubyを使っています
by
Yoshitake Takata
KEY
Sendagaya.rbのご紹介
by
Naoto Koshikawa
PDF
セキュリティ&プログラミングキャンプ2009参加レポート (PDF版)
by
Shoot Morii
PDF
mrubyのすすめ
by
masayoshi takahashi
PDF
はじめてのRuby拡張ライブラリ
by
Masahiro Tomita
Ruby – The Scripting Language
by
Akio Tajima
nomlab_okayamaruby_slide
by
nomlab
RubyKaigi Lightning Talks TwYM episode2
by
Kuniaki Igarashi
Management of Gems using Bundler.
by
Tamotsu Furuya
とっとるびー(2回目)発表資料
by
ionis111
Ruby初級者向けレッスン KOF2015 出張版
by
higaki
RubyKaigi Lightning Talks TwYM episode1
by
Kuniaki Igarashi
2011-7-17 !RubyKaigi (NotRubyKaigi) 発表資料「WindowsマシンでRuby系勉強会へ行くと凹むことの考察」
by
Hiro H.
Summary of Ruby
by
Tamotsu Furuya
Sinatraでwebアプリケーション開発を学ぶ
by
Hiroshi Oyamada
Bundler kanazawa.rb meetup #2 2012/09/19
by
Hitoshi Kurokawa
Ruby勉強会@札幌 "Rubyist入門講座"
by
Koji SHIMADA
メイカーRuby講習会2013
by
Kindai University
18166746-NeverBlock-RubyKaigi2009
by
Muhammad Ali
Start!! Ruby
by
mitim
広島IT勉強会カレンダー(仮)はRubyを使っています
by
Yoshitake Takata
Sendagaya.rbのご紹介
by
Naoto Koshikawa
セキュリティ&プログラミングキャンプ2009参加レポート (PDF版)
by
Shoot Morii
mrubyのすすめ
by
masayoshi takahashi
はじめてのRuby拡張ライブラリ
by
Masahiro Tomita
More from Hiro H.
PDF
シンデレラガールズの「シンプルな」カードゲームを作りたい(アイマスハッカソン2024)
by
Hiro H.
PDF
pandas便利だけどデフォルトパラメータでファイルを読み込むな!
by
Hiro H.
PDF
式を書くだけで最適化計算してほしい!~CVXPY編~
by
Hiro H.
PDF
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説
by
Hiro H.
PDF
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新)
by
Hiro H.
PDF
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ)
by
Hiro H.
PDF
配列の要素挿入・削除もランダムアクセスも両方高速にできる?
by
Hiro H.
PDF
PCSじゃないよ、PCAだよ
by
Hiro H.
PDF
声優やぞ!~シンデレラガールズにおける配役の歴史のRDFデータ化~
by
Hiro H.
PDF
スマホ音楽ゲームの動画から譜面をデータ化したかった
by
Hiro H.
PDF
シンデレラガールズ声優の増え方まとめ
by
Hiro H.
PDF
札幌C++勉強会 #13「最近、仕事でC++11以降の新規格が役に立ったシーン紹介」
by
Hiro H.
PDF
わんくま同盟 名古屋勉強会 #43 ライトニングトーク「Firefoxがver.57~(Quantum)にアップグレードされて困ったこと・やったこと」
by
Hiro H.
PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
by
Hiro H.
PDF
最近デレステ創作譜面作ってるので技術的な見地から話します
by
Hiro H.
PDF
C++のライブラリを簡単に眺めてみよう
by
Hiro H.
PDF
デレステの劇場で登場したアイドルの回数の統計取ってます
by
Hiro H.
PDF
Boost.勉強会 #21 札幌「C++1zにstring_viewが導入されてうれしいので紹介します」
by
Hiro H.
PDF
名古屋市営地下鉄最小距離完乗
by
Hiro H.
PDF
MSYS2使いはじめました
by
Hiro H.
シンデレラガールズの「シンプルな」カードゲームを作りたい(アイマスハッカソン2024)
by
Hiro H.
pandas便利だけどデフォルトパラメータでファイルを読み込むな!
by
Hiro H.
式を書くだけで最適化計算してほしい!~CVXPY編~
by
Hiro H.
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説
by
Hiro H.
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新)
by
Hiro H.
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ)
by
Hiro H.
配列の要素挿入・削除もランダムアクセスも両方高速にできる?
by
Hiro H.
PCSじゃないよ、PCAだよ
by
Hiro H.
声優やぞ!~シンデレラガールズにおける配役の歴史のRDFデータ化~
by
Hiro H.
スマホ音楽ゲームの動画から譜面をデータ化したかった
by
Hiro H.
シンデレラガールズ声優の増え方まとめ
by
Hiro H.
札幌C++勉強会 #13「最近、仕事でC++11以降の新規格が役に立ったシーン紹介」
by
Hiro H.
わんくま同盟 名古屋勉強会 #43 ライトニングトーク「Firefoxがver.57~(Quantum)にアップグレードされて困ったこと・やったこと」
by
Hiro H.
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
by
Hiro H.
最近デレステ創作譜面作ってるので技術的な見地から話します
by
Hiro H.
C++のライブラリを簡単に眺めてみよう
by
Hiro H.
デレステの劇場で登場したアイドルの回数の統計取ってます
by
Hiro H.
Boost.勉強会 #21 札幌「C++1zにstring_viewが導入されてうれしいので紹介します」
by
Hiro H.
名古屋市営地下鉄最小距離完乗
by
Hiro H.
MSYS2使いはじめました
by
Hiro H.
2011.7.2 Ruby勉強会@札幌 「はじめてのRubygemsへのライブラリ公開」
1.
2011.7.2 Ruby-Sapporo Session
Time はじめての Rubygemsへの ライブラリ公開 H.Hiro(Maraigue) Twitter: @h_hiro_ 1
2.
2011.7.2 Ruby-Sapporo Session
Time 自己紹介 Page: 2
3.
2011.7.2 Ruby-Sapporo Session
Time H.Hiro (別名:Maraigue まれーぐ) Twitter: @h_hiro_ • 大学院生(大学9年目) • Ruby大好き • C#とかC++とかもよく書きます • 最近はPythonにも手を出したり Page: 3
4.
2011.7.2 Ruby-Sapporo Session
Time H.Hiro (別名:Maraigue まれーぐ) Twitter: @h_hiro_ • 大学院生(大学9年目) • Ruby大好き • C#とかC++とかもよく書きます • 最近はPythonにも手を出したり Page: 4
5.
2011.7.2 Ruby-Sapporo Session
Time 明日(7/3) 札幌C++勉強会 #2 http://atnd.org/events/16805 Page: 5
6.
2011.7.2 Ruby-Sapporo Session
Time 今回のテーマ Page: 6
7.
2011.7.2 Ruby-Sapporo Session
Time はじめての Rubygemsへの ライブラリ公開 H.Hiro(Maraigue) Twitter: @h_hiro_ 7
8.
2011.7.2 Ruby-Sapporo Session
Time Rubygems Page: 8
9.
2011.7.2 Ruby-Sapporo Session
Time 言わずと知れた Rubyのライブラリ 管理システム Page: 9
10.
2011.7.2 Ruby-Sapporo Session
Time ご存じない方の ために、念のため 説明しておくと Page: 10
11.
2011.7.2 Ruby-Sapporo Session
Time Rubyのいろんなライブラリを コマンド一発でネット上から インストールできる 例:拙作「multiset」 ライブラリのインストール gem install multiset Page: 11
12.
2011.7.2 Ruby-Sapporo Session
Time 依存関係の 解決もやってくれる Page: 12
13.
2011.7.2 Ruby-Sapporo Session
Time PerlでいうCPAN PHPでいうPEAR Page: 13
14.
2011.7.2 Ruby-Sapporo Session
Time gem install [ライブラリ名] で Page: 14
15.
2011.7.2 Ruby-Sapporo Session
Time gem install [ライブラリ名] で 楽しい 仲間(ライブラリ)が Page: 15
16.
2011.7.2 Ruby-Sapporo Session
Time Page: 16
17.
2011.7.2 Ruby-Sapporo Session
Time 本題 Page: 17
18.
2011.7.2 Ruby-Sapporo Session
Time はじめての Rubygemsへの ライブラリ公開 H.Hiro(Maraigue) Twitter: @h_hiro_ 18
19.
2011.7.2 Ruby-Sapporo Session
Time gem install [ライブラリ名] で Page: 19
20.
2011.7.2 Ruby-Sapporo Session
Time gem install [ライブラリ名] で 楽しい 仲間(ライブラリ)が Page: 20
21.
2011.7.2 Ruby-Sapporo Session
Time Page: 21
22.
2011.7.2 Ruby-Sapporo Session
Time 自分の手元に 他の人の ライブラリが ポポポポーンした Page: 22
23.
2011.7.2 Ruby-Sapporo Session
Time 自分が作った ライブラリを みんなに ポポポポーンするには Page: 23
24.
2011.7.2 Ruby-Sapporo Session
Time 本来の手順 Page: 24
25.
2011.7.2 Ruby-Sapporo Session
Time ディレクトリと gemspec作って Page: 25
26.
2011.7.2 Ruby-Sapporo Session
Time gemspecを エディタでごりごり書いて Page: 26
27.
2011.7.2 Ruby-Sapporo Session
Time 一から作ると 面倒くさい('A`) Page: 27
28.
2011.7.2 Ruby-Sapporo Session
Time ぐぐって 雛形貼り付けても 面倒くさい('A`) Page: 28
29.
2011.7.2 Ruby-Sapporo Session
Time 魔法の言葉で 雛形が ポポポポーンと 出ればいいんだけど Page: 29
30.
2011.7.2 Ruby-Sapporo Session
Time もしかして:存在する Page: 30
31.
2011.7.2 Ruby-Sapporo Session
Time ちなみに私は jewelerという ツールを使いました http://tomohiro.me/tips/jeweler_gem_release.html gem install jeweler Page: 31
32.
2011.7.2 Ruby-Sapporo Session
Time jeweler multiset Page: 32
33.
2011.7.2 Ruby-Sapporo Session
Time jeweler multiset 雛形できちゃった! Page: 33
34.
2011.7.2 Ruby-Sapporo Session
Time jeweler multiset しかもgit付き! Page: 34
35.
2011.7.2 Ruby-Sapporo Session
Time jeweler multiset --rspec Page: 35
36.
2011.7.2 Ruby-Sapporo Session
Time jeweler multiset --rspec rspecの雛形も! Page: 36
37.
2011.7.2 Ruby-Sapporo Session
Time jeweler multiset --create-repo ↓ githubの雛形も! Page: 37
38.
2011.7.2 Ruby-Sapporo Session
Time あとはガリガリ 設定ファイルと 単体テストと 本体のコードを書く http://tomohiro.me/tips/jeweler_gem_release.html Page: 38
39.
2011.7.2 Ruby-Sapporo Session
Time ライブラリの生成や Rubygemsへの公開を するのも rakeで一発 http://tomohiro.me/tips/jeweler_gem_release.html Page: 39
40.
2011.7.2 Ruby-Sapporo Session
Time すごい楽に 出来ちゃう! Page: 40
41.
2011.7.2 Ruby-Sapporo Session
Time jeweler [ライブラリ名] で Page: 41
42.
2011.7.2 Ruby-Sapporo Session
Time jeweler [ライブラリ名] で 楽しい仲間 (自作ライブラリ)が Page: 42
43.
2011.7.2 Ruby-Sapporo Session
Time Page: 43
44.
2011.7.2 Ruby-Sapporo Session
Time ライブラリの Rubygemsでの 公開は 難しくないよ! Page: 44
45.
2011.7.2 Ruby-Sapporo Session
Time 私が ポポポポーンした ライブラリ Page: 45
46.
2011.7.2 Ruby-Sapporo Session
Time 私が ポポポポーンした Rubygemsで公開した ライブラリ Page: 46
47.
2011.7.2 Ruby-Sapporo Session
Time (1)Multiset 多重集合。Setに近いが、 同じ要素を複数格納することができる。 s = Set[:a,:b,:c,:a] # => #<Set: {:b,:c,:a}> ms = Multiset[:a,:b,:c,:a] # => #<Multiset:#1 :b,#1 :c,#2 :a> ms << :b # => #<Multiset:#2 :b,#1 :c,#2 :a> Page: 47
48.
2011.7.2 Ruby-Sapporo Session
Time (2)DevNull RubyのIOと同じインターフェイスを持ち、 /dev/null と同様に働くクラス。 log = file ? open(file,"a") : nil log.puts "message1" if log log.puts "message2" if log ↓ log = file ? open(file,"a") : DevNull.new log.puts "message1" log.puts "message2" Page: 48
49.
2011.7.2 Ruby-Sapporo Session
Time インストール方法: gem install multiset gem install devnull 詳しくは↓ http://rubygems.org/profiles/maraigue Page: 49
50.
2011.7.2 Ruby-Sapporo Session
Time ありがとう ございました Page: 50
Download