iPhoneでYourFileHostが見れたらなんていいんだろ〜な〜

という声が聴こえてきたとかこないとか。 そこで、YourFileHostの動画を強引にもiPhone/携帯で見れる3gp形式に変換できるサービスを作ってみました。

iFileHost - YourFileHostの動画をiPhone/携帯用に変換 iFileHost - YourFileHostの動画をiPhone/携帯用に変換
ifilehost

使い方は簡単、だけど変換に時間がかかるのでちょっとしたエロ心への辛抱が必要。 YourFileHostのURLを入力して、しばらく待つだけ。 変換が完了するとダウンロードリンクがでてきて、 あなたの入力したYourFileHostの動画がiPhoneや携帯電話(対応してれば)で見れるようになりまーす。

ifilehost

変換、というかなんというか時間がかかるので、 変換中のURLをiPhoneに転送しておいてあとで見るって使い方が実用的だと思います。

実験的なサービスなのでいつやめるかもしれませんが、 Enjoy!

料理の写真をおいしく見せるサービスが流行ってるみたいで、 確かにアイデアが秀逸だと思ったので、Perl の Imager で再現できないかやってみた。 コントラスト、明るさ、シャープネスの3つを手探りで変えてみたら10行強でなんとなく書けたヨ!

#!/usr/bin/perl
use strict;
use warnings;
use Imager;

my $filename = shift;
my $img      = Imager->new;

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

何気ない学食の肉てんこもりカレー写真が

コントラスト強めだけど、こんな感じに!明るくなって具が引き立ってちょっとうまそーになったかも♪

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

Google Ajax Search API の News ってやつを試したかったので、 組み合わせ的にツイッターと組み合わせてみました。 ツイートと共にニュースが見れて、 ツイッターで話題のニュースがトップページに並ぶその名も「ニューツ!」です。

ニューツ! - News with Tweets ニューツ! - News with Tweets
SS

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

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

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

明けましておめでとうございます。 今年もゆーすけべー日記をよろしくお願いいたします。 年始のエントリーということで毎年恒例、去年で8回目になる「かますけの年末ネタ旅行」 についてお話したいと思います。

まず、この映像を見てもらいたい。もしくは、時間がなければ、こういう番組があったということを覚えてほしい。 たけしのアンビリバボーの「ゼロ磁場」特集である。

YouTube - ゼロ磁場 - アンビリバボー

ゼロ磁場とはまぁググってもらいたいが簡単に言えば、長野県分杭峠にある日本一の「パワースポット」である。 パワースポット、それは様々なエネルーが集中し、不治の病が直ったり、運気がアップしたりすると 言われているいかにもうさんくさい場所である。 上のYouTubeのアンビリバボーの特集ではさらにトンでも理論を展開している。紹介しよう。

  • ゼロ磁場ではアルファ波が出やすいらしい
  • →あのスプーン曲げで有名なユリゲラーはアルファ波がたくさんでてる時にスプーンを曲げている
  • →なのでゼロ磁場ではスプーン曲げができる

すげ理論でしょ!さらに、この番組、それを検証させようとせずに、 「ゼロ磁場ではスプーン曲げができる(かもしれない)」と番組をしめている。

『これはスプーン持って行くしか無い♥』

そう思った我々かますけは、飛び入りの無造作紳士と共にネタ旅行2009として去年の年末、 雪をかき分けゼロ磁場まで行ってきました。 途中でスプーン3本買って。

bungui bungui

で、最初に結論。

3人ともスプーン曲がったw

アルミ製だとか、テコの原理とか文句つけれるけどほんと「ぐにゃ〜」って感じで 曲がったんだよ! こんな経験したことないよ!

bungui

実際の写真、及びそのスプーンが曲がった瞬間のiPhoneで撮影した映像がこちらである。

妙にテンションが高いのはたぶんアルファ波のせいだろう。

ということでゼロ磁場でスプーン曲げたとさという報告でしたー ちなみに、無造作紳士はその後帰宅して、パワースポットで向上したはずの運気でスロットを打ったが 大負けしたらしい。

さらにちなむと、雪の中食ったカレーは旨かった。

bungui

