2016-05-01から1ヶ月間の記事一覧

MANTIS / bypath 9 0

www.youtube.com 90's <=> now

ssh_config形式のファイルからVulsのconfig.tomlを生成するコマンドを作った

今、脆弱性検出ツールでかなりアツいVulsですが、対象のリモートホストへの接続のためにはTOML形式の設定ファイルが必要です。 なんかssh_configに似ているなーと思ったので、作ってみました。 github.com Usage まずはインストール。 $ gem install ssh_con…

エージェントレスでプラットフォームのインベントリ情報を取得するツールkomaを作った

Ansibleにはsetup module、Chefにはohai、Puppetにはfacterというプラットフォームのインベントリ情報を取得するライブラリや機構があります。 ただ、リモートホストのインベントリ情報を取得したいときに、ohaiやfacterはリモートホスト側にインストールが…

PHPカンファレンス福岡2016に参加してきました | "ドキュメントを支える技術"

phpcon.fukuoka.jp PHPカンファレンス福岡2016に運営メンバーとして参加しつつ、発表もしてきました。 あと、Fusicとしてゴールドスポンサーとして協賛させてもらいました! ドキュメント=紙という話しをしました ドキュメントというのは印刷が必要な時があ…

CakePHP3にステートマシンなEnumの仕組みを組み込むStatefulEnumを作った

k1low.hatenablog.com と、CakePHP3にEnumの仕組みを組み込んだのですが、 さらに、ActiveRecord::Enumにステートマシンの仕組みを組み込むgemが github.com 「これは便利そう!!!全ての機能をポートするのは難しそうだけど、Enumで管理されているフィール…

CakePHP3でもActiveRecord::Enumを使いたいので、CakeDC/EnumベースでPropertyEnumを作った

k1low.hatenablog.com CakePHP2では GitHub - k1LoW/Enumm: Enumm: Enum(model) plugin for CakePHP を作って使っていたのですが、CakePHP3では動きません。 CakePHP3で使える同じようなPluginを探して、CakeDC/Enum を見つけたのですが、CONSTベースとConfi…