<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>hide-k.net#blog</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/" />
    <link rel="self" type="application/atom+xml" href="http://blog.hide-k.net/atom.xml" />
    <id>tag:blog.hide-k.net,2008-12-30://1</id>
    <updated>2010-03-06T19:14:49Z</updated>
    <subtitle>luv your own life</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.23-ja</generator>

<entry>
    <title>メガサイズモデル ガンダムを買ってみた</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2010/03/post_222.php" />
    <id>tag:blog.hide-k.net,2010://1.820</id>

    <published>2010-03-06T18:09:15Z</published>
    <updated>2010-03-06T19:14:49Z</updated>

    <summary> 先日iPod聴きながらエレベーター乗ってたら一緒に乗っていた女性がクスクス笑ってるので、ヘッドホンを取ってみたら、聴いていたジュリアナが完全に音漏れしてました。こんばんは。 ガンプラ生誕30周年記念...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
先日iPod聴きながらエレベーター乗ってたら一緒に乗っていた女性がクスクス笑ってるので、ヘッドホンを取ってみたら、聴いていたジュリアナが完全に音漏れしてました。こんばんは。
</p>

<p>
ガンプラ生誕30周年記念で発売されたメガサイズモデル ガンダムが発売になりました。　なんとガンプラ史上最大の1/48スケール!　全長37.5cm! 血湧き肉躍ります。
</p>

<p>
定価8190円ですがAmazonさんで買うと37%OFFの5157円でした。今まで体験したことないスピードでカートに放り込んでいました。決断力のある男はもてるはずです。
</p>

<p>
<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0032ZD5RK/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41oCv%2BHT5kL._SL160_.jpg" alt="メガサイズモデル ガンダム" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0032ZD5RK/hidek-22/ref=nosim/" name="amazletlink" target="_blank">メガサイズモデル ガンダム</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B0032ZD5RK/hidek-22/ref=nosim/" title="メガサイズモデル ガンダム" target="_blank">amazlet</a> at 10.03.06</div></div><div class="amazlet-detail">バンダイ (2010-03-06)<br />売り上げランキング: 6<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0032ZD5RK/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>
</p>

<p>
で、届きました。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4410634340/" title="RIMG0512.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4051/4410634340_8d01e3af7a_m.jpg" width="240" height="180" alt="RIMG0512.JPG" /></a>
</p>

<p>
箱。想像以上に大きい！ 缶ビールがヤクルトに見えます。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4410634672/" title="RIMG0513.JPG by hidek, on Flickr"><img src="http://farm3.static.flickr.com/2749/4410634672_315c7942ab_m.jpg" width="240" height="180" alt="RIMG0513.JPG" /></a>
</p>

<p>
開けてみた。シールドでかい！
</p>

<p>
説明書がかなり豪快。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4411719070/" title="RIMG0518.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4046/4411719070_da9d9c9fc6_m.jpg" width="240" height="180" alt="RIMG0518.JPG" /></a>
</p>

<p>
要はランナーにくっつけたままがっちゃんこさせるという。まあ、どっちが左か右かわかんなくなるようなことがないので、いいと言えばいいんですけど。
</p>

<p>
で、一時間くらいで完成。もちろん接着剤はいりません。<br />
とりあえずスミ入れもステッカーもなし。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4410900947/" title="RIMG0514.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4001/4410900947_dafa61bb10_m.jpg" width="240" height="180" alt="RIMG0514.JPG" /></a>
</p>

<p>
かっこいい。というかでかい！
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4410914031/" title="RIMG0515.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4022/4410914031_52ce76f94f_m.jpg" width="240" height="180" alt="RIMG0515.JPG" /></a>
</p>

<p>
隣に並んでるのは1/144じゃなくて1/00のMG。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4410917977/" title="RIMG0516.JPG by hidek, on Flickr"><img src="http://farm3.static.flickr.com/2743/4410917977_8aa940be07_m.jpg" width="240" height="180" alt="RIMG0516.JPG" /></a>
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4411697200/" title="RIMG0517.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4002/4411697200_46b863cda6_m.jpg" width="240" height="180" alt="RIMG0517.JPG" /></a>
</p>

<p>
間接の可動範囲がかなり広いのでいろんなポーズさせることができます。<br />
残念なのはコアファイターがないことと、手がパーツ二つだけでできててライフルを持たせるときにつけかえなきゃいけないこと。こんだけ大きいんだからここは何とかして欲しかった。
</p>

<p>
明日は一日中ニヤニヤしながらスミ入れとステッカー貼ろうと思います。
</p>

<p>
この次は是非ザクを希望します。<br />

</p>]]>
        
    </content>
</entry>

<entry>
    <title>DeNA Technology Seminar #1で話します</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2010/02/dena_technology.php" />
    <id>tag:blog.hide-k.net,2010://1.819</id>

    <published>2010-02-25T08:31:13Z</published>
    <updated>2010-02-25T08:49:30Z</updated>

    <summary> 界王拳がスムースに変換できないのについカッとなってことえりを捨ててATOKに乗り換えました。結局辞書登録しています。こんばんは。 さて、このたび DeNA Technology Seminar #1...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Tech" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
界王拳がスムースに変換できないのについカッとなってことえりを捨ててATOKに乗り換えました。結局辞書登録しています。こんばんは。
</p>

<p>
さて、このたび <a href="http://atnd.org/events/3350">DeNA Technology Seminar #1</a> というのを会社で開催することになって、その中で　Inside mbga Open Platform ( Gadget Server )　というお題で話すことになりました。
</p>

<p>
OpenSocialというとアプリケーションの作り方とかの話が多くて、裏側の話というのはなかなかないと思うのでよかったら聞きに来てください。会社を首にならない程度に話せたらなーと思います。
</p>

<p>
まだ詳細は決まっていませんが、懇親会もあるのでよかったら僕と握手！
</p>

<p>
あと、zigorou先生が気合いを入れてくれた<a href="http://engineer.dena.jp/">エンジニアブログ</a>も始まりました。僕もそのうちネタができたら書けたらなーとか思ってますので、こちらも是非。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Arduinoを買った</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2010/02/arduino.php" />
    <id>tag:blog.hide-k.net,2010://1.817</id>

    <published>2010-02-22T12:20:05Z</published>
    <updated>2010-02-22T17:07:52Z</updated>

    <summary> 年始から5kgほど減量したのに、先日飲み会で某メガネダンディーなエンジニアに「本当に痩せたのー？」と嫌というほど首の肉をつままれ泣きそうになりました。こんばんは。 今更感がとってもありますが栗原さん...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="PC" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
年始から5kgほど減量したのに、先日飲み会で某メガネダンディーなエンジニアに「本当に痩せたのー？」と嫌というほど首の肉をつままれ泣きそうになりました。こんばんは。
</p>

