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
Design Support Libraryの今後に期待する話
Search
konifar
July 08, 2015
Programming
0
460
Design Support Libraryの今後に期待する話
konifar
July 08, 2015
Tweet
Share
More Decks by konifar
See All by konifar
提案のレベルを上げる #QiitaConference
konifar
79
30k
目安箱の設置とワークさせるポイント
konifar
4
2.1k
サバイバルモード下でのエンジニアリングマネジメント
konifar
30
12k
Android開発以外のAndroid開発経験の活かしどころ
konifar
3
2.8k
初めてのiOS関連GitHub ActionsをMarketplaceに公開するまでの実録
konifar
3
380
オーナーシップを持つ領域を明確にする
konifar
16
5.6k
雑に思考を整理する技術と効能
konifar
76
43k
何のための個人目標設定?
konifar
33
17k
30点で打席に立つ
konifar
89
57k
Other Decks in Programming
See All in Programming
生成AIで日々のエラー調査を進めたい
yuyaabo
0
610
Go Modules: From Basics to Beyond / Go Modulesの基本とその先へ
kuro_kurorrr
0
120
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
380
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
540
無関心の谷
kanayannet
0
180
データベースコネクションプール(DBCP)の変遷と理解
fujikawa8
1
270
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
41
27k
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
770
Is Xcode slowly dying out in 2025?
uetyo
0
100
TypeScript LSP の今までとこれから
quramy
1
510
GoのWebAssembly活用パターン紹介
syumai
3
10k
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.8k
Featured
See All Featured
Building Applications with DynamoDB
mza
95
6.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Being A Developer After 40
akosma
90
590k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
Making Projects Easy
brettharned
116
6.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Faster Mobile Websites
deanohume
307
31k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Designing for humans not robots
tammielis
253
25k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Transcript
%FTJHO4VQQPSU-JCSBSZ ͷࠓޙʹظ͢Δ ʢۚʣ !LPOJGBS 8IBUT/FXJO"OESPJEBU(VOPTZ
!LPOJGBS w (PPHMF*0མͪͨɻ&YUFOEFEʹߦ͚ͳ͔ͬͨ w *0ே࣌ʹຊۀͷ5BQUSJQ͕(PPHMF͔Βε τΞ৴ఀࢭ͞ΕΔɻ w ݪҼϙϧϊߘʹΑΔϙϦγʔҧɻ w *0ͷใΛԣʹݟͳ͕ΒϙϧϊରࡦΛ͍ͯͨ͠
!LPOJGBS w (PPHMF*0མͪͨɻ&YUFOEFEʹߦ͚ͳ͔ͬͨ w *0ே࣌ʹຊۀͷ5BQUSJQ͕(PPHMF͔Βε τΞ৴ఀࢭ͞ΕΔɻ w ݪҼϙϧϊߘʹΑΔϙϦγʔҧɻ w *0ͷใΛԣʹݟͳ͕ΒϙϧϊରࡦΛ͍ͯͨ͠
!LPOJGBS w (PPHMF*0མͪͨɻ&YUFOEFEʹߦ͚ͳ͔ͬͨ w *0ே࣌ʹຊۀͷ5BQUSJQ͕(PPHMF͔Βε τΞ৴ఀࢭ͞ΕΔɻ w ݪҼϙϧϊߘʹΑΔϙϦγʔҧɻ w *0ͷใΛԣʹݟͳ͕ΒϙϧϊରࡦΛ͍ͯͨ͠
!LPOJGBS w (PPHMF*0མͪͨɻ&YUFOEFEʹߦ͚ͳ͔ͬͨ w *0ே࣌ʹຊۀͷ5BQUSJQ͕(PPHMF͔Βε τΞ৴ఀࢭ͞ΕΔɻ w ݪҼϙϧϊߘʹΑΔϙϦγʔҧɻ w *0ͷใΛԣʹݟͳ͕ΒϙϧϊରࡦΛ͍ͯͨ͠
!LPOJGBS w (PPHMF*0མͪͨɻ&YUFOEFEʹߦ͚ͳ͔ͬͨ w *0ே࣌ʹຊۀͷ5BQUSJQ͕(PPHMF͔Βε τΞ৴ఀࢭ͞ΕΔɻ w ݪҼϙϧϊߘʹΑΔϙϦγʔҧɻ w *0ͷใΛԣʹݟͳ͕ΒϙϧϊରࡦΛ͍ͯͨ͠
ࠓ͢͜ͱ w %FTJHO4VQQPSU-JCSBSZɺ͢ͰʹૉΒ͍͠هࣄ ͕͍ͬͺ͍͋Δɻ w ͍·ಋೖ͖͢ͳͷʁͬͯͱ͜Ζ͚͍ͩͨ͠ɻ w 'MPBUJOH"DUJPO#VUUPOʹߜͬͯ͠·͢ɻ w ͔݁Βݴ͏ͱɺࠓޙʹظɻ
ࠓ͢͜ͱ w %FTJHO4VQQPSU-JCSBSZɺ͢ͰʹૉΒ͍͠هࣄ ͕͍ͬͺ͍͋Δɻ w ͍·ಋೖ͖͢ͳͷʁͬͯͱ͜Ζ͚͍ͩͨ͠ɻ w 'MPBUJOH"DUJPO#VUUPOʹߜͬͯ͠·͢ɻ w ͔݁Βݴ͏ͱɺࠓޙʹظɻ
ࠓ͢͜ͱ w %FTJHO4VQQPSU-JCSBSZɺ͢ͰʹૉΒ͍͠هࣄ ͕͍ͬͺ͍͋Δɻ w ͍·ಋೖ͖͢ͳͷʁͬͯͱ͜Ζ͚͍ͩͨ͠ɻ w 'MPBUJOH"DUJPO#VUUPOʹߜͬͯ͠·͢ɻ w ͔݁Βݴ͏ͱɺࠓޙʹظɻ
ࠓ͢͜ͱ w %FTJHO4VQQPSU-JCSBSZɺ͢ͰʹૉΒ͍͠هࣄ ͕͍ͬͺ͍͋Δɻ w ͍·ಋೖ͖͢ͳͷʁͬͯͱ͜Ζ͚͍ͩͨ͠ɻ w 'MPBUJOH"DUJPO#VUUPOʹߜͬͯ͠·͢ɻ w ͔݁Βݴ͏ͱɺࠓޙʹظɻ
ࠓ͢͜ͱ w %FTJHO4VQQPSU-JCSBSZɺ͢ͰʹૉΒ͍͠هࣄ ͕͍ͬͺ͍͋Δɻ w ͍·ಋೖ͖͢ͳͷʁͬͯͱ͜Ζ͚͍ͩͨ͠ɻ w 'MPBUJOH"DUJPO#VUUPOʹߜͬͯ͠·͢ɻ w ͔݁Βݴ͏ͱɺࠓޙʹظɻ
αϯϓϧΞϓϦ w %FQMPZHBUF͔ΒμϯϩʔυͰ͖·͢ɻ IUUQTEQMZNFDGOC[ IUUQTHJUIVCDPNLPOJGBS'MPBUJOH"DUJPO#VUUPO4QFD Ξχϝʔγϣϯ·ΘΓׂͱແཧཧͳ࣮ͳͷͰɺԿ͔͋ΕੋඇϓϧϦ ΫΤετ͍ͩ͘͞ɻ
ಋೖϝϦοτ·ͱΊ
ಋೖϝϦοτ·ͱΊ w .BUFSJBM%FTJHOΛ؆୯ʹద༻Ͱ͖Δɻ w '"#ͷ࣮ʹYNM͕ɺݸඞཁ͚ͩͬͨͲɺ $VTUPN7JFXΛஔ͢Δ͚ͩɻ
ಋೖϝϦοτ·ͱΊ w .BUFSJBM%FTJHOΛ؆୯ʹద༻Ͱ͖Δɻ w '"#ͷ࣮ʹYNM͕ɺݸඞཁ͚ͩͬͨͲɺ $VTUPN7JFXΛஔ͢Δ͚ͩɻ ͜͜ͷϨϕϧײ͕͍͋·͍ɻ
ΨΠυϥΠϯͷ'"#ηΫγϣϯ
ΨΠυϥΠϯͷ'"#ηΫγϣϯ w ࠓճͷ(PPHMF*0Ͱ'"#ͷ߲͕֦ॆ͞Εͨɻ w ΑΓॊೈͳτϥϯεϑΥʔϜύλʔϯͷՃɻ w ʮ4VQQPSU-JCSBSZ͜ͷลΧόʔͯ͘͠ΕΔΑ Ͷʜʁʯͱ͍͏ظɻ w IUUQXXXHPPHMFDPNEFTJHOTQFDDPNQPOFOUTCVUUPOTqPBUJOHBDUJPO
CVUUPOIUNMCVUUPOTqPBUJOHBDUJPOCVUUPOqPBUJOHBDUJPOCVUUPO
ΨΠυϥΠϯͷ'"#ηΫγϣϯ w ࠓճͷ(PPHMF*0Ͱ'"#ͷ߲͕֦ॆ͞Εͨɻ w ΑΓॊೈͳτϥϯεϑΥʔϜύλʔϯͷՃɻ w ʮ4VQQPSU-JCSBSZ͜ͷลΧόʔͯ͘͠ΕΔΑ Ͷʜʁʯͱ͍͏ظɻ w IUUQXXXHPPHMFDPNEFTJHOTQFDDPNQPOFOUTCVUUPOTqPBUJOHBDUJPO
CVUUPOIUNMCVUUPOTqPBUJOHBDUJPOCVUUPOqPBUJOHBDUJPOCVUUPO
ΨΠυϥΠϯͷ'"#ηΫγϣϯ w ࠓճͷ(PPHMF*0Ͱ'"#ͷ߲͕֦ॆ͞Εͨɻ w ΑΓॊೈͳτϥϯεϑΥʔϜύλʔϯͷՃɻ w ʮ4VQQPSU-JCSBSZ͜ͷลΧόʔͯ͘͠ΕΔΑ Ͷʜʁʯͱ͍͏ظɻ w IUUQXXXHPPHMFDPNEFTJHOTQFDDPNQPOFOUTCVUUPOTqPBUJOHBDUJPO
CVUUPOIUNMCVUUPOTqPBUJOHBDUJPOCVUUPOqPBUJOHBDUJPOCVUUPO
ΨΠυϥΠϯͷ'"#ηΫγϣϯ w ࠓճͷ(PPHMF*0Ͱ'"#ͷ߲͕֦ॆ͞Εͨɻ w ΑΓॊೈͳτϥϯεϑΥʔϜύλʔϯͷՃɻ w ʮ4VQQPSU-JCSBSZ͜ͷลΧόʔͯ͘͠ΕΔΑ Ͷʜʁʯͱ͍͏ظɻ w IUUQXXXHPPHMFDPNEFTJHOTQFDDPNQPOFOUTCVUUPOTqPBUJOHBDUJPO
CVUUPOIUNMCVUUPOTqPBUJOHBDUJPOCVUUPOqPBUJOHBDUJPOCVUUPO ·͊ͦΜͳͣͳ͔ͬͨɻ
αϙʔτ͞ΕͯΔ͜ͱ w ΞΠίϯɺαϒΞΠίϯͷදࣔʢӨ͖ͭʣ w λοϓ࣌ͷ3JQQMFɺӨͷಈ͖
ࣗͰ࣮͠ͳ͍ͱͰ͖ͳ͍͜ͱ w ΞΠίϯબঢ়ଶʹͨ࣌͠ͷ3PUBUF w ΞΠίϯҎ֎ͷը૾ͷදࣔ w දࣔɾඇදࣔ࣌ͷ4DBMFΞχϝʔγϣϯ w ผͷ7JFXͷτϥϯεϑΥʔϜ w
αϒΞΠίϯͷදࣔɺΞχϝʔγϣϯ
ࣗͰ࣮͠ͳ͍ͱͰ͖ͳ͍͜ͱ w ΞΠίϯબঢ়ଶʹͨ࣌͠ͷ3PUBUF w ΞΠίϯҎ֎ͷը૾ͷදࣔ w දࣔɾඇදࣔ࣌ͷ4DBMFΞχϝʔγϣϯ w ผͷ7JFXͷτϥϯεϑΥʔϜ w
αϒΞΠίϯͷදࣔɺΞχϝʔγϣϯ ͳΜ͔͋Μ·Γαϙʔτ͞Εͯͳ͍ʜʂ
࣮ͯ͠Έͨײ
࣮ͯ͠Έͨײ w ΨΠυϥΠϯͷͲ͜·Ͱ࣮Ͱ͖Δ͔ͬͯΈͨɻ IUUQTHJUIVCDPNLPOJGBS'MPBUJOH"DUJPO#VUUPO4QFD w Ξχϝʔγϣϯ͠ΜͲ͍ɻ ແཧͯ͠ΨΠυϥΠϯʹ߹Θͤͳ͍ํ͕͍͍͔ɻ w όάׂ͕ͱ͋Δɻ Ө่͕ΕͨΓ͔ͭͳ͔ͬͨΓɺNBSHJO่͕ΕͨΓɺ࢛֯͘ͳͬͪΌͬͨΓɻ
w ࠓޙʹظͱ͍͏ҹɻ
࣮ͯ͠Έͨײ w ΨΠυϥΠϯͷͲ͜·Ͱ࣮Ͱ͖Δ͔ͬͯΈͨɻ IUUQTHJUIVCDPNLPOJGBS'MPBUJOH"DUJPO#VUUPO4QFD w Ξχϝʔγϣϯ͠ΜͲ͍ɻ ແཧͯ͠ΨΠυϥΠϯʹ߹Θͤͳ͍ํ͕͍͍͔ɻ w όάׂ͕ͱ͋Δɻ Ө่͕ΕͨΓ͔ͭͳ͔ͬͨΓɺNBSHJO่͕ΕͨΓɺ࢛֯͘ͳͬͪΌͬͨΓɻ
w ࠓޙʹظͱ͍͏ҹɻ
࣮ͯ͠Έͨײ w ΨΠυϥΠϯͷͲ͜·Ͱ࣮Ͱ͖Δ͔ͬͯΈͨɻ IUUQTHJUIVCDPNLPOJGBS'MPBUJOH"DUJPO#VUUPO4QFD w Ξχϝʔγϣϯ͠ΜͲ͍ɻ ແཧͯ͠ΨΠυϥΠϯʹ߹Θͤͳ͍ํ͕͍͍͔ɻ w όάׂ͕ͱ͋Δɻ Ө่͕ΕͨΓ͔ͭͳ͔ͬͨΓɺNBSHJO่͕ΕͨΓɺ࢛֯͘ͳͬͪΌͬͨΓɻ
w ࠓޙʹظͱ͍͏ҹɻ
࣮ͯ͠Έͨײ w ΨΠυϥΠϯͷͲ͜·Ͱ࣮Ͱ͖Δ͔ͬͯΈͨɻ IUUQTHJUIVCDPNLPOJGBS'MPBUJOH"DUJPO#VUUPO4QFD w Ξχϝʔγϣϯ͠ΜͲ͍ɻ ແཧͯ͠ΨΠυϥΠϯʹ߹Θͤͳ͍ํ͕͍͍͔ɻ w όάׂ͕ͱ͋Δɻ Ө่͕ΕͨΓ͔ͭͳ͔ͬͨΓɺNBSHJO่͕ΕͨΓɺ࢛֯͘ͳͬͪΌͬͨΓɻ
w ࠓޙʹظͱ͍͏ҹɻ
طଘ'"#͔ΒΓ͑ΔϝϦοτ w αʔυύʔςΟϥΠϒϥϦΦϨΦϨ࣮͔Βͷ٫ɻ w (PPHMFͷਪʹΕΔͷͰࠓޙָʹͳΔ͔ɻ w ୯७ͳ'"#ͳΒͤ͑ࣗମίετখ͍͞ɻ
·ͱΊ
·ͱΊ w '"#ʹؔͯ͠ߥΓͳײ͡Ͱͪΐͬͱෆ҆ɻ தͷਓ࣮͋Μ·ΓςετͰ͖ͯͳ͍ͬͯݴͬͯΔΒ͍͠ɻ w 4DSPMM5FDIOJRVFͷลΓָʹ࣮Ͱ͖ΔͷͰ͍͍͔ ͨͩ͠ɺׂͤ͑ͱίετߴ͍ɻ w τϥϯδγϣϯࣗͰ࡞Δͱ͜Ζଟ͍ɻ ͋·Γαϙʔτ͞Εͯͳ͍ͷͰաͳظېɻ
w ૯ͯ͡ɺࠓޙʹظʢճʣɻ
·ͱΊ w '"#ʹؔͯ͠ߥΓͳײ͡Ͱͪΐͬͱෆ҆ɻ தͷਓ࣮͋Μ·ΓςετͰ͖ͯͳ͍ͬͯݴͬͯΔΒ͍͠ɻ w 4DSPMM5FDIOJRVFͷลΓָʹ࣮Ͱ͖ΔͷͰ͍͍͔ ͨͩ͠ɺׂͤ͑ͱίετߴ͍ɻ w τϥϯδγϣϯࣗͰ࡞Δͱ͜Ζଟ͍ɻ ͋·Γαϙʔτ͞Εͯͳ͍ͷͰաͳظېɻ
w ૯ͯ͡ɺࠓޙʹظʢճʣɻ
·ͱΊ w '"#ʹؔͯ͠ߥΓͳײ͡Ͱͪΐͬͱෆ҆ɻ தͷਓ࣮͋Μ·ΓςετͰ͖ͯͳ͍ͬͯݴͬͯΔΒ͍͠ɻ w 4DSPMM5FDIOJRVFͷลΓָʹ࣮Ͱ͖ΔͷͰ͍͍͔ ͨͩ͠ɺׂͤ͑ͱίετߴ͍ɻ w τϥϯδγϣϯࣗͰ࡞Δͱ͜Ζଟ͍ɻ ͋·Γαϙʔτ͞Εͯͳ͍ͷͰաͳظېɻ
w ૯ͯ͡ɺࠓޙʹظʢճʣɻ
·ͱΊ w '"#ʹؔͯ͠ߥΓͳײ͡Ͱͪΐͬͱෆ҆ɻ தͷਓ࣮͋Μ·ΓςετͰ͖ͯͳ͍ͬͯݴͬͯΔΒ͍͠ɻ w 4DSPMM5FDIOJRVFͷลΓָʹ࣮Ͱ͖ΔͷͰ͍͍͔ ͨͩ͠ɺׂͤ͑ͱίετߴ͍ɻ w τϥϯδγϣϯࣗͰ࡞Δͱ͜Ζଟ͍ɻ ͋·Γαϙʔτ͞Εͯͳ͍ͷͰաͳظېɻ
w ૯ͯ͡ɺࠓޙʹظʢճʣɻ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ αϯϓϧΞϓϦͱίʔυͪ͜Βɻ IUUQTEQMZNFDGOC[ IUUQTHJUIVCDPNLPOJGBS'MPBUJOH"DUJPO#VUUPO4QFD
ࢀߟʹͨ͠ίʔυ w %FTJHO4VQQPSU-JCSBSZ IUUQTHJUIVCDPNBOESPJEQMBUGPSN@GSBNFXPSLT@TVQQPSUUSFFNBTUFS EFTJHOTSDBOESPJETVQQPSUEFTJHO w ࣮ͯ͠Έͨهࣄ IUUQBOUPOJPMFJWBDPNqPBUJOHBDUJPOCVUUPO w '"#ͷόάใࠂ2JJUB
IUUQRJJUBDPNLBUTVLJJUFNTGFFBFCGB w 3FWFBMΞχϝʔγϣϯͷϥΠϒϥϦ IUUQTHJUIVCDPNP[PESVLI$JSDVMBS3FWFBM