WordPressはデフォルトでマークダウンで書ける?
aaaa
aaaa
aaaaa
aaaaaa
aaaaa
どうも#2個から書けるらしい。
Share this:
Related posts
pythonその3 ユニットテスト
pythonでユニットテスト。unittestという機能が標準で入ってるらしい。しかし、importとfrom x import yはどういう順序で書くのだろう?とりあえずcのincludeと同じと考えて、以下で書いてみる。 ユニットテストをこさえた時点でこんな感じになった。 calc_test.py 自作のCalcクラスのadd()は、引数としてxとyを取る。xとyは整数型を期待してるんだけど、検証は全くやってないんで、引数を検証する処理を追加して、テストケースを追加で書いたのが以下。 引数チェック追加 データ型の変換については 細かすぎて伝わりにくい、Pythonの本当の落とし穴10選(私の小岩ホッチキス)、例外のテストのやり方はPython – unittestのassertRaisesの使い方(ぼっち勉強会)を参考にさせていただきました。 さらに追加テスト。個々の値の検証はできたとして、最大値+1したらどうなるか、int型として超えちゃうから実行時例外が発生するかなと思ったけど、できちゃった…返り値のデータ型がintじゃなくてlongで帰ったんだろうか? 実行結果。
Share this:
サーバーが重かった原因について
ほとんど何も動いていないにもかかわらず、このサーバーのblogがもっさりとしていると思っていました。何でだろう?mysqlのメモリ使用率が高いので、それが原因かな?と思いつつtopを眺めていたところ、systemd-journalが時折高負荷になっているのが見えました。ls -ltr /var/logを何回か叩いているとmail.log、syslog、dovecot.logあたりが結構な頻度で更新されてました。 ログを開いてみてたら、postfixに対する攻撃を受けてたやつでした。iptablesで弾いたりはしていますが、うざいです。これまでの対策に追加してfail2banの設定を追加して、ひとまずは様子見です。 参考にしたurlは以下。
Share this:
macのbrewをupdateした
単語は全部英語というタイトル。もう英語で全部書けよ感がある。macのOSアップデートがあるたびにiTermも再起動して、vpsとvagrantとローカルと開くのが面倒なので、tmuxに頼ろうかと思ったら、まずバージョンを1.9にあげてくれとあった。 便利。tmuxサーバを終了させてもセッションを復元できる tmux-resurrect – 理系学生日記 それでbrew使おうとしたら動かない(; 😉 ググったらすぐ分かった。 Yosemiteでbrewが壊れた – Qiita これで環境を直してbrew update; brew upgradeした。tmuxは2.0になるらしい。
Share this:
Trackbacks and Pingbacks on this post
No trackbacks.
- TrackBack URL
Comments on this post