はてなブックマークを新聞風に表示し、閲覧できるHatebuPaperなるものを作ってみました。 今日の午前1時に作り出して、7時に公開したので賞味6時間で完成です。

HatebuPaper
HatebuPaper HatebuPaper HatebuPaper このエントリーをはてなブックマークに追加

以前からはてなブックマークをより視覚的に見たいなーと思っていました。 最近では本体の方でもエントリーによってはそのページに含まれる画像のサムネイルを表示してくれたりします。 が、ちょっとそれだけじゃあ物足りないなーということで、 まずは記事から特徴的なそこへ張られているイメージのURLを取って来れないか というのが始まりでした。

で、一度 tokuhirom ware の HTML::LDRFullFeed と(それが失敗した場合に) HTML::TokeParser で、 本文抽出を行い、その中で一番先頭に来る img タグを記事の特徴画像と見なすという 簡単なロジックを考えやってみたところ、まーそこそこ。 で、なんとなくかっこよーく表示させたいなぁと思っていたら、 jQueryのpluginで、 jQuery Masonry というもの発見。 すげーはしょって、説明するとCSSのFloatレイアウトを「詰めて」かっこよくしてくれる便利なものです。 ということでそれらをミックスする形でHatebuPaperができましたとさ。

結構サクサクと動いて気に入ってます。 以下に、ウェブページから特徴的な img タグの src 属性を出力する簡単なサンプルを 貼付けておきます。ということで Enjoy!

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->new();
my $ua          = LWP::UserAgent->new;
my $res         = $ua->get($url);
my $src         = $ldrfullfeed->make_full( $url, $res->content );
unless ($src) {
    my $extractor = HTML::ExtractContent->new;
    $extractor->extract( $res->decoded_content );
    $src = $extractor->as_html;
}
my $p = HTML::TokeParser->new( \$src );
while ( my $token = $p->get_tag("img") ) {
    print $token->[1]{src} . "\n";
}
WEB+DB PRESS Vol.49
posted with yusukebe.com::AmazonSearch on 2010.1.19
  • 大型本 / 技術評論社
  • Amazon 売り上げランキング: 80156
  • Amazon おすすめ度の平均: 4.0
    • 5 「特に面白かった」、「はてなブックマーク構築ノウハウ大公開」
    • 3 レコメンドエンジン
Amazon.co.jpで詳細を見る

できるポケット+ はてなブックマークで情報アンテナが10倍広がる本
posted with yusukebe.com::AmazonSearch on 2010.1.19
  • 小林 祐一郎 できるシリーズ編集部
  • 新書 / インプレスジャパン
  • Amazon 売り上げランキング: 360345
Amazon.co.jpで詳細を見る

YourFileHostに特化したはてなブックマークみたいなものを作ってみました。 名前はそのまま「YourFileHostブックマーク」、ドメインは「yourfileho.st」です。

YourFileHostブックマーク YourFileHostブックマーク YourFileHostブックマーク このエントリーをはてなブックマークに追加
yourfileho.st

ユーザー登録はIDとパスワードを指定するだけで終わり、 するとお気に入りのYourFileHost動画をタグ付きでブックマークして閲覧できる他、 ムフフなこともできちゃいます。

エロサイト2.0はじまった感じです。 ちなみに、昨日のTwitterをみると21時間前にこのアイデアが浮かんで実装できた模様です。

yourfileho.st

ということでEnjoy!

みんなで作るYouTube動画紹介サイト「イントロちゅーぶ」を公開します。 オモシロ動画、ちょー癒される動画、感動する動画... あなたのとっておきのYouTube動画を 是非イントロちゅーぶで紹介してみてください。

イントロちゅーぶ イントロちゅーぶ イントロちゅーぶ このエントリーをはてなブックマークに追加
IntroTube

イントロちゅーぶでは動画の紹介だけではなく、 他の人が紹介した動画に対して「笑った」「癒された」「泣いた」「驚いた」「感動した」 というように評価をして自分のお気に入りにすることができます。 また、カテゴリ別に加えて評価に基いた感情別に動画を探すことも可能になっています。 ユーザーのログインにはOpenIDを利用し、新規登録は数秒で終わります。

