<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>ゆーすけべー日記</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/" />
    <link rel="self" type="application/atom+xml" href="http://yusukebe.com/atom.xml" />
    <id>tag:yusukebe.com,2010-02-02://1</id>
    <updated>2010-02-04T08:27:12Z</updated>
    <subtitle>天然パーマの Erogeek「ゆーすけべー - yusukebe」の日記だよん★</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 5.01</generator>

<entry>
    <title>YourFileHostの動画をiPhone/携帯向け3gpに変換できるサイトを作ってみた</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/02/04/172355.html" />
    <id>tag:yusukebe.com,2010://1.2565</id>

    <published>2010-02-04T08:23:55Z</published>
    <updated>2010-02-04T08:27:12Z</updated>

    <summary> iPhoneでYourFileHostが見れたらなんていいんだろ〜な〜 という声が聴こえてきたとかこないとか。 そこで、YourFileHostの動画を強引に...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
    <category term="yourfilehost" label="yourfilehost" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[
<blockquote>
<p>
iPhoneでYourFileHostが見れたらなんていいんだろ〜な〜
</p>
</blockquote>
<p>
という声が聴こえてきたとかこないとか。
そこで、YourFileHostの動画を強引にもiPhone/携帯で見れる3gp形式に変換できるサービスを作ってみました。
</p>
<p>
<span class="hatena-bookmark-title"><a href="http://3gp.yourfileho.st/">iFileHost - YourFileHostの動画をiPhone/携帯用に変換</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/3gp.yourfileho.st/"><img src="http://b.hatena.ne.jp/entry/image/http://3gp.yourfileho.st/" alt="iFileHost - YourFileHostの動画をiPhone/携帯用に変換" title="iFileHost - YourFileHostの動画をiPhone/携帯用に変換"></a></span><br />
<img src="http://yusukebe.com/archives/files/100204/ifilehost01.jpg" alt="ifilehost" />
</p>
<p>
使い方は簡単、だけど変換に時間がかかるのでちょっとしたエロ心への辛抱が必要。
YourFileHostのURLを入力して、しばらく待つだけ。
変換が完了するとダウンロードリンクがでてきて、
あなたの入力したYourFileHostの動画がiPhoneや携帯電話（対応してれば）で見れるようになりまーす。
</p>
<p>
<img src="http://yusukebe.com/archives/files/100204/ifilehost02.jpg" alt="ifilehost" />
</p>
<p>
変換、というかなんというか時間がかかるので、
変換中のURLをiPhoneに転送しておいてあとで見るって使い方が実用的だと思います。
</p>
<p>
実験的なサービスなのでいつやめるかもしれませんが、
Enjoy!
</p>
<ul>
  <li>
  <span class="hatena-bookmark-title"><a href="http://3gp.yourfileho.st/">iFileHost - YourFileHostの動画をiPhone/携帯用に変換</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/3gp.yourfileho.st/"><img src="http://b.hatena.ne.jp/entry/image/http://3gp.yourfileho.st/" alt="iFileHost - YourFileHostの動画をiPhone/携帯用に変換" title="iFileHost - YourFileHostの動画をiPhone/携帯用に変換"></a></span>
  </li>
</ul>]]>
    </content>
</entry>

<entry>
    <title>Perl で食べ物をおいしく見せる</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/02/01/190716.html" />
    <id>tag:yusukebe.com,2010://1.2563</id>

    <published>2010-02-01T10:07:16Z</published>
    <updated>2010-02-01T10:10:15Z</updated>

    <summary> 料理の写真をおいしく見せるサービスが流行ってるみたいで、 確かにアイデアが秀逸だと思ったので、Perl の Imager で再現できないかやってみた。 コント...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
<a href="http://foodpic.net/">料理の写真をおいしく見せるサービス</a>が流行ってるみたいで、
確かにアイデアが秀逸だと思ったので、Perl の Imager で再現できないかやってみた。
コントラスト、明るさ、シャープネスの3つを手探りで変えてみたら10行強でなんとなく書けたヨ！
</p>

<pre class="prettyprint">
#!/usr/bin/perl
use strict;
use warnings;
use Imager;

my $filename = shift;
my $img      = Imager-&gt;new;

$img-&gt;read( file =&gt; $filename ) or die $img-&gt;errstr;
$img-&gt;filter( type =&gt; 'contrast', intensity =&gt; 1.3 ); # コントラスト調整
$img-&gt;filter( type =&gt; &quot;autolevels&quot;, lsat =&gt; 0.001, usat =&gt; 0.001 ); # レベル調整
$img-&gt;filter( type =&gt; &quot;conv&quot;, coef =&gt; [ -0.1, 1, -0.1 ] ); # シャープネス調整
$img-&gt;write( file =&gt; 'out.jpg', jpegquality =&gt; 100 );

</pre>
<p>
何気ない学食の肉てんこもりカレー写真が
</p>
<p>
<img src="http://yusukebe.com/archives/files/100201/spe03-1.jpg" alt="" />
</p>
<p>
コントラスト強めだけど、こんな感じに！明るくなって具が引き立ってちょっとうまそーになったかも♪
</p>
<p>
<img src="http://yusukebe.com/archives/files/100201/out.jpg" alt="" />
</p>

<p>
ということで、今度これを応用して無駄に腹が減るサービスを作りたい。
</p>]]>
    </content>
</entry>

