作業ノートスマートフォン用の表示で見る作業ノート様々なまとめ、雑感などこの広告は、90日以上更新していないブログに表示しています。2017-10-19logrotateの設定メモlogrotate仕事で小さなプログラムを書くことになり、その出力ログを管理するために簡単なlogrotateの設定を行った。各項目の役割について。missingokローテーションするログがなくてもエラーにしない。monthly月1回、ローテーションする。/var/lib/logrotate.statusで管理している日付を基準にする。36過去ログをいくつ管理するか。monthlyの36なので、3年分(12*3)。compress過去ログをgzipで圧縮する。ifemptyローテーションするログが空ファイルであっても、ローテーションする。bar対象ログのモード、所有者、所有グループ。dateext過去ログのファイル名を日付ベースにする。このオプションをつけると、過去ログのファイル名は/path/to/log/foo.log-20171016このようになる。上記の設定の場合、compressがあるので/path/to/log/foo.log-20171016.gzこのようになる。前に購入したが、読む機会ができたので読んだ。見る本書の例題を通じて感じるのは、書かれている文章が安定しているとは限らないという事実である。内容を理解するために読んでいる段階で、言葉の誤用や論理的に破綻しているかもしれない文章を、自身の論理力を用いて読み解かなくてはならない。「読みにくい」「わからない」と判断するのは簡単だが、それが文章の不安定によるものか、自身の論理力の弱さなのか、書かれている言葉の意味が理解できていないか、そのときの自分にはわからないのである。そのような事実のもとで自分にできることは何か。書かれている文章を変えることはできない。それなら自身の論理力を鍛えて自分になりに読み解く他にない。文章の読解の難しさを気付かされた、そういう本だった。見るここのところずっとPHPのレガシーなシステムを担当しているのもあって、他の言語を使う機会がない。そこで、久しぶりにPythonをやってみることにした。Pythonにしたのは今、Python言語によるプログラミングイントロダクションを読んでいるから。本書は、Pyhonに関する本をamazonで調べて購入した本のなかの一冊。本書は、Pythonを使い始める前段階としてPython3のことを知るための入門書である。内容はPythonの概要から始まり、Anacondaのインストール、言語仕様、データサイエンス、そしてPython2について。全体的に、図表やプログラムを用いてわかりやすく説明している。プログラムはインタープリター実行可能なくらいにシンプルなものなので、Python3が実行できる環境であれば試せる。自分がその内容を理解したどうかを確認するための方法、例えば章末にあるような演習問題といったものはない。本書でPythonのことを知り、より深く理解するために他書を読んだり、コードを書いてみる。そのときわからないことがあれば、本書を読み直してみる。そのような使い方になる本だと思った。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。