Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Battery Historian v2
futabooo
September 28, 2016
Programming
0
1.1k
Battery Historian v2
futabooo
September 28, 2016
Tweet
Share
More Decks by futabooo
See All by futabooo
Android Jetpack Navigation Deep Links Tips
futaboooo
0
390
チームの学びを活かす全社での取り組み / company wide efforts to make use of team's learning
futaboooo
1
440
ペアプロ・モブプロを広めるのに役立ったControl Chartの使い方 / How to use Control Chart which helped spread Pair or Mob Programing
futaboooo
2
190
スクラムチームをやめて、20人でカンバン運用してきた半年間の軌跡 / Stop Scrum Start Kanban
futaboooo
19
17k
InvisionのAndroidアプリでみる4つのデザイン基本原則 / Four design basic principles seen in Invision's Android application
futaboooo
2
1.9k
Pairsの開発のすべて / all of Pairs development
futaboooo
1
2k
モブプログラミングという開発スタイル、あるいは生産性について / On development style called mob programming, or productivity
futaboooo
5
7.6k
Androidでスクレイピングした話 / Talk of scraping with Android
futaboooo
0
4.5k
新人スクラムマスターが開発者と兼任しながらやってきた事と成果/What the newcomer Scrum Master came while concurrently serving as a developer and the result
futaboooo
1
1.5k
Other Decks in Programming
See All in Programming
「困りごと」から始める個人開発
ikumatadokoro
4
250
Enzyme から React Native Testing Library に移行した経緯 / 2022-07-20
tamago3keran
1
160
ゴーファーくんと辿るプログラミング言語の歴史/history-of-programming-languages-with-gopher
iwasiman
11
5k
これからのスクラムマスターのキャリアプランの話をしよう - スクラムマスターの前に広がる世界
psj59129
0
200
Google I/O 2022 Android関連概要 / Google I/O 2022 Android summary
phicdy
0
390
How to Test Your Compose UI (Droidcon Berlin 2022)
stewemetal
1
130
リーダブルテストコード / #vstat
jnchito
47
36k
ESM移行は無理だけどおれもSindreのライブラリが使いたい!
sosukesuzuki
2
540
RustのWebフレームワーク周りの概観
hayao
0
180
VIMRC 2022
achimnol
0
130
僕が便利だと感じる Snow Monkey の特徴/20220723_Gifu_WordPress_Meetup
oleindesign
0
110
SGGとは
inoue2002
0
440
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
39
13k
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
Building Flexible Design Systems
yeseniaperezcruz
310
34k
The MySQL Ecosystem @ GitHub 2015
samlambert
239
11k
How to name files
jennybc
40
63k
Visualization
eitanlees
125
12k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
498
130k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
213
11k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
100
6k
What's new in Ruby 2.0
geeforr
335
30k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
jQuery: Nuts, Bolts and Bling
dougneiner
56
6.4k
Transcript
Battery Historian v2 potatotips #33 @futabooo
futabooo (Takahiro Futagawa) - Lead Engineer at eureka, Inc. -
Android(Java), Golang, AngularJS - FantasyEarth Zero, s.CRY.ed futabooo futabooo
None
None
‣ Golang ‣ AngularJS + TypeScript ‣ Java + Kotlin
‣ Obj-c + Swift ‣ PHP ‣ Java ‣ Swift + Obj-c
http://recruit.eure.jp/
What is Battery Historian?
Battery Historian Google I/O 2014
Battery Historian
Battery Historian Battery Historian $ adb bugreport > bugreport.txt $
./historian.py bugreport.txt > report.html
Battery Historian ‣ visualize the battery data ‣ create html
file ‣ python script
What is Battery Historian v2?
Battery Historian v2 ‣ rewrite in Go ˍ JavaScript ‣
improved UI ‣ additional data view
Battery Historian v2
Check My App
$ cd path/to/battery-historian $ go run cmd/battery-historian/battery-historian.go
Demo
Thank you Credit: NASA Earth Observatory/NOAA NGDC