<entry>
    <title>ツイートと共にニュースが見れる「ニューツ!」を作ってみた</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/02/01/155240.html" />
    <id>tag:yusukebe.com,2010://1.2562</id>

    <published>2010-02-01T06:52:40Z</published>
    <updated>2010-02-01T06:53:36Z</updated>

    <summary> Google Ajax Search API の News ってやつを試したかったので、 組み合わせ的にツイッターと組み合わせてみました。 ツイートと共にニュ...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[
<p>
Google Ajax Search API の News ってやつを試したかったので、
組み合わせ的にツイッターと組み合わせてみました。
ツイートと共にニュースが見れて、
ツイッターで話題のニュースがトップページに並ぶその名も「ニューツ!」です。
</p>

<p>
<span class="hatena-bookmark-title"><a href="http://newts.pulpsite.net/">ニューツ! - News with Tweets</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/newts.pulpsite.net/"><img src="http://b.hatena.ne.jp/entry/image/http://newts.pulpsite.net/" alt="ニューツ! - News with Tweets" title="ニューツ! - News with Tweets"></a></span><br />
<img src="http://yusukebe.com/archives/files/100201/ss.jpg" alt="SS" />
</p>

<p>
まぁ、ツイッター見てれば、だいたい話題のことはわかるんですが、
それすらめんどくさいって時にどんなニュース記事がどれだけツイートされるてるのか
わかるので便利かもしれませんね♪
もちろん、最近のニュース記事の検索もできて、
それがどのようにつぶやかれているのかも知ることができます。
</p>

<p>
この仕組み、情報を蓄積するのに一つのテーブルのみでやってるとってもシンプルな構造になっています。
一度キーワードで検索されると一気にそのエントリーとそれに付随するツイートカウントをテーブルにぶち込みます。
トップページでは最近の記事からツイート数でソートして表示というからくりです。
ちなみにツイートのカウントを取得するのにtopsyというサービスのAPIを使っています。
これだと検索時に重たいーという具合なのですが、定期的に特定の範囲をクロールする必要がなくなります。
その代わり、検索されたキーワードのみの記事が対象となりますが、まぁその辺は実験ということで目をつぶります。
</p>

<p>
驚いたことはこれだけの一応ソーシャルな情報がつまったニュース情報メディア？が3時間ほどで実装できたことですね。CSSのフレームワークにblueprintを使っていることを含め、開けたAPI等のおかげです。
ということでEnjoy!
</p>

<ul>
  <li><span class="hatena-bookmark-title"><a href="http://newts.pulpsite.net/">ニューツ! - News with Tweets</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/newts.pulpsite.net/"><img src="http://b.hatena.ne.jp/entry/image/http://newts.pulpsite.net/" alt="ニューツ! - News with Tweets" title="ニューツ! - News with Tweets"></a></span></li>
</ul>]]>
    </content>
</entry>

<entry>
    <title>年末にパワースポットにいってスプーンが曲がった件</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/02/01/091435.html" />
    <id>tag:yusukebe.com,2010://1.2561</id>

    <published>2010-02-01T00:14:35Z</published>
    <updated>2010-02-01T00:16:05Z</updated>

    <summary> 明けましておめでとうございます。 今年もゆーすけべー日記をよろしくお願いいたします。 年始のエントリーということで毎年恒例、去年で8回目になる「かますけの年末...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
明けましておめでとうございます。
今年もゆーすけべー日記をよろしくお願いいたします。
年始のエントリーということで毎年恒例、去年で8回目になる「かますけの年末ネタ旅行」
についてお話したいと思います。
</p>
<p>
まず、この映像を見てもらいたい。もしくは、時間がなければ、こういう番組があったということを覚えてほしい。
たけしのアンビリバボーの「ゼロ磁場」特集である。
</p>
<p>
<a href="http://www.youtube.com/watch?v=X-GlXEcXIWc">YouTube - ゼロ磁場 - アンビリバボー</a>
</p>

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/X-GlXEcXIWc&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/X-GlXEcXIWc&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
<p>
ゼロ磁場とはまぁググってもらいたいが簡単に言えば、長野県分杭峠にある日本一の「パワースポット」である。
パワースポット、それは様々なエネルーが集中し、不治の病が直ったり、運気がアップしたりすると
言われているいかにもうさんくさい場所である。
上のYouTubeのアンビリバボーの特集ではさらにトンでも理論を展開している。紹介しよう。
</p>
<ul>
  <li>ゼロ磁場ではアルファ波が出やすいらしい</li>
  <li>→あのスプーン曲げで有名なユリゲラーはアルファ波がたくさんでてる時にスプーンを曲げている</li>
  <li>→なのでゼロ磁場ではスプーン曲げができる</li>
</ul>
<p>
すげ理論でしょ！さらに、この番組、それを検証させようとせずに、
「ゼロ磁場ではスプーン曲げができる（かもしれない）」と番組をしめている。
</p>
<blockquote>
『これはスプーン持って行くしか無い♥』
</blockquote>
<p>
そう思った我々かますけは、飛び入りの無造作紳士と共にネタ旅行2009として去年の年末、
雪をかき分けゼロ磁場まで行ってきました。
途中でスプーン3本買って。
</p>
<p>
<img src="http://yusukebe.com/archives/files/100201/bungui01.jpg" alt="bungui" />
<img src="http://yusukebe.com/archives/files/100201/bungui02.jpg" alt="bungui" />
</p>
<p>
で、最初に結論。
</p>
<p>
<strong>
3人ともスプーン曲がったw
</strong>
</p>
<p>
アルミ製だとか、テコの原理とか文句つけれるけどほんと「ぐにゃ〜」って感じで
曲がったんだよ！
こんな経験したことないよ！
</p>
<p>
<img src="http://yusukebe.com/archives/files/100201/bungui.jpg" alt="bungui" />
</p>
<p>
実際の写真、及びそのスプーンが曲がった瞬間のiPhoneで撮影した映像がこちらである。
</p>

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/gEYQt6cYdVo&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gEYQt6cYdVo&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
<p>
妙にテンションが高いのはたぶんアルファ波のせいだろう。
</p>
<p>
ということでゼロ磁場でスプーン曲げたとさという報告でしたー
ちなみに、無造作紳士はその後帰宅して、パワースポットで向上したはずの運気でスロットを打ったが
大負けしたらしい。
</p>
<p>
さらにちなむと、雪の中食ったカレーは旨かった。
</p>
<p>
<img src="http://yusukebe.com/archives/files/100201/bungui03.jpg" alt="bungui" />
</p>]]>
    </content>
</entry>

<entry>
    <title>はてぶを新聞風に閲覧できるHatebuPaperを作ってみた</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/01/19/091221.html" />
    <id>tag:yusukebe.com,2010://1.2560</id>

    <published>2010-01-19T00:12:21Z</published>
    <updated>2010-01-19T00:15:14Z</updated>

    <summary> はてなブックマークを新聞風に表示し、閲覧できるHatebuPaperなるものを作ってみました。 今日の午前1時に作り出して、7時に公開したので賞味6時間で完成...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="研究・制作活動" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
