くうと徒然なるままに

モバイルアプリを作りながらバックエンドも作っています。

Androidx の認証用ライブラリ, biometric を使ってみた。

重要な情報にユーザーがアクセスする前には生体認証なりを挟みたいことがよくあると思います。 そこで、今回rc01がリリースされたばかりの biometricを使って少し遊んでみました。ので、その記録を書いてみたいと思います。 実行結果 以下のように指紋認証等…

体重を計測したらTwitterに自分の体重を投稿するように設定する。

体重を計測したらTwitterに自分の体重を投稿したくなりませんか?私は一回だけなりました。 ということで今回は書いていきます。 使うもの withing の体重計(私は、 body cardio ってやつを使いました) Twitter IFTTT 実際のところIFTTTにwithing の体重計…

Gradle Custom Task with kotlin を実行するときに 引数を渡したり実行結果を読み取る。

Gradle Task に引数を渡す Gradle Task を実行するときに引数を渡したいときがあると思います。 build.gradle内で完結している場合には、以下のように lateinit var な変数を定義すれば値を渡すことができます。 lateinit var userName: String さて、build.…

AirPods を購入して2年ぐらいが経過したのでバッテリーの容量を計測してみた。

AirPods というAppleより販売されている完全無線型イヤホンを利用しています。 Apple AirPods with Charging Case (最新モデル)出版社/メーカー: Apple(アップル)発売日: 2019/03/27メディア: エレクトロニクスこの商品を含むブログを見る 発売当初は「耳か…

無線ノイキャンイヤホンWF1000-XM3を使い倒してみた@大学、新幹線、オフィス、京都観光

ソニーから最近発売開始され人気を集めている無線ノイキャンイヤホン WF1000-XM3 を使い倒してみたので感想記事を書いていきます。 WF1000-XM3 とは? 強力なノイズキャンセリングを搭載したAirPodsのような無線イヤホンです。 Amazon などで購入でき、色は…

iPad に入っているアプリを棚卸してみる。

iPad に入っているアプリを書き出してみる。 特によく使うやつ Twitter Facebook はてなブックマーク Onenote Goodnote 5 メルカリ 写真系 Lightroom Google Photo Amazon prime photo OneDrive Shebox 動画見る系 Torne Mobile Video and TV side Youtube …

adb shell からURlを指定してIntentを飛ばす

am コマンドの -d オプションで指定すれば行けそう am start -a android.intent.action.VIEW -d "https://google.com"

特定の拡張子を持つファイルをリストアップするコマンド

find コマンドを使えばいけるらしい 例えば、 csv ファイルに絞るとこんな感じ find . -name '*csv'

Circle CI の Config ファイルの検証をローカルで実行する。

Circle CI の .circleci/config.yaml をローカルで検証したくないですか? Step 1. Install Circle Ci CLI Circle CI にはローカルで実行できるようにCLI Tool が存在します。 また、Homebrew から導入できるようになっているので以下のコマンドを叩くだけで…

RecyclerView.ListAdapter でアイテム挿入後に何かしたい!非同期辛い!

RecyclerView を使って何かする時に ListAdapter を使ってますか? DIFFUtil を使うときに合わせて使うことが多いかなと思います。 問題点 submitList しても非同期で挿入されるため、 SubmitList() した直後にRecyclerView(Adapter) に対してあれこれすると…