以前作ったSlackに勉強会情報を飛ばすツールのテストを書いてて、nestしたstructをコード内で初期化するのがあまりにもツラかったのでメモを残します。 結局は避けたんですが、どうしてもやらなきゃいけない場合に参考になればということで。 あと、もっと良い方法がある気もするので、誰かから愛という名のマサカリが飛んでくることもちょっと期待しつつ。
以前作ったSlackに勉強会情報を飛ばすツールのテストを書いてて、nestしたstructをコード内で初期化するのがあまりにもツラかったのでメモを残します。 結局は避けたんですが、どうしてもやらなきゃいけない場合に参考になればということで。 あと、もっと良い方法がある気もするので、誰かから愛という名のマサカリが飛んでくることもちょっと期待しつつ。
ということで、タイトル通り、過去最大のupdateと言われているDocker1.12の気になる機能を試しました。 meetup等でDocker社の人の話を聞いた内容や公式ドキュメントベースで気になった箇所のみ試します。 ちなみに後方互換性は保たれているので、以下で出てくるswarm init等のコマンドを使わない限り今まで通り使えるそうです。 自分が気になったところを試しただけなので、網羅的な更新一覧および、内部の仕組みは公式ページなり、いつも訳して下さっている前佛さんの日本語訳を参考にしてください。 GitHub上のリリース情報 日本語訳 Docker Built-in Orchestration Ready for Production: Docker 1.12 Goes GA 日本語訳 Docker 1.12: Now with Built-in Orchestration! 日本語
概要 bashの記法は独特なものが多く毎回ググってしまうのでまとめて(と言いつつまとまりがないですが。。。)おこうと思います。 ある程度まとまってからpostしようとか思ってたらごちゃごちゃになっちゃいました。 bashで使えるという意味なのでposixシェル共通のネタも混ざってます。 随時更新します。参考になれば幸いです。 参考 man bash リファレンスマニュアル Advanced Bash-Scripting Guide カッコ色々 bashでは色々なカッコがありますが、よく違いが分からず使っていたりするのでまとめてみます。 []と[[]] []はtestコマンドのaliasです。[[]]じゃないとできないこととしては、以下のようなものがあります。 空白を含む文字列をクォートしなくてOK var='abc 123' # []の中だとクォートしないとエラーになる [ $var =
負荷テストツールJMeterのTipsです。 最近はgatlingとかiagoあたりが流行ってますが、情報の入手のしやすさや、豊富なプラグインによる機能面での優位性からJMeterはまだまだ使われるのではないかなぁと思っています。 ということで、自分が何度か負荷テストを行った際に学んだJMeterのTipsをまとめたいと思います。 タイトルの通り、かなり独自路線で学んだ点が多いのであんまり参考にならないかもです。 なお、ある程度は使い方を知っている方を対象にしています。 ある程度というのは、HTTPサンプラーをベースとしたスクリプトをTest Script Recorder(旧HTTP Proxy Server)を使って流した処理を元に作ったことがあって、CSV等から読んだりしたユーザごと等の可変パラメータを使ってひと通りのテストをしたことがあったりする程度です。 スクリプトはGUIで作っ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く