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
クソ bot 実装ライブコーディング
Search
Yuki Ishikawa
February 04, 2020
Programming
0
220
クソ bot 実装ライブコーディング
13ページ以降は当日にライブコーディング (?) した成果物のスクショ
Yuki Ishikawa
February 04, 2020
Tweet
Share
More Decks by Yuki Ishikawa
See All by Yuki Ishikawa
第3回 Snowflake 中部ユーザ会- dbt × Snowflake ハンズオン
hoto17296
4
890
ORM と向き合う
hoto17296
14
11k
明日業務で役立たない Web 開発 TIPS
hoto17296
0
180
DeepGBM 論文の紹介
hoto17296
0
580
試行錯誤のための Docker 活用術
hoto17296
4
3k
Hive 集計テクニック
hoto17296
0
500
データ分析と Docker / Data Analysis with Docker
hoto17296
0
360
DeepCluster 論文の紹介
hoto17296
7
2.5k
最新論文を追う技術 / Technology to follow the latest paper
hoto17296
2
270
Other Decks in Programming
See All in Programming
The State of Fluid (2025)
s2b
0
170
実践!App Intents対応
yuukiw00w
1
280
AIエージェント開発、DevOps and LLMOps
ymd65536
1
110
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
1.8k
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
7
2.9k
State of CSS 2025
benjaminkott
1
110
Go製CLIツールをnpmで配布するには
syumai
2
1.2k
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
21
8k
AHC051解法紹介
eijirou
0
590
Claude Codeで実装以外の開発フロー、どこまで自動化できるか?失敗と成功
ndadayo
2
190
Flutterと Vibe Coding で個人開発!
hyshu
1
250
自作OSでDOOMを動かしてみた
zakki0925224
1
1.4k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Side Projects
sachag
455
43k
A Tale of Four Properties
chriscoyier
160
23k
Building Adaptive Systems
keathley
43
2.7k
Typedesign – Prime Four
hannesfritz
42
2.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
KATA
mclloyd
32
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Done Done
chrislema
185
16k
Transcript
ΫιCPU࣮ ϥΠϒίʔσΟϯά !IPUP
ࠓͷझࢫ
ΫιCPU؆୯ʹ࡞ΕΔ ͬͱΫιCPUΛ࡞͍ͬͯ͜͏
CPUͱ w &NBJM w 5XJUUFS w 4MBDL w %JTDPSE w
-*/& w (JU)VC FUDʜ ͞·͟·ͳ γεςϜ Πϕϯτ ΞΫγϣϯ ߘ ࢹ ਓؒͷίϛϡχέʔγϣϯπʔϧͰ ਓؒͬΆ͘ৼΔͬͯ͘Δਓؒ͡Όͳ͍ͭ
4MBDLʹ͓͚ΔCPUతͳػೳ w 8FC"1* *ODPNJOH8FCIPPL ˠ4MBDLʹ1PTU͢Δͭ ͔ΜͨΜ w 3FBM5JNF.FTTBHJOH"1*ˠൃݴΛࢹͯ͠Ԡ͢Δͭ ;ͭ͏
w 4MBTI$PNNBOETˠϢʔβ͕͑ΔίϚϯυΛ࡞Δͭ ;ͭ͏ w *OUFSBDUJWF$PNQPOFOUTˠͳΜ͔εήʔ6*͕࡞ΕΔͭ Ή͍ͣ
ศརใ
35."1*Λ͏߹Ҏ֎ શ෦"84-BNCEBͰ࣮Ͱ͖Δ
"84-BNCEBͰͷ࣮ํ๏ w 8FC"1* *ODPNJOH8FCIPPL ˠҙͷτϦΨʔͰ-BNCEBΩοΫ w 3FBM5JNF.FTTBHJOH"1*ˠ8FC4PDLFU͕ඞཁͳͷͰແཧ w 4MBTI$PNNBOETˠ"1*(BUFXBZͰड͚ͯ-BNCEBΩοΫ w
*OUFSBDUJWF$PNQPOFOUTˠ"1*(BUFXBZͰड͚ͯ-BNCEBΩοΫ
"84-BNCEBͰಈ͘͜ͱͷྑ͞ w ࣮࣭ແྉ ޠฐ w ӡ༻ϨεΞʔΩςΫνϟ
Αͬ͠Ό࡞͍ͬͯͧ͘
ࠓճ࡞ΔΫιCPU w εϥογϡίϚϯυʮ΄ͬͱͬͱʯΛ࣮ߦ͢Δͱ ʮͱͬ΄΄ͬ΄ʯΈ͍ͨͳϥϯμϜจࣈྻ͕ฦͬͯ͘Δ w ʮ΄ͬͱͬͱʯ͕ͨ͠Β༏উ
ΫιCPUΞʔΩςΫνϟ ίϚϯυ࣮ߦ ݁Ռදࣔ )5513FRVFTU )5513FTQPOTF -BNCEB1SPYZ -BNCEB1SPYZ Ϣʔβ 4MBDL "1*(BUFXBZ
-BNCEB
-BNCEB'VODUJPOͷ࣮
"1*(BUFXBZͷઃఆ
4MBTI$PNNBOETͷઃఆ
·ͱΊ
ΫιCPU؆୯ʹ࡞ΕΔ ͬͱΫιCPUΛ࡞͍ͬͯ͜͏