双六工場日誌

平凡な日常を淡々と綴ります。

自分が訪れた香港は、世界中から人と物と歴史が流れ込む混沌とした美しい街だった

ここ最近、香港で大規模デモが起きていて、デモの写真や映像を見ることが多いのですが、ちょうどそのデモが始まる一週間前の連休に、その香港の街を旅行してきました。 自分が見た香港は、世界各国からいろんな人や物が流れ込んでくる混沌とした街で、一方、…

クックパッドの新オフィスでitamaeによる寿司の無限プロビジョニングを体験して、Ansibleのお悩み相談してきた #infra_sushi

今日は、クックパッドの新オフィスで「Infrastructure as Code 現状確認会」があり、運良く繰り上がれたので参加してきました。 新オフィスは、恵比寿ガーデンプレイスタワーというおしゃれスポットで、オフィスにはキッチン付きのスペースがあって、そのキ…

ISUCON 4にチーム「ヤキトリ缶(タレ)」で参加したが、いまいちパッとしない感じだった #isucon

先週開催されたISUCON4に、去年に引き続き参加してきました。 チームメンバーは去年と同じ@hisayoshと@qtkmz。チーム名は、去年に引き続きチームミーティングした時に目の前にあった食べ物です。ちなみに去年のチーム名は「勝浦タンタンメン」。 参加日は1日…

Hadoop Conference Japan 2014 参加メモ(個別セッション③) #hcj2014

Hadoop Conference Japan 2014 参加メモ(キーノート) #hcj2014 と Hadoop Conference Japan 2014 参加メモ(個別セッション①) #hcj2014 と Hadoop Conference Japan 2014 参加メモ(個別セッション②) #hcj2014 の続きです。 メモはここまで。 並列SQLエ…

Hadoop Conference Japan 2014 参加メモ(個別セッション②) #hcj2014

Hadoop Conference Japan 2014 参加メモ(キーノート) #hcj2014 と Hadoop Conference Japan 2014 参加メモ(個別セッション①) #hcj2014 の続きです。 長くなったので、最後のセッションはさらに分割します。 A Deeper Understanding of Spark Internals P…

Hadoop Conference Japan 2014 参加メモ(個別セッション①) #hcj2014

Hadoop Conference Japan 2014 参加メモ(キーノート) #hcj2014 の続きです。 続いて、個別セッションの前半。先は長い。。。 個別セッション BigQuery and the world after MapReduce Speaker: 佐藤一憲 (Google) GCPサポート GCP solutions design Dock…

Hadoop Conference Japan 2014 参加メモ(キーノート) #hcj2014

久々にブログを更新しようと思ったら、この数カ月で記事らしい記事は「一人遊園地」しか書いていないことに軽い絶望を覚えたせちろーです。 今日は、Hadoop Conference Japan 2014に参加してきたので、その時に取ったメモを整理してアップ。長くなるので、ま…

溜まってきた大量の名刺やシャッツキステのポイントカードをしまうのにちょうどいい道具を調べた

最近、名刺やらシャッツキステのポイントカードが貯まってきて、カード状のものを保存するのに使えそうな道具を調べたので、その時の内容の備忘録を書いてみました。*1 自分で探せていない範囲がまだありそうなので、この用途でもっといいものがあれば、教え…

一人遊園地に行ってみた

今日は、花やしきに行ってきました。行った理由は、花やしきのローラーコースターに乗ってみたかったから。 全然下調べせずにいったので、花やしきのローラーコースターがまだやっているか不安でしたが、行ってみたところ、まだまだ現役で稼働していました!…

#qpstudy を開催して、第2セッション「アーキテクチャ設計の勘所」で発表してきた

先週の土曜日、4月19日に qpstudy 2014.04 〜俺の屍を超えて行け、でも踏まないで〜 を開催して、第2セッション「アーキテクチャ設計の勘所」で発表は、自分から発表させてもらいました。 今回は、ドワンゴさんの会議室を借りて、ドワンゴのエンジニアの方に…

第6回 Zabbix-JP勉強会は、2年の空白を埋める非常に濃い勉強会だった #zabbix_jp

今日は、第6回Zabbix-JP勉強会に参加してきました。 今回の勉強会は、約2年ぶりの開催! @ike_dai さんが『Zabbix統合監視徹底活用 ~複雑化・大規模化するインフラの一元管理』を今年の2月に出したことが開催のきっかけになっています。この本は、Zabbixを大…

Python版 AWS CLIでCloudwatchの情報を取得する

AWSを使っていると、Cloudwatchの情報を外部に取り出したくなるのが人情だと思います。 しかし、Cloudwatchの情報取得に関しては、Javaで書かれた「Amazon CloudWatch Command Line Tool」の情報やAPIを叩くツールを自作するような情報が多く、比較的新しいP…

今更ながらの #isucon 3 参加報告:「isuconに勝てる銀の弾丸などなかった」

isucon参加ブログ書こうと思いつつ、転職・引っ越しとバタバタした日々が続いて、すでにisucon3から1ヶ月経ってしまいました。。。 今更感もありますが、遅ればせながら自分なりの反省エントリを書いておきます。 予選トップで通過したのに、本戦では惨敗...…

#isucon 2013 予選をトップ通過してきた(はず)。

あとに回すと、ブログを書くハードルが上がってしまいそうなので、取り急ぎ。*1 さて、10月5日、6日と2日間の日程で開催された、isucon(いい感じにスピードアップコンテスト)の予選に参加して、なんと、総合トップで通過いたしました!!!!! 今回は、ま…

メイドカフェが気になっている人におすすめの薄い本、『メイドカフェ批評』