はてなブックマークを新聞風に表示し、閲覧できるHatebuPaperなるものを作ってみました。
今日の午前1時に作り出して、7時に公開したので賞味6時間で完成です。
</p>
<p>
<a href="http://hatebupaper.pulpsite.net/">
<img src="http://yusukebe.com/archives/files/100119/hp.jpg" alt="HatebuPaper" />
</a><br />
<span class="hatena-bookmark-title"><a href="http://hatebupaper.pulpsite.net/">HatebuPaper</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/hatebupaper.pulpsite.net/"><img src="http://b.hatena.ne.jp/entry/image/http://hatebupaper.pulpsite.net/" alt="HatebuPaper" title="HatebuPaper"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/hatebupaper.pulpsite.net/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="HatebuPaper" title="HatebuPaper"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Fhatebupaper.pulpsite.net%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span><br />
</p>
<p>
以前からはてなブックマークをより視覚的に見たいなーと思っていました。
最近では本体の方でもエントリーによってはそのページに含まれる画像のサムネイルを表示してくれたりします。
が、ちょっとそれだけじゃあ物足りないなーということで、
まずは記事から特徴的なそこへ張られているイメージのURLを取って来れないか
というのが始まりでした。
</p>
<p>
で、一度 tokuhirom ware の HTML::LDRFullFeed と(それが失敗した場合に) HTML::TokeParser で、
本文抽出を行い、その中で一番先頭に来る img タグを記事の特徴画像と見なすという
簡単なロジックを考えやってみたところ、まーそこそこ。
で、なんとなくかっこよーく表示させたいなぁと思っていたら、
jQueryのpluginで、
<a href="http://desandro.com/resources/jquery-masonry">jQuery Masonry</a>
というもの発見。
すげーはしょって、説明するとCSSのFloatレイアウトを「詰めて」かっこよくしてくれる便利なものです。
ということでそれらをミックスする形でHatebuPaperができましたとさ。
</p>
<p>
結構サクサクと動いて気に入ってます。
以下に、ウェブページから特徴的な img タグの src 属性を出力する簡単なサンプルを
貼付けておきます。ということで Enjoy!
</p>

<pre class="prettyprint">
use strict;
use warnings;
use HTML::ExtractContent;
use HTML::TokeParser;
use HTML::LDRFullFeed;
use LWP::UserAgent;

my $url         = shift || 'http://yusukebe.com/';
my $ldrfullfeed = HTML::LDRFullFeed-&gt;new();
my $ua          = LWP::UserAgent-&gt;new;
my $res         = $ua-&gt;get($url);
my $src         = $ldrfullfeed-&gt;make_full( $url, $res-&gt;content );
unless ($src) {
    my $extractor = HTML::ExtractContent-&gt;new;
    $extractor-&gt;extract( $res-&gt;decoded_content );
    $src = $extractor-&gt;as_html;
}
my $p = HTML::TokeParser-&gt;new( \$src );
while ( my $token = $p-&gt;get_tag(&quot;img&quot;) ) {
    print $token-&gt;[1]{src} . &quot;\n&quot;;
}
</pre>

<ul>
  <li><span class="hatena-bookmark-title"><a href="http://hatebupaper.pulpsite.net/">HatebuPaper</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/hatebupaper.pulpsite.net/"><img src="http://b.hatena.ne.jp/entry/image/http://hatebupaper.pulpsite.net/" alt="HatebuPaper" title="HatebuPaper"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/hatebupaper.pulpsite.net/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="HatebuPaper" title="HatebuPaper"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Fhatebupaper.pulpsite.net%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span></li>
</ul>

<div><div style="float:left"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774137529/kamawada-22/"><img src="http://ecx.images-amazon.com/images/I/51sknYvsDXL._SL160_.jpg"  alt="WEB+DB PRESS Vol.49" style="border:none;"/></a></div><div style="float:left;margin-left:15px;"><div style="font-size:12pt"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774137529/kamawada-22/">WEB+DB PRESS Vol.49</a></div><div style="font-size:7pt;font-family:verdana;">posted with <a href="http://yusukebe.com/b/amazon/search/">yusukebe.com::AmazonSearch</a> on 2010.1.19</div><div style="font-size:10pt;"><ul style="list-style-type:none;padding:0;"><li>大型本 / 技術評論社 </li><li>Amazon 売り上げランキング: 80156</li></ul><ul style="list-style-type:none;padding:0;"><li>Amazon おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/01/detail/stars-4-0.gif" alt="4.0" style="margin:0;"/><ul style="list-style-type:none;padding-left:0;"><li><img src="http://images-jp.amazon.com/images/G/01/detail/stars-5-0.gif" alt="5" style="margin:0;"/> 「特に面白かった」、「はてなブックマーク構築ノウハウ大公開」</li><li><img src="http://images-jp.amazon.com/images/G/01/detail/stars-3-0.gif" alt="3" style="margin:0;"/> レコメンドエンジン</li></ul></li></ul><a href="http://www.amazon.co.jp/WEB-DB-PRESS-Vol-49-PRESS%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4774137529%3FSubscriptionId%3D0VEY2A9SVSFB81NQ9HG2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774137529">Amazon.co.jpで詳細を見る</a></div></div><div style="clear:left;"></div></div>
<br />

<div><div style="float:left"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844324918/kamawada-22/"><img src="http://ecx.images-amazon.com/images/I/518ZZJdRFtL._SL160_.jpg"  alt="できるポケット+ はてなブックマークで情報アンテナが10倍広がる本" style="border:none;"/></a></div><div style="float:left;margin-left:15px;"><div style="font-size:12pt"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844324918/kamawada-22/">できるポケット+ はてなブックマークで情報アンテナが10倍広がる本</a></div><div style="font-size:7pt;font-family:verdana;">posted with <a href="http://yusukebe.com/b/amazon/search/">yusukebe.com::AmazonSearch</a> on 2010.1.19</div><div style="font-size:10pt;"><ul style="list-style-type:none;padding:0;"><li>小林 祐一郎 できるシリーズ編集部  </li><li>新書 / インプレスジャパン </li><li>Amazon 売り上げランキング: 360345</li></ul></ul><a href="http://www.amazon.co.jp/%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88-%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%96%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%AF%E3%81%A7%E6%83%85%E5%A0%B1%E3%82%A2%E3%83%B3%E3%83%86%E3%83%8A%E3%81%8C10%E5%80%8D%E5%BA%83%E3%81%8C%E3%82%8B%E6%9C%AC-%E5%B0%8F%E6%9E%97-%E7%A5%90%E4%B8%80%E9%83%8E/dp/4844324918%3FSubscriptionId%3D0VEY2A9SVSFB81NQ9HG2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844324918">Amazon.co.jpで詳細を見る</a></div></div><div style="clear:left;"></div></div>
]]>
    </content>
</entry>

<entry>
    <title>YourFileHostの動画をブックマークしてムフフなことができるyourfileho.stを作った</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/01/13/211820.html" />
    <id>tag:yusukebe.com,2010://1.2559</id>

    <published>2010-01-13T12:18:20Z</published>
    <updated>2010-01-13T12:19:10Z</updated>

    <summary> YourFileHostに特化したはてなブックマークみたいなものを作ってみました。 名前はそのまま「YourFileHostブックマーク」、ドメインは「you...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="研究・制作活動" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
