phicdy devlog

Androidアプリ開発やその他技術系の記事をたまに書きます

AndroidとかiOSとかモバイル多め。その他技術的なことも書いていきます。

2018-03-01から1ヶ月間の記事一覧

RxJavaのflatMap(mapper, combine)でリストデータをそれぞれ別スレッドで非同期処理する

例えばRSSのリストがあり、それを別々のスレッドで処理して全部の処理が終わったらUIを更新したいとする。 RxJavaのflatMap(mapper, combine)を使えばリストのデータを1つ1つのObservable/Flowableに変換して処理できる。 まず第一引数のmapper部分でそれぞ…

Macに外付けキーボードをつなげるときの設定

自分用。 環境 Mac OS 10.12.6 Karabiner-Elements 11.6.0 日本語外付けキーボード 手順 Karabiner-Elementsをインストールする。 Complex Modifications -> Add rule -> Import more rules from Internet(open a web browser) -> For Japanese (日本語環境…

kotlinのファイルをjacocoのコードカバレッジ対象に入れる

久し振りにjacocoの結果みたらあれ・・・なんか結果がおかしいなとなった。 よく見てみるとkotlinに変換したファイル達がコードカバレッジ対象から外れていた・・・ phicdy.hatenablog.com 以下で対応できた sourceDirectories に src/main/kotlin を入れる…

Nature Remoを買った

去年の11/5に注文して12/23に届いた。 13000円。 今在庫を見てみたら2~3日後配達になっていてかなり在庫が充実している・・・ nature.global (置き方がこれでいいかは疑問が残る・・・) いわゆるスマートリモコンで赤外線リモコンで操作できる家電(エアコ…