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のZip2の話
Search
akuraru
December 17, 2014
Programming
0
310
SwiftのZip2の話
akuraru
December 17, 2014
Tweet
Share
More Decks by akuraru
See All by akuraru
失敗を表す方
akuraru
0
250
Other Decks in Programming
See All in Programming
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
150
r2-image-worker
yusukebe
1
170
自動テストのアーキテクチャとその理由ー大規模ゲーム開発の場合ー
segadevtech
2
990
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
700
GraalVM Native Image トラブルシューティング機能の最新状況(2025年版)
ntt_dsol_java
0
140
オフライン対応!Flutterアプリに全文検索エンジンを実装する @FlutterKaigi2025
itsmedreamwalker
2
200
HTTPじゃ遅すぎる! SwitchBotを自作ハブで動かして学ぶBLE通信
occhi
0
250
Kotlin 2.2が切り拓く: コンテキストパラメータで書く関数型DSLと新しい依存管理のかたち
knih
0
430
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
890
詳細の決定を遅らせつつ実装を早くする
shimabox
1
1k
「正規表現をつくる」をつくる / make "make regex"
makenowjust
1
400
Vueで学ぶデータ構造入門 リンクリストとキューでリアクティビティを捉える / Vue Data Structures: Linked Lists and Queues for Reactivity
konkarin
1
220
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Facilitating Awesome Meetings
lara
57
6.6k
Mobile First: as difficult as doing things right
swwweet
225
10k
Being A Developer After 40
akosma
91
590k
How GitHub (no longer) Works
holman
315
140k
A better future with KSS
kneath
239
18k
Practical Orchestrator
shlominoach
190
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
1.8k
Code Review Best Practice
trishagee
72
19k
Typedesign – Prime Four
hannesfritz
42
2.9k
Six Lessons from altMBA
skipperchong
29
4.1k
Transcript
4XJGUͷ;JQͷ !BLVSBSV %FDFNCFS
ࣗݾհ w ͋͘ΒΔ w J04νϣοτσΩϧ w 4XJGUָ͍͠✌ Т✌ ࡾ✌ Т
✌ࡾ ✌`Т` ✌ w ৄղ4XJGUಡΜͰͨΒޡ২͕ݟ͔ͭΔ
4XJGUͬͯ·͔͢ʁ
ͲΜͳΫϥε͕͋Δ͔ͬͯ·͔͢ʁ
4XJGU*OUFSGBDF3FBEJOH w 4XJGUͷΠϯλʔϑΣϑΣʔεΛಡΉձ w ࣌ɿ݄ w ॴɿদொגࣜձࣾϓϥεΞʔϧ
4XJGUͷ;JQͷ
;JQͬͯ͋ΕͰ͠ΐʁ
ѹॖܗࣜͷ͜ͱͰ͠ΐʁ
ҧ͍·͢ʂ
;JQͱ w ̎ͭͷ4FRVFODF5ZQFΛ̍ͭͷ4FRVFODF5ZQF ͱͯ͠ѻ͏ͨΊͷߏମ w 4FRVFODF5ZQFͰ͋ΕߴྻڍͰ͖Δ GPSJJO\ ԿΒ͔ͷॲཧ ^
ྫɿෳͷྻΛϧʔϓ͢Δ WBSMBCFMT<6*-BCFM> WBSUFYU"SSBZ<4USJOH> MFUDPVOUMBCFMTDPVOU GPSJOEFYJO DPVOU \ MFUMBCFMMBCFMT<JOEFY> MFUUFYUUFYU"SSBZ<JOEFY> MBCFMUFYUUFYU
^
ྫɿෳͷྻΛϧʔϓ͢Δ WBSMBCFMT<6*-BCFM> WBSUFYU"SSBZ<4USJOH> MFUDPVOUMBCFMTDPVOU GPSJOEFYJO DPVOU \ MFUMBCFMMBCFMT<JOEFY> MFUUFYUUFYU"SSBZ<JOEFY> MBCFMUFYUUFYU
^ GPS MBCFM UFYU JO;JQ MBCFMT UFYU"SSBZ \ MBCFMUFYUUFYU ^
ྫɿJOEFYΛ͚ͳ͕Βϧʔϓ͢Δ MFUKVOJTIJ<lࢠz lӑz lಪz> GPSJOEFYJO BDPVOU \ MFUFUPKVOJTIJ<JOEFY> QSJOUMO la
FUP a JOEFY z ^
ྫɿJOEFYΛ͚ͳ͕Βϧʔϓ͢Δ GPS FUP *OEFY JO;JQ KVOJTIJ *OUNBY \ QSJOUMO la
FUP a JOEFY z ^ MFUKVOJTIJ<lࢠz lӑz lಪz> GPSJOEFYJO BDPVOU \ MFUFUPKVOJTIJ<JOEFY> QSJOUMO la FUP a JOEFY z ^
;JQ͋Δͱ͍͏͜ͱʁ
;JQ͕
ͳ͍ʂ
;JQͳ͍͚Ͳɺ;JQͰ༻Ͱ͖Δ WBSMBCFMT<6*-BCFM> WBSUFYU"SSBZ<4USJOH> GPS MBCFM UFYU JOEFY JO;JQ ;JQ MBCFMT
UFYU"SSBZ *OUNBY \ MBCFMUFYUla UFYU a JOEFY z ^
;JQ(FOFSBUPS͋Δ
͓ΘΓ