Androidエミューレータから開発PCにアクセスするアドレス

  • 2019.03.09

サーバプログラムを開発用PCで動かしていて、Androidエミューレータから、開発PCへアクセスする場合のアドレスの備忘です。 エミューレータネットワーク https://developer.android.com/studio/run/emulator-networking.html Androidエミューレータから見たPCのアドレスは、10.0.2.2です。proxyなどを利用してるなども、同 […]

Webサーバのファイルをブラウザに強制的にダウンロードさせたい場合

Web
  • 2019.02.17

XML系のデータファイルなどをWEBサーバに配置して、リンクを張ったときに、ブラウザで表示するのではなく、ダウンロードさせたい場合、サーバにMIMEタイプを設定することができれば、対応可能です。 これが唯一の方法ではないかと思いませんが、今のところ困ってません。 レンタルサーバだと設定が異なるかもしれませんし、.htaccessの場合、AddTypeの先頭に追加する必要がありますが、MIMEタイプ […]

MacのMagick Mouseが途切れる/反応が鈍い

Mac
  • 2019.01.06

不満 2018年版のMac miniはもはやminiとは言えないほどの性能です。カスタマイズにより、6コアCore i7、メモリ16GBにしたので、サクサク動きます。ですが、根本的な部分で不満があります。それは、Magick Mouse(無印。2ではなく1)の反応が鈍いんです。若干途切れるといいますか、反応が鈍くて、マウスの動きが遅いです。そのため、マシンへのインプットが遅れるので、どうしても不快 […]

Firebase Authenticationでクラッシュ(iOS)

  • 2019.01.03

久しぶりにiOSのコードをイジっていました。最近は自身のサービスのユーザ管理をFirebase Authenticationに移行することを検討しています。理由は自身のサービスで認証を管理したくないからです。 Firebase AuthでGoogleのログイン検証をしていたのですが、普通にチュートリアル通りに進めても、クラッシュしてしまいました。クラッシュするタイミングはGoogleのログインペー […]

Android LiveDataの2-way バインディングが動かなくて2日潰した

久しぶりにAndroidの最新技術をキャッチアップ中です。 RxJavaやKotlin、Architecture components、AndroidXなどなど。まだまだ新しい物が増えているようです。。 まず、自分のアプリにRxJava(RxKotlin)を導入しています。また、なんちゃってMVVMだったのですが、最近はAndroidがViewModelを採用しているようなので、最新のデファクタに […]

1 4 21