2019-01-01から1年間の記事一覧

OpenID Connect のメモ

Amazon Cognito の署名検証のコードを書きました。 OpenID Connect (OIDC) では公開鍵方式に RSA を使用する署名検証アルゴリズムの RSA-SHA256 (RS256) がよく使用されています。 公開鍵は、JSON Web Key (JWK) 仕様にあるように JSON で公開鍵の情報が IdP…

古くなったMacBook ProからバッテリーとHDDを取り出した

気づくと、バッテリーがパンパンに膨らんでいて、とりあえず、バッテリーとHDDを取り出そうと MacBook Pro の分解をはじめました 以前、バッテリーをはずすYドライバーは購入していたのですが、バッテリーの膨らみにより簡単には外せませんでした。もっと早…

HeadlessなDebianをmacOSのVirtualBox上に構築したメモ

Debianからインストールイメージをダウンロード debian-9.9.0-amd64-netinst.iso インストールイメージを使って、仮想マシンを構築(sshを有効にしておきます) ホストオンリーアダプターを追加 /etc/network/interfaces にホストオンリーアダプターを追記 all…

FireタブレットにMacからUSBでファイル転送

Google で配布されているAndroid File Transferで転送できる。 Fire用のVLC for Fire、Chromecastで再生できる。

Ubuntu 18.04 に pyenv と Python 3.7.2 をインストールしたメモ

$ sudo apt-get install git $ git clone https://github.com/pyenv/pyenv.git ~/.pyenv export PYENV_ROOT=$HOME/.pyenv export PATH=${PYENV_ROOT}/bin:$PATH eval "$(pyenv init -)" $ sudo apt-get install gcc make $ sudo apt-get install libssl-dev …

VirtualBox に Ubuntu 18.04 と Docker をインストールしたメモ

VirtualBox Ubuntu 18.04 VirtualBox 上の Ubuntu に ssh でログインするために、openssh-server をインストール $ sudo apt-get install openssh-server Docker CE をインストール Get Docker CE for Ubuntu $ sudo apt-get install \ apt-transport-https …

MacBook に pyenv をインストールしたときのメモ

macOS Mojave 10.14.4 Homebrew $ brew install pyenv .bash_profileの編集 $HOME/.bash_profile export PYENV_ROOT=$HOME/.pyenv export PATH=$(pyenv root)/shims:$PATH Pythonのインストール $ sudo installer \ -pkg /Library/Developer/CommandLineTool…

Fire 7 に Firefox をインストールする手順

設定 > セキュリティとプライバシー の 詳細設定 にある 不明ソースからのアプリ をオンにする Download Firefox for Android in your language で、ARM デバイスの apk をダウンロード apk を開いてインストールする 設定 > セキュリティとプライバシー の …