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
Everything is a process so enjoy it now
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
linyows
June 13, 2018
Technology
6
1.6k
Everything is a process so enjoy it now
すべては過程、今を楽しむ
June 13, 2018 @北九州市立大学 でお話しした資料です
linyows
June 13, 2018
Tweet
Share
More Decks by linyows
See All by linyows
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
210
研究開発と実装OSSと プロダクトの好循環 / A virtuous cycle of research and development implementation OSS and products
linyows
1
830
コードジェネレーターで 効率的な開発をする / Efficient development with code generators
linyows
0
430
研究を支える拡張性の高い ワークフローツールの提案 / Proposal of highly expandable workflow tools to support research
linyows
0
610
非コンテナ環境において宣言的Deploymentを手軽に実現する / Declarative deployment in non-container environments
linyows
1
520
メール送信サーバの集約における透過型SMTP プロキシの定量評価 / Quantitative Evaluation of Transparent SMTP Proxy in Email Sending Server Aggregation
linyows
0
1.1k
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
610
研究の再現性を高める 仕組みをGoでつくる / Creating a system to improve the reproducibility of research using go
linyows
1
340
奥が深いメールのシステム / The depth of Email system
linyows
4
770
Other Decks in Technology
See All in Technology
Go標準パッケージのI/O処理をながめる
matumoto
0
240
システム標準化PMOから ガバメントクラウドCoEへ
techniczna
1
140
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
140
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
170
Keycloak を使った SSO で CockroachDB にログインする / CockroachDB SSO with Keycloak
kota2and3kan
0
170
社内レビューは機能しているのか
matsuba
0
160
(Test) ai-meetup slide creation
oikon48
3
470
A Casual Introduction to RISC-V
omasanori
0
420
PMとしての意思決定とAI活用状況について
lycorptech_jp
PRO
0
140
生成AIで速度と品質を両立する、QAエンジニア・開発者連携のAI協調型テストプロセス
shota_kusaba
0
220
ReactのdangerouslySetInnerHTMLは“dangerously”だから危険 / Security.any #09 卒業したいセキュリティLT
flatt_security
0
320
Microsoft “Adaptive Cloud” Update 2026年3月版
sdosamut
0
100
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
180
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
180
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
250
What's in a price? How to price your products and services
michaelherold
247
13k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
200
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Exploring anti-patterns in Rails
aemeredith
2
290
Amusing Abliteration
ianozsvald
0
140
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
640
Transcript
5PNPIJTB0EB(.01FQBCP *OD اۀͱݚڀΛΔձ!भࢢཱେֶ ͯ͢աఔɺࠓΛָ͠Ή
ϓϦϯγύϧΤϯδχΞ খాԝ!MJOZPXT ٕज़෦ٕज़ج൫νʔϜ IUUQTUPNPIJTBPEBDPN
࠷ۙͷ͓ࣄ ϩϦϙοϓʂϚωʔδυΫϥυ ϑϩϯτΤϯυΞʔΩςΫτ 5ZQF4DSJQUΛϕʔεͱͨ͠ɺ &YQSFTTKTͱ/VYUKTʹΑΔ41"͔ͭ 443ͷΞϓϦέʔγϣϯ
࠷ۙͷ͓ࣄ भେֶͱͷڞಉݚڀͷ͓ख͍ 'BTU$POUBJOFSʹΑΔϝʔϧج൫
8&# %#13&44WPM )BTIJ$PSQ7BVMUͷهࣄدߘ 'VLVPLBHPͷओ࠵ͷਓ MJOVYϢʔβͷ໊લղܾΛ (JU)VC͔ΒϚοϐϯά͢Δ ιϑτΣΞͷ։ൃ
ΩϟϦΞ ๏ େֶ๏ֶ෦ଔ ๏ ଌྔઐֶߍଔ ๏ ݸਓ๏ࣄॴೖॴʢ૬ଓؔ࿈ʣ ๏ )1੍࡞ձࣾೖࣾʢ8FCσβΠφʔʣ ๏
ҹձࣾೖࣾʢ8FCετϥςδετʣ ๏ QBQFSCPZDPʢݱ(.0ϖύϘʣೖࣾʢϓϩάϥϚʔʣ
भࢢཱେֶଔۀੜͰ͢ ๏ จܥͳͷͰํΩϟϯύε ๏ ࡏֶதʹֶ෦ੜ ๏ 8*/%'"--4ͱ͍͏ܰԻαʔΫϧʹॴଐ͍ͯͨ͠ ๏ ୯ҐΓͣੜʹͳΔͱ͍͏
͜ΜͳֶੜͰͨ͠
όϯυͰ৯͍ͬͯ͜͏ͱࢥͬͯͨ ๏ Իָ׆ಈ͓͕͔͔ۚΔ ๏ ଟ͍࣌ͰΞϧόΠτΛ͔͚͍ͭͪͯͨ͠ ๏ तۀʹग़੮͢Δͷ࠷ݶͩͬͨʢͻͲ͍ʜ ๏ ςετେମ༑ୡʹੈʹͳͬͨʢ͜ΕͻͲ͍ʜ ΄ΜͱɺԻָʹ໌͚Ε͍ͯͨ
কདྷͷෆ҆ ๏ /BQTUFSͷొͰԻָՁ͕Լ͍ͯͨ͠ ๏ ࡞Γ͍ͨԻָ͕χονͳδϟϯϧͰੜ׆Ͱ͖Δͷ͔ ๏ όϯυͱ͍͏νʔϜϫʔΫͷෆ҆ ๏ ͓٬͞Μ͕جຊతʹए͍ͷͰࡑѱײ ࠓߟ͑Εɺ֮ޛ͕Γͳ͍͚ͩͩͬͨ
ͱ͍͏͜ͱͰ ࢘๏ॻ࢜ʗՈௐࠪ࢜ ʹͳΔͧ
ࢿ֨ΛऔΔ ๏ ࢘๏ࢼݧʹड͔Δࣗ৴ͳ͔ͬͨ ๏ ொͷ๏ՈͰ͋Δ࢘๏ॻ࢜ͳΒؤுΕΔ͔ͳ ๏ ݐΛݐͯΔͱଌྔͯ͠ొهͱ͍͏Ұ࿈ͷྲྀΕ͕͋Δ ๏ ଌྔ࢜Ոௐ͕ࠪ࢜͋ΔͱͦͷҰ࿈͕Ͱ͖Δ ๏
ଌྔઐֶߍʹߦ͖ͳ͕Βษڧ͠Α͏
๏ࣄॴʹब৬⚖
૾͍ͯͨ͠ͷͱҧ͏ ๏ ॻྨҰຕɺࣦഊ͕ڐ͞Εͳ͍ݫ֨ͳੈքͩͬͨ ๏ ॻྨʹϛε͕͋ΔͱΫϥΠΞϯτͷҹ͕ؑඞཁ ๏ جຊɺઌੜܹͳͷͰ͋·Γ࣭Ͱ͖ͳ͍งғؾ ๏ ۀքʹೃછΊͳ͔ͬͨʜ ๏
͍ͭͷؒʹ͔ɺ1$ωοτϫʔΫඋͨ͠Γͯͨ͠
ࣗΛݟͭΊ͢ ๏ ৽͍͜͠ͱ͕͖ʢح৺ʣ ๏ ࡞Δ͜ͱ͕͖ʢूத৺ʣ ๏ ςΫϊϩδʔ͕͖ʢ୳ٻ৺ʣ Πϯλʔωοτ͡ΌΜʂ ͦ͏͍͏͜ͱʹؾ͍ͮͨࡀ
8FCσβΠφʔʹͳΔ
8FCσβΠφʔظ ๏ )5.-$44ॻ͚ͨʢ*&ରԠͱ͔ͬͯͨʣ ๏ ւ֎ͷ͍͚ͯΔ)1σβΠϯΛूΊͨαΠτͰͻͨ͢ΒσβΠϯτϨϯυΛֶͿ ๏ 1)1+BWB4DSJQUΛඞཁʹԠ͍ͯ࢝͡ΊΔ ๏ اըॻ࡞ͬͯࢍಉͨؒ͠ͱετϦʔτεφοϓαΠτΛ࢝ΊΔʢ:BIPP+BQBO ʹίϯςϯπఏڙͨ͠ΓɺϒϥϯυͱίϥϘͨ͠Γʣ
๏ .PWBCMF5ZQF 8PSE1SFTT$BLF1)1Λ͔ͭͬͯཁʹԠͨ͡αΠτΛ࡞ΕΔ Α͏ʹͳ͍ͬͯͨ ๏ ؾ͍ͮͨΒҹձࣾͷ8FCࣄۀ্ཱͪ͛Λ͞Ε͍ͯͨ
ϖύϘʹKPJOͦͯ͠
8FCϓϩάϥϚʔʹͳΔ
ϓϩάϥϚʔᴈ໌ظ ๏ ࣗαʔϏε։ൃʗӡ༻Ͱۀ͕ࣗΰτʹͳͬͨ ๏ தنͰྺ࢙ͷ͋ΔγεςϜӡ༻ʹֶ͍ͭͯͿ ๏ ͭͷπϥΠʢڊେͳखଓ͖ܕϓϩάϥϜɺ͔͚'51σϓϩΠɺ 47/ͷϚʔδ༕ᓔʣ ๏ ϩϦϙοϓʂͷେنϦχϡʔΞϧʹܞΘΔʢ+4ΛͬͨΫϥ
ΠΞϯτܕશจݕࡧʣ ๏ ࣗͷαʔϏεΛ"84ʹҾͬӽ͢ɺ1BB4ΛֶͿ
େࣄͳ͜ͱखΛಈ͔ͩͬͨ͢ ๏ ۀ͚͍ͩͬͯͯΤϯδχΞͱͯ͠͠ʹ͍͘ ๏ ڵຯ͕࣋ͯΔٕज़తτϐοΫεΛΩϟον͢Δ ๏ Ωϟονͨ͠ΒखΛಈ͔ͯ͠ࢼ͢ͱ͔͜Β ๏ ح৺υϦϒϯͳͷͰߟ͑Δޙճ͠ʹͯ͠ମݧ͢Δ ๏
͜ΕΛ܁Γฦ͢ͱɺٕज़ΛֶͿ͜ͱָ͕͘͠ͳͬͯ͘Δ ๏ ͪΖΜɺޙͰମܥతʹֶͿ͜ͱඞཁ
ϓϩάϥϚʔظ ๏ ΦϨΦϨ'8ߏங ๏ ۀͰ(JU)VC͏ ๏ /PEFKTͰΠϕϯτϧʔϓ ๏ ৽ϓϩδΣΫτͰ3BJMT ๏
3VCZͰϝλϓϩάϥϛϯά ๏ ۀͰ࣮ͨ͠ಈతը૾ϦαΠζαʔόެ։ ๏ $IFGͱग़ձ͏
ϓϩάϥϚʔظ ๏ ΦϨΦϨ'8ߏஙʢ༗໊'8ͷ࣮ΛಡΜͩͷͰࢼ͔ͨͬͨ͠ ๏ ۀͰ(JU)VC͏ʢίʔυϨϏϡʔίϛϡχέʔγϣϯ ๏ /PEFKTͰΠϕϯτϧʔϓʢඇಉظͷ໘ന͞ʹ·Δ ๏ ৽ϓϩδΣΫτͰ3BJMTʢϕετϓϥΫςΟεͷू߹ମʹײಈ ๏
3VCZͰϝλϓϩάϥϛϯάʢ࣮ͷඒ͠͞ʹັྃ͞ΕΔ ๏ ۀͰ࣮ͨ͠ಈతը૾ϦαΠζαʔόެ։ʢ044ͷૉΒ͠͞ ๏ $IFGͱग़ձ͏ʢ*B$ԿͰͰ͖ͦ͏ͳؾ࣋ͪʹͤͯ͘͞Εͨ
େࣄͳ͜ͱநԽͩͬͨ ๏ ΒͷαʔϏε044ʹΑͬͯࢧ͑ΒΕ͍ͯΔ ๏ 044͏͚ͩͰͳ͘ߩݙͯ͠Γཱͭ ๏ ۀͰࠔ͍ͬͯΔ͜ͱΛղܾ͢ΔͨΊʹԿ͔Λ࣮͢Δ ๏ நԽ͠൚༻Խ͢Δͱͦͷ࣮044ʹͳΔ ๏
ͦͯ͠ɺ044ͱͯ͠ͷࢼ࿅ʢٕज़ͷਖ਼͍͠ཧղ࣌ੑΛ౿·͑ ࣮ͨηϯεɺίϛϡχςΟӡӦʜʣ ๏ ޭ͢Δͱݞॻ͖͕ͭ͘ʢʓʓͷਓ
ϓϩάϥϚʔख़ظ ๏ ྺ࢙͋ΔαʔϏεͷTDSJQUݴޠ%#ͷόʔδϣϯΞοϓؤுΔ ๏ ྺ࢙͋ΔαʔϏεͷσϓϩΠख๏ؚΊϦϦʔεϑϩʔΛݟ͢ ๏ *B$Λ͋ͨΓ·͑ʹ͠%FW0QTΛจԽͱ͔ͯࠜͤ͠Δ ๏ ϨΨγʔγεςϜΛ%PDLFS $POTVM
5FSSBGPSNͱ͍ͬͨൺֱత ৽͍͠ιϑτΣΞͷಋೖͰોΒͤΔ ๏ (PMBOH$ͳͲͷ੩తܕ͚ݴޠʹઓ͢Δ
࠶ܝ
େࣄͳ͜ͱਓؒؔͩͬͨ ๏ νʔϜ։ൃͷڥΛม͑Δͷ͚ͬ͜͏େม ๏ ͕͔͔͕࣌ؒͬͯࣗதͷਓʹͳΔ͜ͱ͕ॏཁ ๏ ෆຬΛฉ͖ɺҰॹʹߟ͑ɺํΛࢦࣔ͠͠ɺͬͯΈͤΔ ๏ ͜ΕΛ܁Γฦ͢ͱɺٕज़Λࣗͷݴ༿ͰޠΕΔΑ͏ʹͳͬͯ͘Δ ๏
ͪΖΜɺ͕ٕࣗज़తʹऑ͍ͱ͜Ζͨ͘͞Μݟ͑ͯ͘Δ ๏ جຊ)35ʢ)VNJMJUZ 3FTQFDU 5SVTUʣʹͭͳ͕Δ͍͍໘Λ୳͢
ᴈ໌ظ ظ ख़ظ
ָ͠͞ͷࡧ ࣗͷ νʔϜͷ ᴈ໌ظ ظ ख़ظ
ָ͠͞ͷࡧ ࣗͷ νʔϜͷ ᴈ໌ظ ظ ख़ظ ·ΘΓͷӨڹ
࣍ձࣾͷ
None
ٕज़Λ͏͔Βٕज़Λ࡞Δ ๏ ʮࣄۀΛࠩผԽ͢Δٕज़ΛੜΈग़͢ʯ͕ϛογϣϯͷϖύϘݚڀॴ ๏ ಠࣗͷٕज़Λ࣋ͭ͜ͱͰಠࣗੑͷ͋ΔαʔϏεΛఏڙͰ͖Δ ๏ ಠࣗੑͷ͋ΔαʔϏεଞऀ͕ਅࣅ͠ʹ͍͘ ๏ ͜ΕΒɺࣄۀͱݚڀͷ྆ྠΛ͏·͘ճ͢͜ͱ͕ඞཁ ๏
ͳͷͰɺٕज़Λ࡞Δͱ͍͏ߟ͑ݚڀॴ͚ͩͰͳ͍ ๏ ރΕٕͨज़ʹ৽نੑͷώϯτʹͳΔͷ͕͋Δ͔͠Εͳ͍
ͦͯ͠ɺนʹͿ͔ͭΔ
ʮٕज़Λ࡞Δʯқߴ͍ ๏ ٕज़Λ࡞Δʹཏతʹٕज़ΛΔඞཁ͕͋Δ ๏ গͳ͘ͱಛఆͷྖҬͰઐՈͰͳ͚ΕͳΒͳ͍ ๏ ϋʔυϧͷߴ͞Λײͣ͡ʹ͍ΒΕͳ͍ ๏ จܥग़ͷࣗʹʜจܥʁ
ৼΓฦΕɺจܥཧܥߦͬͨΓདྷͨΓ ཧܥ จܥ ཧܥ จܥ ཧܥ
ৼΓฦΕɺจܥཧܥߦͬͨΓདྷͨΓ ཧܥ จܥ ཧܥ ߴߍ େֶ ઐ จܥ ཧܥ ৬
৬ ࠓίί ਓੜʹແବͳͷແ͍ͱ͍͏͕ʜ
Ͳ͏ͯ͜͠͏ͳͬͨʁ ๏ ݴ͍༁͢Δͱɺ·͡Ͱʮਓੜ͍Ζ͍Ζʯͱ͔͠ݴ͑ͳ͍ ๏ ࣗͷਐΉ͖ಓ͕ݟ͍͑ͯͳ͔ͬͨ ๏ ͖ͳ͜ͱΛ৳͖ͯͨͭ͠ΓʢಛܙޮՌʗֶशసҠʣ ๏ ڵຯυϦϒϯޙͰͻͼ͘ʜ ๏
ࣗͷΛܾΊͯूதʂ
ࢲͷܦݧʹجͮ͘ڭ܇
ࢲͷڭ܇ ๏ จܥग़ͰखΛಈ͔ͯ͠৽͍͜͠ͱΛֶͼଓ͚Δ͜ͱͰاۀͷεϖ γϟϦετͱͯ͠ۀͰ͖Δ ๏ ߴΈΛࢦ͢ʹ֬ݻͱͨࣗ͠ͷಘҙ͕ඞཁ ๏ ࢦ͢ಓΛૣ͘ʹܾΊͨਓڧ͍ ๏ Ͱ͖Δ͚ͩԕ͘ͷΰʔϧΛઃఆ͢Δ͜ͱͰ࠷Ͱ͔͑Δ
ϫϯνϟϯ
όϥόϥͷܦݧͰ͋ͬͯকདྷͦΕ͕ԿΒ͔ͷ͔ͨͪͰܨ͕Δɻ େֶΛதୀ͠ɺࣗͷ͖ͳ͜ͱΛͬͯಘΒΕͨܦݧɺޙʹ .BDΛੜΈग़͢ͱ͖ʹେ͍ʹཱͬͨকདྷΛ͋Β͔͡Ίݟਾ͑ͯɺ ͱΛͭͳ͗͋ΘͤΔ͜ͱͳͲͰ͖·ͤΜɻ Ͱ͖Δͷɺޙ͔Βͭͳ͗߹ΘͤΔ͜ͱ͚ͩͰ͢ɻ͔ͩΒɺզʑ ͍·͍ͬͯΔ͜ͱ͕͍ͣΕਓੜͷͲ͔͜Ͱͭͳ͕࣮ͬͯΛ݁ ͿͩΖ͏ͱ৴͡Δ͔͠ͳ͍ɻ 4UFWF+PCT
͍͑ͨ͜ͱ̏ ๏ ਓੜ͍ͬͯΖ͍Ζ͋ΔͷͰ·ͣؾָʹ͍͍͍ͯ ๏ ͕ࣗເதʹͳΕΔ͜ͱɺͻͨ͢ΒؤுΕΔ͜ ͱΛݟ͚ͭΑ͏ ๏ ਓੜʹ͓͍ͯग़དྷࣄશ͕ͯաఔͳͷͰɺࣦഊʹ ؾ͍ͮͨ࣌ʹϦΧόϦʔͰ͖Δ৺ͷڧ͞Λཆ͓͏
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