くうと徒然なるままに

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

TypeScript で Console.log() を呼び出そうとするとエラーになるので直した。 Cannot find name 'console'. Do you need to change your target library?

現状 TypeScript を書いているときに以下のようなエラーが発生しました。 Cannot find name 'console'. Do you need to change your target library? Try changing the `lib` compiler option to include 'dom' 解決方法 node の 型情報ファイルが存在してな…

Windows 10 Mobile がサポート終了したので私とWindows Phone のこれまでを振り返ってみる。

Windows 10 のサポートが切れた。 Windows 10 mobile のサポートが終了したようです。 Windows Phone 8 のころからのユーザーなのですこし思い出してみようと思います。(Windows 10 mobileのことを以下では Windows Phone と表記します。 security.srad.jp W…

Tensorflow の Android Sample をビルドしようとするFill class が見つからないエラーを解消する

tensorflow に付属しているサンプルを実行しようとすると以下のようなエラーが発生することがあります。 今回は、それを解決したいと思います。 クラス Zerosで宣言されているTはObjectを拡張します /Users/kuxu/.ghq/github.com/tensorflow/tensorflow/tens…

Go 言語なプロジェクトで Github Actions を使ってみる

Go 言語を最近は書いています。サーバーサイドエンジニアになるのかもしれません。 そこで、当然のようにCIを設定していくのですが、最近出たばかりの Github Actions を使っていこうと考えています。 (Public repo の場合実質ある程度の規模までは無料で制…

fish で git のステージされているファイルを一覧を表示する関数を追加した

git で git add したファイルのリストを表示する機会が多かったので fish の関数にしてみました。 いい感じに使ってみてください。 function gsf git diff --name-only --cached end

fish & peco で Git の変更されたファイルを表示して git add するワンライナー

git add (git diff --name-only HEAD^ | peco)

setting.gradle に追記することで特定のフォルダに入っているmoduleを一括でターゲットにする様にした

Gradle 芸でモジュール数が増えても記述が多くならない様にして見ました。 feature/data の名前でモジュールをフォルダ分けしてたりするので複数のフォルダを見たいときでもいい感じになる様にしてみました。 ['feature', "data"] .asList() .each { folderN…

Fragment で Snackbar を表示させるHelperメソッドを書いた。

暗記とか苦手なので書く。 重要なのは、 android.R.id.content で Activity の乗ってる View を取ってきてそこに表示してる fun Fragment.showSnackbar( text: String, @BaseTransientBottomBar.Duration length: Int = Snackbar.LENGTH_SHORT ) { Snackbar.…

Gson で List<*> なクラスをJsonからパースするときにシュッと処理してくれる拡張関数を書いた。

ソリューションはあるけど、拡張関数でシュッと解決してくれるものがググっても出てこなかったので書きました。 ソースコード inline fun <reified T> Gson.fromJson( json: String ): T { return this.fromJson( json, object : TypeToken<T>() {}.type ) } 一番シュッと</t></reified>…

横に長くて解像度の良いディスプレイを買った。MacBook Pro の外部ディスプレイとして使ってます。 LCD-GCWQ341XDB

横に長くて解像度の良いディスプレイを書いました。 買ったやつの特徴 横に広い 解像度が高い USB-C に対応してる HDMI に対応してる リモコン付き Amazonで翌日に届く 一応、ゲーミングとか色がなんちゃらとか書いてありますが興味なのでどうでもいいです。…