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
Report of DIYish programming activity
Search
naoty
December 18, 2013
Programming
1
290
Report of DIYish programming activity
naoty
December 18, 2013
Tweet
Share
More Decks by naoty
See All by naoty
Modular API Client
naoty
1
430
Repository pattern in Swift
naoty
3
6.4k
Timepiece
naoty
0
3.7k
Contribution to Rails
naoty
0
4.4k
久々のRailsプロジェクトで導入した開発環境
naoty
2
1.2k
How to build gems for Rails
naoty
1
180
Qiita/Kobito vs ?
naoty
0
210
Other Decks in Programming
See All in Programming
TipKitTips
ktcryomm
0
160
Docコメントで始める簡単ガードレール
keisukeikeda
1
110
ロボットのための工場に灯りは要らない
watany
10
2.8k
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
180
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
270
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
240
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
140
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1k
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.3k
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.3k
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
420
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.5k
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
190
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
Visualization
eitanlees
150
17k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Site-Speed That Sticks
csswizardry
13
1.1k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
4 Signs Your Business is Dying
shpigford
187
22k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
The browser strikes back
jonoalderson
0
790
Transcript
DIYతϓϩάϥϛϯά׆ಈͷ ਐḿใࠂ naoty_k
naoty_k Rails, Ruby, iOS / ٿϋε
%*:ͱ l%*:ʢσΟʔɾΞΠɾϫΠʣɺઐۀऀʹͤͣ ʹࣗΒͷखͰੜ׆ۭؒΛΑΓշదʹࣄ͠Α͏ͱ͢Δ ֓೦ͷ͜ͱɻzʢ8JLJQFEJBʣ
%*:ͱ l%*:ʢσΟʔɾΞΠɾϫΠʣɺઐۀऀʹͤͣ ʹࣗΒͷखͰੜ׆ۭؒΛΑΓշదʹࣄ͠Α͏ͱ͢Δ ֓೦ͷ͜ͱɻzʢ8JLJQFEJBʣ ͭ·Γʜ
%*:తϓϩάϥϛϯά׆ಈͱ ࣗΒͷखͰੜ׆ۭؒΛշదʹ͢Δ͜ͱΛతͱͨ͠ ϓϩάϥϛϯά
ੜ׆ۭؒʁ
ੜ׆ۭؒٿϋε
ٿϋεΛշదʹͯ͠Έͨ
52,FZ w ٿϋεॅਓͷࡏ ཧΞϓϦ w Ոʹ͍Δ͔Ͳ͏͔ΛJ04 ͷδΦϑΣϯγϯάͰ औಘ w αʔόʔαΠυ
4JOBUSBPO)FSPLV
ੜ׆ۭؒJ1IPOF
J04ΞϓϦ։ൃऀͷϗʔϜը໘ w ։ൃதͷΞΠίϯσ ϑΥϧτͷਅͬനͳ· · w ςετ㲈ϓϥΠϕʔ τੜ׆ۭؒ w ਅͬനͳϗʔϜը໘
ΦγϟϨͰͳ͍ʂ
QJDPO
QJDPO w CVOEMFJEFOUJpFSج͍ͮ ͯJEFOUJDPOΛੜ w ղ૾ʹ߹Θͤͯੜ w 9DPEFͷઃఆϑΝΠϧ Λ3VCZͰڧҾʹॻ͖ ͑Δ
QJDPO $ gem install picon $ cd path/to/project $ picon
generate
ੜ׆ۭؒdϒϩά
5VNCMS w ฤूը໘͕ͱʹ͔͘ ͍ͮΒ͍ w ը໘͕খ͍͞ w ඇ෯ϑΥϯτ w ϓϨϏϡʔ·Ͱ͕ԕ͍
CMPHEPPS w ੩తαΠτδΣωϨʔλʔ ݉ϓϨϏϡʔαʔόʔ w MBZPVUFSCͱ NEΛ݁߹ ͯ͠)5.-Λੜ w ϑΝΠϧมߋ࣌ʹ
NBSLEPXOΛ)5.-ʹม ͯ͠͠ϓϨϏϡʔը ໘ΛMJWFSFMPBE $ gem install blogdoor $ cd path/to/blog $ blogdoor start
%*:తϓϩάϥϛϯά׆ಈՌ w 52,FZॅਓͷࡏঢ়گͷѲ͕ͬͯίϛϡχ έʔγϣϯ͕շదʹͳͬͨ w QJDPOਅͬനͳσϑΥϧτͷΞΠίϯͩΒ͚ͩͬ ͨϗʔϜը໘͕ͪΐͬͱ՚͔ʹͳͬͨ w CMPHEPPSෆศͳ6*͔Βղ์͞Εͯϒϩάͷߘ͕ շదʹͳͬͨ
%*:తϓϩάϥϛϯά׆ಈͷتͼ w ੜ׆ۭؒʹ͔͔ΘΔϓϩάϥϛϯάΛ͢Δͱɺͦͷ Ռʹຖ৮ΕΔ͜ͱ͕Ͱ͖Δɻ w ʮࣗͷ࡞ͬͨྉཧ͓͍͍͠ʯݱͱಉ͡Α͏ʹɺ ͕ࣗ࡞ͬͨͷΛຖ͏ੜ׆ॆ࣮͢Δɻ w Ϟνϕʔγϣϯ͕໌֬ͳͷͰఘΊͣʹ࠷ޙ·ͰΓ ͖ΕΔɻͦͷ݁Ռɺٕज़ྗΞοϓ͢Δɻ
Thank you! naoty_k