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
Tech explorings is heading to the World
Search
linyows
October 07, 2017
Technology
3
2.2k
Tech explorings is heading to the World
2017.10.06 ペパボ・はてな技術大会 〜インフラ技術基盤〜 @福岡 での発表
linyows
October 07, 2017
Tweet
Share
More Decks by linyows
See All by linyows
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
120
研究開発と実装OSSと プロダクトの好循環 / A virtuous cycle of research and development implementation OSS and products
linyows
1
560
コードジェネレーターで 効率的な開発をする / Efficient development with code generators
linyows
0
350
研究を支える拡張性の高い ワークフローツールの提案 / Proposal of highly expandable workflow tools to support research
linyows
0
480
非コンテナ環境において宣言的Deploymentを手軽に実現する / Declarative deployment in non-container environments
linyows
0
280
メール送信サーバの集約における透過型SMTP プロキシの定量評価 / Quantitative Evaluation of Transparent SMTP Proxy in Email Sending Server Aggregation
linyows
0
1k
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
510
研究の再現性を高める 仕組みをGoでつくる / Creating a system to improve the reproducibility of research using go
linyows
1
270
奥が深いメールのシステム / The depth of Email system
linyows
4
640
Other Decks in Technology
See All in Technology
Why React!?? Next.jsそしてReactを改めてイチから選ぶ
ypresto
10
4.4k
M5製品で作るポン置きセルラー対応カメラ
sayacom
0
140
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
0
240
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
200
Oracle Cloud Infrastructure:2025年9月度サービス・アップデート
oracle4engineer
PRO
0
390
stupid jj tricks
indirect
0
7.9k
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.8k
SwiftUIのGeometryReaderとScrollViewを基礎から応用まで学び直す:設計と活用事例
fumiyasac0921
0
140
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
870
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
260
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
200
20250929_QaaS_vol20
mura_shin
0
110
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
How to Ace a Technical Interview
jacobian
280
23k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
How STYLIGHT went responsive
nonsquared
100
5.8k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Music & Morning Musume
bryan
46
6.8k
Embracing the Ebb and Flow
colly
88
4.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Transcript
5PNPIJTB0EB(.01FQBCP *OD ϖύϘɾͯͳٕज़େձdΠϯϑϥٕज़ج൫d!Ԭ ٕज़ͷ͋͘ͳ͖୳ٻ ͦͯ͠ੈքͷϖύϘ
ϓϦϯγύϧΤϯδχΞ খాԝ!MJOZPXT ٕज़෦ٕज़ج൫νʔϜ IUUQUPNPIJTBPEBDPN
࠷͍ۙͬͯΔ͜ͱ ๏ ϩϦϙοϓʂϝʔϧαʔόͷ4.51ͰͬऔΓݕʹ औΜͰ͍Δ ๏ ϩϦϙοϓʂϚωʔδυΫϥυʹ͓͍ͯ&YQSFTTKT /VYUKTΛ༻͍ͯ5ZQF4DSJQUΛॻ͍͍ͯΔ ๏ MJOVYOTTNPEVMFΞϓϦͷ0$501"44Λ։ൃ͍ͯ͠Δ
None
ϖύϘͱͷग़ձ͍
࣌ͷڥ ๏ 47/ 5SBD ๏ '51%FQMPZNFOU ๏ *3$ ๏ ڞ༗αʔό
WIPTU 4BNCB ๏ &YDFMΨϯτνϟʔτ ๏ 1)1 1FSM ๏ $PCCMFS 1VQQFU ๏ 8JOEPXT
ࠓͰ ๏ (JUIVC ๏ $BQJTUSBOP ๏ 4MBDL ๏ 7BHSBOU %PDLFS
๏ $POTVM 5FSSBGPSN 1BDLFS ๏ 3VCZ (P ๏ "84 0QFO4UBDL ๏ .""4 $IFG
ΩʔϫʔυͰ͍͏ͱ ๏ 3FWJFX$*$% ๏ %FW0QT 0OF-PWF *OGSBBTDPEF ๏ BTB4FSWJDF$MPVE ๏
.JDSPTFSWJDFT ๏ 4DSVN
aaศརͳ࣌ʹͳΓ·ͨ͠
৫ɾ੍తͳͷ ๏ େʹͯ͠΄͍̏ͭ͠ͷ͜ͱ ๏ εϖγϟϦετͱͯ͠ͷΩϟϦΞ੍ ๏ ࣄۀ෦͝ͱʹϛχ$50ͱͯ͠$IJFG5FDIOJDBM-FBE ๏ ϖύϘΧϨοδ
ϖύϘͷྑ͞ ๏ ༗໊ͳΤϯδχΞ͕݁ߏ͍ͯۙʹ৭ʑڭΘΔ ๏ త͕໌֬Ͱے͕௨ͬͯೖΕٕज़తઓ҆қʹ ΕΔࣦ͠ഊड͚ೖΕΔ ๏ ΓΑ͏ʹΑͬͯ044׆ಈ͕ͨ͘͞ΜͰ͖Δ
͍݄͔͚ΤϯδχΞ͕ ΠΩΠΩͰ͖Δڥ͕ උ͞Ε͖ͯ·ͨ͠
ग़དྷΔ͜ͱ͕มΘ͖ͬͯͨ ๏ ֤όʔδϣϯΞοϓ ๏ ༷ʑͳࣗಈԽ ๏ ੜ࢈ੑ্ͷج൫උ աڈ ݱࡏ ๏
αʔϏε։ൃʹूத ๏ ֞ࠜΛ͑ͨ։ൃ ๏ ςετΧόϨοδ্
ͦͷޙϏδωεͲ͏ͳ͍ͬͯΔ͔ ๏ αʔϏεΛଧͯͨΔ࣌ऴΘͬͨ ๏ ಉ͜͡ͱΛଓ͚͍ͯͯऴଉʹ͔͏ ๏ Կ͔৽͍͜͠ͱΛ͠ͳ͚Εੜ͖Εͳ͍ ๏ ਅࣅͰ͖ͳ͍Կ͔
͍ͬͯͨͷٕज़Λ࣋ͬͯϏδωεΛ͢Δੈք ଞ͕ਅࣅͰ͖ͳ͍͜ͱɺٕज़త৽نੑ
ಛڐ๏ʹ͓͍ͯɺ৽نੑʢ͠Μ͖͍ͤɺ OPWFMUZʣͱɺൃ໌͕ઌߦٕज़ʢQSJPSBSUʣ ͷͷͰͳ͍͜ͱɺ͢ͳΘͪɺैདྷެ։͞ Ε͍ٕͯͨज़ͦͷͷͰͳ͍͜ͱΛ͍͏ɻ ൃ໌ʹ͍ͭͯಛڐΛड͚ΔͨΊͷཁ݅ͷҰͭ Ͱ͋Δɻ
ࠓϖύϘͰԿ͕ى͖͍ͯΔ͔ ๏ ϚωΫϥ'BTU$POUBJOFS)BDPOJXB ๏ ϗεςΠϯάOHY@NSVCZNPE@NSVCZIP@NSVCZ ๏ ݖݶNPE@QSPDFTT@TFDVSJUZ ๏ ϝʔϧQNJMUFS EPWDPUNSVCZQMVHJO
๏ Ϩίϝϯυʢۙࣅۙ୳ࡧʣHBOOPZ HPOHU ๏ ػցֶशɾϩάج൫4UBS$IBSU 1FOEVMVN
None
ϖύϘݚڀॴ ๏ ςʔϚlͳΊΒ͔ͳγεςϜz ๏ ݚڀһͷڵຯ͕ݚڀͷରͰͳ͍ ๏ ֤αʔϏεͰ๊͍͑ͯΔ՝ʹରͯ͠औΓΉ
αʔϏεͱݚڀॴͷ࿈ܞ
ࣄۀΛࠩผԽ͢Δ ٕज़ΛੜΈग़͢ ϖύϘݚڀॴ
ͦͷΑ͏ͳϚΠϯυ ݚڀॴҎ֎ʹ͍ͯ͠Δ
ͨͱ͑)BDPOJXB ๏ ͳͥಠࣗίϯςφϥϯλΠϜ͕ඞཁͳͷ͔ ๏ 'BTU$POUBJOFSͱ͍͏֓೦͕Έ߹Θ͞Δ ๏ ΦʔτεέʔϧΞτɾΦʔτεέʔϧΠϯͷΈ ϚωʔδυΫϥυͱ͍͏૬͢ΔαʔϏε͕ग़དྷ্͕Δ
৽نੑڧ͍ ๏ Ұݟಉ͡ʹݟ͑ΔιϑτΣΞͰΞϓϩʔνରԠ ͢ΔϨΠϠʔɺ͋Δ͍ղܾ͢Δత͕ҧ͏ͱطଘ֓ ೦Λม͑ͨΓΈ߹ΘͤΛม͑Δ͜ͱͰ৽نੑ͕ੜ· ΕΔ ๏ ৽نੑΛαʔϏεʹ͢Δ͜ͱͰಠࣗੑ͕ੜ·ΕΔ ๏ Ϗδωεͱͯ͠ͷڝ૪ྗΛ࣋ͭ͜ͱ͕Ͱ͖Δ
େࣄͳ͜ͱ ๏ ศརͳڥʹΛҕͶա͗ͳ͍ ๏ ʹର༷ͯ͠ʑͳΞϓϩʔνΛॏͶΔ ๏ ಄ʹ͋Δٕज़తͳ͜ͱΛσΟεΧογϣϯ͢Δ ๏ ͳ͍Ϟϊ࡞Δ
Δ͖͜ͱ͕มΘ͖ͬͯͨ ๏ αʔϏε։ൃʹूத ๏ ֞ࠜΛ͑ͨ։ൃ ๏ ςετΧόϨοδ্ ݱࡏ ະདྷ ๏
ٕज़Λ͏Ͱͳ͘࡞Δ
͍·Ͱͦ͜ϖύϘٕज़తͷձࣾͱ͍͏Πϝʔδ ৭Μͳ՝ΛΓӽ͑ͯࠓ͕͋Δ
͍ٕ͢͝ज़ΛੜΈग़ͯ͠ ੈքͰ/PΛࢦ͢
ੈքͷϖύϘʂ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