YourFileHostに特化したはてなブックマークみたいなものを作ってみました。
名前はそのまま「YourFileHostブックマーク」、ドメインは「yourfileho.st」です。
</p>
<p>
<span class="hatena-bookmark-title"><a href="http://yourfileho.st/">YourFileHostブックマーク</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/yourfileho.st/"><img src="http://b.hatena.ne.jp/entry/image/http://yourfileho.st/" alt="YourFileHostブックマーク" title="YourFileHostブックマーク"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/yourfileho.st/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="YourFileHostブックマーク" title="YourFileHostブックマーク"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Fyourfileho.st%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span><br />
<img src="http://yusukebe.com/archives/files/100113/st01.jpg" alt="yourfileho.st" />
</p>
<p>
ユーザー登録はIDとパスワードを指定するだけで終わり、
するとお気に入りのYourFileHost動画をタグ付きでブックマークして閲覧できる他、
ムフフなこともできちゃいます。
</p>
<p>
エロサイト2.0はじまった感じです。
ちなみに、昨日のTwitterをみると21時間前にこのアイデアが浮かんで実装できた模様です。
</p>
<p>
<img src="http://yusukebe.com/archives/files/100113/st02.jpg" alt="yourfileho.st" />
</p>
<p>
ということでEnjoy!
</p>
<ul>
  <li><span class="hatena-bookmark-title"><a href="http://yourfileho.st/">YourFileHostブックマーク</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/yourfileho.st/"><img src="http://b.hatena.ne.jp/entry/image/http://yourfileho.st/" alt="YourFileHostブックマーク" title="YourFileHostブックマーク"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/yourfileho.st/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="YourFileHostブックマーク" title="YourFileHostブックマーク"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Fyourfileho.st%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span></li>
</ul>]]>
    </content>
</entry>

<entry>
    <title>イントロちゅーぶでYouTubeのオモシロ動画を紹介してみてください！</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/01/12/102008.html" />
    <id>tag:yusukebe.com,2010://1.2558</id>

    <published>2010-01-12T01:20:08Z</published>
    <updated>2010-01-12T01:21:02Z</updated>

    <summary> みんなで作るYouTube動画紹介サイト「イントロちゅーぶ」を公開します。 オモシロ動画、ちょー癒される動画、感動する動画... あなたのとっておきのYouT...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="研究・制作活動" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[
<p>
みんなで作るYouTube動画紹介サイト「<strong>イントロちゅーぶ</strong>」を公開します。
オモシロ動画、ちょー癒される動画、感動する動画... あなたのとっておきのYouTube動画を
是非イントロちゅーぶで紹介してみてください。
</p>
<p>
<span class="hatena-bookmark-title"><a href="http://introtube.tv/">イントロちゅーぶ</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/introtube.tv/"><img src="http://b.hatena.ne.jp/entry/image/http://introtube.tv/" alt="イントロちゅーぶ" title="イントロちゅーぶ"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/introtube.tv/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="イントロちゅーぶ" title="イントロちゅーぶ"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Fintrotube.tv%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span><br />
<a href="http://introtube.tv/">
<img src="http://yusukebe.com/archives/files/100112/introtube.jpg" alt="IntroTube" />
</a>
</p>
<p>
イントロちゅーぶでは動画の紹介だけではなく、
他の人が紹介した動画に対して「笑った」「癒された」「泣いた」「驚いた」「感動した」
というように評価をして自分のお気に入りにすることができます。
また、カテゴリ別に加えて評価に基いた感情別に動画を探すことも可能になっています。
ユーザーのログインにはOpenIDを利用し、新規登録は数秒で終わります。
</p>
<p>
YouTubeの動画を紹介するブログは数多く存在していましたが、
イントロちゅーぶではそれをユーザー参加型で行い、より質の高く多くの面白い映像を発掘できればと
思っています。
</p>
<p>
裏の目的としては、自分の部屋でテレビが映らないという状況で、
何か楽しめる映像コンテンツがみたいなと思ったことがあり作ってみました。
</p>
<p>
現在でもそこそこ動画が紹介されており、面白い映像がありますが、
まだまだ見たい！ので、もし「これオススメだよ！」というYouTube動画がありましたら、
是非登録してみてください！
</p>
<ul>
  <li><span class="hatena-bookmark-title"><a href="http://introtube.tv/">イントロちゅーぶ</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/introtube.tv/"><img src="http://b.hatena.ne.jp/entry/image/http://introtube.tv/" alt="イントロちゅーぶ" title="イントロちゅーぶ"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/introtube.tv/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="イントロちゅーぶ" title="イントロちゅーぶ"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Fintrotube.tv%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span></li>
</ul>]]>
    </content>
</entry>

<entry>
    <title>true tears で学ぶ Perl 入門</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/01/10/220852.html" />
    <id>tag:yusukebe.com,2010://1.2557</id>

    <published>2010-01-10T13:08:52Z</published>
    <updated>2010-01-10T13:15:42Z</updated>

    <summary> #!/usr/bin/perl use strict; # おまじない use warnings; use Encode; use utf8; # スカラー ...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="Perl" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<pre class="prettyprint">
#!/usr/bin/perl
use strict; # おまじない
use warnings;
use Encode;
use utf8;

# スカラー
my $title = &quot;true tears で学ぶ Perl 入門&quot;;

# リスト
my @names = qw(Shinichirou Noe Hiromi Aiko Nobuse);

# 標準出力
print &quot;Dareni suru?\n&quot;;
# 関数
print join( ', ', @names ) . &quot;\n&quot;;
# 標準入力
my $name = &lt;STDIN&gt;;
# 関数
chomp($name);
# エラー処理
die &quot;眞一郎の靴の底にもあぶらむし♪\n&quot; unless $name;
# 制御構文, grep, 正規表現
if ( grep { $_ =~ /$name/i } @names ) {
# Encodeモジュール, サブルーチンの使用
    print &quot;$name: &quot; . encode( 'utf8', talk($name) ) . &quot;\n&quot;;
}
else {
    print &quot;Chanto erande yo!\n&quot;;
}

# サブルーチン定義
sub talk {
    my $name = shift;
    # リファレンス
    my $map  = {
        Shinichirou =&gt; [ '全部ちゃんとするから', '君の涙を' ],
        Noe         =&gt; [
            '私 涙、あげちゃったから',
            'はい、ぱちぱちってして',
            'ちゃんと言って、ここに書いて',
            'なかなか飛べないね'
        ],
        Hiromi =&gt; [
            '私 何がしたいの',
            'おせっかいな男の子ってバカみたい',
            '雪が降っていない街',
            '何も見てない私の瞳から',
            'あなたが好きなのは私じゃない',
        ],
        Aiko =&gt; [
            'どうなった？ こないだの話',
            'それ なんの冗談？'
        ],
        Nobuse =&gt; ['よー'],
    };
    # デリファレンス
    my @sentences = @{ $map-&gt;{$name} };
    # リスト要素の抽出
    return $sentences[ rand @sentences ];
}