<p>
今更感がとってもありますが<a href="http://blog.livedoor.jp/techblog/archives/65222398.html">栗原さんに触発されて</a>、Arduinoを買いました。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4346392706/" title="RIMG0509.JPG by hidek, on Flickr"><img src="http://farm3.static.flickr.com/2760/4346392706_019148091e_m.jpg" width="240" height="180" alt="RIMG0509.JPG" /></a>
</p>

<p>
Arduinoとはフィジカルコンピューティングのためのオープンソースプラットフォーム...アラフォー的に一言で言うといわゆるマイコンです。
</p>

<p>
デジタルIOピンとアナログIOピンを備えていて、ここにフィジカルデバイスをつないで遊べるという代物です。
</p>

<p>
今風なのがブレッドボードを使ったパッチングでデバイスをつなぐのでハンダ付けがいらないことと、USBポートを備えていて、ここからスケッチと呼ばれるプログラムをアップロードしたり電源を取ることができます。
</p>

<p>
また、シールドと呼ばれる拡張キットもあって親亀小亀よろしくピンをバイパスして乗っけて拡張することができます。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4345779517/" title="RIMG0511.JPG by hidek, on Flickr"><img src="http://farm3.static.flickr.com/2800/4345779517_3ecb487a70_m.jpg" width="240" height="180" alt="RIMG0511.JPG" /></a>
</p>

<p>
ソフトウェアの方はプログラム...じゃなくてスケッチをパソコン上のIDEでProcessingというCに似たような言語で書いてUSB経由でアップロードする事ができます。
</p>

<p>
公式ライブラリだけではなく、有志がライブラリを書いて発表してくれていて、DHCPだとかMIDIコントロールだとか、Twitterクライアントまであります。ライブラリはC++で書くみたい。
</p>

<p>
で、最初に買ったのが
</p>

<p>
<br/>
</p>

<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0025Y6C5G/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51f3hT6qppL._SL160_.jpg" alt="Arduinoをはじめようキット" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0025Y6C5G/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Arduinoをはじめようキット</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B0025Y6C5G/hidek-22/ref=nosim/" title="Arduinoをはじめようキット" target="_blank">amazlet</a> at 10.02.11</div></div><div class="amazlet-detail">スイッチサイエンス <br />売り上げランキング: 619<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0025Y6C5G/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>
本体のArduino Duemilanove 328、ブレッドボード、ジャンパワイヤ、抵抗、LED、スイッチ、光センサが入ってます。これだけあれば十分遊べます。4200円。
</p>

<p>
<br/>
</p>

<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002BFEVWK/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41kdiQwLScL._SL160_.jpg" alt="Arduinoイーサネット・シールド" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002BFEVWK/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Arduinoイーサネット・シールド</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B002BFEVWK/hidek-22/ref=nosim/" title="Arduinoイーサネット・シールド" target="_blank">amazlet</a> at 10.02.11</div></div><div class="amazlet-detail">スイッチサイエンス <br />売り上げランキング: 5375<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002BFEVWK/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>
やっぱりインターネッツと繋がりたいですよね。4200円。
</p>

<p>
<br/>
</p>

<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873113989/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51aB2N0kJGL._SL160_.jpg" alt="Arduinoをはじめよう" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873113989/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Arduinoをはじめよう</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4873113989/hidek-22/ref=nosim/" title="Arduinoをはじめよう" target="_blank">amazlet</a> at 10.02.11</div></div><div class="amazlet-detail">Massimo Banzi <br />オライリージャパン <br />売り上げランキング: 3193<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873113989/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>
Arduino自体にはマニュアルとかは一切ついてないです。Arduinoの哲学から例、リファレンスまでついてるのであってもいいと思います。オライリー。2100円
</p>

<p>
<br/>
</p>

<p>
全部合わせても1万円ちょい。安い。
</p>

<p>
実際に使うにはまずArduino IDEをダウンロードしてPCにインストールします。<br />
後は本体に色々デバイスをつないで、PCとUSBで接続して、スケッチを書いてアップロードするだけ。超簡単。
</p>

<p>
拡張ライブラリを使いたい場合にはダウンロードしてArduinoのディレクトリに展開します。(Macなら /Applications/Arduino.app/Contents/Resources/Java/libraries/)。
</p>

<p>
とりあえず本に書いてあるものを一通りやるだけでもかなり楽しいです。<br />
イーサーネットシールドがあればclouderさんがやってるみたいにプロキシーを走らせて、それと通信させれば一々ArduinoでプロトコルをしゃべることもなくIRCなんかとつなげるのも簡単にできるのでこれまた楽しいです。
</p>

<p>
逆にサーバーのライブラリもあるのでサーバーとして動かす事も可能。試しにクライアントがつながったらLEDを点灯させるサーバーを書いてみたらこんな感じ。シンプル。
</p>

<pre class="code">
#include <Ethernet.h>

#define LED = 13

byte mac[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
byte ip[] = { 192, 168, 0, 1 };
byte gateway[] = { 192, 168, 0, 254 };
byte subnet[] = { 255, 255, 255, 0 };

Server server(1919);

void setup() {
  Serial.begin(9600)
　　pinMode(LED, OUTPUT);
  Ethernet.begin(mac, ip, gateway, subnet);
  server.begin();
  Serial.println("Server Start");
}

void loop() {
  Client client = server.available();
  if (client && client.connected()) {
    degitalWrite(LED, HIGH);
  } else {
    degitalWrite(LED, LOW);
  }
  delay(100);
}
</pre>

<p>
久々に秋葉原行ってセンサーか何か買ってこようかな。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>モバイルなプラットフォームでのOAuth Signatureの検証</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2010/02/oauth_signature.php" />
    <id>tag:blog.hide-k.net,2010://1.818</id>

    <published>2010-02-10T18:28:21Z</published>
    <updated>2010-02-10T20:19:30Z</updated>

    <summary> 相変わらず、題名にセンスがありません。こんばんは。 さて、ようやくローンチしたモバゲーオープンプラットフォームですが、仕組み的にはmixiさんのモバイル版とほぼ同じアーキテクチャで Gadget S...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Perl" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
相変わらず、題名にセンスがありません。こんばんは。
</p>

<p>
さて、ようやくローンチした<a href="http://developer.dena.jp/mbga/">モバゲーオープンプラットフォーム</a>ですが、仕組み的にはmixiさんのモバイル版とほぼ同じアーキテクチャで Gadget Server がプロキシー的な役割をする感じになってます。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4347007392/" title="図面1 by hidek, on Flickr"><img src="http://farm3.static.flickr.com/2703/4347007392_10b3e153b2.jpg" width="500" height="198" alt="図面1" /></a>
</p>

<p>
大人の事情がかなり反映された仕組みなのですが、この仕組みで非常に重要なのがGadget ServerからのリクエストをSAPがいかに信頼するかという部分です。いわゆる 2-legged OAuthでAuthorizationヘッダに含まれるOAuth Signatureの検証する部分。その部分のコードスニペットをご紹介。(mixi 用のは公開していいかどうかわかんないのでモバゲー向けだけ)
</p>

<pre class="code">
use OAuth::Lite::ServerUtil;
use OAuth::Lite::Util qw/parse_auth_header/;
use CGI;

my $consumer_secret = 'YOUR_CONSUMER_SECRET';

sub validate_signature {

    my $cgi = CGI->new;

    my ($realm, $params) = parse_auth_header($ENV{HTTP_AUTHORIZATION});

    for my $key ($cgi->url_param) {
        $params->{$key} = [$cgi->url_param($key)];
    }

    if (uc $cgi->request_method eq 'POST'
        && $cgi->content_type =~ m{^\Qapplication/x-www-form-urlencoded})
    {
        for my $key ($cgi->param) {
            $params->{$key} = [$cgi->param($key)];
        }
    }

    my $util = OAuth::Lite::ServerUtil->new(strict => 0);
    $util->support_signature_method('HMAC-SHA1');

    return $util->verify_signature(
        method          => $cgi->request_method,
        url             => $cgi->url,
        params          => $params,
        consumer_secret => $consumer_secret,
        token_secret    => $params->{oauth_token_secret},
    );
}
</pre>

<p>
Apacheで動かす場合にはCGIからAuthorizationヘッダを取得することができないので mod_rewriteで
</p>

<pre class="code">
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP:Authorization}  ^(.*)
RewriteRule ^(.*)$ $1 [e=HTTP_AUTHORIZATION:%1]
</pre>

