Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SwiftでC言語のライブラリを使おう
Search
Yusuke Ito
March 07, 2016
Programming
7
2.3k
SwiftでC言語のライブラリを使おう
Yusuke Ito
March 07, 2016
Tweet
Share
More Decks by Yusuke Ito
See All by Yusuke Ito
Macとオーディオ再生 2024/11/02
yusukeito
0
1.3k
おうちHackを取り入れた リノベーション事例
yusukeito
0
860
Server Side Swiftを しばらく運用してみた話
yusukeito
0
630
Swift からword2vecを 使ってみる
yusukeito
0
1.1k
Swift Outside the Box
yusukeito
1
2.7k
SwiftでgRPCとProtocolBuffersを使う
yusukeito
4
1.4k
Swift on Raspberry Pi でI2Cデバイスを使う
yusukeito
1
700
Isomorphic Swift
yusukeito
2
670
Swiftの値付きEnumをHackする
yusukeito
0
390
Other Decks in Programming
See All in Programming
俺流レスポンシブコーディング 2025
tak_dcxi
14
9.5k
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
130
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
3.9k
Cell-Based Architecture
larchanjo
0
140
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
150
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
130
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
5
700
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
120
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
180
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
110
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
470
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
170
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
66
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
34
Claude Code のすすめ
schroneko
65
200k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
120
A better future with KSS
kneath
240
18k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
It's Worth the Effort
3n
187
29k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Navigating Team Friction
lara
191
16k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Test your architecture with Archunit
thirion
1
2.1k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
Transcript
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE 4XJGUͰ$ݴޠͷ ϥΠϒϥϦΛ͓͏ ϦʔυΞʔΩςΫτ ҏ౻༞ี :VTVLF*UP !OPWJ@ നϠΪίʔϙϨʔγϣϯ 5PLZP4FSWFS4JEF4XJGU.FFUVQ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE αʔόʔαΠυ 4XJGUΤϯδχΞืूதʂ ͪΖΜɺJ04ɾ"OESPJE
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE $ݴޠͷϥΠϒϥϦ w .PEVMFNBQΛੜͯ͠ϔομʔΛಡΈࠐΉ w 4XJGUଆ͔ΒJNQPSUͰ͖ΔΑ͏ʹͳΔ w ίϯύΠϧ࣌ʹMJCYYYͱϦϯΫ͢Δ w ࠓޙ$
$ ίʔυ41.ͰϏϧυՄೳʹ 4&
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ͏ϝϦοτ w ७4XJGUͷϥΠϒϥϦ·ͩগͳ͍ w $ͷࢿ࢈͕͑Δ w ଟ͘ΘΕ͍ͯΔͳΒ҆ఆ͍ͯ͠Δ ͣ
w όΠϯσΟϯάͷඞཁແ͠ ϔομʔͷΠϯϙʔτͷ Έ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ϥΠϒϥϦΛ४උ w ࠓճ*NBHF.BHJDLΛྫʹ w CSFXJOTUBMMJNBHFNBHJDL 049 w VTSMPDBMPQUJNBHFNBHJDLʹΠϯετʔϧ
͞ΕΔ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE 4XJGUʹJNQPSU w .PEVMFNBQΛ࡞ w 4XJGUଆ JNQPSU$+1&( module CJPEG
[system] { header "/usr/include/jpeglib.h" link "jpeg" export * }
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ϥΠϒϥϦͷ͍ํΛௐΔ w *NBHF.BHJDL$ͷΠϯλʔϑΣʔε͕ඪ४ w $ͷΠϯλʔϑΣʔε͕ແ͍ $ ͔͠ͳ͍ ߹$Ͱ ϥοϓ͢Δඞཁ͕͋Δ
w IUUQXXXJNBHFNBHJDLPSHTDSJQUNBHJDL XBOEQIQ w IUUQNBHJDLXBOECMPHGDDPN w 2JJUBɾ(PPHMFͳͲ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE 9DPEF͔Β͏ w $PNNBOEMJOF"QQMJDBUJPO w IUUQTHJUIVCDPN;FXP4XJGU$PNNBOE-JOF "QQMJDBUJPO5FNQMBUF͓͢͢Ί w #VJME4FUUJOHT͔Β4XJGU*NQPSU1BUIΛઃఆ w
43$3005 .PEVMFT$+1&(NPEVMFNPEVMFNBQ ͷͱ͖ɺ 43$3005 .PEVMFT
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ϥΠϒϥϦΛಈ͔ͯ͠ΈΔ w EFNP
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ্͛ w NPEVMFNBQͷϦϙδτϦΛެ։͠Α͏ -JOVY TXJGUCVJME༻ IUUQTHJUIVCDPNOPWJ.BHJDL8BOE049 w 'SBNFXPSLʹ͠Α͏
9DPEFˠ/FX1SPKFDUˠ$PDPB'SBNFXPSL w (JUIVCʹެ։͠Α͏ IUUQTHJUIVCDPNOPWJ4XJGU.BHJDL8BOE