Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
多分分かるUSB Type-C
Search
astolfo
July 31, 2020
Technology
720
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
多分分かるUSB Type-C
ARCANA Meetup #62
astolfo
July 31, 2020
More Decks by astolfo
See All by astolfo
最近のフレッツとIPv6の話
mattenn
2
840
そうだ、10Gを引こう
mattenn
0
300
COCOAを使用した人数表示システムの開発
mattenn
0
240
すぐに使える 説明下手エンジニアのための コミュ力入門
mattenn
0
320
Cloudflare Mail Routingを使ってみた
mattenn
0
370
Realforceを濡らしてしまった話
mattenn
0
330
DJを陰で支える技術
mattenn
1
1.4k
それNetlifyでできるよ - Webページを爆速で作ってキレイに魅せよう
mattenn
8
11k
多分わかるServerless Framework
mattenn
0
500
Other Decks in Technology
See All in Technology
2026-09-26 Platform Engineering Kaigi 2026 インフラとアプリの境界線と委譲の設計 / Drawing the Infra and App Line
masasuzu
0
550
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
110
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
2
350
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
510
AI Made Us Faster at Solving the Wrong Problems
marceloancelmo
0
110
GitHub Agentic Workflows を触ってみる
htkym
2
910
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
530
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
310
インバスケット試験対策アプリを 作って見えたAIエージェント構築 ナレッジ2選
shichijoyuhi
1
110
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
3
21k
営業オントロジーの作り方と、エージェントからの辿り方 ── ナレッジワークの現場から
kworkdev
PRO
1
220
Apache Iceberg が拓く AI 時代のオープンレイクハウス
tomtanaka
0
210
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
380
Design in an AI World
tapps
1
340
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
580
Mind Mapping
helmedeiros
1
390
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
610
How to Talk to Developers About Accessibility
jct
2
560
Automating Front-end Workflow
addyosmani
1369
210k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Transcript
ଟΘ͔Δ64#5ZQF$ தඌ ͔ͨ·͞ NBUUFOO "3$"/".FFUVQ
΅͘ • 1)1εΩʔ • MBNCEBͱઓͬͯΔ • 4MBDLʹେྔͷֆจࣈΛՃͨ͠൜ਓ ◦ ݸʢશମͷׂʣ •
Ϟνϕ͕കӍ໌͚͠ͳ͍
ͯ͞ຊ
͜ͱͷൃ
ϫΠɺ݄̍ೖࣾ
͞ΕͨΞμϓλͰ.#1ͱϞχλͱଓ
ʮ,ग़ྗ͞Εͳ͍ʯ
ʢ͜ͷݪҼ64#5ZQF$Ͱແ͍Ͱ͕͢ʣ 64#UZQF$໘͍͘͞
ࠓճͷ͓ͳ͠ • 64#5ZQF$ͷܗঢ়ʹ͍ͭͯ͠·͢ • ௨৴ͱ͔ͷ͠·ͤΜ ◦ ͪΒͬͱ͠·͢ • ॆిͷ͠·ͤΜ ◦
ͪΒͬͱ͠·͢
64#5ZQF$ͱ
64#5ZQF$ͱ • දཪ͕ͳ͍ • ࢠ͕ؔͳ͍ • ϐϯ͕૿͑ͨ
ಛ̍ɿදཪ͕ͳ͍ Ϧόʔγϒϧͳߏʹͳ͍ͬͯΔͨΊɺ͖Λؾʹͤͣࠩ͠ࠐΊΔ
ಛ̎ɿࢠ͕ؔͳ͍ • ࠓ·Ͱ͕"ίωΫλɺࢠ͕#ίωΫλͩͬͨ • ͔ͩΒύιίϯ"ίωΫλͰϓϦϯλʔͱ͔͕#ίωΫλͩͬͨ ˡ"ίωΫλ 1$ʹͭͳ͙΄͏ ˡ#ίωΫλ ϓϦϯλʔͱ͔ʹͭͳ͙ํʣ
ಛ̎ɿࢠ͕ؔͳ͍ • ࠓ·Ͱ͕"ίωΫλɺࢠ͕#ίωΫλͩͬͨ • ͔ͩΒύιίϯ"ίωΫλͰϓϦϯλʔͱ͔͕#ίωΫλͩͬͨ • ͔ͦ͜͠͠ʹొͨ͠64#05( ◦ ຊདྷʮࢠʯʹͳΔͣͷεϚϗ͕ʮʯʹͳͬͯଞػثͱͭͳ ͕Δ
◦ ΊͪΌͪ͘Όʹͳͬͯ͏ͨ • ࠓޙࢧো͕ग़ͳ͍Α͏ʹࢠಉ͡ίωΫλʹʂ
ಛ̏ɿϐϯ͕ଟ͍ • ̔ϐϯ͔Β̎̐ϐϯʹͳͬͨʂ • ͏͜͜·Ͱ͘Δͱ64#ͱશؔ͘ͳ͍ଞͷ৴߸ྲྀͤͪΌ͏ ◦ 64#ͷίωΫλͱϐϯ͚ͩΛͬͯଞͷ৴߸Λྲྀͨ͢Ίͷن֨ 64#5ZQF$"MUFSOBUF.PEFͷੜ ◦ σεϩʔυͷੜ
64#5ZQF$ʹྲྀͤΔن֨ • 64# • 64#(FO 64#ͷ͜ͱʣ • 64#(FO 64#ͷ͜ͱ •
64#(FOY 64#ͷ͜ͱ έʔϒϧͱػث͕ରԠ͍ͯ͠Εɺ͜ΕΒ͕͑Δ
64#5ZQF$ʹྲྀͤΔن֨ • 64# • 64#(FO 64#ͷ͜ͱʣ • 64#(FO 64#ͷ͜ͱ •
64#(FOY 64#ͷ͜ͱ έʔϒϧͱػث͕ରԠ͍ͯ͠Εɺ͜ΕΒ͕͑Δ ˠέʔϒϧͱػث͕ରԠͯ͠ͳ͍ͱ͜ΕΒ͑ͳ͍ʂ
ࢀߟྫɿ/VBOT/FP • 8JOEPXT.PCJMFࡌεϚϗ • σΟεϓϨΠͱଓ͢Δͱ1$ײ֮Ͱ͑Δ • 64#5ZQF$ࡌ
ࢀߟྫɿ/VBOT/FP • 8JOEPXT.PCJMFࡌεϚϗ • σΟεϓϨΠͱଓ͢Δͱ1$ײ֮Ͱ͑Δ • 64#5ZQF$ࡌ ◦ ͨͩ͠64#ͷΈ ◦
ը໘ग़ͤͳ͍ ◦ 64#͘ͳ͍
ΊΜͲ͍͘͞Ͱ͢Ͷʁ
64#5ZQF$ͷͳ͔·ͨͪ
εϥΠυΛલʹ͠·͢
ಛ̏ɿϐϯ͕ଟ͍ • ̔ϐϯ͔Β̎̐ϐϯʹͳͬͨʂ • ͏͜͜·Ͱ͘Δͱ64#ͱશؔ͘ͳ͍ଞͷ৴߸ྲྀͤͪΌ͏ ◦ 64#ͷίωΫλͱϐϯ͚ͩΛͬͯଞͷ৴߸Λྲྀͨ͢Ίͷن֨ 64#5ZQF$"MUFSOBUF.PEFͷੜ ◦ σεϩʔυͷੜ
ಛ̏ɿϐϯ͕ଟ͍ • ̔ϐϯ͔Β̎̐ϐϯʹͳͬͨʂ • ͏͜͜·Ͱ͘Δͱ64#ͱશؔ͘ͳ͍ଞͷ৴߸ྲྀͤͪΌ͏ ◦ 64#ͷίωΫλͱϐϯ͚ͩΛͬͯଞͷ৴߸Λྲྀͨ͢Ίͷن֨ 64#5ZQF$"MUFSOBUF.PEFͷੜ ◦ σεϩʔυͷੜ
ͳʹ͕ྲྀͤΔͷʁ • )%.* • 64#1% • %JTQMBZ1PSU • 5IVOEFSCPMU 64#ͱશવؔͳ͍৴߸͕ྲྀͤΔɺͦΕ͕64#UZQF$
)%.* • ήʔϜػ͔ΒϨίʔμʔϓϨΠϠʔ·Ͱ༷ʑͳػثΛܨ͛ΔΞϨ • %7*ͱ૬ޓมͰ͖Δ • όʔδϣϯ͕͋ΓɺέʔϒϧΞμϓλ͕ରԠ͍ͯ͠ͳ͍ͱ੍ݶ͕ ग़Δ ◦ ಄Ͱ,ग़Δग़ͳ͍૽͗ʹͳͬͨݪҼ͜Εͷ͍ͤ
64#1% 64#1PXFS%FMJWFSZ • 1$ͷΑ͏ͳେ͖ͳిྗ͕ඞཁͳػثڅి͢ΔͨΊͷن֨ • ػث͕ଓ͢Δͱɺిݯଆ͕ग़ྗͰ͖ΔిѹΛఏࣔͯ͠ɺػثଆ͕ ͦͷத͔Β͍͍ͨిѹΛϦΫΤετͯ͠څి͢Δʢ1%0ʣ • 64#"$ͷΑ͏ͳ௨৴Ͱ͖ͳ͍ঢ়ଶͰԿ͠ͳ͍ʢ7ͷ··ʣ •
Έ͕ղ
%JTQMBZ1PSU • %7*Λ໓΅ͨ͢Ίʹੜͨ͠ن֨ • ύέοτͰૹ͢ΔͷͰ,Ͱ,Ͱ͑Δ • ༷͕ࠜຊతʹҧ͏ͷͰ)%.*ͱͷޓੑͳ͍ ◦ %JTQMBZ1PSUͷϐϯΛͬͯ)%.*ͳͲͷ৴߸Λग़༷͋͢Δ %VBMNPEF%JTQMBZ1PSU
◦ %JTQMBZ1PSUͱ)%.*มέʔϒϧ͕͋Δͷ͜Εͷ͓͔͛
5IVOEFSCPMU • *OUFMͱ"QQMF͕ࡦఆ • 64# 64#1% %JTQMBZ1PSUʹՃ͑ͯ1$*&YQSFTTY͕ྲྀͤΔ • ͳΜͰಈ͔ͤͯ͠·͏ ◦
άϥϑΟοΫϘʔυಈ͔ͤΔ ◦ (ͷ/*$ͱ͔ ◦ ͔ͩΒ.BD#PPL1SP"JSʹԿΛͭͳ͍Ͱ͑Δ ◦ .BDʹࡌ͞Ε͍ͯΔ͜ͱ͕ଟ͍͕.BDݶఆͰͳ͍ • *OUFMࡦఆͳͷͰ࠷ۙͷ3Z[FOࡌ1$ͱ͔ʹແ͍͜ͱ͕ଟ͍
ิɿࡢࠓͷ64#5ZQF$UP)%.*Ξμϓλ • 64#5ZQF$͔Βٸܹʹ૿͑ͨ)%.*ͷมΞμϓλ • σόΠεଆͷ64#UZQF$͔Β)%.*ͳͲͷ৴߸ΛऔΓग़ͯ͠ίωΫ λʹ͍ͯ͠Δ͚ͩ • มΞμϓλࣗʹάϥϑΟοΫػೳͳ͍ ◦ ͭ·Γ5ZQF$͕͋Δ͔Βͱݴͬͯը໘͕ඞͣग़ྗͰ͖ΔΘ͚Ͱ
ͳ͍
͍͢͝Ͱ͢Ͷ
؆୯ʹ·ͱΊΔͱ • ػثͷεϖοΫදίωΫλʹ͍͍ͭͯΔϚʔΫΛͪΌΜͱݟͯ ◦ Ͳͷػث64#5ZQF$͕͋ΕॆిͰ͖ΔΘ͚͡Όͳ͍ ◦ Ͳͷػث64#5ZQF$͕͋Εը໘ग़ྗͰ͖ΔΘ͚͡Όͳ͍ ◦ 64#5ZQF$͔ͩΒ͍ͬͯΘ͚͡Όͳ͍ ◦
5IVOEFSCPMUͷϚʔΫ͕͋Εը໘ग़ྗॆిͳΜͰͰ͖ Δͱࢥͬͯ0,
Θ͔Γ·ͨ͠Ͷʁ
εϥΠυΛ͠·͢
64#5ZQF$ʹྲྀͤΔن֨ • 64# • 64#(FO 64#ͷ͜ͱʣ • 64#(FO • 64#
έʔϒϧͱػث͕ରԠ͍ͯ͠Εɺ͜ΕΒ͕͑Δ ˠέʔϒϧͱػث͕ରԠͯ͠ͳ͍ͱ͜ΕΒ͑ͳ͍ʂ
64#5ZQF$ʹྲྀͤΔن֨ • 64# • 64#(FO 64#ͷ͜ͱʣ • 64#(FO • 64#
έʔϒϧͱػث͕ରԠ͍ͯ͠Εɺ͜ΕΒ͕͑Δ ˠέʔϒϧͱػث͕ରԠͯ͠ͳ͍ͱ͜ΕΒ͑ͳ͍ʂ
έʔϒϧ έʔϒϧʹछྨ͕͋Γ·͢ छྨଟ͗ͯ͢ਖ਼ௐΕͯͳ͍Ͱ͢ • 64#ʢ߅ͳ͠ʣ • 64#ʢ߅͋Γʣ • 64#ʢ߅ͳ͠ʣ •
64#ʢ߅͋Γʣ • 64#ʢF.BSLFS͋Γʣ • 5IVOEFSCPMUύογϒέʔϒϧ
έʔϒϧͷݟ͚ํ 64# 64#(FO 64# 64#(FO 64# 5IVOEFSCPMU
έʔϒϧͷݟ͚ํ ϩΰ͕͋ΕผͰ͖Δ͚Ͳɺϩΰ͕ͳ͍߹͔Βͳ͍
2͡Ό͋ԶΒͲͷ64#5ZQF$έʔϒϧΛ͍͍͑ͷʁ "ଐ͔७ਖ਼ΦϓγϣϯΛ͍ͬͯͩ͘͞ ʢϋζϨҾ͖ͨ͘ͳ͍ͳΒɺശʹ64#ϩΰ͕͍ͭͯΔͷΛબͿͱ 0,ʣ
ࠓޙͷ64# • 64#͕ࡦఆ ◦ 5IVOEFSCPMUΛϕʔεʹͯ͠ߴͰ௨৴Ͱ͖ΔΑ͏ʹ
ࠓޙͷ64# • 64#͕ࡦఆ ◦ 5IVOEFSCPMUΛϕʔεʹͯ͠ߴͰ௨৴Ͱ͖ΔΑ͏ʹ • 5IVOEFSCPMUࡦఆ ◦ 64#ͱޓੑ͋Γ ◦
ܗঢ়ͪΖΜ64#5ZQF$
·ͱΊ • 64#5ZQF$ͷܗঢ়ɺطଘͷ64#ίωΫλͰൃੜͨ͠Λղܾ ͍ͯ͠Δ • ࠓޙਐԽͯ͠ܗঢ়Λҡ࣋Ͱ͖ΔಛघͳίωΫλ • ίωΫλέʔϒϧ͕ಉ͡ͰɺͰ͖Δ͜ͱ͕ҧ͏ • ແཧͯ͠౷Ұ͠Α͏ͱͨ݁͠ՌٯʹࠞཚΛট͍ͨ
• 64#ͷొͰɺຊʹ౷ҰͰ͖Δͷ͔ʁ
ࢿྉͱ͔ • 64#5ZQF$$POOFDUPSTBOE$BCMF"TTFNCMJFT$PNQMJBODF%PDVNFOU3FWJTJPOc64#*' IUUQTXXXVTCPSHEPDVNFOUMJCSBSZVTCUZQFDDPOOFDUPSTBOEDBCMFBTTFNCMJFTDPNQMJBODF EPDVNFOUSFWJTJPO • 64#1PXFS%FMJWFSZc64#*'IUUQTXXXVTCPSHEPDVNFOUMJCSBSZVTCQPXFSEFMJWFSZ • 64#5ZQF$ 64#$
ͱ r ͳΔ͘γϯϓϧʹղઆ IUUQTIBOQFOCMPHDPN • 7&4"3FMFBTFT6QEBUFE%JTQMBZ1PSUä"MU.PEF4QFDUP#SJOH%JTQMBZ1PSU1FSGPSNBODFUP64#ä BOE/FX64#5ZQF$%FWJDFT 7&4" *OUFSGBDF4UBOEBSETGPS5IF%JTQMBZ*OEVTUSZ IUUQTWFTBPSHGFBUVSFEBSUJDMFTWFTBSFMFBTFTVQEBUFEEJTQMBZQPSUBMUNPEFTQFDUPCSJOHEJTQMBZQPSU QFSGPSNBODFUPVTCBOEOFXVTCUZQFDEFWJDFT • 7&4"*OUSPEVDFT6QEBUFE%VBM.PEF4UBOEBSEGPS)JHIFS3FTPMVUJPO*OUFSPQFSBCJMJUZXJUI)%.*%JTQMBZT %JTQMBZ1PSUIUUQTXXXEJTQMBZQPSUPSHQSWFTBJOUSPEVDFTVQEBUFEEVBMNPEFTUBOEBSEGPSIJHIFS SFTPMVUJPOJOUFSPQFSBCJMJUZXJUIIENJEJTQMBZT • )%.*4QFDJGJDBUJPOTBOE1SPHSBNT )%.*IUUQTXXXIENJPSHTQFDJOEFY • ৽͍͠64#ͷελϯμʔυɿ64#ͷઆ໌ IUUQTKQNTJDPNCMPHOFXVTCTUBOEBSEVTCHFOHFO FYQMBJOFE • 5IVOEFSCPMUͷհɿ୭͕͑ΔϢχόʔαϧͳέʔϒϧଓ cΠϯςϧ χϡʔεϧʔϜ IUUQTOFXTSPPNJOUFMDPKQOFXTJOUSPEVDJOHUIVOEFSCPMUVOJWFSTBMDBCMFDPOOFDUJWJUZ
͓ΘΓ