<p>
こんな風にしないと環境変数からは取れない。
</p>

<p>
<a href="http://search.cpan.org/dist/Net-OAuth/">Net::OAuth</a>っていうモジュールもあるけど個人的にはlyokato氏謹製の<a href="http://search.cpan.org/dist/OAuth-Lite/">OAuth::Lite</a>の方が圧倒的に使いやすいのでこっちをつかってます。
</p>

<p>
で、このままmixiさんで動くかというと、そうでもなく両者の間には若干差があって、mixiさんは純粋な 2-legged OAuth なんだけど、モバゲーの場合は若干パラノイア的で、Gadget Server がリクエストごとに発行する Access Tokenが含まれるため、それも含めて検証する必要があります。あとPOSTの場合の挙動がちょっと違うかも。
</p>

<p>
というか、この部分って毎回検証する必要があるのだから、WAFやApplicationというよりはmod_auth_*とかPlack::Middlewareとかで何とかするレイヤーな気がしてならないので、そのうち作りたいな。<br />

</p>]]>
        
    </content>
</entry>

<entry>
    <title>かき醤油</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2010/01/post_221.php" />
    <id>tag:blog.hide-k.net,2010://1.816</id>

    <published>2010-01-24T13:56:45Z</published>
    <updated>2010-01-24T14:18:58Z</updated>

    <summary> 忙しくて出れなかった会社の新年会で牡蠣にあたってバタバタと人が倒れたと聞き、「天罰じゃ...」と心の中で呟いてしまって反省している僕です。こんばんは。 牡蠣と言えば、先日広島のお土産でかき醤油なるも...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
忙しくて出れなかった会社の新年会で牡蠣にあたってバタバタと人が倒れたと聞き、「天罰じゃ...」と心の中で呟いてしまって反省している僕です。こんばんは。
</p>

<p>
牡蠣と言えば、先日広島のお土産でかき醤油なるものをいただきました。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4299831563/" title="RIMG0504.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4063/4299831563_9d47cc59e9_m.jpg" width="240" height="180" alt="RIMG0504.JPG" /></a>
</p>

<p>
忙しくて自炊する暇なかったのですが、せっかくいただいたので今日の朝飯の納豆に使ってみた。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4299831777/" title="RIMG0507.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4012/4299831777_9bcb01a7d2_m.jpg" width="240" height="180" alt="RIMG0507.JPG" /></a>
</p>

<p>
ふーん。こんなものかーと思い、ぺろっと直接なめてみると、意外としょっぱい。醤油というか麺つゆに近い。
</p>

<p>
ならばと、豆腐があったので冷奴にしてみました。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4299829257/" title="RIMG0505.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4011/4299829257_af01edc729_m.jpg" width="240" height="180" alt="RIMG0505.JPG" /></a>
</p>

<p>
な、なんですって...？
</p>

<p>
<strong>うまい！</strong>
</p>

<p>
なんだろ。豆腐だとしょっぱいかなと思ったら全然そんなことないし、ほんのり甘くてとにかくおいしい。
</p>

<p>
これはと思い、目には目を、歯に歯を、牡蠣には牡蠣だろ。ってことで牡蠣を買ってきた。<br />
本当は生でいきたかったけど、<strong>あたったらまじで笑えない</strong>のでバターと白ワインでソテーにして食べた。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4299832853/" title="RIMG0508.JPG by hidek, on Flickr"><img src="http://farm5.static.flickr.com/4024/4299832853_016040b61d_m.jpg" width="240" height="180" alt="RIMG0508.JPG" /></a>
</p>

<p>
まいうー。でも、ちょっとバターが強すぎてよくわからん。生牡蠣だともっとおいしい予感はぷんぷんしたので、もしやと思い刺身を買ってきた。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/4300577804/" title="RIMG0506.JPG by hidek, on Flickr"><img src="http://farm3.static.flickr.com/2651/4300577804_51078f905b_m.jpg" width="240" height="180" alt="RIMG0506.JPG" /></a>
</p>

<p>
<strong>なにこれ！超うまい！！！</strong>
</p>

<p>
あまりのおいしさにもう一回スーパー行って安くなった刺身買ってきてしまった。
</p>

<p>
ネットで調べてたら卵がけご飯にも合うらしい。うん。合うだろうな。直接なめたら結構辛いくせに、料理に合わせて出たり隠れたりする空気読める系の調味料っぽい。
</p>

<p>
というわけで、かき醤油、調べたら280円くらいでリーズナブルなのでお勧めです。
</p>

<p>
<a href="https://www.asamurasaki.co.jp/shop/product.php?id=KA005"><br />
かき醤油 卓上用 | アサムラサキ</a>
</p>]]>
        
    </content>
</entry>

<entry>
    <title>My 10 best tracks of 2009</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2010/01/my_10_best_trac.php" />
    <id>tag:blog.hide-k.net,2010://1.815</id>

    <published>2010-01-07T07:25:57Z</published>
    <updated>2010-01-07T10:09:21Z</updated>

    <summary> 正月もとっくに終わってるのに何を去年にしがみついてるんだと言われそうですがネタがないので2009年に印象に残ったレコード10枚をご紹介。順不同です。 Floor on the Intelligenc...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Vinyl" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
