Ruby DSLとは? fluentdの設定のRuby DSL的な記法。 --use-v1-configでRubyのコードを設定に書くことが出来ますが、さらに柔軟な記法が可能になる。 以前調べていたことがあるので、まとめてみる。 実行方法 設定ファイルの拡張子がrbであればDSLモードで起動する
![FluentdでRuby DSLを使う - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/bb68221e8b408163fe85296982182bb89c557d6b/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9Rmx1ZW50ZCVFMyU4MSVBN1J1YnklMjBEU0wlRTMlODIlOTIlRTQlQkQlQkYlRTMlODElODYmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTgyOTc4YjMyMmQ1YjY3NDE1ZWI4NzVkMTY0OWRmYzQ4%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDB0b3lhbWEwOTE5JnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xYTIzMDg3ZWE1MDQyMDlhYmU4ODM1ZTFjOWRlZDI3Ng%26blend-x%3D120%26blend-y%3D445%26blend-mode%3Dnormal%26txt64%3DaW4g5qCq5byP5Lya56S-44OH44Kj44O844O744Ko44OM44O744Ko44O8%26txt-width%3D972%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%25233A3C3C%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D134%26txt-y%3D546%26s%3Dd5251f4efc2f9137893f50e72bce3cb4)
@yoshiori 引用したいので社外にも頼む— SHIOYA, Hiromu (@kwappa) 2014, 12月 18 ということで社内ブログから転載 ↓ 以下原文ママ こんにちは!! 双剣、G級古文書全開放、HR302 のヨシオリです!! さて、チャットでこんな画面よく見ませんか!? (今回はこの画面取るためにワザと sorah にやってもらってます) これ、個人的に凄く邪魔です!!! 要件を全部入力してから呼び出して欲しいです!! まず呼びかけて、それから本題を入力しはじめられると、その間待つのが時間の無駄です!! 具体的には 「お疲れ様です」って通知が来る 作業を中断して hipchat を見る 中々続きが来ない 中々続きが来ない!!!!!! 中々続きが来ない!!!!!!!!!!! この時間、完全に無駄です!!! さらに人によっては在席確認も兼ねているのか、こちらも「お疲れ様で
こんにちは。CTOの馬場です。 最近利用する機会が増えてきたdockerネタです。 nginxを動かすときのTipsを3つ紹介します。 foregroudで起動する dockerではコマンドをforegroundで動かさないとコンテナが停止してしまいます。 nginxはデフォルトはデーモンとして動くので、foregroundで動くように設定しましょう。 nginx.confで設定するならこうです。 daemon off; Dockerfileの起動コマンドで指定するならこうです。 CMD ["/usr/sbin/nginx", "-g", "daemon off;"] 動的な設定を外部化する イメージの中に設定値を入れちゃうのはダサいですよね。 コンテナ起動時に動的に設定したいものです。 dockerの場合は docker run 時に -e で環境変数を指定できるので使いましょう。 do
MySQLのslow queryを可視化するnata2というプロダクトがあります。詳細は下記参照。 MySQL Casual Talks vol 6.でNata2について発表してきた - Studio3104::BLOG.new で、別にこれMySQLじゃなくてもいけんじゃねって思ったのでPrestoに適用してみました。 Prestoだとクエリの実行履歴はsys.queryテーブルに入ります。 こいつのスキーマはこんな感じ。end - createdがクエリ実行時間になります。MySQLとちがって単位はミリ秒です。これをnata2にpostします。 nata2は他にもいくつかpostしないといけないのですが、lock_time, rows_sent, rows_examinedはMySQL特有の値なのでそこは0で埋めました。 ここまでは良いのですが、問題になってくるのはどのクエリまで処理し
タイトルはこちらのインスパイアです。 これはPepabo Advent Calendar 2014 - Qiita18日目のエントリーです。 昨日は@nakajijapanの社内での活動履歴でした。なかじーーー。 1年半ぶりのblog更新ですが、そこそこ元気にやってます。もじゃもじゃは辞めました。 で、MHAですが、MHAってあれです。これです。 MHA for MySQL の概要 - Gosuke Miyashita すごいです。すごいので今更ですが導入しようとおもいました。 ありがたいことにMHAはドキュメントが非常に充実しているので、大抵のことはそれを読めば把握できます。 mysql-master-ha/Wiki が、賢明なインフラエンジニアのみなさんは次のように思うはずです。 実際に構築して動かして検証しないことには! 実運用を想定した意地悪を色々やってみたい! 色々やって環境をぶ
まとめようと思った経緯 題名の通りRuby(Rails)にはmethod名に「?」がつくmethodが多く存在します。 「空文字の場合はtrue/falseどっち返すんだっけ?」ってなってconsole等で確認することが良くあるので、 (自分が)よく使うものを一覧でまとめておいてみる 環境とか 今回の検証環境は下記 下記のversionにしたのは最新使ってみたかったという理由のみ! $ ruby -v ruby 2.2.0preview2 $ rails -v Rails 4.2.0.rc3各methodで調べるデータは下記 nil true false 文字(空文字と空文字以外) 数値(0と1) 配列(空配列と空配列以外) Hash(空Hashと空Hash以外) 実行するコードは下記 nil?の部分を各methodに変更していく params = [nil, true, false, "
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く