YouTubeの動画を紹介するブログは数多く存在していましたが、 イントロちゅーぶではそれをユーザー参加型で行い、より質の高く多くの面白い映像を発掘できればと 思っています。

裏の目的としては、自分の部屋でテレビが映らないという状況で、 何か楽しめる映像コンテンツがみたいなと思ったことがあり作ってみました。

現在でもそこそこ動画が紹介されており、面白い映像がありますが、 まだまだ見たい!ので、もし「これオススメだよ!」というYouTube動画がありましたら、 是非登録してみてください!

#!/usr/bin/perl
use strict; # おまじない
use warnings;
use Encode;
use utf8;

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

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

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

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


初めてのPerl 第5版
posted with yusukebe.com::AmazonSearch on 2010.1.10
  • Randal L. Schwartz Tom Phoenix brian d foy
  • 大型本 / オライリージャパン
  • Amazon 売り上げランキング: 26573
Amazon.co.jpで詳細を見る

true tears vol.1 [DVD]
posted with yusukebe.com::AmazonSearch on 2010.1.10
  • DVD / バンダイビジュアル (2008-03-25)
  • Amazon 売り上げランキング: 14218
  • Amazon おすすめ度の平均: 4.5
    • 5 非常に丁寧に作られた名作
    • 5 個人的評価は5点
    • 4 雪が静かに音をたてて降る様な
    • 4 コレはっ...!
    • 5 青春と故郷を思い出す作品
Amazon.co.jpで詳細を見る

Perlの特徴を考える機会があったので、10個でまとめてみました。 もちろん「ひいきして」という前提です。

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

「TMTOWTDI ... There's More Than One Way To Do It(やり方はいくらでもある)」

先日は「WEB+DB PRESS vol.54」に特集記事を書いたと紹介しましたが、 実は現在発売中の「SoftwareDesign 2010年1月号」と「Web Site Expert #27」にも それぞれ3ページ、2ページと記事を書かせていただきました。

SoftwareDesign の方は「コードを読む技術」という特集の中にて 『その2 Perl - ソースコードを読んで「わかった!」瞬間を』という題名で、 エロサイトの情報収集をするのを目的にして、Plagger の asset ファイルから正規表現を学んでいった男の話を書いています。 一方、「Web Site Expert #27」ではクラウドの特集の中で、『「時間と場所」と「お金」のバランスを見極めて』という題名で、 実際に Amazon EC2 を利用した経験からその利点と逆に怖い側面を取り上げています。

YAPC::Asia 2009 が終わったくらいから急にこの技術評論社さんから 出されている3つの雑誌(厳密にいえばSoftwareDesignを除いては大型本)に記事を書かせてもらうことになって、 めでたく雑誌執筆童貞を捨てさせていただきました。 どれももちろん読んだことがある雑誌で、SoftwareDesignについては学生時代、 WEB+DB PRESSに至っては現在進行中で愛読中なので非常に嬉しい限りです。

さてこうした「執筆」にまつわる個人的な思いは後ほどまとめるとして、 Amazonのインスタンスストアという機能を使ってこの3冊を置いておいた ので、 もし興味のある人は「yusukebeまとめ買い」とかしてくれたら僕嬉しくなっちゃいます^^; ということで雑誌の方もよろしくお願いします。


SoftwareDesign(ソフトウェアデザイン) 2010年 01月号 [雑誌]
posted with yusukebe.com::AmazonSearch on 2009.12.25
  • 雑誌 / 技術評論社
  • Amazon 売り上げランキング:
Amazon.co.jpで詳細を見る

Web Site Expert #27
posted with yusukebe.com::AmazonSearch on 2009.12.25
  • 大型本 / 技術評論社
  • Amazon 売り上げランキング: 73341
Amazon.co.jpで詳細を見る

プロフィール

yusukebe

ゆーすけべー / yusukebe
Yusuke Wada
1981/12/23 生
天然パーマ Erogeek
HP Twitter mixi はてブ
yusuke (at) kamawada.com

最近10件のアクション

最近のブログ記事

最近のコメント

Categories

月別 アーカイブ

閉じる