正月もとっくに終わってるのに何を去年にしがみついてるんだと言われそうですがネタがないので2009年に印象に残ったレコード10枚をご紹介。順不同です。
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010701.jpg" src="http://blog.hide-k.net/archives/images/2010010701.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Floor on the Intelligence / Untouchable [Extended Mix]</strong><br />
<a href="http://blog.hide-k.net/archives/2009/06/floor_on_the_in.php">前に紹介した</a>一枚。<br />
メロディーと歌詞が泣けます。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010702.jpg" src="http://blog.hide-k.net/archives/images/2010010702.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Inner City Jam Orchestra / Sakura</strong><br />
これまた<a href="http://blog.hide-k.net/archives/2009/08/inner_city_jam.php">以前に紹介した</a>一枚。<br />
ピアノとストリングが相変わらず絶品。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010703.jpg" src="http://blog.hide-k.net/archives/images/2010010703.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Michael Wood / Natural High [Dave Boynes Remix]</strong><br />
発売は２００８年の暮れだったと思うけど、去年通してかけてました。<br />
この手のピアノトラックはアガるし使いやすいので重宝します。<br />
他のよりボーカルが前に出てるこのリミックスが一番好きかな。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010704.jpg" src="http://blog.hide-k.net/archives/images/2010010704.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Lady GaGa / Poker Face [Space Cowboy Remix]</strong><br />
去年大ブレークしたLady GaGa。まさかのSpace Cowboy Remix。<br />
あのキャッチーなメロディーをSapce Cowboyがミックスしてるので盛り上がりが尋常じゃないです。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010705.jpg" src="http://blog.hide-k.net/archives/images/2010010705.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Calvin Harris / Flashback [Eric Prydz Remix]</strong><br />
80'sっぽいOriginal もいいけど個人的にはあえてこっち。<br />
中盤の引っ張り方といい良くも悪くもEric Prydzなんだけど、このシンセは病み付きになりました。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010706.jpg" src="http://blog.hide-k.net/archives/images/2010010706.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Moony / I Don't Know Why [Jerome D'isma-Ae Remix]</strong><br />
Airplaneは去年も引き続きたくさん買ったレーベルでした。<br />
Moonyの伸びのあるボーカルははやっぱいいです。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010707.jpg" src="http://blog.hide-k.net/archives/images/2010010707.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Paul Keeley / Doormatica</strong><br />
去年はこのAnjunadeepっていうレーベルを知れたのが大きかったです。<br />
トランスレーベルだけど、結構メロウなのが多くて何枚かまとめ買いしました。<br />
中でもこれは自分のセットにも合うのでお気に入り。<br />
トランシーなのはあまり聴かないのですがこのレーベルのは好きです。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010708.jpg" src="http://blog.hide-k.net/archives/images/2010010708.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Groove Invaderz / Keep Risin [Kid Massive Vocal Mix]</strong><br />
クラシックなボーカルハウスが好きな僕にストライクど真ん中。<br />
Original もいいですがこっちの方がシンセが効いててアガるので好きです。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010709.jpg" src="http://blog.hide-k.net/archives/images/2010010709.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>Till West ＆ Eddie Toneick VS Alexandra Price / Hi 'n' Bye</strong><br />
Alexandra Priceも好きなボーカルの一人。<br />
大きい箱が似合いそうなアンセムだけど、どこか憂いを感じるメロディーは彼女の声にぴったり。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="2010010710.jpg" src="http://blog.hide-k.net/archives/images/2010010710.jpg" width="150" height="150" class="mt-image-none" style="" /><br />
<strong>World Sketch / Wonderful feat.Jonathan Mendelsohn [Daishi Dance DJ tour remix]</strong><br />
順不同って書いたけど去年のベストトラックはこれ。<br />
キャッチーで大きな展開は何回聴いてもいいす。<br />
DD節全開のピアノトラックも気持ちいいです。<br />
</span>
</p>

<p>
<br/>
</p>

<p>
去年は結構当たりが多かった...というかはずれが少なかった印象です。<br />
困ったのが忙しくていらないのを売りに行く暇が作れなくてレコードがあふれてきたこと。<br />
今年は整理しなきゃなぁ。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>謹賀新年 2010</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2010/01/_2010.php" />
    <id>tag:blog.hide-k.net,2010://1.814</id>

    <published>2010-01-03T12:01:54Z</published>
    <updated>2010-01-03T12:20:28Z</updated>

    <summary> 明けましておめでとうございます。 最近、blogさぼり気味です。 去年６０半ばを過ぎてblogを始めた父親は毎日更新していて、さすが元物書きだなぁと感服している今日この頃です。 さて、去年の僕はと言...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
明けましておめでとうございます。
</p>

<p>
最近、blogさぼり気味です。<br />
去年６０半ばを過ぎてblogを始めた父親は毎日更新していて、さすが元物書きだなぁと感服している今日この頃です。
</p>

<p>
さて、去年の僕はと言いますと夏に人生3回目の転職をしました。最初の職場から独立して以来、toB な仕事が多かったのですが、久々に toC な仕事に就きました。しかも携帯がメインで結構なトラフィックを持ってるとこで、エンジニアリング的にもビジネス的にも前職とはほぼ対極にあるので勉強になることが多いです。
</p>

<p>
今手がけてるのは新規事業なので、かなり刺激的なのですが何ぶんスケジュールがかなりタイトなおかげで日々忙しく過ごしてます。
</p>

<p>
私生活ではほぼ毎日のように某お酒大好きエンジニアさんと飲み歩いたおかげ、かどうかは定かではありませんが5kgほどさらに増量しました。ちょっとだけ危機感感じてます。ちょっとだけですが。
</p>

<p>
あと阪神とレッズは...今年は奮起を期待します。まじで。
</p>

<p>
今年はとうとう大台に乗る年でもあるので、色々チャレンジして行けたらなーと思ってます。
</p>

