タグ

2014年10月14日のブックマーク (4件)

  • Rails4 + Fluentd + MySQL でランキング機能作ってみた - 筋肉とエンジニアリングで すべてを解決するブログ

    アクセスランキングを作ってみよう! 今、Rails4 を使ってアクセスログからランキング作ってみたいなぁーと思ってたんですが、みんなどうやってんだろうって聞いてみたところ、 Fluentd ってのを組み込むだけで簡単に集計とかできるよーって話だったので、使ってみました。 Fluentd とは まず読み方は、 「ふるーえんとでぃー」であって、「ふるーえんど」とかじゃないっぽいです。d はたぶんデーモンの d 。 色々説明面倒なんで省略しますが、ログ収集元とか出力先が簡単に設定できて、自分の欲しい形でログ保持できますよーって感じっぽい。なので、 「シェルスクリプトで処理した tail の処理結果をファイルに」「nginx から出力されたアクセスログを mongoDB に」とかそういう処理を自前で書く必要なく、簡単な設定だけでいけちゃう。 詳しくは → 柔軟なログ収集を可能にする「fluentd

    Rails4 + Fluentd + MySQL でランキング機能作ってみた - 筋肉とエンジニアリングで すべてを解決するブログ
    u1tnk
    u1tnk 2014/10/14
    アクセス数少ないならそもそもfluent-loggerに書くところでMySQLに書けば良いのでは無いだろうか…
  • 朝鮮日報「万一韓国メディアが日王に対し根拠ない侮辱記事を掲載したら日本政府は納得できるか」 : 痛いニュース(ノ∀`)

    朝鮮日報「万一韓国メディアが日王に対し根拠ない侮辱記事を掲載したら日政府は納得できるか」 1 名前: 栓抜き攻撃(岐阜県)@\(^o^)/:2014/10/13(月) 15:07:36.75 ID:vB4++8uA0.net 【コラム】産経前支局長起訴、問題をすり替える日 / 国家元首に対する日の態度はダブルスタンダード (前略)加藤前支局長はインタビューや衛星中継されたテレビの生放送で「大統領は公人であり、十分に公益性がある記事だった」という趣旨の発言も行った。産経は加藤前支局長が起訴されたことについて「日メディアに対する弾圧」だとした上で「言論の自由のために戦うという社是に基づき最後まで報道する」と主張した。 加藤前支局長は当に言論弾圧の犠牲になったのだろうか。加藤前支局長が起訴されたのは朴大統領に対する批判のせいではない。口にするのも恥ずかしい男女関係の疑惑を指摘したから

    朝鮮日報「万一韓国メディアが日王に対し根拠ない侮辱記事を掲載したら日本政府は納得できるか」 : 痛いニュース(ノ∀`)
    u1tnk
    u1tnk 2014/10/14
    日王の時点で侮辱してんのに放置してんだろ…
  • はじめてのsystemdサービス管理ガイド | DevelopersIO

    はじめに MarketplaceでCentOS 7 AMIがリリースされましたね!(ex. Amazon EC2 CentOS 7 AMIファーストインプレッション) ということで、これはもう格的にsystemdを学ばないとあかん、という危機感に駆られた次第です。systemdは"system and service manager"なので、電源やロケールなどのシステム部分の管理も可能ですが、差し当たってEC2で使う上で最低限押さえとかなければいかないのはサービス管理になるでしょう。そこでsystemdを操作するためのコマンドであるsystemctlを使って、サービスを管理する方法についてまとめました。 systemdサービス管理 systemdでは、これまでサービス起動スクリプトで定義されていたものがUnitという形で定義されますので、サービスの管理=Unitの管理となります。 有効化

    はじめてのsystemdサービス管理ガイド | DevelopersIO
    u1tnk
    u1tnk 2014/10/14
    メモ
  • Ansible コーディング規約 (の例) — そこはかとなく書くよん。 ドキュメント

    Ansible コーディング規約 (の例)¶ edXgithub上でAnsibleのコーディング規約を公開しています。 https://github.com/edx/configuration/wiki/Ansible-Coding-Conventions このリポジトリは GNU AGPLv3です。翻訳の場合でもおそらく大丈夫だと思いますので、ここで翻訳して公開してみます。 一般¶ YAMLファイル すべてのyamlファイルは2スペースのインデントで、 .yml を拡張子に 付けてください。 変数 jinja変数の形式を使ってください。 $var ではなく {{ var }} です。 jinjaの変数名の前後に空白を入れてください。 {{var}} ではなく {{ var }} です。 環境独自で上書きされる必要がある変数名は全部大文字としてください。 ロール内で完結する変数名は全部

    u1tnk
    u1tnk 2014/10/14
    参考になる。