2020-01-01から1年間の記事一覧
結論から書くと、PC再起動で復活した。 まず先に、全パッケージ更新がPGP keyのエラーで失敗した。 $ pacman -Syu ... error: msys: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown:: Import PGP key 4A6129F4E4B84AE46ED7F635628F528CF3053E04…
Git for Windowsのbashでcurlを使うときに、フォームパラメータの値が「/」から始まると補完されたパスがサーバに送られる。 例えば、次のようにすると、 $ curl -F'param1=/path/to/file' http://localhost:8000/ サーバ側には param1=C:/tools/console/Git…
バージョンや環境設定違いのプログラムを同一サーバ上にいくつも立ち上げていると、それぞれのプロセスの作業ディレクトリを確認したくなるときがある。 やり方としては、/proc/プロセスID/cwdのシンボリックリンク先を見ればいい。 $ readlink /proc/$PID/c…
とあるコマンドをsudo経由で実行したらpsで2つプロセスが見えた。 単純化した実行例: $ sudo sleep 300 &[1] 26061 $ $ ps -ef | grep [s]leeproot 26061 18849 0 18:44 pts/1 00:00:00 sudo sleep 300root 26066 26061 0 18:44 pts/1 00:00:00 sleep 300$ s…
目grepに触発されて、バイナリエディタBzのビットマップ表示をテキストでやってみた。 作ったツール(txt2img)のソースを画像にしたもの。 ログファイルとかスレッドダンプとか長いファイルを俯瞰するのにいいかもしれない。
Open3.capture3で取得した標準出力の文字列をMinitestで使ったら、先頭に「# encoding: UTF-8」が入ってくることがあった。 例えば下記のテストは失敗するのだけど、expectedとactualの差分を見るとactualの先頭行が「# encoding: UTF-8」になっている。 # c…
Windows 10でAnaconda付属のpipを実行したら、SSLモジュールが見つからないとのことでpip installできなかった。 > pip install docoptWARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available…