<p>
というわけで、本年もよろしくお願い申し上げます。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>LIVE AT PACHA IBIZA mixed by sugiurumn&amp;DJ EMMA</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/11/live_at_pacha_i.php" />
    <id>tag:blog.hide-k.net,2009://1.813</id>

    <published>2009-11-07T17:02:47Z</published>
    <updated>2009-11-07T18:37:46Z</updated>

    <summary>LIVE AT PACHA IBIZA mixed by sugiurumn&amp;DJ EMMAposted with amazlet at 09.11.08オムニバスエイベックス・エンタテインメント (...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Music" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001AWPYPS/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51i1zfZ13JL._SL160_.jpg" alt="LIVE AT PACHA IBIZA mixed by sugiurumn&DJ EMMA" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001AWPYPS/hidek-22/ref=nosim/" name="amazletlink" target="_blank">LIVE AT PACHA IBIZA mixed by sugiurumn&DJ EMMA</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B001AWPYPS/hidek-22/ref=nosim/" title="LIVE AT PACHA IBIZA mixed by sugiurumn&DJ EMMA" target="_blank">amazlet</a> at 09.11.08</div></div><div class="amazlet-detail">オムニバス<br />エイベックス・エンタテインメント (2008-08-06)<br />売り上げランキング: 76044<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001AWPYPS/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>
<br />
久々にmix CDを買ったので久々に更新。
</p>

<p>
95年くらいに芝浦GOLDで DJ EMMA のプレイを聴いたのが僕と House の出会いで、今までロックばっか聴いていた僕にはそれはそれは衝撃でした。おもちゃ箱をひっくり返したような選曲と mix ですごく影響を受けたDJの一人です。Velvet や Yellow にもよく行ってたなー。
</p>

<p>
そんなEMMA と sugiurumn それぞれのmixを収録した2008年発売の二枚組み。
</p>

<p>
EMMA の方はプログレッシブなのから始まって、テックハウスをはさんで終盤にピアノもので最後に The Wisperer in Germination で〆るという、EMMA House の王道のような mix。
</p>

<p>
sugiurumn の方はブリブリなプログレッシブハウスが中心で「らしい」選曲。EMMA のとは逆に頭からど派手な mix。
</p>

<p>
二枚ともIbiza の空気を感じられる(行ったことないけど) mix なだけに夏に買っておけばよかったと思った一枚でした。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>LDAPでシステムとSubversionとTracのアカウントを一元管理する</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/09/ldapsubversiont.php" />
    <id>tag:blog.hide-k.net,2009://1.812</id>

    <published>2009-09-28T11:46:33Z</published>
    <updated>2009-09-28T12:18:37Z</updated>

    <summary> 以前から個人的にLDAPを導入しているのですが、意外と忘れがちなので備忘をかねてメモります。 昔のメモなので今と挙動が違うかもしれませんがご了承ください。OSはCentOS 5です。 まずはOpen...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Linux" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
以前から個人的にLDAPを導入しているのですが、意外と忘れがちなので備忘をかねてメモります。
</p>

<p>
昔のメモなので今と挙動が違うかもしれませんがご了承ください。OSはCentOS 5です。
</p>

<p>
まずはOpen LDAPのインストールと設定をします。
</p>

<p>
<u>関連パッケージのインストール</u>
</p>

<pre class="console">
$ yum -y install openldap openldap-servers openldap-clients openldap-devel
</pre>

<p>
<br />
<u>ディレクトリマネージャのパスワードを生成する</u>
</p>

<pre class="console">
$ /usr/sbin/slappasswd -h {SSHA}
New password:
Re-enter new password:
</pre>

<p>
<u>slapd.confの設定</u>
</p>

/etc/openldap/slapd.conf
<pre class="code">
...snip...

access to attrs=userPassword
 by self write
 by anonymous auth
 by * none
access to *
 by self write
 by * read

...snip...

suffix      "dc=example,dc=com"
rootdn      "cn=Manager,dc=example,dc=com"

...snip...

rootpw さっき作ったパスワード

...snip...
</pre>

<p>
<u>ldapd.confの設定</u>
</p>

/etc/openldap/ldap.conf
<pre class="code">
...snip...

URI ldap://127.0.0.1/

...snip...
</pre>

<p>
<u>slapdの起動と自動起動設定</u>
</p>

<pre class="code">
$ /etc/init.d/ldap start
$ /sbin/chkconfig ldap on
</pre>

<p>
既存アカウントの移行をします
</p>

<p>
<u>移行ツールの設定</u>
</p>

/usr/share/openldap/migration/migrate_common.ph
<pre class="code">
-- snip --
# Default base
$DEFAULT_BASE = "dc=example,dc=com";
-- snip --
</pre>

<p>
<u>base, passwd, groupをエクスポート</u>
</p>

<pre class="console">
$ /usr/share/openldap/migration/migrate_base.pl > base.ldif
$ /usr/share/openldap/migration/migrate_group.pl /etc/group > group.ldif
$ /usr/share/openldap/migration/migrate_passwd.pl /etc/passwd > passwd.ldif
</pre>

<p>
<u>適当に整形してLDAPサーバに挿入</u>
</p>

<pre class="console">
$ ldapadd -h localhost -x -D "cn=Manager,dc=example,dc=com" -W -f base.ldif
$ ldapadd -h localhost -x -D "cn=Manager,dc=example,dc=com" -W -f passwd.ldif
$ ldapadd -h localhost -x -D "cn=Manager,dc=example,dc=com" -W -f group.ldif
</pre>

<p>
確認
</p>

<pre class="console">
$ ldapsearch -x -D "cn=Manager,dc=example,dc=com" -W -b "dc=example,dc=com" "uid=hide"
Enter LDAP Password:
# extended LDIF
#
# LDAPv3
# base &lt;dc=example,dc=com&gt; with scope subtree
# filter: uid=hide
# requesting: ALL
#

# hide, People, example.com
dn: uid=hide,ou=People,dc=example,dc=com
uid: hide
cn: hide
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
--snip--
</pre>

<p>
PAM認証先をLDAPに向けます
</p>

<p>
<u>関連パッケージのインストール</u> 
</p>

<pre class="console">
$ yum -y install nss_ldap nscd
</pre>

<p>
<u>nscd(ネームサービス)の起動と自動起動の設定</u>
</p>

<pre class="console">
$ /etc/init.d/nscd start
$ /sbin/chkconfig nscd on
</pre>

<p>
<u>認証をLDAPに向ける</u>
</p>

<pre class="console">
$ /usr/sbin/authconfig-tui

            │  ユーザー情報         認証                          │
            │  [*] キャッシュ情報   [*] MD5 パスワードを使用      │
            │  [ ] Hesiod を使用    [*] シャドウパスワードを使用  │
            │  [*] LDAP を使用      [*] LDAP 認証を使用           │
            │  [ ] NIS を使用       [ ] Kerberos 5 を使用         │
            │  [ ] Winbind を使用   [ ] SMB 認証を使用            │
            │                       [ ] Winbind 認証を使用        │
            │                       [ ] ローカル認証は十分です    │
            │                                                     │

...次へ...

            │                                                     │
            │            [ ] TLS を使用                           │
            │  サーバー: ldap://127.0.0.1/_______________________ │
            │ ベース DN: dc=example,dc=com______________________ │
            │                                                     │

...OK...
</pre>

<p>
<u>LDAPサーバが落ちていてもローカルで認証できるようにする</u>
</p>

/etc/ldap.conf
<pre class="code">
--snip--
#bind_policy hard
bind_policy soft
--snip--
</pre>

<p>
<u>最初のログインで自動的にホームディレクトリをスケルトンから作るようにする</u>
</p>

/etc/pam.d/system-auth-ac
<pre class="code">
--snip--
session     required      pam_mkhomedir.so skel=/etc/skel umask=0022
</pre>

<p>
ちなみに、システム認証をLDAPに依存する以上、slapdが落ちたら一般アカウントでのログインが出来なくなります。また、通常rootアカウントでのsshのアクセスは認められていないので、コンソールからログインしてslapdを立ち上げる必要があります。
</p>

<p>
次にWebDAV経由でのSubversionの認証をLDAPに向けます
</p>

<p>
<u>mod_authz_ldapのインストール</u>
</p>

<pre class="console">
$ yum install mod_authz_ldap
</pre>

<p>
<u>mod_dav_svnの設定</u>
</p>

<p>
認証はLDAPでdevグループにのみ閲覧・変更権限を与える
</p>

/etc/httpd/conf.d/subversion.conf
<pre class="code">
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

LDAPTrustedGlobalCert CA_DER /etc/pki/tls/certs/ca-bundle.crt
LDAPVerifyServerCert Off
<Location "/repos">
  DAV svn
  SVNParentPath /var/repos

  AuthType Basic
  AuthName "subversion authentication"
  AuthBasicProvider ldap
  AuthLDAPGroupAttributeIsDN off
  AuthLDAPGroupAttribute memberUid
  AuthLDAPURL ldaps://localhost/dc=example,dc=com?uid?sub?(ObjectClass=*)

  Require ldap-group cn=dev,ou=Group,dc=example,dc=com
</Location>
</pre>

<p>
Auth*の部分は普通のhtaccessとして使えます。
</p>

<p>
次にTracの設定です。
</p>

<p>
<u>LdapPluginのインストール</u>
</p>

<pre class="console"> 
$ svn export http://trac-hacks.org/svn/ldapplugin/0.10/ ldapplugin
$ cd ldapplugin
$ python setup.py install
</pre>

<p>
<u>trac.iniの設定</u>
</p>

/var/trac/conf/trac.ini
<pre class="code">
... snip ...
[components]
trac.ticket.report.* = disable
ldapplugin.* = enabled

[ldap]
enable = true
host = 127.0.0.1
port = 389
basedn = dc=example,dc=com
user_rdn = ou=People
uidattr = uid
group_rdn = ou=Group
groupmemberisdn = false
groupname = posixGroup
groupmember = memberUid
manage_groups = true
store_bind = true
bind_user = cn=Manager,dc=example,dc=com
bind_passwd = リポジトリマネージャのパスワード
... snip ...
</pre>

<p>
<u>mod_pythonの設定</u>
</p>

/etc/httpd/conf.d/trac.conf
<pre class="code">
###
### Sample Trac configuration taken from http://trac.edgewall.org/wiki/TracModPython
###

### The recommended Trac web interface requires mod_python
<IfModule mod_python.c>

### Create your Trac environments as subdirectories of /var/trac
### They will appear in a listing on your website at /trac/, and be available
### at /trac/PROJECTNAME/
<Location /trac>
  SetHandler mod_python
  PythonInterpreter main_interpreter
  PythonHandler trac.web.modpython_frontend
  PythonOption TracEnvParentDir /var/trac
  PythonOption TracUriRoot /trac
</Location>

### Use htpasswd to add Trac accounts to the AuthUserFile
LDAPTrustedGlobalCert CA_DER /etc/pki/tls/certs/ca-bundle.crt
LDAPVerifyServerCert Off
<LocationMatch "/trac/d[^/]+/login">
   AuthType Basic
   AuthName "trac"
   AuthBasicProvider ldap
   AuthLDAPURL ldaps://127.0.0.1/dc=example,dc=com?uid?sub?(ObjectClass=*)
   AuthLDAPGroupAttribute memberUid
   AuthLDAPGroupAttributeIsDN off
   Require ldap-filter objectCLass=posixAccount
</LocationMatch>

</IfModule>
</pre>

<p>
<br />
<u>再起動</u>
</p>

<pre class="code">
/etc/init.d/httpd restart
</pre>

<p>
<u>LDAPスキーマの追加</u>
</p>

<p>
/etc/openldap/schema/trac.schemaを追加
</p>

/etc/openldap/schema/trac.schema
<pre class="code">
# 1.3.6.1.4.1.15527 is reserved. Do not hijack it
# Please see http://www.iana.org/cgi-bin/enterprise.pl

# Attribute type definitions
attributetype ( 1.3.6.1.4.1.15527.143
                NAME 'tracperm'
                DESC 'Trac Permission'
                EQUALITY caseIgnoreMatch
                SUBSTR caseIgnoreSubstringsMatch
                SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32} )

