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
golangでツールを作ってみた(開発合宿)
Search
Shoichiro Nagai(shnagai)
October 05, 2017
Technology
3.1k
0
Share
golangでツールを作ってみた(開発合宿)
開発合宿 201709 土善旅館の発表スライド
Shoichiro Nagai(shnagai)
October 05, 2017
More Decks by Shoichiro Nagai(shnagai)
See All by Shoichiro Nagai(shnagai)
テックビジョンを活用した技術戦略の実践/Implementation-of-Technology-Strategy-leveraging-Tech-Vision
shoichiron
0
87
GoでBigQueryを操作する時にStructを使うか悩んでる話/go-bigquery-struct-worries
shoichiron
1
210
AWS Step Functions × AWS SAMで実現する家族ノートの低運用コストETL基盤/ kazokunote-stepfunctions-awssam-etl
shoichiron
4
9.1k
機械学習PJのデータ収集における課題を解決する データ基盤の取組み/Efforts of data infrastructure to solve problems in data collection of machine learning PJ
shoichiron
1
2.3k
ECS×Fargateで実現する運用コストほぼ0なコンテナ運用の仕組み/ ecs fargate low cost operation
shoichiron
14
18k
ママリで動くカテゴリ類推エンジンの仕組み ~機械学習導入の4つの勘所を添えて~/mamari category analogy
shoichiron
0
820
SIGNATEの練習問題コンペで 57位までスコアを上げた話/ The story of the signate competition
shoichiron
2
6.1k
AWSサービスで実現するバッチ実行環境のコンテナ/サーバレス化/ Container service of batch execution environment realized by AWS service
shoichiron
11
7.1k
Fargateは何がうれしいのか/ fargate-whats-nice
shoichiron
4
11k
Other Decks in Technology
See All in Technology
Practical TypeProf: Lessons from Analyzing Optcarrot
mame
0
970
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
960
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
150
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
130
[OAWTT26][THR1028] Oracle AI Database 26ai へのアップグレード:ベストプラクティスと最新情報
oracle4engineer
PRO
1
110
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
12
4.8k
20260423_執筆の工夫と裏側 技術書の企画から刊行まで / From the planning to the publication of technical book
nash_efp
3
430
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
300
No Types Needed, Just Callable Method Check
dak2
1
1.7k
AI時代 に増える データ活用先
takahal
0
310
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.4k
データ定義の混乱と戦う 〜 管理会計と財務会計 〜
wonohe
0
140
Featured
See All Featured
Speed Design
sergeychernyshev
33
1.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
270
Prompt Engineering for Job Search
mfonobong
0
270
Odyssey Design
rkendrick25
PRO
2
580
GitHub's CSS Performance
jonrohan
1032
470k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
130
Fireside Chat
paigeccino
42
3.9k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
Discover your Explorer Soul
emna__ayadi
2
1.1k
Amusing Abliteration
ianozsvald
1
160
Transcript
ՈͷຖΛͬͱসإʹɻ ։ൃ߹॓JOળཱྀؗ $POOFIJUPJODӬҪউҰ HPMBOHͰπʔϧΛ࡞ͬͯΈͨ
ΞδΣϯμ w Ϟνϕʔγϣϯͱࠓճͷΰʔϧ w πʔϧͷհ w HPMBOHͰϋϚͬͨϙΠϯτ w ͜Ε͔Β w
·ͱΊ
Ϟνϕʔγϣϯͱࠓճͷΰʔϧ
w ͕ೖ͔ͬͯΒͷπʔϧ΄΅શͯ4IFMMͰॻ͍ͯΔ w ͦΖͦΖ4IFMMଔۀ͍ͨ͠Ͱ͢Ͷͬͯ w ͕ͬͭΓ࣌ؒΛ͑Δ։ൃ߹॓ͰHPMBOH͚ͩΛߟ͑Δ ؒΛա͢͝ ಈػ Ϟνϕʔγϣϯ
w HPMBOHΛͬͯɺBXTTELΛ͏πʔϧΛԿ͔͠Β࡞Δ ౡా͞ΜͱͦΕͧΕ࠷Ұͭಈ͘ͷΛ࡞Δ Ұͭ࡞ͬͯײ৮Λ͔ͭΊɺࠓͷTIFMMͰ͍ͬͯΔͷΛஔ͖͍͚͑ͯΔɻ w ·ͱ·ͬͨ࣌ؒͰHPMBOHͷجૅͷج͘Β͍ཧղग़དྷΔ Α͏ʹ͢Δ ։ൃ߹॓ͷࣗͷதͷΰʔϧ
πʔϧͷհ
BCBZP
w &$3ͷաڈΠϝʔδΛҰؾʹফͯ͘͠ΕΔπʔϧʂʂ 5"(ͳ͠Πϝʔδ ݹ͍ͬͯͳ͍ͷ ͷJNBHF*ETΛऔಘͯ͠ɺҰׅআ͢Δ ˞&$3ɾɾ"84Ͱཧ͢Δ%PDLFSΠϝʔδͷϦϙδτϦ &$3աڈΠϝʔδ͓আπʔϧ BCBZP
w ʑͷ&$4σϓϩΠͰɺNBTUFSϚʔδͷʹ৽͍͠Π ϝʔδ͕࡞ΒΕ͍ͯΔɻ w ϦϙδτϦݸ·Ͱͷ্ݶ͕͋ΔͷͰɺ͜ͷπʔϧ ͕ͳ͍ͱ੍͍͔ͭݶʹୡ͠σϓϩΠ͕ग़དྷͳ͘ͳΔɻɻ खಈͰফ͍͍ͤΜͰ͚͢ͲɺΊΜͲ͍͘͞͠Ε·͢ΑͶɻɻ Կ͕͏Ε͍͠ͷ͔
σϞ
ಈ࡞Πϝʔδ
HPMBOHͰϋϚͬͨϙΠϯτ
w BXTͷηογϣϯΛ࡞Δ࣌ʹɺSFHJPOࢦఆͳ͍ͧͱౖ ΒΕΔɻɻ ͍ͭͷ"$$&44@,&: 4&$3&5@,&: 3&(*0/͕ඞཁ "84@3&(*0/͍ͬͯ͏ڥมΛಡΉͱެࣜϦϑΝϨϯεʹॻ͍ͯ͋ΔͷʹಡΜͰ ͘Εͳ͍ɻɻ ݁ہɺTFTTJPO࡞ΔλΠϛϯάͰɺఆͷ"Q/PSUIFBTU3FHJPO*%Λ٧ΊࠐΉܗʹ BXTTELͷ͍ํ
SFHJPO
w ඞͣYY*OQVUͱ͍͏ߏମʹΛ٧Ί͔ͯΒɺॲཧ͢Δ ϝιουͷύϥϝʔλͱͯ͢͠ ˞ϝιου໊ͷTVGGJYʹ*OQVUΛ͚ͭΔ BXTTELͷ͍ํ YY*OQVU
w GJMUFSͷ͍ํ͕บ͋Δɻ ˞ϦΫΤετʹGJMUFS͢Δ͜ͱͰϨεϙϯεΛཉ͍͠ͷ͚ͩʹߜΔɻ ˞BXTDMJͰ͍͏͜ΕAGJMUFSl/BNFJOTUBODFTUBUFOBNF 7BMVFTSVOOJOHA ˞࠷ॳϨεϙϯεͷKTPOʹରͯ͠ɺΰχϣΰχϣͱߟ͑ͨɻɻ BXTTELͷ͍ํ GJMUFS
w *NBHF*ETʂʂ &$3ܥͷૢ࡞ʹඞͣ*NBHF*ET ϋογϡ Λࢦఆ͠ͳ͍ͱμϝ UBH໊Ͱແཧ *NBHF*ETΛऔಘ͢ΔʹɺUBH໊UBH༗ແͰϑΟϧλͯ͠ཉ͍͠*NBHF*ETΛऔಘ ͠ͳ͍ͱμϝ ໘͗͢Δ
*NBHF*ETΛऔಘ͢ΔͨΊͷॲཧΛॻ͘ඞཁ͕͋Δɻ -JTU*NBHFT BXTTELFDS͕ͭ͜͜Β͍
JUPTIP͞Μ·͡Ͱ͋Γ͕ͱ͏͍͟͝·ͨ͠ ˞ࠓճ݁ہΘͳ͔͚ͬͨͲ͜ͷઌ͏ͱࢥ͍·͢ʂʂ +40/Λύʔε͢Δ
w ίϝϯτ͕ͱ͔ඌʹ Λଟ༷͢Δͱ͔׳Εͳ͔ͬͨɻ w TUSVDUͷ͍ํ w GPSSBOHF͏ͱɺ͍͍ײ͡ʹϨεϙϯεͷKTPOΛղੳ ग़དྷΔ ˞ͭΊJOEFYೖΔ͔ΒɺGPS@ SFTSBOHFͷ@ʹͨͲΓண͘ͷ͕େม
w GMBHͱͯศརͩ ҰʑҾͷΤϥʔॲཧ͠ͳ͍͍ͯ͘͠ϔϧϓͭ͘ จ๏ܥ
w όΠφϦͰಈ͖ɺ࣮ߦߴ ϚϧνϓϥοτϑΥʔϜͩ͠Ͷɻ w Ϗϧυ.BLFGJMF࡞ΕNBLFͱଧͯɺ͍ऴྃ USBWJTͰEPDLFSͰͲͷڥͰଈόΠφϦ࡞࣮ͬͯߦग़དྷΔ HPMBOH͜ΕΑ͔ͬͨ
͜Ε͔Β
w جૅֶशͤͣʹɺ࡞Γͳ͕Β৭ʑ͍֮͑ͯͬͨͷͰɺΈ Μͳͷ(PͰಡΜͰجૅྗ͚ͭΔɻ w طଘͷTIFMMΛHPMBOHʹஔ͖͍͑ͯ͘ w ৽͘͠πʔϧ࡞Δ࣌ɺHPMBOHͰߦ͖·͢
·ͱΊ
w ։ൃ߹॓࠷ߴʹָ͔ͬͨ͠ اըͯ͘͠Εͨμν͞Μɺౡా͞Μ͋Γ͕ͱ͏͍͟͝·ͨ͠ w HPMBOHͷͳΜͱͳ͘ͷഽײ͕௫Ί͖ͯͨͷͰɺTIFMM ͏ॻ͔ͳ͍Α͏ʹ͠Α͏ɻ