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
680
Swiftの値付きEnumをHackする
yusukeito
0
430
Swift プロトコル指向なCのラッパーを作る
yusukeito
3
1.3k
Other Decks in Programming
See All in Programming
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1k
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
180
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
ハーネスエンジニアリングとは?
kinopeee
13
6.8k
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
350
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.7k
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
150
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.4k
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
150
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
350
Firefoxにコントリビューションして得られた学び
ken7253
2
160
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
500
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
110
Bash Introduction
62gerente
615
210k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
350
Building the Perfect Custom Keyboard
takai
2
750
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
130
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.6k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
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