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
Apk size diet
Search
konifar
March 16, 2016
Programming
11
2.9k
Apk size diet
potatotips#27
http://connpass.com/event/27156/
konifar
March 16, 2016
Tweet
Share
More Decks by konifar
See All by konifar
提案のレベルを上げる #QiitaConference
konifar
77
29k
目安箱の設置とワークさせるポイント
konifar
4
2k
サバイバルモード下でのエンジニアリングマネジメント
konifar
30
12k
Android開発以外のAndroid開発経験の活かしどころ
konifar
3
2.7k
初めてのiOS関連GitHub ActionsをMarketplaceに公開するまでの実録
konifar
3
370
オーナーシップを持つ領域を明確にする
konifar
16
5.6k
雑に思考を整理する技術と効能
konifar
76
43k
何のための個人目標設定?
konifar
33
17k
30点で打席に立つ
konifar
88
57k
Other Decks in Programming
See All in Programming
CRUD から CQRS へ ~ 分離が可能にする柔軟性
tkawae
0
220
Parallel::Pipesの紹介
skaji
2
870
Practical Domain-Driven Design - Workshop at NDC 2025
mufrid
0
130
Zennの運営完全に理解した #完全に理解したTalk
wadayusuke
1
140
TSConfigからTypeScriptの世界を覗く
planck16
2
1.3k
バランスを見極めよう!実装の意味を明示するための型定義 TSKaigi 2025 Day2 (5/24)
whatasoda
2
770
Use Perl as Better Shell Script
karupanerura
0
650
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
270
DevDay2025-OracleDatabase-kernel-addressing-history
oracle4engineer
PRO
7
1.6k
CQRS/ESのクラスとシステムフロー ~ RailsでフルスクラッチでCQRSESを組んで みたことから得た学び~
suzukimar
0
190
Doma で目指す ORM 最適解
nakamura_to
1
160
型付け力を強化するための Hoogle のすゝめ / Boosting Your Type Mastery with Hoogle
guvalif
1
230
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
15
890
Typedesign – Prime Four
hannesfritz
41
2.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Practical Orchestrator
shlominoach
188
11k
RailsConf 2023
tenderlove
30
1.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Making Projects Easy
brettharned
116
6.2k
For a Future-Friendly Web
brad_frost
178
9.7k
Six Lessons from altMBA
skipperchong
28
3.8k
Speed Design
sergeychernyshev
30
970
Rails Girls Zürich Keynote
gr2m
94
13k
Transcript
"QLTJ[FEJFU BQLΛখ͘͞͠Α͏ QPUBUPUJQT 8FE !LPOJGBS
)PXUPSFEVDFBQLTJ[F ΞϓϦαΠζΛখ͘͢͞ΔΛ͠·͢
8IZ
6TFSIBUFMBSHFBQQ w *NQBDUUP*OTUBMMSBUF%"6 Πϯετʔϧɾ%"6ʹӨڹΛ༩͑Δɻ w &TQFDJBMMZMPXTQFDEFWJDFMPX OFUXPSL ಛʹεϖοΫɺωοτϫʔΫճઢ͕ࡉ͍߹ɻ
&Y 5BQUSJQ
-FTTUIBO.#JTCFUUFS w *GBQQTJ[FJTMBSHFSUIBO.# UIFOFYU EBZMPHJOSBUFEFDSFBTFJOUIFDBTFPG 5BQUSJQBQQ 5BQUSJQͷ߹ɺ.#ΑΓେ͖͘ͳΔͱཌܧଓ͕Լ͕Δ ͕͋Δɻ w 8IFO*SFEVDFEBQQTJ[FGSPN.#UP
.# UIFOFYUEBZMPHJOSBUFJODSFBTFE .#͔Β.#ʹݮΒͨ͠Βཌܧଓ্͕͕ͬͨ͜ͱ͋ͬͨɻ
.#.#٩ Т و
.#.#٩ Т و
.#.#٩ Т و "MNPTU0/-:JNBHFPQUJNJ[BUJPO ΄ͱΜͲը૾ͷௐͷΈɻ
&⒎FDUJWFXBZ w *NBHFPQUJNJ[BUJPO w 1SPHVBSE ͜Ε͚ͩͬͱ͚
6TFGVMHSBEMFQMVHJO w 5IJTQMVHJOTIPXBQLTJ[FJOUIF FOEPGHSBEMFCVJME Ϗϧυͷ࠷ޙͷBQLαΠζΛग़ྗͯ͘͠ΕͯΔ w IUUQTQMVHJOTHSBEMFPSHQMVHJODPNWBOOJLUFDIBOESPJEBQLTJ[F
&Y %SPJE,BJHJP⒏DJBMBQQ .#.#٩ Т و IUUQTHJUIVCDPNLPOJGBSESPJELBJHJ
&Y %SPJE,BJHJP⒏DJBMBQQ 1SPHVBSE,# %FMFUFEVOVTFEJNBHFT,# 0QUJNJ[FEBMMJNBHFT,# 6TFOPEQJESBXBCMF,#
$IBOHFUP7FDUPS%SBXBCMF,#
1SPHVBSE w +VTUXSJUFUIJT ͜Ε͚ͩͰ͍͍ɻ ,#
%FMFUFEVOVTFEJNBHFT "OESPJE4UVEJP"OBMZ[F3VO*OTQFDUJPOCZ /BNF6OVTFE3FTPVSDFT 6TFHSBEMFTISJOL3FTPVSDFTPQUJPO IUUQRJJUBDPNLPOJGBSJUFNTBBCDDDFD IUUQUPPMTBOESPJEDPNUFDIEPDTOFXCVJMETZTUFNSFTPVSDFTISJOLJOH ,#
0QUJNJ[FEBMMJNBHFT IUUQTHJUIVCDPNOJDLCVUDIFSQMBJEQVMM ,#
6TFOPEQJESBXBCMF *GZPVIBWFMBSHFJNBHFMJLFUVUPSJBMCBDLHSPVOE JNBHF JUJTCFUUFSUPVTFOPEQJESBXBCMF νϡʔτϦΞϧͷഎܠը૾ͳͲେ͖ͳը૾OPEQJESBXBCMFΛͬͯຕ͚ͩ ͬͨํ͕͍͍͔ɻ ,#
$IBOHFUP7FDUPS%SBXBCMF "QQ$PNQBUWTVQQPSUT7FDUPS%SBXBCMF :PVDBODIBOHFNBOZEQJJNBHFpMFTUPPOF WFDUPSJNBHFpMF "QQ$PNQBUW͔Β7FDUPS%SBXBCMF͕αϙʔτ͞ΕͨͷͰ֤ղ૾͝ ͱͷը૾ϑΝΠϧҰͰ͖Δɻ IUUQRJJUBDPNLPOJGBSJUFNTCGCGEFBCG ,#
-FUTSFEVDFBQLTJ[FBOE NBLFTVTFSTIBQQZ٩ Т و
5IBOLT