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
B2Bサービス開発の現場から #devsumi
Search
Naoya Ito
July 31, 2014
Technology
5k
22
Share
B2Bサービス開発の現場から #devsumi
Naoya Ito
July 31, 2014
More Decks by Naoya Ito
See All by Naoya Ito
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
11
3.6k
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
21
7.7k
Functional TypeScript
naoya
18
6.7k
TypeScript 関数型スタイルでバックエンド開発のリアル
naoya
77
38k
シェルの履歴とイクンリメンタル検索を使う
naoya
16
6.7k
20230227-engineer-type-talk.pdf
naoya
91
86k
関数型プログラミングと型システムのメンタルモデル
naoya
63
110k
TypeScript による GraphQL バックエンド開発
naoya
29
37k
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
naoya
67
25k
Other Decks in Technology
See All in Technology
Purview Endpoint DLP 動かしてみた
kozakigh
1
460
Geek Woman の育ち方 〜コミュニティとAIと〜
chicaco
0
200
実例から学ぶ GuardDuty(SSH BruteForce)調査の全体フローと勘所【SecurityJAWS】
cscengineer
PRO
0
180
障害対応のRunbookは作った、でも本当に動くの? AWS FIS で EKS の AZ 障害を再現してみた
tk3fftk
0
120
ソフトウェアサプライチェーン攻撃対策として今からサクッとできること
flatt_security
2
110
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.6k
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 / TSKaigi 2026
soarteclab
1
180
GitHub Copilot CLI で考える複数エージェント設計
tomokusaba
0
150
Fラン学生が考える、AI時代のデザインに執着した突破口
husengs7
1
240
The Making of AI Chips
pfn
PRO
0
660
Copilot CLI・IDE・Web・スマホで途切れない開発フローを目指して / One Copilot flow - CLI IDE Web Mobile
aeonpeople
0
260
TypeScriptはどのようにどこまで推論できるのか ─ とにかく as は禁止で
ypresto
1
310
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
230
Paper Plane
katiecoart
PRO
1
50k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Abbi's Birthday
coloredviolet
2
7.6k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Test your architecture with Archunit
thirion
1
2.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
My Coaching Mixtape
mlcsv
0
130
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
170
ラッコキーワード サービス紹介資料
rakko
1
3.3M
Utilizing Notion as your number one productivity tool
mfonobong
4
300
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
190
Transcript
##αʔϏε։ൃͷݱ͔Β /BPZB*UP ,"*;&/QMBUGPSN*OD %FWFMPQFST4VNNJU4VNNFS<&OUFSQSJTF>
લఏ • ʮ4*ϏδωεɺΤϯλʔϓϥΠζ˓˓͢ ͖ʯͱݴ͑Δ΄Ͳৄ͋͘͠Γ·ͤΜ • ࣗ͜͏͍ͬͯΔɺͱ͍͏
,"*;&/QMBUGPSN*OD "#ςετΫϥυαʔϏεQMBO#$%Λ։ൃ͢Δ໊ఔͷελʔτΞοϓ
None
"#ςετͷ4BB4 • ͓٬༷ͷ8FCαΠτͷ"#ςετ • +BWB4DSJQUΛషͬͯΒͬͯӠʑ %0.Λॻ͖͑ͯϓϥϯ\" #^Λ࣮ߦ 17$7ϩάΛड͚औΓ༗ҙࠩఆ
## • ͓٬༷ – ηʔϧεʹΑΔൢ ˞ΦϯϥΠϯαΠϯφοϓ͋Γ·͢ – େنɺϛογϣϯΫϦςΟΧϧαΠτ͋Γ • +4ෆ۩߹ग़͢ͱେม – ͓٬༷αΠτʹషͬͯΒͬͯΔͷͰ
• όοΫΤϯυʹϩάղੳɺ%8)
ͱ͜ΖͰɺ#$ͬͯ·ͨ͠ • Ҏ্#$։ൃͰͨ͠ – χϑςΟ – ͯͳ – (3&& ͜͏͍͏ͷ
#$։ൃ • ͝ଘͷ௨ΓɺҎԼͷײ͡ – εΫϥϜ – 044 – Ϋϥυ –
Ϧʔϯ։ൃ Ծઆݕূϧʔϓ – ܧଓతσϦόϦʔ – (JU)VC ͬ͘͟Γݴ͏ͱŋŋŋ ࣮ॏࢹɺ։ൃॏ ࢹɺϋοΧʔจԽ
Αࣖ͘ʹͨ͜͠ͱ • ʮͦ͏͍͏Γํ#$ͳΒͰʯ • ʮΤϯλʔϓϥΠζͰ͍͠ʯ • ʮ͓٬༷ͱͷܖ͕͋Δ͔Βʯ
,"*;&/QMBUGPSN*OD ͷ։ൃͷݱͲ͏ͩΖ͏
(JU)VCϓϧϦΫ։ൃ
ίʔυϨϏϡʔ
ςετࣗಈԽ
ܧଓతσϦόϦʔ master deployment/ edge deployment/ qa มߋNBTUFS QVMMSFRVFTU NFSHFͨ͠ ΒࣗಈͰ
FEHFɻ (開発環境) ຊ൪ϦϦʔε NBTUFS͔ΒRB QVMMSFRVFTU RBNFSHF͞ ΕΔͱ2"ڥࣗ ಈσϓϩΠ FEHFQVTI ͞ΕΔͱ։ൃػ ࣗಈσϓϩΠ deployment/ production 2"ऴΘͬͨ ΒQSPEVDUJPO ಉ༷ʹ
$IBU0QT
*OGSBTUSVDUVSFBT$PEF
ϦϞʔτϫʔΫ
%BJMZ4DSVN CPU͕ேձͷ࣌ؒʹͳ ΔͱϦϚΠϯυ [PPNVTͰϏσΧϯ
Ϋϥυ QMBO#$%ͷαʔόʔΠ ϯϑϥશͯ"84Ͱ
ΫϥυɺΫϥυ 4USJQF ܾࡁ
ΫϥυɺΫϥυɺΫϥυ #SPXTFS4UBDL Ϋϩεϒϥβ ςετ
Ϋϥ SZ (PPHMF#JH2VFSZ σʔλղੳ%8)
ৄࡉ TQFBLFSEFDL OBPZBͰݕࡧ
େࣄʹͯ͠Δ͜ͱ • ࣮ͷॏࢹ – ,*44BOE:"(/* • ϋοΧʔࢥ – ؾʹೖΒͳ͍ͳΒϋοΫ͠Ζ • ඇಉظʹಇ͘ •
ࣗతʹಈ͘
None
։ൃΛճ͢ʹ͋ͨΓ • ٕज़త՝ͷղܾ͘͠ͳ͍ – ಄Λ͑େ֓ͷղ͚Δ • ΤωϧΪʔΛ͙ॴਓͱਓ – νʔϜϏϧσΟϯά –
ใڞ༗ – ϓϩηεͷͱഁյ – 1.ΤϯδχΞͷಇ͖ํՁ؍Λɺηʔϧεɺ όοΫΦϑΟεɺܦӦਞͱʑڞ༗͢Δ #$Ͱಉ͡ࣄͯͨ͠ɻ ͳʹมΘΒͳ͍
άϦʔͷݩಉ྅ɺ OBPZB͞Μ·ͨ͜ͷ͠ ͯΔͷ͔ͬͯࢥ͏ͣ
ͬͯΈͯ • #$։ൃΛͬͯͨϝϯόʔͰɺࠓ·Ͱ Ҏ্ʹΞδϦςΟͷߴ͍։ൃ – ৽͍͠৫ϗϥΫϥγʔ – ࣮ॏࢹɺࣗಈԽਪɺϋοΧʔΧϧνϟʔ • #$͔ͩΒɺ##͔ͩΒɺͱ͍͏͜ͱ ࣗʹ
ؔͳ͔ͬͨ ͪΖΜɺ4BB4͔ͩΒɺε λʔτΞοϓ͔ͩΒɺਓ໋ϩ δεςΟΫεѻΘͳ͍͔Βͱ ͔͋Δͱࢥ͏
গ͠ɺओޠΛେ͖͘ • ,"*;&/ͷΑ͏ͳࣄྫ ϫʔϧυϫΠ υʹ ͘͠ͳ͍ – ઌ΄ͲͷΫϥυαʔϏε܈ͦͷࣄྫ • 5IF$POTVNFSJ[BUJPO0G*5ɺ ϋʔυιϑτ͚ͩͰͳ͘ɺϓϩηε
৫ߏ·Ͱ
มԽࢭ·Βͳ͍ • Ήͱ·͟Δͱʹ͔͔ΘΒͣɺ͜͏͍͏ ࣄྫ૿͍͑ͯ͘ • ଞاۀ͕ɺۀք͕ʮͲ͏͢Δ͖ʯ͔ – ŋŋŋΘ͔Γ·ͤΜ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ ण࢘Ώ͖CZBXBZVLJ $$#:/$/%