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
Swift on Raspberry Pi でI2Cデバイスを使う
Search
Yusuke Ito
December 19, 2016
Programming
730
1
Share
Swift on Raspberry Pi でI2Cデバイスを使う
Yusuke Ito
December 19, 2016
More Decks by Yusuke Ito
See All by Yusuke Ito
Macとオーディオ再生 2024/11/02
yusukeito
0
1.4k
おうちHackを取り入れた リノベーション事例
yusukeito
0
930
Server Side Swiftを しばらく運用してみた話
yusukeito
0
650
Swift からword2vecを 使ってみる
yusukeito
0
1.1k
Swift Outside the Box
yusukeito
1
2.9k
SwiftでgRPCとProtocolBuffersを使う
yusukeito
4
1.5k
Isomorphic Swift
yusukeito
2
690
Swiftの値付きEnumをHackする
yusukeito
0
430
Swift プロトコル指向なCのラッパーを作る
yusukeito
3
1.3k
Other Decks in Programming
See All in Programming
AutonomyとControlのあいだ:Graflowで記述するAIエージェント協調
myui
0
100
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
net-httpのHTTP/2対応について
naruse
0
440
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
150
dRuby over BLE
makicamel
2
300
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
290
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
240
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.4k
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
580
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
310
CSC307 Lecture 17
javiergs
PRO
0
310
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
440
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Context Engineering - Making Every Token Count
addyosmani
9
940
Site-Speed That Sticks
csswizardry
13
1.2k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Typedesign – Prime Four
hannesfritz
42
3.1k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Rails Girls Zürich Keynote
gr2m
96
14k
Faster Mobile Websites
deanohume
310
31k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Transcript
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE 4XJGUPO3BTQCFSSZ1J Ͱ*$σόΠεΛ͏ ϦʔυΞʔΩςΫτ ҏ౻༞ี :VTVLF*UP !OPWJ@ നϠΪίʔϙϨʔγϣϯ 5PLZP4FSWFS4JEF4XJGU.FFUVQ
݄ʙ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE
΄͔ेࣾ ΧϝϦΦͷΞϧΰϦζϜΛαʔϏεͱͯ͠"1*ఏڙ
None
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE *$όε w *$·ͨ*$·ͨ**$ w QJO 4$- 4%" 7$$ 7
ʹϓϧΞοϓ w ಉ͡όεʹ࠷େσόΠε w ඪ४LCQT w 1$ ࠐܥϘʔυ ϫϯνοϓͷϚΠίϯ "SEVJOPʹඪ ४ࡌ 1$෦ͰΘΕ͍ͯΔͨΊࢠແ͠
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ༻్ w ηϯα w σΟεϓϨΠ w λονύωϧ w &&130.
w ͳ%" "%ίϯόʔλʔ
.$$*$#VT5FDIOJDBM0WFSWJFX IUUQXXXNDDVTDPN*$#VT5FDIOJDBM0WFSWJFXQEG Ϛελʔ௨৴Λ։࢝͢Δଆ1$ ϚΠίϯ εϨʔϒ௨৴Λड͚ΔଆηϯαʔσΟεϓϨΠ ΞυϨε ཧઢ όε
ϓϥοτ ϑΥʔϜ Πϯλʔ ϑΣʔε υϥΠόʔ ΞϓϦέʔ γϣϯଆ"1* .BD NBD04 64#*$ม
*0,JU MJCVTC*0,JU 1$ -JOVY 64#*$ม Χʔωϧ EFW JD PQFO JPDUM 3BTQCFSSZ1J -JOVY (1*0 ࢠ Χʔωϧ EFW JD PQFO JPDUM 64#*$ม Χʔωϧ EFW JD PQFO JPDUM
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ଓͱୟ͖ํ w .BD 8JOEPXT1$ 64#*$มΞμϓλΛ͏ w 3BTQCFSSZ1J*$ͷࢠ (1*0 ·ͨ64#*$ม
ΞμϓλΛ͏ w .BDMJCVTCΛͬͯୟ͘ w -JOVYΧʔωϧυϥΠόʔ EFWJD ͕͋ΔͷͰPQFO JPDUMΛ͏ SFBE XSJUFͰ͍͍
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ςετ༻ͷϘʔυ w 64#*$ม JDUJOZVTC Λ࡞ w *$όεʹϞδϡʔϧΛ࣮ w
ηάϝϯτ-&%Ϟδϡʔϧ ;54&(#"" w ໌Δ͞ηϯαʔ #) w ؾѹηϯαʔ #.1 w "JUFOEP FCBZͰങ͑·͢ w ిݯిѹ7
64#*$ ม -&% ؾѹ ηϯαʔ ໌Δ͞ ηϯαʔ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ϥΠϒϥϦͷ࡞ w ϓϥοτϑΥʔϜʹΑͬͯɺୟ͖ํɾ"1*͕ҧ͏ NBD04ʹEFWJD ͕ແ͍ͳͲ w σόοά.BD 9DPEF Ͱߦ͍͍ͨ
w ͯ͢ͷϓϥοτϑΥʔϜͰ࣮ߦՄೳʹ͍ͨ͠ 4XJGU1BDLBHF.BOBHFSʹରԠ w ˠ*$ͷSFBE XSJUFΛڞ௨Խͯ͠ɺϓϥοτϑΥʔ ϜͷࠩҧΛٵऩ͢Δ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ։ൃͷྲྀΕ ϋʔυΣΞͷ࡞ .BDͱ64#*$Λͬͯɺ։ൃɾσόοά 3BTQCFSSZ1JʹϦϙδτϦΛDMPOFɺίϯύΠ ϧɾ࣮ߦɺσʔϞϯԽɾӡ༻
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ϦϙδτϦ w ϥΠϒϥϦσϞ IUUQTHJUIVCDPNOPWJJDTXJGUFYBNQMF w JDUJOZVTC BUUJOZରԠ൛ IUUQTHJUIVCDPNOPWJJD@UJOZ@VTC
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ࢀߟจݙ w JDUJOZVTCຊՈIUUQXXXIBSCBVNPSHUJMMJD@UJOZ@VTCJOEFYTIUNM w JDUJOZVTCΛ࡞ͬͨ2JJUBIUUQRJJUBDPNUPZPTIJNJUFNT GFFGGDEEGCCEG w 3BTCFSSZ1*ͷ*$ίϚϯυৄղIUUQXXXIPHFUBOOFUOPUFNFNP QJ@JDDNEIUNM
w LFSOFMPSHIUUQTXXXLFSOFMPSHEPD%PDVNFOUBUJPOJDEFW JOUFSGBDF w 1IZTJDBM$PNQVUJOH ಛʹ*OUFM&EJTPO ʹ͓͚Δ*$ʹΑΔ௨৴ʹ͍ͭͯ ʢͦͷ̎ʣIUUQNBUTVQCMPHTQPUKQQIZTJDBMDPNQVUJOH JOUFMFEJTPOJD@IUNM