</pre>

<br />

<div><div style="float:left"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873114276/kamawada-22/"><img src="http://ecx.images-amazon.com/images/I/51v2AChMlfL._SL160_.jpg"  alt="初めてのPerl 第5版" style="border:none;"/></a></div><div style="float:left;margin-left:15px;"><div style="font-size:12pt"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873114276/kamawada-22/">初めてのPerl 第5版</a></div><div style="font-size:7pt;font-family:verdana;">posted with <a href="http://yusukebe.com/b/amazon/search/">yusukebe.com::AmazonSearch</a> on 2010.1.10</div><div style="font-size:10pt;"><ul style="list-style-type:none;padding:0;"><li>Randal L. Schwartz Tom Phoenix brian d foy  </li><li>大型本 / オライリージャパン </li><li>Amazon 売り上げランキング: 26573</li></ul></ul><a href="http://www.amazon.co.jp/%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEPerl-%E7%AC%AC5%E7%89%88-Randal-L-Schwartz/dp/4873114276%3FSubscriptionId%3D0VEY2A9SVSFB81NQ9HG2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4873114276">Amazon.co.jpで詳細を見る</a></div></div><div style="clear:left;"></div></div>

<br />
<div><div style="float:left"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00116R1CM/kamawada-22/"><img src="http://ecx.images-amazon.com/images/I/518EQbZWDtL._SL160_.jpg"  alt="true tears vol.1 [DVD]" style="border:none;"/></a></div><div style="float:left;margin-left:15px;"><div style="font-size:12pt"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00116R1CM/kamawada-22/">true tears vol.1 [DVD]</a></div><div style="font-size:7pt;font-family:verdana;">posted with <a href="http://yusukebe.com/b/amazon/search/">yusukebe.com::AmazonSearch</a> on 2010.1.10</div><div style="font-size:10pt;"><ul style="list-style-type:none;padding:0;"><li>DVD / バンダイビジュアル (2008-03-25)</li><li>Amazon 売り上げランキング: 14218</li></ul><ul style="list-style-type:none;padding:0;"><li>Amazon おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/01/detail/stars-4-5.gif" alt="4.5" style="margin:0;"/><ul style="list-style-type:none;padding-left:0;"><li><img src="http://images-jp.amazon.com/images/G/01/detail/stars-5-0.gif" alt="5" style="margin:0;"/> 非常に丁寧に作られた名作</li><li><img src="http://images-jp.amazon.com/images/G/01/detail/stars-5-0.gif" alt="5" style="margin:0;"/> 個人的評価は5点</li><li><img src="http://images-jp.amazon.com/images/G/01/detail/stars-4-0.gif" alt="4" style="margin:0;"/> 雪が静かに音をたてて降る様な</li><li><img src="http://images-jp.amazon.com/images/G/01/detail/stars-4-0.gif" alt="4" style="margin:0;"/> コレはっ...!</li><li><img src="http://images-jp.amazon.com/images/G/01/detail/stars-5-0.gif" alt="5" style="margin:0;"/> 青春と故郷を思い出す作品</li></ul></li></ul><a href="http://www.amazon.co.jp/true-tears-vol-1-DVD-%E8%A5%BF%E6%9D%91%E7%B4%94%E4%BA%8C/dp/B00116R1CM%3FSubscriptionId%3D0VEY2A9SVSFB81NQ9HG2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00116R1CM">Amazon.co.jpで詳細を見る</a></div></div><div style="clear:left;"></div></div>
]]>
    </content>
</entry>

<entry>
    <title>Perlの[ひいきして]10の特徴</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/10/01/10/220344.html" />
    <id>tag:yusukebe.com,2010://1.2556</id>

    <published>2010-01-10T13:03:44Z</published>
    <updated>2010-01-10T13:04:44Z</updated>

    <summary> Perlの特徴を考える機会があったので、10個でまとめてみました。 もちろん「ひいきして」という前提です。 ひとつのことを叶えるために様々な記述方法がある。あ...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="Perl" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
Perlの特徴を考える機会があったので、10個でまとめてみました。
もちろん「ひいきして」という前提です。
</p>

<ol>
<li>ひとつのことを叶えるために様々な記述方法がある。ありすぎるので楽しめるかもしれない。</li>
<li>テキスト処理に強い。そして多くの事柄はテキストで解決できたりする。</li>
<li>CPANモジュールを利用することで、先人達の知恵を借り更なる高みへ到達できる。</li>
<li>Webとの親和性が高く、mixiやLivedoorなど大規模サービスのバックエンドを支えているという実績もある。</li>
<li>Perlをやると、Unix/LinuxやHTTPなどの知識ももれなく付いてくる場合が多い。</li>
<li>CPANをはじめ人のコードを読むことが容易だ。黒魔術的なものあれば美しいものあり読むと面白い。</li>
<li>当たり前のようにタダである。また、その他の環境も無料で手に入るものがほとんどだ。</li>
<li>Perlのコミュニティは各地のxxx.pm（Perl Mongers）などをはじめ活動が活発である。</li>
<li>記述が美しくないが自然言語的で書いていて気持ちがいい...時もある。ご存知ラリーは言語学者である。</li>
<li>スローガンがかっこいい。</li>
</ol>
<blockquote>
<p>
「TMTOWTDI ... There's More Than One Way To Do It(やり方はいくらでもある)」
</p>
</blockquote>]]>
    </content>
</entry>

<entry>
    <title>現在発売中の「SoftwareDesign 2010年1月号」と「Web Site Expert #27」にも記事を書かせていただきました</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/09/12/25/203209.html" />
    <id>tag:yusukebe.com,2009://1.2555</id>

    <published>2009-12-25T11:32:09Z</published>
    <updated>2009-12-25T11:34:20Z</updated>

    <summary> 先日は「WEB+DB PRESS vol.54」に特集記事を書いたと紹介しましたが、 実は現在発売中の「SoftwareDesign 2010年1月号」と「W...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="ニュース" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
