Software engineer note
仕事ツールの中でも意外と重要なメーラーについて考えます。 一般的にメールクライアントは機能で比べることが多いと思いますが、 私がメーラーを選ぶ上で重要視していることは速度です。 ほとんどのオープンソースはGitHubかメーリングリストを使って開発されているので参加すると大量のメールでGmailがあふれることになります。 いちいちリポジトリをブラウザで見に行っていられないのでたくさんWatchしておいて何か起きたらメールで知ることになります。 そうなると数万〜数十万のメールがGmailにはいっていてもIMAPで快適に扱えないとこの用途では使い物になりません。
Read more…
ArchLinuxで仕事をするようになって結構な年月が経過したので、 ArchLinuxをメイン環境にしている現状について書いてみようと思います。
一般的にArchLinuxは玄人向けで普通の人が使うディストリビューションではないと言われているようです。 コマンドラインでの作業が必須になるので一般人には勧められないですが、ソフトウェアエンジニアが開発環境にするディストリビューションとしてはオススメできます。 何か必要になったらたいていのものはパッケージ1で揃います。 ArchLinuxを使うようになってプログラムを自前でビルドすることはほとんどなくなりました。 これは本当に楽で何かを始めるときに億劫になることがほとんどなくなります。
MySQL/MariaDBのGUIクライアントはいろいろありますが、 mycliがあればGUIクライアントはいらないと思います。1 他のGUIクライアントに比べてやりたいことがすばやくできるし、動作も軽いのでオススメです。
Ansibleでメールアドレスを追加したい時 Ansibleのtemplateに新規アドレスを追加しただけで メールアドレスが増えるようにしましょう。 もちろん冪等性を保ったまま。 Dovecotはpasswd.j2のファイルにパスワードが追加されたら Dovecotを再起動するだけなので Ansibleのhandlers を使ってすぐできます。
Ansibleを使っていてめんどうなことについて考えます。
次のページ