wtatsuruの技術方面のブログ

はてなスタッフ id:wtatsuru です。日常ブログはこちら https://tatsuru.hatenablog.com/

Docker コンテナにアプリケーションを立てて Graphite でいい感じに可視化するまで

このときにやった可視化部分の話。急いで作ったのでいろいろ雑な部分が多い。 開発合宿でDockerとMesosを使っていい感じにリソース提供とデプロイするやつを作ってた - wtatsuru's blog はじめに 元のやつから内部情報を削ったサンプルを置いておきます。適…

開発合宿でDockerとMesosを使っていい感じにリソース提供とデプロイするやつを作ってた

3日間の開発合宿で、Docker と Mesos を使ってリソース管理からテスト・デプロイ管理までするやつのプロトタイプを作ってた。 4人チームで3日間みっちりやって、それなりにいい感じにはできたと思う。id:shiba_yu36 が既に書いてるけど、自分の視点から感想…

dockerをDebianで動かす(2013-12-14版)

これ、まだたまにアクセスあるので現状に合わせたやつを書いておきます。 docker を Debian で動かす - wtatsuru's blog最近はもっと簡単になってます。Installation のページでも紹介されてますがパッケージからやると簡単です。 Requirements and Installa…

Xfceにした

GNOME3.8 へのアップデート対応で疲れたので勢い余ってXfceにした。 xfce4 パッケージをインストール 起動設定してX再起動。やらなくてもgdmで簡単に選べたぽい。 sudo update-alternatives --config x-session-manager capslocl を ctrl にする方法探してた…

/etc/network/interfaces で bridge作る

これ見れば最近のやり方が書いてある。BridgeNetworkConnections - Debian Wiki VMホストでブリッジ生やしたいだけならこれでOK auto lo iface lo inet loopback auto eth0 iface eth0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0

#isucon 負けました

isucon に Third Party Cookies として id:onishi さん、 id:motemen さんと参加してきました*1。よく言えば7位、完走した中では最下位、惨敗でした。変更はけっこうrevertしてしまったので初期スコアとあまり変わりません。。 ISUCON公式Blog やったのはこ…

#isucon 予選で息も絶え絶えです

酒代がほしくて ISUCON3 に初参加してきました。暫定スコアは2日目5位総合11位くらいなのでたぶん決勝いけてると思います。。。 優勝賞金ドドンと100万円! 第三回 ISUCON 開催のお知らせ #isucon : ISUCON公式Blog 立ち位置的な すごいアプリケーションエン…

docker を Debian で動かす

更新 以下の記事は古いのでこちらを参照ください dockerをDebianで動かす(2013-12-14版) - wtatsuru's blog 元記事 いろいろ試すのにちょっと前から docker を使っているので、手元のメモを適当に書いときます。 Homepage - Docker: the Linux container e…

EC2で出会ったCPU達

EC2で同じECUだけどCPUは違う - まめ畑 こういう記事を見て気になったので、社内のDBからCPU情報引っ張ってみた。ちなみにEC2は3年ほど前から使っています。 Nehalem から Sandy Bridge までずらっと*1。最近は Sandy Bridge に出会う割合が高くなってきてい…

clusterssh が -l $USER つけるようになった

Debian unstable で 4.01.01-5 から 4.01.04-1 にあげたら、デフォルトのsshコマンドがこうなった。 /usr/bin/ssh -l $USER $serverたぶん changelog.Debian.gz のこのあたり - The "user" option is restored. (Closes: #699874) ユーザ名は ~/.ssh/config …

リモートデスクトップは便利ですね

リモートデスクトップで共有フォルダが作れる。 rdesktop -g 1024x768 windows.example.com -u wtatsuru -r disk:tmp=/home/tatsuru/tmp これ、日本語ファイル名もちゃんと扱ってくれるので、Sambaが無い場合の日本語名ファイル受け渡しに使えそう。

Xen の Dom0/DomU 判定

/proc/xen/xsd_kva の存在でチェック

dtrace便利だなぁ

dtrace -n 'vminfo:::pgpgin { @pg[execname] = sum(arg0); }' http://www.brendangregg.com/dtrace.html#Examples はてなブログならシンタックスハイライトまで!

Gnome3のタイトルバー消す

Gnome3のタイトルバーいらないので消しました。このへん を参考にしつつ。 デフォルトテーマ使ってなかったので犠牲になってもらいます。 /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml を編集。 33,36c33,36 < <frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> < <distance name="left_width" value="1" /> < </distance></frame_geometry>

動いてるやつの limits 変える

書式いつも忘れてぐぐってる echo -n "Max processes=65535:65535" > /proc/$pid/limits

weechat 設定メモ

IRCクライアントには weechat 使ってます。そこまでカスタマイズしてるわけではないものの、設定 / 使い方のメモ。バージョンは今日現在で 0.40-dev です。 /plugin list より。明示的に入れたやつ ロード済みプラグイン: python: python スクリプトサポート…

mysql client での localhost

特別扱いされてる。へぇ。 localhost is a synonym for your local host name, and is also the default host to which clients try to connect if you specify no host explicitly. To avoid this problem on such systems, you can use a --host=127.0.0.1…

nginx のシンタックスハイライトが効くと聞いて

IP アドレスホワイトリスト+それ以外からはbasic認証、というのをやりたいと思ったんだけど、auth_basic が if の中に入れられないので仕方なくこうしたという話。 perl_set $allowed ' sub { my $r = shift; my $remote_addr = $r->remote_addr; return "1…

socks, dante

dante.conf に、サーバ側で設定してもらえるのを追加。これまで追加せずに使えてた気がするけど何だったんだろうな。 こんな感じになった(実際はもう少しルーティング細かい) resolveprotocol: fake route { from: 0.0.0.0/0 to: 0.0.0.0/0 via: 127.0.0.1…

weechat 使ってみてる

諸事情により、WeeChat を使い始めました。文字コード・SSLまわりではまることもなく、割と快適です。 weechat-scripts にいろいろついてきたので、適当によさげなプラグイン入れる:buffers, highmon, notify window 間移動がだるいので ctrl+space で次の …

新しいCPUでわくわくする話

いよいよ SandyBridge-E な Xeon が出回り始めましたね。DDR3-1600 4channel、Nehalem 以降久々の大幅スピードアップでワクワクしますよね。ね。 Web系でLLが動くアプリサーバですが、まだコア数とクロックが一番効いてくるように見えるくらいの評価軸しか持…

はてなでコードを書くときに気をつけていること

wtatsuru と申します。はてなで運用まわりを担当しております。 Hatena::Staff Advent Calendar 2011 : ATND というものがありまして、私も楽しく拝見していたのですが、なぜか id:nanto_vi さんのところで fork(!) して飛び火・玉突きの結果、私のところに…

JAWS-UG@Kyoto で発表してきました

[http://atnd.org/events/21055:title-JAWS-UG - Kyoto勉強会 第2回] で、「はてなブログの下側」というタイトルで発表してきました。 JAWS-UG-Kyoto-2nd View more presentations from Tatsuru Watanabe 内容に関してはこんな感じです。 はてなのサービスと…

はてなブログ

技術的な内容など書きます。 日常を綴るのはこちら: http://tatsuru.hatenablog.com/ ラーメンブログはこちら:http://d.hatena.ne.jp/wtatsuru/

はてなで一緒に働きませんか?