2016-01-01から1年間の記事一覧
print() で標準出力にメッセージを出力する Python スクリプトがあったとする。 その出力を画面で見ながらファイルにも書き出したいというときには、tee コマンドを使う。 $ ./example.py | tee example.log ... しかしながら、スクリプトを実行中に画面には…
普通はシェルスクリプトでやるのだろうが、python で Git hooks をつかうことができる。 ここでは、例として特定のファイルの文字数をコミット後に数えるというのをやってみる。 .git/hooks/post-commit を以下のように作成した。 #!/usr/bin/env python3 im…
rkhunter でスキャンをかけると以下のように2つのワーニングが出た。 $ sudo rkhunter --check --skip-keypress --report-warnings-only Warning: The SSH and rkhunter configuration options should be the same: SSH configuration option 'PermitRootLog…
blog.matsumoto-r.jp すごいです。
前回の記事では、さくらの VPS の公式マニュアルに従って最低限のセキュリティ設定を行った。 nucl.hatenablog.com 今回は、もう一歩進んだ設定を行う。内容としては、以下のパッケージを導入する。 etckeeper yum-cron fail2ban rkhunter ついでに logrotat…
色々と便利に使えるかと思ってさくらの VPS を契約した。 プランは 1 core 512 MB を選択した。大量のファイルを置くことも考えてストレージは HDD 100 GB を選んだ。 リージョンは東京と石狩が選べたが、まあ東京にしておけばいいだろうと思った。ちなみに…
共用のサーバに zsh をインストールした時のメモ。 現時点で最新のバージョンは 5.2 らしい。sourceforge からダウンロードする。 インストール先は /home/username/local を想定している。 $ wget http://downloads.sourceforge.net/project/zsh/zsh/5.2/zs…
いつもどおりリモートに接続し、X を飛ばそうと思ったのだが remote$ xeyes X11 connection rejected because of wrong authentication. X connection to localhost:11.0 broken (explicit kill or server shutdown). と出た。 remote$ xauth list は何も返…
matplotlib のフォントはデフォルトで Bitstream Vera Sans というものになっているが、特に数字の見栄えがよろしくない。 そこで、Helvetica に変えてしまおうというのが主題。 環境は python3.5、OS X 10.9.5 上で走っている。 まずはこのポストを参考にし…