bouzuya.hatenablog.com

ぼうずやのにっき

fragment-testing の依存関係のトラブル など

bouzuya/android-number-pickers にテストをひとつだけ追加。依存関係の解決でハマった。 androidx.fragment:fragment-testing:1.1.0-rc03 が古いバージョンの androidx.test に依存していて衝突してしまっていた。↓の回避策でごまかした。

https://github.com/googlesamples/android-testing/issues/252#issuecomment-506994403

debugImplementation "androidx.fragment:fragment-testing:$androidx_fragment_version", {
   exclude group: 'androidx.test', module: 'core'
}

こういう build.gradle の書き方をどうやって知るのかが分からない。


bouzuya/rust-atcoder arc096_a, abc113_c, abc122_c 。

2019-07-28 からの『 ABC の C 問題を 1 日 1 問解く勉強会 (仮) 』で abc122_c を解いた。

あとは Rust オンラインもくもく会 #3 で。子どもが泣き出してほとんど参加できなかった。


昨日・一昨日でたまった家事を処理した。よく晴れていたので洗濯物が乾いた。毎月の洗濯槽の洗浄も含めて 4 回も動かした。それにしても暑い。

買い物にも行った。あまり良い買い物はできなかった。

祖母の通夜

祖母の通夜。

口うるさくてまわりの目を気にする人だった。子どもに勉強させるのがうまい人だった。

思い出されるのは高校 2 年の夏のしそジュースだ。その頃のぼくはいろいろなものが嫌になって引きこもっていた。母に言われて祖母の家へ行った。そこでぼくは夏休みの課題に取り組んでしそジュースを飲んだ。あの日も暑かった。そんなどうでもいいことを思い出す。そのあと祖父に連れられた赤目での出来事を経てぼくは立ち直ったのだけど。思い出されるのは立ち直ったときのそれではなくしそジュースなのだ。

2019-07 ふりかえり

2019-07 をふりかえる。

2019-07 の目標

  • ☐ Rust で EDPC & C 問題を解く
  • ☐ w010 0.1.0 のものを 1.0.0 にする
  • ☐ 毎朝 06:00 に起きる
  • GitHub security alerts を 0 にする
  • ☐ Node.js v6 support を削除する

すべて中途半端だ。

週別のふりかえり

つくったもの

2019-07-01/2019-07-31

多いようで GitHub security alerts の対応がほとんど。

よんだもの

少ない。

みたもの

多い。

その他

勉強会。Rust オンラインもくもく会 https://rust-online.connpass.com/ に参加している。 mockmock.dev のことを含めていないのでこれを含めるのはおかしいけど。

おでかけ。森林植物園 (2019-07-13) 。

ゲーム。 2018-11-24 からの BLUE REVOLVER 。停滞中。 2019-01-03 からの大乱闘スマッシュブラザーズ SPECIAL 。停滞中。 2019-04-14 からの Poly Bridge 。停滞中。2019-07-07 からの『ミニメトロ』。ノーマルを完了。エキスパートのステージを出したらクリアにしたい。

買い物。 Kindle Oasis (2019-07-20) 。 Google Home に対応した照明 (2019-07-21) 。せんてい用のノコ (2019-07-21) 。 Qi 充電スタンド。 Prime Day にいろいろ買った。

体調。子どもからの病気 (?) で嘔吐・下痢・発熱で倒れた。背中の筋を痛めた。ストレッチの頻度が落ちている。睡眠時間がやや短い。

育児。嘔吐・下痢・発熱。いやにおとなしく表情の変化がなくなっているので調子が悪いのだとよく分かる。口をとがらせて「おー」と言うようになった。つかまり立ちで移動する様子がどことなくボルダリングっぽい。手足口病。朝ごはんの量がぼくよりも多い。ベッドから一人で降りられるようになった。器用に後ろ向きで足から降りる。積み木などおもちゃの箱に入りたがる。

その他。犬が死んだ。庭の木を切った。祖母が死んだ。祖母は今日のことなのでまだうまく飲み込めていない。

2019-07 は Android Jetpack / Kotlin の月だった。 AtCoder 向けに Rust は継続できている。 w010 で Android のことをしているので PureScript から離れている。読書の頻度を戻したい。

2019-08 の目標

  • Rust で ABC の C 問題を 21 問以上解く
  • w010 Android 関連で 0.1.0 のものを 1.0.0 にする
  • bbna を書き直す
  • 毎日ストレッチをする
  • GitHub security alerts を削減する

ABC C 問題を解いている

bouzuya/rust-atcoder abc127_c abc116_c abc115_c abc114_c 。

2019-07-28 からの『 ABC の C 問題を 1 日 1 問解く勉強会 (仮) 』で abc127_c を解いた。

Rust の collections たまには違うものを使いたい。


先週くらいから暑い。

2019-W30 ふりかえり

2019-W30 をふりかえる。

2019-W30 の目標 とその記事

目標。

  • ☑ Rust で ABC 過去問題を 1 日 1 問以上は解く
  • ☐ httpure-users-android 0.1.0
  • ☑ Codelab 『 Background Work with WorkManager - Kotlin 』を読む
  • ☑ Codelab 『 Android Testing Codelab 』を読む

記事。

目標のうち httpure-users-android 以外は達成した。

つくったもの

2019-07-22/2019-07-28

rust-atcoder abc135_d 。今日から ABC の C 問題を 1 日 1 問解く勉強会がはじまった。

今日は w010 2019-W30 として android-checkip 0.1.0 をつくった (過去のものは bouzuya/w010 を参照) 。今週は Repository や Retrofit を使った。 plain/text だったので次回は JSON を扱いたい。先週・先々週と同様に AndroidX の Data Binding / Navigation / ViewModel を使っている。次は JSON の parse / Testing / Kotlin coroutine あたりを意識したい。

よんだもの

Android の Codelab や AndroidX 関連のドキュメントを読んでいる。

みたもの

その他

ゲーム。 2018-11-24 からの BLUE REVOLVER 。停滞中。 2019-01-03 からの大乱闘スマッシュブラザーズ SPECIAL 。停滞中。 2019-04-14 からの Poly Bridge 。停滞中。2019-07-07 からの『ミニメトロ』。ひととおりのステージを出した。ミッションをクリアしていく。

買い物。特になし。

体調。昨日書きそびれたのだけど買い物のあと荷物を持ち上げたら背中の筋を痛めたようだ。木を切ったときに軽いケガをした。

育児。熱が出て休んだ日があったくらい。あまり変わりがないような。積み木などおもちゃの箱に入りたがる。

今日は散髪した。

今週も Android の Codelab に時間をあてている。

2019-W31 の目標

  • ABC の C 問題を 1 日 2 問以上は解く
  • android-checkip 1.0.0
  • android-number-pickers 1.0.0
  • httpure-users-android 1.0.0