# Class definitions
objectclass ( 1.3.6.1.4.1.15527.8
              NAME 'tracUser'
              DESC 'Regular user with Trac permission'
              SUP top
              AUXILIARY
              MUST ( uid $ cn $ userpassword )
              MAY  ( tracperm $ sn $ description ) )
objectclass ( 1.3.6.1.4.1.15527.9
              NAME 'tracGroup'
              DESC 'Trac permission for groupofnames'
              SUP top
              AUXILIARY
              MAY  ( tracperm ) )
</pre>

<p>
/etc/openldap/slapd.confを編集
</p>

/etc/openldap/slapd.conf
<pre class="code">
...snip...
include     /etc/openldap/schema/trac.schema
...snip...
</pre>

<p>
<u>slapdの再起動</u>
</p>

<pre class="console">
$ /etc/init.d/ldap restart
</pre>

<p>
tracの権限を与えるGroupのObjectClassにtracGroupを追加する
</p>

<p>
<u>権限を与える</u>
</p>

tracのホストで
<pre class="console">
$ trac-admin /var/trac/dev permission add @dev TRAC_ADMIN
</pre>

<p>
これでLDAPのdevグループに参加しているユーザーでTracにログインすると管理画面からLDAPのグループやユーザーに対して権限をマッピングすることができるようになります。
</p>

<p>
個人的にはアプリケーション間でさえOpenIDだーなんだーとSSO化されてるのだから社内ツールなんかは全てLDAPで統合してしまえばいいと思います。<br />

</p>]]>
        
    </content>
</entry>

<entry>
    <title>ザ・テレビ欄 1975~1990</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/09/_19751990.php" />
    <id>tag:blog.hide-k.net,2009://1.811</id>

    <published>2009-09-26T04:03:59Z</published>
    <updated>2009-09-26T04:21:24Z</updated>

    <summary>ザ・テレビ欄 1975~1990posted with amazlet at 09.09.26テレビ欄研究会 ティー・オーエンタテインメント 売り上げランキング: 11366Amazon.co.jp ...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Book" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376072/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/410EWQkNBiL._SL160_.jpg" alt="ザ・テレビ欄 1975~1990" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376072/hidek-22/ref=nosim/" name="amazletlink" target="_blank">ザ・テレビ欄 1975~1990</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4904376072/hidek-22/ref=nosim/" title="ザ・テレビ欄 1975~1990" target="_blank">amazlet</a> at 09.09.26</div></div><div class="amazlet-detail">テレビ欄研究会 <br />ティー・オーエンタテインメント <br />売り上げランキング: 11366<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376072/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>