先日は「WEB+DB PRESS vol.54」に特集記事を書いたと紹介しましたが、
実は現在発売中の「<strong>SoftwareDesign 2010年1月号</strong>」と「<strong>Web Site Expert #27</strong>」にも
それぞれ3ページ、2ページと記事を書かせていただきました。
</p>
<p>
SoftwareDesign の方は「コードを読む技術」という特集の中にて
『その2 Perl - ソースコードを読んで「わかった！」瞬間を』という題名で、
エロサイトの情報収集をするのを目的にして、Plagger の asset ファイルから正規表現を学んでいった男の話を書いています。
一方、「Web Site Expert #27」ではクラウドの特集の中で、『「時間と場所」と「お金」のバランスを見極めて』という題名で、
実際に Amazon EC2 を利用した経験からその利点と逆に怖い側面を取り上げています。
</p>
<p>
YAPC::Asia 2009 が終わったくらいから急にこの技術評論社さんから
出されている3つの雑誌(厳密にいえばSoftwareDesignを除いては大型本)に記事を書かせてもらうことになって、
めでたく雑誌執筆童貞を捨てさせていただきました。
どれももちろん読んだことがある雑誌で、SoftwareDesignについては学生時代、
WEB+DB PRESSに至っては現在進行中で愛読中なので非常に嬉しい限りです。
</p>
<p>
さてこうした「執筆」にまつわる個人的な思いは後ほどまとめるとして、
<a href="http://astore.amazon.co.jp/yusukebe-22">
Amazonのインスタンスストアという機能を使ってこの3冊を置いておいた
</a>
ので、
もし興味のある人は「yusukebeまとめ買い」とかしてくれたら僕嬉しくなっちゃいます^^;
ということで雑誌の方もよろしくお願いします。
</p>
<ul>
  <li><a href="http://astore.amazon.co.jp/yusukebe-22">yusukebe関連本</a></li>
</ul>

<br />

<div><div style="float:left"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002YJ005U/kamawada-22/"><img src="http://ecx.images-amazon.com/images/I/51tygaEdlqL._SL160_.jpg"  alt="SoftwareDesign(ソフトウェアデザイン) 2010年 01月号 [雑誌]" style="border:none;"/></a></div><div style="float:left;margin-left:15px;"><div style="font-size:12pt"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002YJ005U/kamawada-22/">SoftwareDesign(ソフトウェアデザイン) 2010年 01月号 [雑誌]</a></div><div style="font-size:7pt;font-family:verdana;">posted with <a href="http://yusukebe.com/b/amazon/search/">yusukebe.com::AmazonSearch</a> on 2009.12.25</div><div style="font-size:10pt;"><ul style="list-style-type:none;padding:0;"><li>雑誌 / 技術評論社 </li><li>Amazon 売り上げランキング: </li></ul></ul><a href="http://www.amazon.co.jp/SoftwareDesign-%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-2010%E5%B9%B4-01%E6%9C%88%E5%8F%B7-%E9%9B%91%E8%AA%8C/dp/B002YJ005U%3FSubscriptionId%3D0VEY2A9SVSFB81NQ9HG2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002YJ005U">Amazon.co.jpで詳細を見る</a></div></div><div style="clear:left;"></div></div>

<br />
<div><div style="float:left"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774140805/kamawada-22/"><img src="http://ecx.images-amazon.com/images/I/51W4c4RNZcL._SL160_.jpg"  alt="Web Site Expert #27" style="border:none;"/></a></div><div style="float:left;margin-left:15px;"><div style="font-size:12pt"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774140805/kamawada-22/">Web Site Expert #27</a></div><div style="font-size:7pt;font-family:verdana;">posted with <a href="http://yusukebe.com/b/amazon/search/">yusukebe.com::AmazonSearch</a> on 2009.12.25</div><div style="font-size:10pt;"><ul style="list-style-type:none;padding:0;"><li>大型本 / 技術評論社 </li><li>Amazon 売り上げランキング: 73341</li></ul></ul><a href="http://www.amazon.co.jp/Web-Site-Expert-27-%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4774140805%3FSubscriptionId%3D0VEY2A9SVSFB81NQ9HG2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774140805">Amazon.co.jpで詳細を見る</a></div></div><div style="clear:left;"></div></div>]]>
    </content>
</entry>

<entry>
    <title>本日(23日)発売の「WEB+DB PRESS vol.54」の特集記事「Webサービス即日開発」を書かせていただきました</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/09/12/23/013726.html" />
    <id>tag:yusukebe.com,2009://1.2554</id>

    <published>2009-12-22T16:37:26Z</published>
    <updated>2009-12-22T16:38:29Z</updated>

    <summary> 今日は天皇陛下の誕生日ですが、私事、僕の誕生日でもあります。 そんな前提で、嬉しい誕生日プレゼントをもらいました。 僕が愛してやまない雑誌である技術評論社の「...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="ニュース" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
今日は天皇陛下の誕生日ですが、私事、僕の誕生日でもあります。
そんな前提で、嬉しい誕生日プレゼントをもらいました。
僕が愛してやまない雑誌である技術評論社の「<strong>WEB+DB PRESS</strong>」の「第一」特集記事、
約38ページの大半を書かせていただいたのです！
そして、それが今日<strong>23日</strong>発売になります！
もう既に、
見本誌が届く方には届いてる＆発売の早い書店では手に入れることができると思います。
</p>
<p>
<img src="http://yusukebe.com/archives/files/091223/webdb.jpg" alt="webdb" />
</p>
<p>
特集の題名は「<strong>Webサービス[即日]開発 - Web API、Amazon EC2で思いつきをすぐにカタチに!</strong>」。
こちら後付けでつけたので若干あおり気味になっております。
特集の最初にも書いてありますが、
本来僕個人として目指したのは簡単に言えば「個人や小さな組織でもこんな感じでWebアプリを作れる(かも)よ！」
というものです。
今まで「ゆーすけべー」名義で、細かいですが、たくさんのサイトを作ってきたので、
「それを思いつき、作って、運用する」全行程をなるべく紹介していこうと意気込んで書かせてもらいました。
技術系の本にしては珍しく、企画の立て方もフューチャしていて、俺の自室にある付箋の模様が見れたりします。
実際に誌面になった原稿を見て、至らぬところあるなぁと感じるわけですが、
少しでも Webアプリを作りたい と思っているような方の助けになれば幸いです。
</p>
<p>
最後に、この特集の最後のひと区切りを引用して終わります。
</p>
<blockquote>
<p>
ちょっとした謝辞
</p>
<p>
「謝辞」という言葉に「ちょっとした」を付けるのは失礼かと思いますが、
「文字数的な意味で」ちょっとした謝辞を最後に述べて終わりにしたいと思います。
実は本特集が私の雑誌の執筆初体験でありまして、「雑誌執筆童貞」を捨てることを提案してくれてかつ、
かなり自由な内容で書かせてくださいました編集者の方々に感謝します。
また、ブログやTwitter、IRCなどオンラインでのコミュニケーションでそれとなしに、
執筆に関しての私の質問に答えていただいた人々に感謝します。
そして、Webサービスを作るに当たって、かかせないオープンソースプロダクトを生み出している
偉大なコミュニティに大感謝をこの場を借りて述べたいと思います。
最後に、私の執筆を応援してくれた友人達、ありがとうございます。
</p>
<p>
以上、Enjoy !
</p>
</blockquote>
<br />
<div><div style="float:left"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774140643/kamawada-22/"><img src="http://ecx.images-amazon.com/images/I/61HrkEt%2BwGL._SL160_.jpg"  alt="WEB+DB PRESS Vol.54" style="border:none;"/></a></div><div style="float:left;margin-left:15px;"><div style="font-size:12pt"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774140643/kamawada-22/">WEB+DB PRESS Vol.54</a></div><div style="font-size:7pt;font-family:verdana;">posted with <a href="http://yusukebe.com/b/amazon/search/">yusukebe.com::AmazonSearch</a> on 2009.12.23</div><div style="font-size:10pt;"><ul style="list-style-type:none;padding:0;"><li>WEB+DB PRESS編集部  </li><li>大型本 / 技術評論社 </li><li>Amazon 売り上げランキング: 482</li></ul></ul><a href="http://www.amazon.co.jp/WEB-DB-PRESS-Vol-54-PRESS%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4774140643%3FSubscriptionId%3D0VEY2A9SVSFB81NQ9HG2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774140643">Amazon.co.jpで詳細を見る</a></div></div><div style="clear:left;"></div></div>
]]>
    </content>
