タグ

ブックマーク / blog.takus.me (11)

  • 良いディフェンダーはタックルをしないし、良いエンジニアは障害対応をしない · takus's blog

    Amazon のオススメに出てきた「 サッカー データ革命 ロングボールは時代遅れか 」を読んでみました。 このは、野球界における「 マネーボール 」のように、 サッカーを様々なデータを元に見つめ直すような内容になっていて、 例えば、チームが負けているときに交代によって最大の効果を得るためには、 1 人目の交代を後半 13 分、2 人目を後半 28 分、3 人目を後半 34 分までに行うべきとか、 極端に能力の高い選手を獲得するのと弱点となる選手の穴を埋める補強はどちらがいいのかとか、 統計を元にしたサッカーに関する興味深い考察が多かったのですが、その中に 1 つ引っかかる話があったのでそれについて書いてみます。 良いディフェンダーはタックルをしない 書の中で、 四半世紀に渡ってマンチェスター・ユナイテッドを率いた名将ファーガソンが、 オランダ代表のディフェンダー、ヤープ・スタムを放

    sonots
    sonots 2015/11/10
    おれの書いたアプリは超安定しているので、障害対応みたいな運用コストほとんどかかってませんね!
  • Dogstatsd で Datadog にカスタムメトリクスを送る方法 〜Fluentd との連携を添えて〜 · takus's blog

    Datadog というシステム監視 SaaS のネタです。 先週の木曜に「Datadog でカスタムメトリクス送るの面倒じゃない?どうやってるの?」とある人に質問されたので、 自分が知ってる Dogstatsd を使う方法をシェアします。 これはあるサービスの Nginx のアクセスログとエラーログを、 Fluentd 経由で Datadog にカスタムメトリクスとして送って可視化した例になっていて、 それぞれ、 左上: ステータスコード別の集計グラフ 右上: 今日・昨日・一週間前のレスポンスタイムグラフ 左下: Fluentd の タグ毎の流量 右下: Fluentd の ホスト毎の流量 といったグラフになっています。このポストではこんなグラフを作る方法を説明します。 Dogstatsd とは? 唐突に Dogstatsd というものが出てきますが、カスタムメトリクスを送る場合はコイツを

    sonots
    sonots 2015/10/11
    datadog使いたいのぉ
  • fluent-plugin-dynamodb-streams を作った · takus's blog

    Amazon DynamoDB Streams のレコードを Fluentd で扱いたい要件があり、ググっても見当たらなかったのでプラグインを実装してみました。 takus/fluent-plugin-dynamodb-streams 使い方 README に書いてある通りですが、こんな設定でお使いいただけます。他の Fluentd のプラグインと組み合わせることで、AWS Official Blog にある、Logstash + Elasticsearch のような用途にもお使いいただけるのではないかと思います。 <source> type dynamodb_streams stream_arn YOUR_DDB_STREAMS_ARN pos_file /var/lib/fluent/dynamodb_streams_table_name fetch_interval 1 fetch_

    sonots
    sonots 2015/09/15
    takus!
  • スマートニュースにジョインしました · takus's blog

    様々な大物な方々の人事ニュースが飛び交う中で恐縮ですが、スマートニュース株式会社にジョインしたことをこの場を借りて報告させていただきます。 会社は、同じタイミングで入社することになった @komiya_atsushi さんの入社エントリや 941::blog の行ってきたシリーズで詳しく紹介されていますが、働くメンバー、オフィス環境、福利厚生のどれも素晴らしく、よいプロダクトを作ることに集中できる素晴らしい環境が整っている一方で、すもうとにゅーす の CM が 8⁄1 から始まったり、北米版のリリースが控えていたり、会社としても非常に面白いフェーズで、今のタイミングでジョインして色々なことに携わっていくことに大きな魅力を感じたことが入社理由の 1 つです。 まだスマートニュースのアプリをダウンロードしていない方がいましたらぜひこの機会にダウンロードしていただけたら嬉しいです。アプリへの要望

    sonots
    sonots 2014/08/01
    次の現状確認会いつ??
  • 結婚しました & 退職しました · takus's blog

    一部の方には既に報告させていただいてますが 7⁄22 に入籍しました。 ちなみに 7⁄22 は 天赦日 (てんしゃび) といって、日の暦の上で最上の吉日とされているそうです (参考)。嫁さんとは高校時代から 8 年以上の付き合いで、すでに何年も一緒に住んでる上に、挙式もこれからのため、あまり実感が湧いてきてない状態ではありますが、よい家庭を築けるように二人でがんばっていきたいと思います。 さらに、こちらも社内の方や社外の一部の方にしか話をしていませんでしたが、7/31 をもって DeNA を退職します。かなり悩んで、色んな人に相談にのってもらったりしましたが、新たな場所で新たなチャレンジをしたいという思いが強かったため、退職を決めました。 2 年前に新卒として入社して、希望通りにインフラの部署に配属してもらい、mobage や comm といった数百万〜数千万ユーザ規模のサービスの運用を

    sonots
    sonots 2014/07/31
    お疲れ様でした!おめでとうございます!!
  • #jawsdays の #最強のAWS で「ぜんぶ AWS でやらないワケ」という話をしてきた · takus's blog

    @hirose31 さん経由で @con_mame さんからお話をいただき、 JAWSDAYS 2014 の「これで最強AWSに」というセッションで話をしてきました。 内容としては、オンプレも AWS も運用してる立場から両者を比較してみてどうなのといった感じのお話です。 2014/03/15 JAWS DAYS 2014 - 『これで最強のAWSに』セッション #jawsdays #最強のAWS にツイートまとめがあるので、資料と一緒にご覧いただければと思います。 こんな話も出ていましたが、 AWS は必ずしも銀の弾丸ってわけではなく、どこの会社も悩ましい部分を抱えながら運用しているわけで、 @sgwr_dts さんの Roadworker のようにユーザ側でイケてる仕組みにするようなアプローチもありますが、このような機会を利用して AWS の中の人に直接フィードバックできたという意味で

    sonots
    sonots 2014/03/17
    内容が濃くて良い資料
  • Docker/Drone を CentOS 6.5 で動かして Github Enterprise のリポジトリをテストする · takus's blog

    Docker 使うなら Ubuntu だろ jk” とか言われそうですが CentOS 6.5 で使いたかったので試してみました。Docker の公式サイトには “Our recommended installation path is for Ubuntu linux, because we develop Docker on Ubuntu and our installation package will do most of the work for you.” と書いてあったり、Drone は Ubuntu 用のパッケージしかなかったりするので、深淵な理由がなければ Ubuntu 使うのがいいんじゃないかと思います。 Docker のインストール CentOS 6.5 なら簡単にインストールできるので特にハマりどころはありませんでした。 rpm -Uvh http://downl

    sonots
    sonots 2014/02/26
    takus++
  • 自分が撮影した写真をドイツの出版社に買ってもらった話 · takus's blog

    ある日、ドイツの出版社から Flickr で共有した御柱の写真を買いたいというオファーがあり、色々調べながら無事に取引できたので、取引の流れをまとめておきます。 Flickr でのオファー …. Through my research in Flickr I came across your profile and found an image we would like to use for our publication. …. Flickr メールにきたオファーはこんな感じの内容でした。雑誌名なども書いてあったのでググったら、どうやらちゃんとした会社のようだったので承諾。(ウソ書かれてても判断できないですが) ….. And you don´t have to give it for free. I can offer you 180Euro. How do you think? で

    sonots
    sonots 2014/02/25
    へー、すごい!
  • Immutable Infrastructure Hackathon :D で docker をさわってみた · takus's blog

    Immutable Infrastructure Hackathon :D で Docker を触ってみただけという、ゆるふわなメモです。 @muddydixon さんや @yosuke_furukawa さんが drone を触ってたのに比べてだいぶ素人丸出しな感じですが、Docker 童貞からは脱却できたので、次は “Docker + Jenkins + serverspecでpuppetのmanifestをCIする” あたりに取り組んでみたいと思いました。 公式チュートリアル まず、公式サイトのチュートリアルで一通り使い方を学びました。 Docker on DigitalOcean DigitalOcean は 1GB メモリのサーバが 1 時間 $0.015 で使える格安の VPS サーバで、手元で VM 動かしたくなかったので使ってみました。Docker は “MacからVagr

    sonots
    sonots 2014/02/24
    本日の期待の若手の成果です^^
  • innodb_stats_on_metadata に要注意 · takus's blog

    一日に数回 MySQL が詰まるような現象があったので原因を調べたところ、そのサーバだけ innodb_stats_on_metadata=1 になっていたのが原因だったという話デス。 innodb_stats_on_metadata は、テーブルのメタデータにアクセスしたときに InnoDB の統計情報を更新するかどうかのフラグで、今回問題が起こっていたサーバのようにデータ量が多いサーバなどでは無効にしておく必要があります。例えば、公式ドキュメント の innodb_stats_on_metadata の部分にはこのように書いてあります。 この変数が有効 (この変数が作成される前からのデフォルト) な場合、SHOW TABLE STATUS や SHOW INDEX などのメタデータステートメントの実行時や、INFORMATION_SCHEMA テーブル TABLES または STATI

    sonots
    sonots 2013/12/21
    それオレもやったわー^^; MySQL5.6++
  • Velocity 2013 に参加 & LT してきました!! · takus's blog

    6⁄18 ~ 6⁄20 に Santa Clara で開催された Velocity 2013 に参加して来ました。Velocity は Web Performance や Web Operation などが主なテーマで、Google、Facebook、TwitterAmazonYahoo! などをはじめとした様々な企業から 1,000 人以上が参加する大規模なカンファレンスです。いまやよく耳にする DevOps というキーワードも 10+ Deploys Per Day: Dev and Ops Cooperation at Flickr という Velocity 2009 のトークで有名になった言葉ですね。 参加するにあたって、@xaicron さんの 勝手に YAPC::NA 2013 に行ってきた!! と同じく、会社が渡航費、宿泊費、参加費等の全ての費用を負担してくれました!!新

    sonots
    sonots 2013/06/24
    素晴らしい!羨ましいですね!
  • 1