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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
komagata
October 20, 2012
Technology
2.7k
25
Share
RubyGemsによるデザインの再利用
デザイナーの為のgem作成方法
komagata
October 20, 2012
More Decks by komagata
See All by komagata
AIを使った開発
komagata
0
41
Web系自社開発企業への就職
komagata
3
1.1k
FBCの紹介@RailsGirls
komagata
0
150
フィヨルドブートキャンプの紹介
komagata
0
370
プログラミングスクールでのOSS教育
komagata
0
360
FBCの紹介@RailsGIrls
komagata
0
2.2k
FBCのご紹介
komagata
0
430
Unlimited Web Services
komagata
1
1.9k
漬け水に浸かる
komagata
13
6.6k
Other Decks in Technology
See All in Technology
ECSのTerraformモジュールにコントリビュートした話
harukasakihara
0
230
いつの間にかデータエンジニア以外の業務も増えていたけど、意外と経験が役に立ってる
zozotech
PRO
0
650
PdM・Eng・QAで進めるAI駆動開発の現在地/aidd-with-pdm-eng-qa
shota_kusaba
0
250
開発サイクルのボーダーレス化に伴う組織変革から学んだこと / Organizational Transformation Amid the Borderless Development Cycle
mii3king
0
200
freeeで運用しているAIQAについて
qatonchan
1
640
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
1
310
LookerとADKで作る社内AIエージェント
chanyou0311
0
260
Databricks 月刊サービスアップデートまとめ 2026年04月号
tyosi1212
0
130
みんなの考えた最強のデータ基盤アーキテクチャ'26前期〜前夜祭〜ルーキーズ_資料_遠藤な
endonanana
0
450
Every Conversation Counts
kawaguti
PRO
0
250
JTCでRedmine利用者2700人を実現した手法 第二部
nobuonakamura
0
130
Gaussian Splattingの実用化 - 映像制作への展開
gpuunite_official
0
200
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
How to Talk to Developers About Accessibility
jct
2
200
HDC tutorial
michielstock
2
660
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
The Pragmatic Product Professional
lauravandoore
37
7.3k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
690
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
230
Bash Introduction
62gerente
615
210k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
370
The World Runs on Bad Software
bkeepers
PRO
72
12k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
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