</entry>

<entry>
    <title>簡易GyazoサーバをPlackで実装したら27行くらいで書けた</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/09/12/20/104024.html" />
    <id>tag:yusukebe.com,2009://1.2553</id>

    <published>2009-12-20T01:40:24Z</published>
    <updated>2009-12-20T01:41:12Z</updated>

    <summary> 参考文献: 「Webサーバ不要、40行程度のスクリプトひとつで動かせる Gyazoサーバー（クローン）を書いた - 今日もスミマセン。」 こちらはRubyで書...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
    <category term="plack" label="plack" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<blockquote>
<p>
参考文献: 「<a href="http://d.hatena.ne.jp/snaka72/20090529/1243608579">Webサーバ不要、40行程度のスクリプトひとつで動かせる Gyazoサーバー（クローン）を書いた - 今日もスミマセン。</a>」
</p>
</blockquote>
<p>
こちらはRubyで書いてあるので昨日の Smiley Hackathon#7 にて、
Perl/Plack で実装したらどうなるかをやってみた。
dbm に入れる件を除いているのでより簡易な方法だけど 27 行くらいで書けて、
plackup コマンドでそのまま運用できるのでなかなかお手軽でいい感じです。
Plack::App::File で 画像のサーブが簡単にできるのが便利ですね。
.psgi のコード貼付けておきますので参考にしてみてください。
Plack はこのように「自分専用のお手軽 gyazo サーバが欲しい」といった個人の簡単なユースにあっていると思いましたね。
</p>
<pre class="prettyprint">
use Plack::App::File;
use Plack::Builder;
use Plack::Request;
use Digest::MD5 qw( md5_hex );
use IO::File;

my $app = sub {
    my $env = shift;
    my $req = Plack::Request-&gt;new($env);
    if ( $req-&gt;path eq '/upload' ) {
        my $imagedata = $req-&gt;param('imagedata');
        my $filename  = &quot;image/&quot; . md5_hex($imagedata) . &quot;.png&quot;;
        my $fh        = IO::File-&gt;new( $filename, 'w' );
        print $fh $imagedata;
        $fh-&gt;close;
        my $res = Plack::Request-&gt;new_response(200);
        $res-&gt;content_type('text/plain');
        $res-&gt;content( $req-&gt;base() . $filename );
        return $res-&gt;finalize;
    }
    return [ 404, [], [] ]; #xxx
};

builder {
    mount &quot;/image&quot; =&gt; Plack::App::File-&gt;new( root =&gt; &quot;./image&quot; );
    mount &quot;/&quot; =&gt; $app;
}
</pre>]]>
    </content>
</entry>

<entry>
    <title>1981年生忘年会#3 雑感</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/09/12/20/035801.html" />
    <id>tag:yusukebe.com,2009://1.2552</id>

    <published>2009-12-19T18:58:01Z</published>
    <updated>2009-12-20T00:47:23Z</updated>

    <summary> 一週間遅れで、12日(土曜日)に渋谷の居酒屋にて主催した「1981年生忘年会 第3回目」について雑感を書いてみよう。 まず最初に俺がこの「81」のそもそもの言...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="イベント" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="1981s" label="1981s" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
一週間遅れで、12日(土曜日)に渋谷の居酒屋にて主催した「<strong>1981年生忘年会 第3回目</strong>」について雑感を書いてみよう。
</p>
<p>
<img src="http://yusukebe.com/archives/files/091220/1981_01.jpg" alt="1981s" />
</p>
<p>
まず最初に俺がこの「81」のそもそもの言い出しっぺであり、今回も幹事をやらせてもらったのだが、
サポートチームが素晴らしかった。
俺は1ヶ月前に焦りつつ会場を押させたくらいのことしかしていない。
改めててけんすう、わだっぷ、akiyan、鎌団子、ひろみっくす、こえむ、そして無茶ぶりにも関わらず2次会、3次会の場所を取ってくれた amachang、ありがとう！
</p>
<p>
ここで裏話。
当初120人で募集をしていたが、実際に来た人数は延べで80人前後だったんだな。
この辺り、実のところ、これだけドタキャンがでることはある程度予想済みだったのは確かである。
ただ、ATNDでの告知が多少早すぎてしまったのかなぁとも反省する点もあり、加減が難しいものだと感じる。
とはいえ、これだけの人に参加していただき、大変嬉しい。
</p>
<p>
<img src="http://yusukebe.com/archives/files/091220/1981_02.jpg" alt="1981s" />
</p>
<p>
第3回ともなると、周りがある程度知っている顔になってくるのが楽しいものだ。
もう、本当に同世代の「友達」。なんだよね。
まったり、ゆっくりして喋れる3次会での話題の中心は2つに別れた。「量子」と「精子」だ。
俺はもっぱら「精子」サイドでバカ話ばかりしていて「エンジニアの集まりだから」というのも忘れて、
ほんとに「友達」って感覚を共有するのがすごくいいのよね。
いやーそれにしても、田んぼに向ってオナニーってのは面白かったな。
</p>
<p>
<img src="http://yusukebe.com/archives/files/091220/1981_03.jpg" alt="1981s" />
</p>
<p>
「年に1回の忘年会だけじゃなくて他にやらないの？」という話を聞くが、
俺個人としては"忘年会だけ"でいいと考えている。逆にそのことによって細く長く続けられると思うからだ。
同年代というわかりやすい「横のつながり」。これは本当に大切にしたいし、
もっと多くの人と話したいと思う。
</p>
<p>
来年も必ずやるので是非またの人も、そうでない人も来ていただきたい。
ところでTENGA(ダブルホール)は誰が持って返ったの？
</p>]]>
    </content>
