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
むずかしく考えないOSS / OSS not thinking hard
Search
nabeen
June 27, 2018
Programming
0
160
むずかしく考えないOSS / OSS not thinking hard
ITのむずかしいを簡単にする会 #4
nabeen
June 27, 2018
Tweet
Share
More Decks by nabeen
See All by nabeen
書いてよかったGitHub Actions、書かなくてよかったGitHub Actions / TGIF Vol.1
nabeen
0
430
プロトタイプ×設計 / Fukuoka.php Vol.31
nabeen
1
150
こっそり試すPhan / Fukuoka.php Vol.30
nabeen
0
130
競技プログラミング始めませんか? / PHP Conference Fukuoka 2019
nabeen
1
940
師走にやる気が生まれて師走にやる気が死んだ話 / Listen to me!! LT Tournament #7
nabeen
0
120
僕達がやってきたレガシープロジェクトとの付き合い方 / PHP CONFERENCE FUKUOKA 2017
nabeen
1
2.6k
Other Decks in Programming
See All in Programming
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.9k
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
120
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
120
data-viz-talk-cz-2025
lcolladotor
0
110
フロントエンド開発のためのブラウザ組み込みAI入門
masashi
7
3.7k
CSC509 Lecture 08
javiergs
PRO
0
270
エンジニアに事業やプロダクトを理解してもらうためにやってること
murabayashi
0
110
ドメイン駆動設計のエッセンス
masuda220
PRO
15
7.3k
マンガアプリViewerの大画面対応を考える
kk__777
0
440
CSC305 Lecture 10
javiergs
PRO
0
330
SidekiqでAIに商品説明を生成させてみた
akinko_0915
0
110
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
10
2k
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Thoughts on Productivity
jonyablonski
72
4.9k
Git: the NoSQL Database
bkeepers
PRO
431
66k
KATA
mclloyd
PRO
32
15k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Mobile First: as difficult as doing things right
swwweet
225
10k
How GitHub (no longer) Works
holman
315
140k
Optimizing for Happiness
mojombo
379
70k
Balancing Empowerment & Direction
lara
5
710
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
The Pragmatic Product Professional
lauravandoore
36
7k
Transcript
גࣜձࣾϋγΰ ลݠҰ !@OBCFFO Ή͔ͣ͘͠ߟ͑ͳ͍ 044 *5ͷΉ͔͍ͣ͠Λ؆୯ʹ͢Δձ ϋγΰඇެࣜΩϟϥ ΧϞϊϋγΰ͘Μ
ࣗݾհ 044ͬͯͳΜ͚ͩͬʁ ؆୯ʹ044ԽͰ͖Δέʔε ࣄͰॻ͘ϩδοΫܥ ͪΐͬͱࢼͯ͠Έͨܥ ྫ͑ 044Λҙࣝ͢Δখ͞ͳϝϦοτ એ ࣍
ࣗݾհ ลݠҰ #BDLFOE&OHJOFFS 1)11ZUIPO1FSM3VCZ+BWBTDSJQU ଟ ΤϯδχΞ גࣜձࣾϋγΰ ݄ೖࣾ ೖࣾͯ͠ܦͬͨΑ͏Ͱ͢ !@OBCFFO
✋044ॻ͍ͨ͜ͱ͋Δਓʁ
ׂ͘Β͍ ॻ͍ͨ͜ͱͳ͍Ͱ͢Ͷʂʂ̍ ͱ͍͏ମͰਐΊ·͢
044ͬͯͳΜ͚ͩͬʁ 044ͷΠϝʔδ 044ͷʮ04ʯ 044ͷʮݴޠʯ 044ͷʮϑϨʔϜϫʔΫʯ 044ͷʮϛυϧΣΞʯ 044ίϛολʔ͔͍͍ͬ͜ ʔʔΉ͔ͣͦ͠͏Ͷ
044ͬͯͳΜ͚ͩͬʁ 044ʢXJLJQFEJBΑΓҾ༻ʣ ΦʔϓϯιʔειϑτΣΞʢӳ0QFO4PVSDF 4PGUXBSFɺུশ044ʣͱɺར༻ऀͷతΛΘͣιʔ είʔυΛ༻ɺௐࠪɺ࠶ར༻ɺमਖ਼ɺ֦ுɺ࠶͕Մೳ ͳιϑτΣΞͷ૯শͰ͋Δ ΦʔϓϯιʔειϑτΣΞʹ՝͢ιϑτΣΞϥΠηϯ εΦʔϓϯιʔεϥΠηϯεͱݺΕɺཧஂମίϛϡ χςΟʹΑͬͯ͋Δఔਫ਼ࠪ͞Ε͓ͯΓɺ(/6(1-ɾ "QBDIFɾ.*5ͳͲͷطଘͷ൚༻తͳϥΠηϯεΛར༻
͢Δ͜ͱ͕ਪ͞Ε͍ͯΔ
044ͬͯͳΜ͚ͩͬʁ 044ͷΠϝʔδ 044ͷʮ04ʯ 044ͷʮݴޠʯ 044ͷʮϑϨʔϜϫʔΫʯ 044ͷʮϛυϧΣΞʯ 044ίϛολʔ͔͍͍ͬ͜ ʔʔΉ͔ͣͦ͠͏Ͷ
ʔʔҙ֎ͱ؆୯ͳ͍ʁ
؆୯ʹ044ԽͰ͖Δέʔε ࣄͰॻ͘ϩδοΫܥ ͪΐͬͱࢼͯ͠Έͨܥ
ࣄͰॻ͘ϩδοΫܥ MJCSBSJFTVUJMT
ࣄͰॻ͘ϩδοΫܥ MJCSBSJFTVUJMT ͜ΕΓग़ͦ͏͔
ͪΐͬͱࢼͯ͠Έͨܥ &MJYJSº1IPFOJYͰ)FMMP8PSMEͯ͠Έͨ 1)1º-BSBWFMͰര"1*։ൃ 4FSWFSMFTTGSBNFXPSLͰ࢝ΊΔ#05։ൃ 'JSFCBTFͰ࡞Δ؆୯νϟοτΞϓϦ
ͪΐͬͱࢼͯ͠Έͨܥ &MJYJSº1IPFOJYͰ)FMMP8PSMEͯ͠Έͨ 1)1º-BSBWFMͰര"1*։ൃ 4FSWFSMFTTGSBNFXPSLͰ࢝ΊΔ#05։ൃ 'JSFCBTFͰ࡞Δ؆୯νϟοτΞϓϦ ͜ΕϘΠϥʔϓϨʔτ࡞Ζ͏͔
ྫʣࣄͰॻ͘ϩδοΫܥ HEXSBQHTXSBQ (PPHMF%SJWF3&45"1*8SBQQFS (PPHMF4IFFU3&45"1*8SBQQFS ϢʔεέʔεʢྫɿHEXSBQ
ྫʣͪΐͬͱࢼͯ͠Έͨܥ MJOFCPUTMTCQLPUMJO -*/XSJUUFOCZ,PUMJOXPSLTPO"84-BNCEB "1*(BUFXBZ %ZOBNP%# CVJMEFECZ4FSWFSMFTT'SBNFXPSL
͜͏͍͏ͷͰ0,
ʔʔҙ֎ͱ؆୯ͳ͍ʁ
*5ͷΉ͔͍ͣ͠Λ؆୯ʹ ㅟ ㅟ ㅟ ㅟ ㅟ ㅟ ㅟ ㅟ ㅟ
ㅟ ㅟ ㅟ
044Λҙࣝ͢Δখ͞ͳϝϦοτ ΛҰൠԽ͢ΔΫη͕ͭ͘ υϝΠϯͱૄ݁߹ͳϩδοΫ ެ։͢Δ㲈ਂ۷Γ͢Δ 044ϒϩάશମҰ෦ 044͑ΒΕͳ͍นϒϩά ͳΜ͔ςϯγϣϯ্͕Δ ˞ݸਓͷײͰ͢ɻͰେࣄ
એ ฐࣾ ΤϯδχΞ࠾༻ ͯ͠·͢Α
એ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