<br />
新聞記者の息子なので小さいころから家には主要4誌が溢れていました。<br />
ところが自分はというと真っ先に見るのはテレビ欄、続いてスポーツ欄、三面記事と漫画で最後に義務付けられていた天声人語を読んでおしまい、といった読み方をしていて、どんだけ親不孝者なんだといった感じでした。もともとリアルの世界より小説や物語の文章に惹かれるタイプだったのですが、もうちょっと読んでおけばよかったかなとか思います。
</p>

<p>
で、この本ですが、そんな僕がこよなく愛したテレビ欄がひたすら載っている資料的な本です。時代的にも自分の世代にぴったりで中々懐かしかったです。コラムではその時の時代背景などが取り上げられていて、「あーそうそう。そんなことあったよね。」と楽しめました。
</p>

<p>
個人的に興味深かったのがかったのが90年代初頭まで、毎日必ず何かしらのアニメが7時～8時のゴールデンタイムに放送されていたことです。時代によっては7時代に4本もアニメが流れている時代もありました。そーいえばそうだったなと思うのですが、今となっては考えられないですよね。テレビが子供の娯楽の王様だったんだということがよくわかりました。同様に懐かしかったのがプロレスがゴールデンタイムに毎週やっていたこと。これも娯楽の時代の流れを感じました。
</p>

<p>
あと地味に面白いのが3時代のワイドショーのタイトル。その時の芸能界やはやってたダイエット法だとか時代背景を違う角度から見れて面白いです。
</p>

<p>
この年代以外にも1954~1974 と1991~2005があるので、自分の世代に合わせて見ると面白いと思います。
</p>


<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376102/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41v0Z6k25NL._SL160_.jpg" alt="ザ・テレビ欄0 1954~1974" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376102/hidek-22/ref=nosim/" name="amazletlink" target="_blank">ザ・テレビ欄0 1954~1974</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4904376102/hidek-22/ref=nosim/" title="ザ・テレビ欄0 1954~1974" target="_blank">amazlet</a> at 09.09.26</div></div><div class="amazlet-detail">テレビ欄研究会 <br />ティー・オーエンタテインメント <br />売り上げランキング: 12994<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376102/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>


<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376080/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/4111pPuXEEL._SL160_.jpg" alt="ザ・テレビ欄 2 1991~2005" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376080/hidek-22/ref=nosim/" name="amazletlink" target="_blank">ザ・テレビ欄 2 1991~2005</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4904376080/hidek-22/ref=nosim/" title="ザ・テレビ欄 2 1991~2005" target="_blank">amazlet</a> at 09.09.26</div></div><div class="amazlet-detail">テレビ欄研究会 <br />ティー・オーエンタテインメント <br />売り上げランキング: 22269<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4904376080/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>]]>
        
    </content>
</entry>

<entry>
    <title>YAPC::Asia 2009でmoder Catalystについて話してきた</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/09/yapcasia_2009mo.php" />
    <id>tag:blog.hide-k.net,2009://1.810</id>

    <published>2009-09-11T05:07:38Z</published>
    <updated>2009-09-11T07:42:43Z</updated>

    <summary> YAPC::Asia 2009でmodern Catalystと称してトークをしてきました。 多分Perl史上良くも悪くも最も多くの人が開発、利用に携わったWeb Application Frame...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Catalyst" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
YAPC::Asia 2009でmodern Catalystと称してトークをしてきました。
</p>

<p>
多分Perl史上良くも悪くも最も多くの人が開発、利用に携わったWeb Application Frameworkで、未だに現場で多く使われているCatalystがメジャーバージョンアップをしたのでその辺を話してきました。
</p>

<p>
Moose-ified = modernという訳ではないし、自分はMoose廚ではないのですが多くの時間を割く結果になりました。本当は抽象化やTest周りやおすすめのPlugin/ComponentとかTipsとかDBIC周りにも触れたかったのですが20分では無理だったので、またの機会に。最後の方でちらっとだけPSGIにも触れさせてもらいました。
</p>

<div style="width:425px;text-align:left" id="__ss_1977145"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/hidek/modern-catalyst" title="Modern  Catalyst">Modern  Catalyst</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=modern-catalyst-1252576402-phpapp01&stripped_title=modern-catalyst" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=modern-catalyst-1252576402-phpapp01&stripped_title=modern-catalyst" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/hidek">Hideo Kimura</a>.</div></div>
]]>
        
    </content>
</entry>

<entry>
    <title>YAPC::Asia 2009開催</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/09/yapcasia_2009.php" />
    <id>tag:blog.hide-k.net,2009://1.809</id>

    <published>2009-09-10T07:18:03Z</published>
    <updated>2009-09-10T07:26:16Z</updated>

    <summary> 今年もPerl hackersの祭典、YAPC::Asiaが始まりました。 スライドを１文字も書いていないのに前夜祭で盛大に飲んでしまい、朝何とか早起きして草稿を作って、発表の５分前まで書いて発表と...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Perl" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
今年もPerl hackersの祭典、YAPC::Asiaが始まりました。
</p>

<p>
<br />
<a href="http://www.flickr.com/photos/hidek/3906387006/" title="RIMG0383 by hidek, on Flickr"><img src="http://farm4.static.flickr.com/3625/3906387006_ea4c35d658_m.jpg" width="240" height="180" alt="RIMG0383" /></a>
</p>

<p>
<br />
スライドを１文字も書いていないのに前夜祭で盛大に飲んでしまい、朝何とか早起きして草稿を作って、発表の５分前まで書いて発表というとんでもない綱渡りをしましたが、何とか自分のトークは終わりました。スライドの方は後ほど公開したいと思います。
</p>

<p>
というわけで、猛烈に眠いですがここからは気楽に楽しもうと思います。<br />

</p>]]>
        
    </content>
</entry>

<entry>
    <title>Inner City Jam Orchestra / RYUDO</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/08/inner_city_jam.php" />
    <id>tag:blog.hide-k.net,2009://1.807</id>

    <published>2009-08-31T00:12:17Z</published>
    <updated>2009-08-31T03:56:49Z</updated>

    <summary>RYUDOposted with amazlet at 09.08.31Inner City Jam Orchestra PICTUS (2009-08-26)売り上げランキング: 7241Amazo...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Music" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002FMXIMS/hidek-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41zNIQQo5PL._SL160_.jpg" alt="RYUDO" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002FMXIMS/hidek-22/ref=nosim/" name="amazletlink" target="_blank">RYUDO</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B002FMXIMS/hidek-22/ref=nosim/" title="RYUDO" target="_blank">amazlet</a> at 09.08.31</div></div><div class="amazlet-detail">Inner City Jam Orchestra <br />PICTUS (2009-08-26)<br />売り上げランキング: 7241<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002FMXIMS/hidek-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>
