systemd - unit ファイルの編集編

こんにちは、masm11 です。 systemd シリーズの第3回です。 blog.ingage.jp blog.ingage.jp 前回は .service の書き方を説明しました。 unit ファイルには他にも種類がありますが、 ここで unit ファイルの書き換え方を説明したいと思います。 まるっと置き…

systemd - service 編

こんにちは、masm11 です。 前回から始まった systemd シリーズ。今回は .service ファイルの書き方です。 .service ファイルとは このファイルにサービスの定義を記述します。 sysvinit 等であれば /etc/init.d/ や /etc/rc.d/ に置いていた script の代わ…

systemd - サブコマンド編

お久しぶりです、masm11 です。 今更かと思いますが、今回から何回かに分けて、systemd について説明したいと思います。 systemd とは、Linux の init システムを置き換えるものです。 PID 1 として起動され、 サービスの管理やネットワークの管理、時刻の管…

高速検索 the_silver_searcher を使ってみる

こんにちは、masm11 です。 たまには新しいツールでも導入して快適になってみましょう。 今回ご紹介するのは、高速検索ツール the_silver_searcher です。 検索の仕方の変遷 以前は grep を使ってましたよね。 grep foo *.rb これだとカレントディレクトリし…

tar で固める際に進捗を知る

こんにちは。masm11 です。 大きなディレクトリを tar で .tar.gz に固めることってありますか? 時々ありますよね。 最近は zip の方が多いのでしょうか? 私は tar を使っています。例えば以下のようにします。 tar zcf /bak/backup.tar.gz dir しかし、大き…

dovecot が起動してない?

どうも id:kizashi1122 です。 弊社が開発・運営している Re:lation というサービスの中のサーバではないのですが、とある用途で IMAP のサーバをAWSのEC2上に立てていました。ソフトウェアとしては dovecot を使っています。 Dovecot さて、社内の利用者よ…

割り算の余りは?

こんにちは、masm11 です。 突然ですが、今回は、負の整数を正の整数で割った時の余りは 0 以上なのか 0 以下なのか、 という話を書きたいと思います。 具体的には、-22 % 3 はいくつなのか、というお話です。 実は、言語によって違うのです… 2 になるものた…