僕の周りを見ていると、メイド喫茶に興味があるけど、最初に一歩が踏み出せない人が一定数います。 そういう人をメイド喫茶を紹介すると、かなりの確率でお店が気に入ってリピーターになってくれるのですが、そういう紹介なしだと、今から一人でメイド喫茶に…

エンジニアのための料理教室通いのすすめ

僕は、4年前から思い立って「ベターホーム」の料理教室に通っています。 今ちょうど、11月開始の教室の申し込み時期で、体験教室が開かれていて、Twitterでも紹介したので、それをブログにもまとめておきます。 http://www.betterhome.jp/school/beginner/ex…

エクスポートしたZabbixのテンプレートのサイズが2Mを超えてしまい、インポートができなくなった人向けメモ

自宅のZabbix設定の整理をしていて、複数のテンプレートをまとめてエクスポートしたのち、インポートで戻そうとしてハマったのでメモ。 ハマった原因は非常に単純で、「エクスポートしたテンプレートファイルのサイズが2MBを超えていたから」でした。 今回は…

Zabbix 2.0 のグラフの文字化けを直す、「alternatives」での日本語フォント設定方法

今更感がありますが、Zabbix 2.0 を入れる度にフォントの名前、パス、alternativesの書式を毎回忘れるのでメモ。環境はCentOS 6です。 「alternatives」を使ってZabbix 2.0 の文字化けを直す Zabbix SIAのパッケージを使って、Zabbix 2.0 (zabbix-web)をイ…

bashのプロセス置換機能を活用して、シェル作業やスクリプト書きを効率化する

@hirose31 さんが「シェルスクリプトでハマった件→【募】ステキな回避方法」でお題を出されていて、それに回答してみました。 その内容はリンク先を見てもらうとして、回答の中で使ったbashのプロセス置換について書かれた記事をあまり見ないので、回答で使…

no_proxy にネットワークアドレスとかワイルドカードを指定しても期待通りに動かない、でどうするかというお話

世の中には、イントラなど直接インターネットに繋ぐことができず、プロキシ経由でしかインターネットに出られない環境で、検証をやっている人も多いと思います。 僕自身もそういうことが多く、検証環境を作り直す度にプロキシ設定不備で無駄にハマったりと時…

bashのブレース展開を使ってカンマ区切りリストを作る

bash操作のTipsメモです。 bashには、ブレース展開というブレース({}のカッコのこと)の中身を一定の法則で展開して、半角スペース区切りのリストにしてくれる機能があります。 例えば、以下のように使うことができます。 $ echo 192.168.1.{1,3} 192.168.1…

シェルスクリプトのコーディングスタイル・コーディング規約について考えてみる

シェルスクリプトのコーディングスタイルについて調べ物をしたので、その情報源の一覧と今の感想のメモを書いてみます。 最もよく参照されているのではないかと思われるシェルスクリプトのコーディングスタイル。 UNIX & Linux コマンド・シェルスクリプト …

「メイド喫茶愛好家の集い」は、秋葉原文化の歴史的転換点(になるはず)

最近、「エヴァンジェリスト」と言われると「メイド喫茶エヴァンジェリスト」のことを指すようになってきた気がしてならないせちろーです。さて今日、2013年5月11日はメイド喫茶クラスタにとって、非常に重要なイベントの日でした。 その名も「メイド喫茶愛…

「hbstudy #44 ベンチマーク勉強会(基礎編) 現場で役立つベンチマークのススメ」に行ってきた。

こんにちは。 最近、どんなブログを書いても「どんまいこの花嫁修業」には勝てない気がしているせちろーです。とはいえ、最近まじめにやっていない勉強会参加報告ブログを書いてみたいと思います。 さて、5月10日は「hbstudy #44 ベンチマーク勉強会(基礎編)…

Fabric で fabfile.py のコメントを使ったタスクの簡易Usage

最近、Fabric関連のエントリが流行っているようなので、ネタかぶりしない範囲で小ネタをちょっと書いて見ます。Fabricは、単純にタスクを実行するだけはなく、実行するタスクに引数を渡すことができます。 以下は引数の渡し方についてのPython製デプロイツー…

Zabbix向けのHadoopメトリクス取得用スクリプトとテンプレート

先週からZabbix向けのHadoopメトリクス取得用スクリプトとテンプレートをこっそり公開していました。プログラムとしてはかなり荒削りな状態なので、これまでGithubに上げただけにしていましたが、それだけではあまり意味が無いので、今さらブログで取り上げ…

hbstudy 43 で聞いたioDrive SDK のこと。

シャッツキステから帰るタイミングを逸したので、先週の金曜日に参加したhbstudy 43のことも書いてみます。イベントのサイトはこちら。 http://connpass.com/event/2030/ NAND Flash祭りということで、Fusion-ioとViolin Memoryの(おそらく初の)共演だった…

qpstudy 2013.04 での人生初のじゃんけん大会とメイド喫茶の紹介をしてきた。

昨日は、qpstudy 2013.04 に、スタッフとして参加して、主に受付をやってきました。参加したみなさまお疲れさまでした。今回は、スタッフ的には反省点の多い回でもあったので、後日、全力でスタッフ反省会を行いたいと思います…。 LT大会にて人生初のじゃん…

CDH 4.1 と今後のHadoopのメトリクスインターフェースに関するメモ書き

以下のJIRAの議論を見ると、Hadoopの各種メトリクスを取得するインターフェースは、現在はJMXおよびJMXサーブレット(http://namenode.example.com:50070/jmx などからJMXの値が取得できるインターフェース)*1が基本となってきているみたい。https://issues…

Bashのシグナルトラップ

毎回書くのもアレなので、よく使うシグナルトラップのテンプレートを作ってGistにアップ。 Exitの前に子プロセスをKillするのが便利でよく使っている。