なんかメモ

いろいろメモ

linux

Python TornadoでOpen ID Connect 認証してみた

最近Tornadoをさわっているのでこれを使ってGoogleでOpen ID Connect 認証してみた。 基本的な流れは下記のサイトを見ながら Using OAuth 2.0 for Login (OpenID Connect) - Google Accounts Authentication and Authorization — Google Developers stateパ…

Python3系でOpen ID ConnectのID Token(JWT)検証

enorvelle/GoogleApiPython3x · GitHubはあるけど公式ではgoogle-api-python-clientがpython3系に対応しておらずverify_id_token関数が使えないので。 id tokenはJWT形式になってるので結局はJWTの検証をすればいい Python3系でOpen ID ConnectのID Token(JW…

vim-airline、vim-bufferline使用時にvim-quickrunのvimproc/updatetimeが効かなくなった時の対処法

g:bufferline_echo = 0 に設定すればいいみたい 参考リンク vim-airlineと一緒にvim-bufferlineを入れたらvim-quickrunでvimprocのupdatetimeがうまく効かなくなりましたが、g:bufferline_echoに0を設定したらうまくいくようになった模様です。 — 水葉環 (@m…

K-means法をkivyで書いてみた

K-means法をkivyで書いてみた

kivyでライフゲーム

kivyで試しにライフゲーム作ってみた

kivyで日本語表示

Tofu issue 日本語フォントの表示 - Kivy Advent Calendar 2013 - Pythonを書く を参考にkivyのデフォルトフォントでは日本語を扱えないのでフォントを登録してやればいいみたい kivyで日本語表示

nginxのインストールと設定

nginxのインストールと設定 アクセス制御 ディレクトリ一覧を表示 charsetを指定

キーボード再接続時のudev rulesの追加

キーボード再接続時のudev rules キーボードを抜き差しするとxmodmapの設定が消えるのでudev ruleを追加して再接続時にxmodmapを実行させるようにした時のメモ

unclutter使用時にCPU負荷が100%になる時の対処法

GTK上でunclutterを使用した時にCPU負荷が上がる場合は -noevents オプションを指定すればいいみたい。 下記参考 Bug #385034 “unclutter: cursor flashes repeatedly over GTK apps....” : Bugs : “unclutter” package : Ubuntu