タグ

2015年5月15日のブックマーク (7件)

  • Machine/Compose/Swarmのまとめ(2015年5月版) - Qiita

    追記 2016年2月: 以下は2015年5月時点の情報です。いずれ更新または新規投稿するかもしれませんが、記事の情報(概念的な部分はともかく特にデモ)は古い可能性がありますのでご了承ください。 2016年8月: Docker1.12のSwarm modeの記事を書きました はじめに 先日ちょうどDockerのオフィシャルなオンラインMeetupでMachine/Compose/Swarmの話をしていたので、今更ながらキャッチアップついでにまとめてみました。 初心者向けに概要を掴む程度の内容の投稿です。 なお、日時間だと深夜1時でしたので参加された方は少ないかもしれませんが動画が公開されています。 Machine Swarm Compose DockerのMeetup自体は毎週行われており、Docker社のブログにまとめが載るのでチェックしておくと良いかもしれません。 次回(5/19)は

    Machine/Compose/Swarmのまとめ(2015年5月版) - Qiita
  • スクリプトによるチェック監視・グラフパフォーマンス改善 ほか - Mackerel ブログ #mackerelio

    今週のMackerelアップデートです。 スクリプトによるチェック監視ができるようになりました Nagiosプラグイン互換のフォーマットで監視結果を出力するコマンドをエージェントに登録することで、その出力を可視化し、監視対象とすることができるようになりました。 この機能を活用することで、より柔軟な監視が可能となります。 詳しくはヘルプをご参照ください。 mackerel.io また、当機能を利用するにはmackerel-agent 0.16.0 以降が必要となります。 任意のタイムゾーンを設定できるようになりました グラフや通知時に表示される時刻に対するタイムゾーンの設定を、オーガニゼーションごとに任意に設定できるようになりました。初期値はご利用のブラウザのユーザエージェントから取得されます。 設定はオーガニゼーションの詳細設定 で変更していただけます。 検索結果から退役したホストを除外で

    スクリプトによるチェック監視・グラフパフォーマンス改善 ほか - Mackerel ブログ #mackerelio
  • RailsのDeviseで最低限付与したいセキュリティ設定 - Qiita

    Railsで会員機能を実装するのによく使うgemのDeviseですが、 個人的にサービス作るなら最低限これくらいの設定はしておいて欲しいなぁと思う。 簡単に設定できて手軽にセキュリティレベル上げれるので、 可用性が下がらない範囲で調整して導入して欲しいです。 ロック条件の有効化(時間でのみ解除の場合) deviseのマイグレーションファイルのコメント部分を調整します。 コメントに使用方法なども書いているので、 要件に合わせて使い分けるのが良いでしょう。 今回は時間でのみ解除するので下記のようにしておきます。 ※メールで解除用のトークン送ったりする場合トークン部分もいります。 ## Lockable t.integer :failed_attempts, default: 0, null: false # Only if lock strategy is :failed_attempts #

    RailsのDeviseで最低限付与したいセキュリティ設定 - Qiita
  • JSでRailsのヘルパーメソッドを限定的に利用するためのgem - Qiita

    Railsではassets:precompileをした時にファイルのハッシュ値をファイル名の末尾に追加してキャッシュ管理を楽にする機能があります。 JSの内部でそれを検知することは基的にできないため、.coffee.erbなどという形にしてRailsのヘルパーをerbの形で埋め込んだりします。 しかし、これが氾濫するとlintが使えないしエディタによってはシンタックスハイライトも死ぬし、もしSprocketsを将来的に外したくなった時に非常に邪魔になります。 なので、必要になるにしても局所化したい。できれば余り目に付かない所に押し込めたい。 というわけで、限定的にRailsのヘルパーメソッドっぽいものをJS上に定義するgemを作りました。 名前が思い付かなかったので、単純に rails_js_helper というgemです。 使い方 コンフィグファイルの生成 $ bundle exec

    JSでRailsのヘルパーメソッドを限定的に利用するためのgem - Qiita
  • Overloading Monads for Html Deployment - School of Haskell | FP Complete

    Stackage Learn how our Stackage project is helping solve Haskell's stable library problem. Blog Latest Haskell News The latest updates on everything Haskell. Haskell news by Chris Done. Haskell News It can be tedious migrating an app. I often ask myself, "did I use an absolute or a relative path?" "Did I use the correct hostname?" "Am I going to inline any JavaScript or Css, or use an external l

  • mrubyでファイルシステムを隔離してリソースを分離しIPも割り当てられるmruby-virtualingを書いた - 人間とウェブの未来

    Kazuho's Weblog: jailing - chroot jailを構築・運用するためのスクリプトを書いた virtuald + ipalias + cgroup + これで快適に「そこそこ隔離したサービス環境」作っていきましょー / “Kazuho's Weblog: jailing - chroot jailを構築・運用するためのス…” http://t.co/aweVwa9kDX— MATSUMOTO, Ryosuke (@matsumotory) 2015, 5月 14 まずは昨日サクッとこういうのを作られたkazuhoさんのjailingを見ていて、こういうのやっぱり面白いなー素晴らしいなーと思いつつ、そういえば僕もmrubyでこういうの書くとか宣言していたなーというの思い出しました。 mruby-cgroup、mruby-capability、mruby-criuがで

    mrubyでファイルシステムを隔離してリソースを分離しIPも割り当てられるmruby-virtualingを書いた - 人間とウェブの未来
  • チェック監視項目を追加する - Mackerel ヘルプ

    チェック監視はチェックプラグインの実行結果を監視する機能です。エージェントはチェックプラグインを定期的に実行し、その結果を Mackerel に送信します。チェック監視項目は 1 つあたり 1 ホストメトリックとしてカウントされます。ホストメトリック監視やサービスメトリック監視との違いについては メトリック監視とチェック監視の違い を参照してください。 チェックプラグインについて エージェントへの設定例 設定項目 action の記述方法 action で利用可能な環境変数 環境変数の活用例 チェックプラグイン仕様 チェック監視のアラート通知 メトリック監視とチェック監視の違い Ruby によるチェックプラグインのサンプル チェックプラグインについて チェック監視を行うためには目的の監視処理を行うプログラムが必要です。そのために利用できるものとして、公式のチェックプラグイン集を公開していま

    チェック監視項目を追加する - Mackerel ヘルプ