Navigaterのclipboardでクリップボードコピーしたかったけど、 TypeScriptでエラーになったときに調べた備忘録。ただし、workaround.. ブラウザのサポートがまだなので、まだ対応していないっぽい。。 回避方法は型定義を追加してあげるだけ。 // navigator.…
正攻法は、バックアップ&リストアだけれど、開発中だとちょっとだけ戻して、 スキーマの更新の処理を確認したいときがある。 Androidで使うデータベースのバージョンは、SQLiteのuser_versionを使っているので、 無理やり手動で変更すれば、OK。やり直しが…
AndroidのEmulatorに入ってSQLite3でDBの中身をみるときの備忘録。 ひさびさにDBのマイグレーションをするときに、今どうだっけ?を見たかったが、 やり方忘れてたので、その時のメモ Emulatorにログイン $ adb shell アプリの権限に変更 $ run-as <package-name> dbの中を</package-name>…
Nuxt.jsでアプリ作るけど、やっぱり国際化大事。英語版と日本語版は作っておきたい。。 nuxt-i18nを使うと簡単に多言語対応できたので、その時の備忘録。 インストール $ npm install --save nuxt-i18n 設定 modules: [ ['nuxt-i18n', { strategy: "prefix_a…
Vue.jsとNuxt.jsでいろいろ作っているけれど、TypeScriptが素敵すぎる。。 create-nuxt-appだとTypeScriptがないので、TypeScript化するときにやることを整理したときのメモ TypeScriptが使えるように設定する 0. ディレクトリ構成 ディレクトリ構成はこんな…
よくやるけど、毎回調べるやつ。。netstatの結果をポートでgrepするだけ。 $ netstat -an | grep -E ':(80|443)' | grep -v "CLOSE_WAIT" ESTABLISHED TCPでの接続が確立されて、現在通信が行われている状態を指す TIME_WAIT 接続終了待ちの状態を指す。しば…
InstagramのOAuthをAndroidで使おうと思ったら、WebViewが開けず。。 そのときにいろいろ調べたときの備忘録 JavaScriptを有効にすればOK WebViewのSettingsでJavaScriptを有効にするとうまく動いた! WebView webView = findViewById(R.id.webView); webVie…
DjangoでDBデータを扱うときの備忘録。よく使うけど、忘れるので。 DBのデータをダンプする # 全テーブル出力 $ python manage.py dumpdata --indent 2 --format json # モジュールの全テーブル出力 $ python manage.py dumpdata <mymodule> --indent 2 # 特定のテーブ</mymodule>…
webpackでフロントエンドをいじっているけど、 モバイル向けのレイアウト確認のため、スマホから接続したいなと思ったときの備忘録。 webpack-dev-serverの外部アクセス設定 ホストとホストチェックの設定をwebpack.config.jsに追加して、 いつもどおりnpm r…
Pythonのドキュメントコメント(Docstrings)の書き方、何やら流派があるらしい。。 Googleスタイルを調べてみたので、その時の備忘録。 reStructuredText(reST)スタイル NumPyスタイル numpydoc – Numpy’s Sphinx extensions — numpydoc v0.9.dev0 Manual N…