はしくれエンジニアもどきのメモ

情報・Web系技術・Englishの勉強メモ・備忘録です。

ルートと無限連分数メモ

ルートと無限連分数メモ

ルートの入った無理数を無限連分数で表現しようという面白い記事があったのでメモ. また,収束条件を満たすかあたりも残しておく.

gendai.ismedia.jp

環境

続きを読む

Androidアプリ単体をadbでバックアップ/リストアする

Androidアプリ単体をadbでバックアップ/リストアする

Androidアプリ単体をadbでバックアップ/リストアするメモ.

Android SDK Platform-Tools内のadbコマンドを使うとアプリ単体または全部のバックアップ/リストアが可能になる.

※なおadb backupadb restoreは将来的にdepricate予定になっているので使う場合は注意. 代替コマンドの予定もない?

環境

  • Windows10 ver2004(OSビルド 19041.330)
    • Android SDK Platform-Tools Version 30.0.4-6686687
      • Android Debug Bridge version 1.0.41

続きを読む

2次の分数関数の積分とhyperbolic tangentへの変換

2次の分数関数の積分とhyperbolic tangentへの変換

2次の分数関数$\frac{1}{ax^{2}+bx+c}$の積分の導出とhyperbolic tangentへの変換メモ.

続きを読む

微分方程式モデルでPursuitCurve問題を解く:hawk-pigeon問題

微分方程式モデルでPursuitCurve問題を解く:hawk-pigeon問題

微分方程式モデルでPursuitCurve問題:hawk-pigeon問題(鳩を追いかける鷹の追跡曲線)を解くメモ.

hawk-pigeonモデルとここでは呼んでいるが他の専門書では

  • 商船を追いかける海賊船
  • 飛んでいる飛行機を撃ち落とすための迎撃ミサイル

などの追跡曲線で紹介されている.

今回は以下をまとめる.

  • その微分方程式がどんな形になるか
  • どう解くか
  • capture time(捕捉時間)はどうなるか

図1. hawk-pigeon problem

参考:

環境

  • Windows10 ver2004(OSビルド 19041.330)
  • Docker for win v19.03.12
    • jupyter/scipy-notebook

続きを読む

VSCodeでWSL2のLinux上のファイルをリモート操作する

VSCodeでWSL2のLinux上のファイルをリモート操作する

Windows上にVSCodeがあればssh使わずとも WSL2上のLinuxにアクセスし操作ができる. これができると,例えば,WSL2上のLinuxにあるcコードをVSCodeで編集し gcc環境でコンパイルして結果を得ることが容易に可能になる.

参考: Windows Subsystem for Linux で VS Code の使用を開始する | Microsoft Docs

環境

  • Windows10 ver2004(OSビルド 19041.330)

続きを読む

WSL2でネットワークのドメインを解決できない場合の対処

WSL2でネットワークのドメインを解決できない場合の対処

WSL2上のLinux(ex.Ubuntu)で, ping google.comapt updateがうまく行かない場合(Temporary failure)の対処である.

どうやらDNSサーバの設定がよくなく?ドメインの解決ができなくなっているぽい.

参考:

現状(2020/07/16),原因は不明ぽいです. (/etc/resolv.confがどっかのタイミングで勝手に書き換わる?)

環境

  • Windows10 ver2004(OSビルド 19041.330)
    • WSL2
    • Docker Desktop for Windows 2.3.0.3(45519)
      • Docker Engine: 19.03.8
    • VSCode 1.47.0

続きを読む

どの党派が小池百合子氏を再選させたかをベイズ推定する

[選挙統計]どの党派が小池百合子氏を再選させたかをベイズ推定する

都知事選が2020年7月5日にありました. 大差で小池百合子氏が再選しました. 今回は小池百合子氏に投票した内どの党派が多いかをベイズ推定で計算します.

結論からいうと無党派層(小池氏に投票した5割が無党派層)です.

※なお,筆者は都内在住ではないので投票に参加していません

※また,この記事は選挙開票が終わった後にpublishしており公職選挙法に反するものではないことを明記しておきます.

続きを読む

WSL2のインストールメモ

WSL2のインストールメモ

Windows10 ver2004からWSL2のインストールが可能になったのでそのメモ.

以下のドキュメントの手順に従えばインストール可能.

docs.microsoft.com

環境

  • Windows10 64bit

続きを読む

点とバウンディングボックスとの距離を求める

点とバウンディングボックス(超長方形hyper rectangle)との距離を求める

超次元点と超次元長方形の距離を求めるメモ.

距離の考え方としては以下になる.

  • バウンディングボックスの外に点がある場合は,その最短距離の求め方
  • バウンディングボックス内に点がある場合は,距離0とする.
  • 逆に,最長距離の求め方

これはクラスタリングなどの最近傍を求めるような,とくにk-d treeを使った近傍探索に使える.

例:点とバウンディングボックスとの最短距離

続きを読む

内分点と重み付け平均の考察

内分点と重み付け平均の考察

内分点と重み付け平均の考察メモ

gist: 内分点と重み付け平均 · GitHub

続きを読む