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
暗号化ライブラリConceal
Search
Keisuke Kobayashi
October 13, 2015
Programming
1
2.4k
暗号化ライブラリConceal
potatotips #22
Keisuke Kobayashi
October 13, 2015
Tweet
Share
More Decks by Keisuke Kobayashi
See All by Keisuke Kobayashi
今日から始める依存性の注入 / First Time Dependency Injection
kobakei
26
7.5k
iOSアプリの技術的負債をどう返済したか / How to repay the technical debt of iOS app
kobakei
2
970
iOSアプリ内で不正なSSL証明書を検知する / SSL Pinning for iOS apps
kobakei
34
12k
Kyashアプリ開発の現場
kobakei
4
2.8k
Review of Google I/O 2017 & Prepare for Google I/O 2018
kobakei
0
320
APIクライアントをCodableで置き換えた話
kobakei
0
1.5k
開発者が知っておきたい通知の歴史
kobakei
9
7.6k
mockito-kotlin
kobakei
1
520
2017年に新規アプリを立ち上げた話
kobakei
2
1.1k
Other Decks in Programming
See All in Programming
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
230
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
520
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
50
33k
Team operations that are not burdened by SRE
kazatohiei
1
300
Discover Metal 4
rei315
2
120
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
0
4.1k
NPOでのDevinの活用
codeforeveryone
0
790
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
110
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
640
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
480
Select API from Kotlin Coroutine
jmatsu
1
230
Featured
See All Featured
Building Adaptive Systems
keathley
43
2.6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
A Modern Web Designer's Workflow
chriscoyier
694
190k
How STYLIGHT went responsive
nonsquared
100
5.6k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Bash Introduction
62gerente
614
210k
Making Projects Easy
brettharned
116
6.3k
Transcript
҉߸ԽϥΠϒϥϦ $PODFBM ,FJTVLF,PCBZBTIJ QPUBUPUJQT
ࣗݾհ w ,FJTVLF,PCBZBTIJ LPCBLFJ w 40/:(3&&$PVCJD *OD w "OESPJE#BDLFOE
3BJMT
None
҆શͳσʔλอଘ w ͦͦอଘ͠ͳ͍ʢ࠷ڧʣ w αʔόʔʹอଘʢ࣍ʣ w ʹอଘ ʢ42-JUF ϑΝΠϧ 4IBSFE1SFGFSFODFTʜʣ
ʹอଘ w ଞͷΞϓϦ͔Βݟ͑ͳ͍Α͏ʹɺ.0%&@13*7"5& Ͱอଘ͢Δͷવͱͯ͠ w ॏཁͳσʔλ҉߸Խ͍ͨ͠ w ྫɿϢʔβʔ͕લճೖྗͨ͠ϝʔϧΞυϨεΛه Ա͍ͨ͠ɺͳͲ
҉߸Խ͍͠ w ΞϧΰϦζϜ w Ωʔͷอଘํ๏ w "OESPJEͷ߹ɺΩʔΛแͨ͠ΞϓϦ͕߈ܸऀͷख ݩʹ͋Δ͔Βҙ w +BWBʹॻ͘ͱؙݟ͑ͳͷͰɺىಈ࣌ʹੜͨ͠Γ
$ ʹॻ͍ͨΓ͢Δ͕ΊΜͲ͍͘͞ w αϯϓϧίʔυΛίϐϖ͢Δͱةݥ
$PODFBM w 'BDFCPPL͕࡞ͬͨ҉߸ԽϥΠϒϥϦ IUUQTHJUIVCDPNGBDFCPPLDPODFBM w +BWB$ w "&4($. w
࣮0QFO44- w Ωʔͷอଘͱ͔͍͍۩߹ʹͬͯ͘ΕΔ
Πϯετʔϧ w (SBEMF w DPNQJMFbDPNGBDFCPPLDPODFBMDPODFBM !BBS` w ޙड़͠·͕͋͢·Γ͑ͳ͍ʜ
͍ํʢॳظԽʣ
͍ํʢ҉߸Խʣ
͍ํʢ෮߸ʣ
͍ํʢγϯϓϧʹʣ
w ެ͕ࣜCJUରԠͯ͠ͳ͍ w (BMBYZ4 9QFSJB;ͳͲͰಈ͔ͳ͍ w ϓϧϦΫग़ͯΔ͕Ϛʔδ͞ΕΔؾͳ͠ IUUQTHJUIVCDPNGBDFCPPLDPODFBMQVMM
ࣗͰϏϧυ͢Δ w #VDLΛΠϯετʔϧ ʢIUUQTCVDLCVJMEDPNʣ w ϓϧϦΫͷग़ͯΔϦϙδτϦΛDMPOF ʢIUUQTHJUIVCDPNQSJTUJOFJPDPODFBMʣ w CVDLCVJMEDPODFBM@BOESPJEΛ࣮ߦ
ϥΠϒϥϦஔॴ w MJCDPODFBMKBS DPODFBM@BOESPJEKBS w NPEVMFMJCT KBS w MJCDPODFBMTP w
NPEVMFTSDNBJOKOJ-JCTBSDI MJODPODFBMTP
·ͱΊ w ʹॏཁͳใΛอଘ͢Δͱ͖ɺ҉߸Խͨ͠΄ ͏͕͍͍Α w 'BDFCPPLͷ$PODFBMͱ͍͏ϥΠϒϥϦ͏ͱָͩ Α w ΑCJUରԠͯ͘͠Ε w
2JJUBIUUQRJJUBDPNLPCBLFJJUFNT DCGCCCCFC
͓ΘΓ