f1-microです(※1)。参考にさせて頂きました。Technologiesです。しようとしましたが、メモリ不足で起動すらできませんでした。後日、省メモリについても調べます。2種類のファイルを作成しました。プロジェクトを作る際に必要になる処理です。空になるので、この処理が必要。send_to_slack($message);}とりあえず動くことを目標に頑張りました。通知の送り方は、この辺を参考にしました。ありがとうございます。(これ、自分の記事です。)これで、サーバー側完成です。知らなくて、結構ハマリました。普段はCakePHPを使って開発しているので、素書きのPHPが難しい。側の設定の話を書いていきます。公式のヘルプを参考にさせていただきました。ヘルプに沿って、こんな感じの設定を書きます。GETで飛んでくることです。アクセスしてるだけだから当たり前といえば当たり前なのですが。次に、mockグループの新規作成を行います。言っても、適当に名前をつけるだけです。こんな感じで設定します。テンプレートのことです。ヘルプが参考になります。いうデータを送るようなテンプレートがセットされます。ここを自由にカスタマイズできる仕組みです。タブを開き、新規登録を押すと、準備完了です。データが飛んできます。通知を飛ばしてみました。とっつきやすいと思っていただけたら幸いです。掘り下げてみようと思います。使うのは、完全に今回が初めてです。公開鍵を設定するだけではだめらしい。http://qiita.com/kosuke_nishaya/items/3d9a95f559d0c22d8134のような設定が必要らしいです。通知を飛ばす的な、サーバーレス的なやつをしたかったのですが、どうもうまく行きませんでした。知識は皆無に等しいので、詳しい方々は問題ないと思いますが。使うことにしたのです。予定が大幅にずれ込んだため、泣く泣く延期します。ネタバレはしないでください。PHP基盤ユニットの貞方(@sadapon2008)です。CakePHP3のアプリをApacheBenchで負荷テストした際にはまった落とし穴をご紹介します。secondを測ってました。́・ω・`)となりました。CakePHP3のデバッグモードはオフにしています。req/s原因さすがにこの結果はおかしいだろうと原因を調査したところ、下記の記事を見つけました。5.4以上ではHTTPのリクエストのConnectionヘッダを指定しないとheader()が非常に遅くなるとのことでした。CakePHP3のソースを見てみると↓の箇所で使っているheader()がまさに該当していました。keep-aliveが有効になるようにしてみました。req/s元記事によるとクローラーなど行儀の悪いクライアントはConnectionヘッダが欠落していることもあるとのことなので、例えばApacheなら以下のような設定を行うことで、Connectionヘッダを強制することが可能です。(2017/3/28追記)HTTP/1.1ではConnectionヘッダを指定しない場合はkeep-aliveをデフォルトとするようでしたのでプロトコルのバージョンをHTTP/1.0に絞り込む設定に変更しました。env=!APP_CONNECTION</If>↑の設定をすると-kを指定せずとも同じくらいの結果が得られました。08:00CakePHP3の負荷テストでの落とし穴Tweet広告を非表示にするもっと読むコメントを書く2017-02-02Rust言語でゆるくツールを作ってみるお話Fusicの中野です。最近、弊社の東京事務所内で人気のRust(プログラミング言語)について。難しいGCがない速いっぽいとかでしょうか。所有権と借用のメモリ管理まわりの概念が、少し難しい言語かなと思います。ある言語なので、今回はRust言語の勉強用にちょっとしたツールを作ってみました。何か部分を取り出して、tmuxのパネルを分割してSSHで接続それぞれの接続先にコマンドを送りつけるです。linerを使わせていただきました。利用する事ができました。想定通りの動きをしてくれます。簡単に利用するための環境が充実してきました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。