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
Image Trimming Tips
Search
Toshihiro OYA
December 18, 2017
Programming
1
390
Image Trimming Tips
potatotips #46
@dip
Toshihiro OYA
December 18, 2017
Tweet
Share
More Decks by Toshihiro OYA
See All by Toshihiro OYA
Android_Architecture_Componentとテスト.pdf
toshihirooya
3
1.5k
Flutter入門
toshihirooya
2
1.3k
AACのPagingについて
toshihirooya
2
380
Repositoryのテスト
toshihirooya
1
620
Other Decks in Programming
See All in Programming
Day0 初心者向けワークショップ実践!ソフトウェアテストの第一歩
satohiroyuki
0
830
gen_statem - OTP's Unsung Hero
whatyouhide
1
190
Building a macOS screen saver with Kotlin (Android Makers 2025)
zsmb
1
140
AHC045_解説
shun_pi
0
480
アプリを起動せずにアプリを開発して品質と生産性を上げる
ishkawa
0
2.6k
Ruby's Line Breaks
yui_knk
2
480
Unlock the Potential of Swift Code Generation
rockname
0
240
Agentic Applications with Symfony
el_stoffel
2
270
ベクトル検索システムの気持ち
monochromegane
31
9.9k
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
630
Code smarter, not harder - How AI Coding Tools Boost Your Productivity | Webinar 2025
danielsogl
0
120
Devin入門と最近のアップデートから見るDevinの進化 / Introduction to Devin and the Evolution of Devin as Seen in Recent Update
rkaga
9
4.8k
Featured
See All Featured
BBQ
matthewcrist
88
9.6k
Six Lessons from altMBA
skipperchong
27
3.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.1k
Designing Experiences People Love
moore
141
24k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
How to Think Like a Performance Engineer
csswizardry
23
1.5k
A better future with KSS
kneath
239
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
Transcript
*NBHF5SJNNJOH5JQT 5PTIJIJSP0:" !UPTIJIJSPPZB QPUBUPUJQT
"#065.& ɾ5PTIJIJSP0:" ɾEJQʢσΟοϓʣ ɾ"OESPJEΤϯδχΞʢ̎ʣ ɾ(JUIVCɺ5XJUUFSɺ2JJUBɿ!UPTIJIJSPPZB ɾॳϙςν
ը૾ͷτϦϛϯάʹ͍ͭͯ 5PEBZ`T5PQJDT
τϦϛϯάػೳʹ͍ͭͯ Ϧιʔεը૾
Ϧιʔεը૾ͷڥք τϦϛϯάͷڥք ϊʔϚϧλΠϓͷτϦϛϯά
ΧϝϥΞϓϦͷ$301ػೳͰͰ͖Δɻ ϊʔϚϧλΠϓͷτϦϛϯά
DPNBOESPJEDBNFSBBDUJPO$301 ϓϩμΫτ *OUFOU PO"DUJWJUZ3FTVMU
JOUFOUQBSBNFUFS BCPVU PVUQVU9 τϦϛϯάը૾ͷԣ෯QYࢦఆ PVUQVU: τϦϛϯάը૾ͷॎ෯QYࢦఆ BTQFDU9 τϦϛϯάը૾ͷΞεϖΫτൺɿ9 BTQFDU: τϦϛϯάը૾ͷΞεϖΫτൺɿ:
TDBMF τϦϛϯάதͷͷ SFUVSOEBUB τϦϛϯάը૾Λฦ͔͢Ͳ͏͔ PVUQVU'PSNBU ड͚औΔσʔλͷϑΥʔϚοτࢦఆ
Ϧιʔεը૾ͷڥք τϦϛϯάͷڥք ϊʔϚϧλΠϓͷτϦϛϯά
ΞϓϦͰ࣮ݱ͍ͨ͠ػೳ Ϧιʔεը૾ͷڥք τϦϛϯάͷڥք
ΞϓϦͰ࣮ݱ͍ͨ͠ػೳ Ϧιʔεը૾ͷڥք τϦϛϯάͷڥք
7JFXHFU%SBXJOH$BDIF ͰΩϟογϡΩϟϓνϟʔʹΑΔ࣮ ΠϨΪϡϥʔλΠϓͷτϦϛϯά
7JFXESBXJOH$BDIF ʹΑΔΩϟϓνϟ 7JFX
-BZPVUߏΛͯ͠τϦϛϯά͞ΕΔঢ়گΛ࡞Δ ࢠ
-BZPVUߏΛͯ͠τϦϛϯά͞ΕΔঢ়گΛ࡞Δ ࢠ
-BZPVUߏΛͯ͠τϦϛϯά͞ΕΔঢ়گΛ࡞Δ
7JFXESBX DBOWBT$BOWBT Ͱ$BOWBTΛܦ༝͢Δ࣮ ΠϨΪϡϥʔλΠϓͷτϦϛϯά
7JFXESBX DBOWBT$BOWBT ͰΩϟϓνϟ 7JFX
·ͱΊ ɾτϦϛϯάͷ͕Ϧιʔεը૾ͷΛަࠩ͠ͳ͍߹ ɹΧϝϥΞϓϦͷ$301ػೳͰτϦϛϯάͰ͖Δɻ ɾ7JFXͷΩϟϓνϟ7JFXHFU%SBXJOH$BDIF ͔ ɹ7JFXESBX DBOWBT$BOWBT ܦ༝ͰՄೳ ɾ-BZPVUΛ͢Δ͜ͱͰΩϟϓνϟΛར༻ͨ͠ ɹτϦϛϯάΛ࣮͢Δ͜ͱ͕Ͱ͖Δɻ
5IBOLT Έͳ͞·ɺΑ͍Λ