運用技術の最近のブログ記事

こんにちは、ハートビーツの滝澤です。 2018年6月12日〜14日にサンノゼで開催されたO'Reilly Velocity Conference 2018 San Joseに参加してきました。 弊社ではここ数年は毎年この時期に開催されるVelocity Conferenceに参加しており、今年は弊社の與島と阿部と一緒に参加してきました。

Velocity Conferenceは主に運用やDevOps向けのイベントになります。

本記事では興味深かったセッションをいくつか紹介します。

なお、内容については紹介している資料を確認してください。聞き間違えたり、認識が違っているかもしれないためです。

こんにちは。CTOの馬場です。

なんだかんだでひとつの機密情報を複数人で管理する必要があるケース、ありますよね。 人に紐付いていないユーザのパスワードとか、 管理者権限をユーザひとりしか指定できないサービスとか...。 なんだかんだでまだまだあると思います。 弊社にもあります。

今回はそのソリューションの選択肢になるかもしれない、 ブラウザから使える共有型パスワードマネージャ RatticWeb と、 そのCLIクライアント go-ratticcli を紹介します。

こんにちは。CTOの馬場です。 さる2018/1/27(土)に日本マイクロソフトさまの会場をお借りして マイグレーションコンペティション 2018 Winter を開催しました。

こんにちは。CTOの馬場です。

弊社で開発/利用しているNagios NRPEの代替プロダクト happo-agent の 1.0.0 を公開しました。 初のメジャーバージョンです。

ハートビーツではPythonとGolangを推奨プログラミング言語としています。 happo-agentではデプロイメントの利便性を考慮してGolangを採用しました。

このhappo-agentは、インベントリ管理・Nagios設定生成・運用ドキュメント生成などの一連の仕組み happo の一部です。 happo-agentはGolangですが、他の部分はGolangだったりPythonだったりで書いています。

こんにちはCTOの馬場です。

突然ですが、最近milterがアツいんです。 matsumotoryさんがPmilterというmrubyを使ったプロダクトを公開されました。

milterというとSendmailというイメージがあるかもしれませんが、Postfixと組み合わせて利用できます。捗りますね。

・・・と思いきや、自分でmilterを書こうとすると、milterについての情報がすごく少ないのが難点です。

クリアコードさんのこのエントリが唯一の頼みと言っても過言ではないくらい。 自作する場合は熟読しましょう。

milterプロトコル - ククログ(2014-12-10)

ところでハートビーツではPythonとGolangを推奨プログラミング言語としています。

というわけで今回はPythonでmilterを作成する方法を紹介します。

milter は厳密にはプロトコル名なので、 milterを作成 というのは表現として不正確です。厳密には milterプロトコルを利用してメールを処理するデーモンを作成 となります。長い。

なお弊社では諸般の事情によりRHEL7/CentOS7標準のPython 2.7で動かしています。

株式会社ハートビーツのインフラエンジニアから、ちょっとした情報をお届けします。