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
安全に失敗するための手遊び-未定義動作を引き出そう-
Search
Hiroaki Kawase
November 08, 2024
How-to & DIY
0
680
安全に失敗するための手遊び-未定義動作を引き出そう-
第20回FA設備技術勉強会 in TOKYOの発表内容になります.
Hiroaki Kawase
November 08, 2024
Tweet
Share
More Decks by Hiroaki Kawase
See All by Hiroaki Kawase
OPC UA導入における躓き -現象と仕様の把握-
zilmina
0
16
お家で育てる制御実験環境
zilmina
0
1.1k
Other Decks in How-to & DIY
See All in How-to & DIY
[電子工作]クリップモーターをつくろう
oriontakemura
0
430
ミニ四駆ベースのAIカー TatamiRacerの製作
covao
1
320
グローバルAWSユーザー コミュニティとJAWS-UG - JAWS FESTA 2024 in Hiroshima
awsjcpm
0
4.9k
JAWS-UG/AWSコミュニティ -JAWS-UGくまもと#16
awsjcpm
1
160
苦手の克服方法 / How to overcome weaknesses
toma_sm
0
300
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.3k
251011「ひとりより、みんなで!」 九州の支部で始めた、新しい連携のかたち
east_takumi
2
110
AIお菓子ロッカー
keicafeblack
0
220
JAWS-UG/AWSコミュニティプログラムのご紹介 - JAWS-UG 佐賀
awsjcpm
2
190
家具家電付アパートの自室の冷蔵庫をスマートIoT化してみた!
scbc1167
0
140
エンジニアになって2年間で学んだこと
kaiphoenix
0
220
猟銃所持許可を取ってみた
kenkino
2
100
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Into the Great Unknown - MozCon
thekraken
40
2.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
192
56k
Designing for humans not robots
tammielis
254
26k
Embracing the Ebb and Flow
colly
88
4.9k
Writing Fast Ruby
sferik
630
62k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Transcript
҆શʹࣦഊ͢ΔͨΊͷख༡ͼ -ະఆٛಈ࡞ΛҾ͖ग़ͦ͏ ୈճ'"ઃඋٕज़ษڧձJO50,:0
Ĉ ܯࠂ ຊൃද༰Λਅࣅ͢Δ͜ͱͰࣄނ͕ى͜ΔՄೳੑ ͕͋Γ·͢ɽຊൃද҆શͷͨΊͷܒ׆ಈͰ͋ Γɼൃੜͨ͠ࣄނͳΒͼʹଛࣦʹ͖ͭ·ͯ͠ Λෛ͍͔Ͷ·͢ɻ
ࣗ࡞ͩΖ͏ͱখ͔͞Ζ͏ͱػցةͳ͍ .3+8 ˍ ൶Ϣχοτ ʢϛεϛ࠷খαΠζɾ̎LHʣ ϑϧύϫʔͰͨ͠߹ɼ രԻͱڞʹక݁෦͕ ζϨͨ
݁ूதྗ͕͋Δʹະఆٛಈ࡞ΛҾ͖ىͤ͜ ηʔϑςΟͱͯ͠ αʔϘిݯःஅ ˠඵΕͯ ఀࢭʁʂ ͿͬͪΌ͚ɼٕज़ࢿྉूͷͱ͋ΔऍΛඈͨ͠ؼ݁ ͔͠͠ɼऍͷཧ༝·ͰѲͨ͠ઢܭը৽ਓʹࠔ
ةݥΛચ͍ग़͠ͳ͕ΒΈ্͍͛ͨ ʹݟ͑ΔةݥͳΒఆతͰରԠͰ͖Δɽ Ͱɼઃܭɾઢϛεؾ͍͍ͯͳ͍༷ʹΑΔةݥͲ͏͢Δʁ
Βͳ͍ةݥʔଘࡏ͠ͳ͍։ࣔ͞Εͳ͍༷ .3+˘"αʔϘΞϯϓٕज़ࢿྉूΑΓҾ༻ ऍඇৗఀࢭ &.( ͷ0''ͱಉ࣌ ʹɼ֎෦γʔέϯεʹΑΓओճ࿏ిݯ Λःஅ͢Δճ࿏ߏʹ͍ͯͩ͘͠͞ɻ ʁ ඇৗ࣌αʔϘΞϯϓͷ෦ճ࿏શͯ ৴༻͠ͳ͍ͷ͕ͩʁ
ˠʮԾఆɾఆʯΛແ֮ࣗʹஔ͍ͯ͠ ·͍ɼݕূΛΕΔ ˠಈ࡞ݕূΛख༡ͼͷบʹͯ͠ࣄނͷ نΛԼ͍͛ͨ
ྫϘλϯΏʙʙʙͬ͘Γͱԡ͜͠Ήɽ ҙਤɿνϟλϦϯάͷ༠ൃ ݱɿ͕৮ΕΔؒࡍͰߴʹ0/ 0''৴߸͕ग़Δ ༧͞ΕΔෆ߹ɿ ҰͭͷϘλϯͰӡసɾఀࢭࢦࣔΛ݉Ͷ Δ࣌ɼग़ྗ͕ϥϯμϜʹͳͬͯ͠·͏
ྫࣗͷҙਤͨ͠ಈ࡞Λ࿈ଓͯ͠ೖྗˍॱংΛແࢹ ҙਤɿఆͱ࣮ճ࿏ʢPS1SHʣͱͷဃ ΛௐΔɽ ݱɿॳظԽϛεʹΑΔ ·ͨɼѲͰ͖͍ͯͳ͍༷ʹΑ Δ ༧͞ΕΔෆ߹ɿ ϚχϡΞϧ֎ૢ࡞ʹࣄނʹͳΔ
ةͳ͍ͱΘ͔ͬͨΒ ػࡐͷఀࢭ ͦͷةݥ ִɾڐ༰Ͱ͖ Δʁ ͳͥ ͕ىͬͨ͜ͷ͔ߟ͑ ͔ͭ͘ ҆શ֬อɾ࠶࣮ݧ ػࡐͷղɾ୯ମͰͷ࣮ݧ
/P /P :FT :FT ҆શʹ͑Δ·ͰنΛখ͘͢͞Δ ӡ༻͕҆ఆ͠ͳ͍ͳΒ ʮ͋ΒΏΔૢ࡞ͰࢦࠩݺশʯΛਪ
ةͳ͍ͱΘ͔ͬͨΒ҆શࡦΛࢥ͍͔ͭͳ͍ͱ͖ ڐ༰Ͱ͖ͳ͍ةݥଛࣦ͕ൃੜ͢ΔͱΘ͔ͬͨ࣌Ͱ ҰखΛҾ͖·͠ΐ͏ɽ ษڧձͰ͍ΖΜͳਓʹ૬ஊ͔ͯ͠ΒΈͯ͘͠ͳ ͍ͣͰ͢ɽ
ిݯःஅஔͷճ࿏ͳΒͼʹ෦ࣄྫ (JU)VCϖʔδ