</entry>

<entry>
    <title>分速でエロ動画を貼付ける「分速YourFileHost」を作ってみた</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/09/12/16/142414.html" />
    <id>tag:yusukebe.com,2009://1.2551</id>

    <published>2009-12-16T05:24:14Z</published>
    <updated>2009-12-16T05:25:33Z</updated>

    <summary> 分速、つまり1分間に一度に近いペースでYourFileHostのエロ動画を貼付けて、 その場で再生可能なサイト「分速YourFileHost」を作ってみました...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="研究・制作活動" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="エロ" label="エロ" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
分速、つまり1分間に一度に近いペースでYourFileHostのエロ動画を貼付けて、
その場で再生可能なサイト「分速YourFileHost」を作ってみました。
説明はそんなものでいいかと思うくらいシンプルなので後ろに人がいなければ（笑）見てみてください。
</p>
<p>
<span class="hatena-bookmark-title"><a href="http://funsoku.urasukebe.com/">分速YourFileHost</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/funsoku.urasukebe.com/"><img src="http://b.hatena.ne.jp/entry/image/http://funsoku.urasukebe.com/" alt="分速YourFileHost" title="分速YourFileHost"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/funsoku.urasukebe.com/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="分速YourFileHost" title="分速YourFileHost"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Ffunsoku.urasukebe.com%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span><br />
<img src="http://yusukebe.com/archives/files/091216/funsoku.jpg" alt="分速YourFileHost" />
</p>
<p>
簡単な仕組みについて流れを解説。
</p>
<ol>
<li>とあるところから最近ダウンロードされたYourFileHostのリンクを拾ってくる</li>
<li>リンクを解析して連番のグループを形成</li>
<li>その動画の名前でGoogle検索をして記述があれば補足情報として紐づける</li>
<li>裏APIを叩いてサムネイルをとってくる</li>
<li>時系列で表示</li>
<li>動画のプレビュー再生部分は独自に開発したAPIでFLVのパスを持って来て再生させる</li>
</ol>
<p>
という具合です。今見たところ分速強くらいのスピードはでてるみたいです。
「YourAVHostの女優ものはあわない」、「もっとたくさんのエロ動画を知りたい！」、「今日のおかず欲しい！」
という方は是非覗いてみてください。
Enjoy!
</p>
<ul>
  <li><span class="hatena-bookmark-title"><a href="http://funsoku.urasukebe.com/">分速YourFileHost</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/funsoku.urasukebe.com/"><img src="http://b.hatena.ne.jp/entry/image/http://funsoku.urasukebe.com/" alt="分速YourFileHost" title="分速YourFileHost"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/funsoku.urasukebe.com/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="分速YourFileHost" title="分速YourFileHost"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Ffunsoku.urasukebe.com%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span></li>
</ul>
<br />
<iframe marginwidth="0" marginheight="0" src="http://b.hatena.ne.jp/entry.parts?url=http%3A%2F%2Ffunsoku.urasukebe.com%2F" scrolling="no" frameborder="0" height="230" width="500"></iframe>]]>
    </content>
</entry>

<entry>
    <title>全国のTwitterでつぶやかれた曲が見れてその場で聴ける「nowp.ly」を公開します</title>
    <link rel="alternate" type="text/html" href="http://yusukebe.com/archives/09/12/11/104449.html" />
    <id>tag:yusukebe.com,2009://1.2550</id>

    <published>2009-12-11T01:44:49Z</published>
    <updated>2009-12-11T01:45:54Z</updated>

    <summary> Twitterのハッシュタグ「#nowplaying」のベストビューアーであるWebサイト「nowp.ly - #Nowplaying on Twitter」...</summary>
    <author>
        <name>yusukebe</name>
        <uri>http://yusukebe.com</uri>
    </author>
    
        <category term="研究・制作活動" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://yusukebe.com/">
        <![CDATA[<p>
Twitterのハッシュタグ「#nowplaying」のベストビューアーであるWebサイト「nowp.ly - #Nowplaying on Twitter」を公開します。
</p>
<p>
<span class="hatena-bookmark-title"><a href="http://nowp.ly/">nowp.ly - #Nowplaying on Twitter</a></span> <span class="hatena-bookmark-users"><a href="http://b.hatena.ne.jp/entry/nowp.ly/"><img src="http://b.hatena.ne.jp/entry/image/http://nowp.ly/" alt="nowp.ly - #Nowplaying on Twitter" title="nowp.ly - #Nowplaying on Twitter"></a></span> <span class="hatena-bookmark-b-mark"><a href="http://b.hatena.ne.jp/entry/nowp.ly/"><img src="http://b.st-hatena.com/images/b_entry.gif" alt="nowp.ly - #Nowplaying on Twitter" title="nowp.ly - #Nowplaying on Twitter"></a></span> <span class="hatena-bookmark-b-ex-mark"><a href="http://b.hatena.ne.jp/my/add.confirm?url=http%3A%2F%2Fnowp.ly%2F"><img src="http://b.st-hatena.com/images/append.gif" alt="このエントリーをはてなブックマークに追加" title="このエントリーをはてなブックマークに追加"></a></span><br />
<a href="http://nowp.ly/">
<img src="http://yusukebe.com/archives/files/091211/nowply.jpg" alt="nowply" />
</a>
</p>
<p>
nowp.lyでは、世界全国のTwitterで「#nowplaying」といったハッシュタグのついたつぶやきを収集し、
「曲」として解析、ほぼリアルタイムに一覧できます。
また、曲名をクリックすると YouTube プレーヤー が起動してその場で曲に関連する動画が流れます。
非常にシンプルなインターフェースになっていますが、今Twitter上でホットが音楽がわかると思います。
</p>
<p>
現にアーティスト「Paramore」が今ホットなようで、僕は知らなかったのですが、
聴いてみるとまんまとハマってしまい、リピートで聴いています。
洋楽好きの人には結構いい情報源＆プレーヤーになるかもしれませんね。
ということで興味のある人は使ってみてください。
Enjoy!
</p>
<ul>
  <li><a href="http://nowp.ly/">nowp.ly - #Nowplaying on Twitter</a></li>
</ul>
<br />
<iframe marginwidth="0" marginheight="0" src="http://b.hatena.ne.jp/entry.parts?url=http%3A%2F%2Fnowp.ly%2F" scrolling="no" frameborder="0" height="230" width="500"></iframe>]]>
    </content>
</entry>

</feed>
