Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
830
Server Side Swiftを しばらく運用してみた話
yusukeito
0
620
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
690
Isomorphic Swift
yusukeito
2
650
Swiftの値付きEnumをHackする
yusukeito
0
390
Other Decks in Programming
See All in Programming
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
210
競馬で学ぶ機械学習の基本と実践 / Machine Learning with Horse Racing
shoheimitani
14
14k
乱雑なコードの整理から学ぶ設計の初歩
masuda220
PRO
32
15k
Reactive Thinking with Signals and the new Resource API
manfredsteyer
PRO
0
130
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
160
Phronetic Team with AI - Agile Japan 2025 closing
hiranabe
2
700
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
120
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
110
Google Antigravity and Vibe Coding: Agentic Development Guide
mickey_kubo
2
100
jakarta-security-jjug-ccc-2025-fall
tnagao7
0
100
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
770
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
3
630
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Being A Developer After 40
akosma
91
590k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
360
The Cult of Friendly URLs
andyhume
79
6.7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
A Tale of Four Properties
chriscoyier
162
23k
KATA
mclloyd
PRO
32
15k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Agile that works and the tools we love
rasmusluckow
331
21k
Raft: Consensus for Rubyists
vanstee
140
7.2k
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