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.7k
RubyGemsによるデザインの再利用
デザイナーの為のgem作成方法
komagata
October 20, 2012
Tweet
Share
More Decks by komagata
See All by komagata
Web系自社開発企業への就職
komagata
3
1k
FBCの紹介@RailsGirls
komagata
0
140
フィヨルドブートキャンプの紹介
komagata
0
340
プログラミングスクールでのOSS教育
komagata
0
310
FBCの紹介@RailsGIrls
komagata
0
2.1k
FBCのご紹介
komagata
0
380
Unlimited Web Services
komagata
1
1.7k
漬け水に浸かる
komagata
13
6.4k
迷わない道案内を簡単に作る Kulku
komagata
1
290
Other Decks in Technology
See All in Technology
30分でわかる!!『OCI で学ぶクラウドネイティブ実践 X 理論ガイド』
oracle4engineer
PRO
1
110
kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録 / kotlin‑lsp as a Catalyst: My Journey to Kotlin Development in Emacs
nabeo
2
250
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
280
初海外がre:Inventだった人間の感じたこと
tommy0124
1
180
re:Invent 2025の見どころと便利アイテムをご紹介 / Highlights and Useful Items for re:Invent 2025
yuj1osm
0
610
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
840
AIがコードを書いてくれるなら、新米エンジニアは何をする? / komekaigi2025
nkzn
24
16k
Boxを“使われる場”にする統制と自動化の仕組み
demaecan
0
100
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
760
戦えるAIエージェントの作り方
iwiwi
20
9.8k
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
4
950
進化する大規模言語モデル評価: Swallowプロジェクトにおける実践と知見
chokkan
PRO
3
440
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.1k
A better future with KSS
kneath
239
18k
Code Reviewing Like a Champion
maltzj
526
40k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.3k
KATA
mclloyd
PRO
32
15k
Practical Orchestrator
shlominoach
190
11k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Rails Girls Zürich Keynote
gr2m
95
14k
Navigating Team Friction
lara
190
15k
Thoughts on Productivity
jonyablonski
72
4.9k
Why Our Code Smells
bkeepers
PRO
340
57k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
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