<br />
最近Japanese Houseしか聴いてないだろ疑惑がありますが、そんなことありませんよ。80's洋楽ブームが自分の中で再来しててDuran Duranばかり聴いています。
</p>

<p>
とかいいつつ、またまたJapanese House(でくくるのは失礼かな)の紹介になっちゃいますが、Inner City Jam Orchestraの1stアルバムが届きました。
</p>

<p>
I.C.J.O.は牧野雅己氏を中心としたDJ、ピアノ、ストリングという構成のライブユニットで、一回ライブに行ったことあるのですが楽曲もさることながらパフォーマンスも圧巻で、是非ライブで見てほしいユニットです。
</p>

<p>
で、中身はというと、1曲目は3rdシングルのSakuraですが、シングルとは違い美しいピアノのイントロがついててちょっと鳥肌物でした。4thシングルの空なんかも入って２枚組でお得なアルバムです。
</p>

<p>
が、個人的にはやっぱりWe Got The Love 2007 [DJ EMMA & SOBAJIMA remix]ですねー。オリジナルも含めて去年もリミックスが出ていますが、自分のDJ EMMA贔屓を差し引いてもベストです。
</p>

<p>
9/5には渋谷のHARLEMで<a href="http://www.icjo.net/pc/imformation/infor.html">リリースパーティー</a>が開かれるみたいなので行ってみてはいかがでしょ。
</p>

<p>
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/bHFm2uB6OWc&hl=ja&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/bHFm2uB6OWc&hl=ja&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>
</p>

<ul>
<li><a href="http://www.icjo.net/pc/top/top.html">Inner City Jam Orchestra official web site</a></li>
<li><a href="http://www.myspace.com/icjo">Inner City Jam Orchestra - MySpace</a></li>
</ul>]]>
        
    </content>
</entry>

<entry>
    <title>YAPC::Asia 2009 で「modern Catalyst」について話します</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/08/yapcasia_2009_m.php" />
    <id>tag:blog.hide-k.net,2009://1.806</id>

    <published>2009-08-07T08:44:00Z</published>
    <updated>2009-08-07T08:55:48Z</updated>

    <summary> このところ、MySQL と Catalyst と 豆しば 関連のエントリをいろいろ書いていますが、それは、スケールアウト可能で、かつ、Catalystで動くアプリケーションを、今まさに作っている、と...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Perl" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
このところ、MySQL と Catalyst と 豆しば 関連のエントリをいろいろ書いていますが、それは、スケールアウト可能で、かつ、Catalystで動くアプリケーションを、今まさに作っている、という理由があるからです。
</p>

<p>
ただ、ブログエントリだとどうしても細切れになるので、一連のモジュールやプログラムを組み合わせて、どうやってスケールするウェブアプリケーションを作るのかという話を YAPC::Asia 2009 でさせていただくことにしました。
</p>

<p>
YAPC::Asia 2009 は9月10日(木)と11日(金)の2日間、東京工業大学大岡山キャンパスで開催されます。今日からチケット販売も始まったので、興味のある方はお越しいただければ、と思います。
</p>

<ul>
	<li><a href="http://conferences.yapcasia.org/ya2009/" target="_blank">YAPC::Asia 2009</a></li>
	<li><a href="http://conferences.yapcasia.org/ya2009/talk/2241" target="_blank">modern Catalyst</a></li>
	<li></li>
</ul>

【参考文献】
<ul>
	<li><a href="http://developer.cybozu.co.jp/kazuho/2009/08/yapcasia-2009-2.html" target="_blank">http://developer.cybozu.co.jp/kazuho/2009/08/yapcasia-2009-2.html</a></li>
	<li><a href="http://d.hatena.ne.jp/tokuhirom/20090807/1249610696" target="_blank">http://d.hatena.ne.jp/tokuhirom/20090807/1249610696</a></li>
	<li><a href="http://blog.yappo.jp/yappo/archives/000678.html" target="_blank">http://blog.yappo.jp/yappo/archives/000678.html</a></li>
	<li><a href="http://tech.kayac.com/archive/yapcasia2009.html" target="_blank">http://tech.kayac.com/archive/yapcasia2009.html</a></li>
</ul>]]>
        
    </content>
</entry>

<entry>
    <title>ねぇ知ってる？</title>
    <link rel="alternate" type="text/html" href="http://blog.hide-k.net/archives/2009/08/post_220.php" />
    <id>tag:blog.hide-k.net,2009://1.805</id>

    <published>2009-08-06T14:23:06Z</published>
    <updated>2009-08-06T14:40:39Z</updated>

    <summary> お台場のアクアシティで豆しば祭りやってるらしいよ。 	豆しば [テレビドガッチ] 	【レポート】今注目の癒し系キャラ「豆しば」を120%堪能できる「豆しば祭り」がいよいよスタート! (1) 悔しいけ...</summary>
    <author>
        <name>hide</name>
        
    </author>
    
        <category term="Diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.hide-k.net/">
        <![CDATA[<p>
お台場のアクアシティで豆しば祭りやってるらしいよ。
</p>

<ul>
	<li><a href="http://dogatch.jp/anime_kids/mameshiba/top.html">豆しば [テレビドガッチ]</a></li>
	<li><a href="http://journal.mycom.co.jp/articles/2009/08/01/mameshiba/index.html">【レポート】今注目の癒し系キャラ「豆しば」を120%堪能できる「豆しば祭り」がいよいよスタート! (1) 悔しいけれど可愛らしい......! | エンタテインメント | マイコミジャーナル</a></li>
</ul>

<p>
というわけで、これまた先週末のことになるのですが、ガンダムついでにお台場のアクアシティに行ったら豆しば祭りやってたので行ってきて癒されてきました。
</p>

<p>

</p>

<p>
色々グッズが売っている中、豆しばCM映像がすべて収録された限定DVDが売ってたのでしっかりゲットしてきました。
</p>

<p>
<a href="http://www.flickr.com/photos/hidek/3795429104/" title="RIMG0361.JPG by hidek, on Flickr"><img src="http://farm3.static.flickr.com/2427/3795429104_aca6b49894_m.jpg" width="240" height="180" alt="RIMG0361.JPG" /></a>
</p>

<p>
お気に入りはこれかな。
</p>

<p>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/4IU-1nsDZFs&hl=ja&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4IU-1nsDZFs&hl=ja&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</p>

<p>
かわゆす。<br />

</p>]]>
        
    </content>
</entry>

</feed>
