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
RubyGemsによるデザインの再利用
Search
komagata
October 20, 2012
Technology
25
2.6k
RubyGemsによるデザインの再利用
デザイナーの為のgem作成方法
komagata
October 20, 2012
Tweet
Share
More Decks by komagata
See All by komagata
FBCの紹介@RailsGirls
komagata
0
77
フィヨルドブートキャンプの紹介
komagata
0
250
プログラミングスクールでのOSS教育
komagata
0
230
FBCの紹介@RailsGIrls
komagata
0
2.1k
FBCのご紹介
komagata
0
290
Unlimited Web Services
komagata
1
1.4k
漬け水に浸かる
komagata
13
6k
迷わない道案内を簡単に作る Kulku
komagata
1
240
交換型インターンシップ
komagata
4
4.1k
Other Decks in Technology
See All in Technology
Flutterによる 効率的なAndroid・iOS・Webアプリケーション開発の事例
recruitengineers
PRO
0
120
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
1
110
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
130
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
180
Engineer Career Talk
lycorp_recruit_jp
0
190
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
170
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
180
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
360
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
52
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
A Tale of Four Properties
chriscoyier
156
23k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Writing Fast Ruby
sferik
627
61k
4 Signs Your Business is Dying
shpigford
180
21k
Code Reviewing Like a Champion
maltzj
520
39k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Transcript
RubyGemsʹΑΔ σβΠϯͷ࠶ར༻ @komagata FJORD, LLC Saturday, October 20, 12
@komagata FJORD, LLC kowabana.jpΛ࡞ͬͯ·͢ Saturday, October 20, 12
ࠓͷత Saturday, October 20, 12
gemΛͬͯʗ࡞ͬͯ σβΠϯͷ࠶ར༻ੑΛ ্͛Δ Saturday, October 20, 12
RubyGemsͱ Saturday, October 20, 12
A RubyGem is a software package, commonly called a “gem”.
Gems contain a packaged Ruby application or library. Saturday, October 20, 12
RubyͷϥΠϒϥϦͷ ύοέʔδͷ༷ Saturday, October 20, 12
͜͏͍͏Πϝʔδ http://guides.rubygems.org/ Saturday, October 20, 12
WebσβΠϯͰ ศརͳgemྫ Saturday, October 20, 12
Saturday, October 20, 12
Saturday, October 20, 12
Saturday, October 20, 12
͜͏͍͏ͷΛࣗͰ ࡞ΕΔΑ͏ʹ ͳͬͱ͘ͱ৭ʑḿΔ Saturday, October 20, 12
ಛʹrails༻ͷgemΛ ࡞͓ͬͯ͘ͱศར Saturday, October 20, 12
ָ Saturday, October 20, 12
ͱ͜ΖͰ ͖ͬ͞ɾɾɾ Saturday, October 20, 12
RubygemsrubyͷϥΠϒϥϦͷ༷ ͩͱݴͬͨͳ Saturday, October 20, 12
͋Ειͩɻ Saturday, October 20, 12
ผʹruby͡Όͳ͍͍ͯ͘ jsͰcssͰimageͰmp3Ͱ͍͍ Saturday, October 20, 12
࠷খݶͷgem Saturday, October 20, 12
$ bundle gem empty Saturday, October 20, 12
Saturday, October 20, 12
empty.gemspec Saturday, October 20, 12
lib/empty.rb Saturday, October 20, 12
$ rake build $ rake release Saturday, October 20, 12
Saturday, October 20, 12
Saturday, October 20, 12
rubygems.orgʹ Ξοϓ͠ͳͯ͘OK Saturday, October 20, 12
Saturday, October 20, 12
gitʹΞοϓ ͠ͳͯ͘OK Saturday, October 20, 12
Saturday, October 20, 12
rails༻gemͷҧ͏ͱ͜Ζ Saturday, October 20, 12
libҎԼΛԼهʹ Saturday, October 20, 12
vendor/assetsҎԼʹஔ͘ Saturday, October 20, 12
ී௨ͷgemͱҧ͏ͷ ͚ͦͩ͜ Saturday, October 20, 12
ff-rails ffͬΆ͍ݟͨΛՃ͢Δ rails༻gem Saturday, October 20, 12
Saturday, October 20, 12
Saturday, October 20, 12
Saturday, October 20, 12
ff͕importͰ͖ΔΑ͏ʹͳͬͯΔ Saturday, October 20, 12
Saturday, October 20, 12
javascriptΛՃ ͢Δͷ؆୯ Saturday, October 20, 12
insert_at_caret formͷcaretͷҐஔʹจࣈΛ ૠೖ͢ΔϥΠϒϥϦ Saturday, October 20, 12
vendor/assets/javascripts ʹஔ͚ͩ͘ Saturday, October 20, 12
Saturday, October 20, 12
Saturday, October 20, 12
طଘͷgemforkͯ͠ ͪΐͬͱ࿔ΕOK Saturday, October 20, 12
Saturday, October 20, 12
forkͯ͠దʹ ΧελϚΠζͯ͠͏ Saturday, October 20, 12
Saturday, October 20, 12
ΦϨΦϨBootstrupΛ࡞ͬͨΓ Saturday, October 20, 12
ϓϩάϥϚʔσβΠϯΛ࿔Δ σβΠφʔϓϩάϥϜΛ࿔Δ Saturday, October 20, 12
ϓϩάϥϜ෦ϓϩάϥϚʔ͕෦Λ ࡞ͬͯσβΠφʔ࣌ʑͦΕΛ͏ɻ σβΠϯ෦σβΠφʔ͕෦Λ ࡞ͬͯϓϩάϥϚʔ࣌ʑͦΕΛ͏ɻ Saturday, October 20, 12
ͦ͏͍͏ঢ়ଶ͕ϕετ Saturday, October 20, 12
jscssͲΜͲΜ ࠶ར༻͠қ͍෦Խͯ͠ ָ͍͖ͯ͠·͠ΐ͏ ·ͱΊ Saturday, October 20, 12