2008年11月アーカイブ

昨日はShibuya.pm #10Yokohama.pmの活動報告をしてきました。

緊張していたためカミカミでしたがよい経験ができたと思う。
今度は技術的な話をしたいなと思いました。

自分みたいに緊張しぃの人にとっては、
こういうのは場数を踏む以外に慣れる方法はないんだろうなぁ。

ということでそのときのスライドを貼っておきます。
あとこの辺にその模様が録画されてますね。

そして今日はYokohama.pm #3が行われます!

http://code.google.com/p/remedie/

Remedie is a perl based media center application with pluggable architecture. You can subscribe to videocast feeds, watch local folder with media files and keep track of your favorite video sites like YouTube, Nico Nico Douga or Hulu.

miyagawaさんを中心にremedieというアプリの開発が進められているらしい。

Google Codeのremedieのページを見ると
「Perlベースのプラガブルなアーキテクチャを持ったメディアセンターアプリ」
と書いてあって動作している画像もあり、すでに動作させることもできるみたい。


ということでさっそく使ってみた。

といっても、今のところパッケージが用意されてないのでチェックアウトして動かすだけです。

% svn checkout http://remedie.googlecode.com/svn/trunk/ remedie
% cd remedie
で、Makefile.PLの中のrequiresに指定されてるモジュールをcpanシェルで手動インストール。

次にデータベースを作るのですがSQLiteなのでMySQLなどは必要なし、
下のようにするだけで $HOME/.remedie/remedie.dbにSQLiteのファイルが作成されます。

% perl -Ilib -MRemedie::DB::Schema -e 'Remedie::DB::Schema->install'
ちなみにこの辺はすべてremedie/HACKINGに書いてあります。


で、あとは下のように起動するだけ。

% perl -Ilib ./bin/remedie-server.pl
HTTP::Server::Simple: You can connect to your server at http://localhost:10010/


http://localhost:10010/にアクセスしろって書いてあるのでブラウザでアクセスしてみると

remedieの起動画面
こんな感じで、まだなにも表示されていません。


とりあえず画面右上の「New Channel」をクリックすると、
RSSを入れるフォームがポップアップ。

てきとうに http://jp.youtube.com/rssls とかにあるRSSを入れると

remedieの動画リスト画面
おぉ、なんだか動画のリストが!


そんで、てきとうに動画をクリックすると

remedieの動画再生画面。
その場で再生が始まった。


なんだか今後期待できるプロジェクトですね。
自宅のサーバに入れてテレビで見れると最高かも。

ちょっと気になったのはMacBook Airで起動して小一時間起動しっぱなしにしたら
けっこうCPUを使ってしまって、ファンがものすごい音をたててました。
MacBook Airのファンはバグがあると言われているのでそのせいかもしれないけど。

MTをいじってたら、投稿完了画面に「Blog Itを使ってみなよ!」ってのをたまたま見つけて、
何だろうと思って使ってみたら、結構便利だったのでご紹介。

Blog ItはMTやTypePad、Tumblr、Twitter、WordPressなどの
ブログサービスの投稿を一つに集約するサービスっぽい。

で、このBlog ItはiPhoneに対応してるので、
それらサービスを使ってるひとはiPhoneからブログしほうだい!

便利だねぇ~便利だよぉ~。

ただいくつか不満なところもあって 、今のところiPhoneからはカテゴリやタグの投稿ができなかったり、
HTMLを記述するのが辛かったりというところもあります。

ということで、たぶんiPhoneを使っててブログを沢山更新したい人には
結構ささるサービスなんじゃないかと。

欲をいえば、アプリででないかなと思います。

今朝Gmailを開いたらテーマが設定できるようになっていた。
とりあえず「ターミナル」というテーマに設定してみたが激しく見づらい...。

Gmailのターミナルというテーマ

隣の席のsakonに聞いたらまだ設定できないみたいなので
一斉に機能追加じゃなくて、順々に使えるようになるみたい。

最近Perlモジュールをperl Makefile.PLするときに

syntax error at Makefile.PL line 12, near "author_tests 'xt'"

って出るときがあるんだけど、これはModule::Install::AuthorTests
というモジュールをインストールしておけばエラーは出なくなります。

モジュールの使い方はPODを見てもらうとして、このモジュールはなんのために
あるかというとモジュールの作者がモジュールを作ってる最中だけテストをしたい
場合などにこのモジュールを使うことで作者だけのテストを仕込めるようにするためみたい。

で、このモジュールは$Module::Install::AUTHORがtrueの時だけ
動くようになっていて、$Module::Install::AUTHORってのは
Module::Installを使ったプロジェクトのincディレクトリについて
の時にも書いた「inc/.author」というディレクトリがあるかないかで変わります。

つまり普通にCPANからモジュールを落して使う分には気にしなくていいと
思いますがCodeReposなどにある
モジュールをインストールするときには必要になってくるということですね。

とりあえず素でHTMLを書くのはないなと思い、
それ用のライブラリを探してみたらいろいろあることがわかった。

有名なとこだとiUiとかiWebKitとか。
いくつかためしてみたんだけど、iUiってやつが一番よさげ。
ちょっとしたiPhoneサイトを作るんだったらこれでいいんじゃないかな。

でも最近は開発が停滞気味らしいのでどうだろうという話もある。
時間があったら、あとでサンプルでも紹介します。
今日たまたま会社で会議しているときに話に出て予約してなかったのを思い出したので
今さらだけどAmazonでシュウォッチの予約をした。

小学校の頃に時間も忘れてずっとやってて爪がボロボロになったのを思い出すなー。

高橋名人のようなオーソドックスな打ち方やピアノ打ちもやったけど、
やっぱり一番早く連射できるのは爪で擦る打ち方でした。

でも、高橋名人の打ち方で頑張らないと反則なんじゃないかというのは
高橋名人マジックなんじゃないかと思う。



発送は12/18なので今から楽しみです。
先週末時間があったので、MTを3系から4系にバージョンアップしました。

データ変換にドキドキしたけど、さすがMTなんなく変換してくれました。

でもこのサイトは古くからつかっているために、
テンプレートが古くて最新のスタイルがつかえません。

そこで全てのテンプレートを初期化した!
ここからいろいろな調整をするのが一番大変だったよ!

iPhoneのBlogWriter Liteというアプリがあったのでそれから投稿をしてみる。


このアプリはMetaWeblog APIを使っているブログだったら使用できるみたいです。
ただし、MTだと使用するアカウントに複数のブログが
設定されているとうまく動かないようです。

Yokohama.pm #3の参加登録が始まったよ。
詳細は下記からどうぞ。

http://yokohama.pm.org/2008/11/yokohamapm-3.html

まだスピーカーも募集しているので話したい!
という方はYokohama.pmのGoogle Groupsからメールしてみてください。
現在Yokohama.pm #3のスピーカーを募集しています。
興味がある方はぜひ。

http://groups.google.com/group/yokohama-pm/browse_thread/thread/cbc0b9e72c81cafb

今回は5分枠のnewbie(初心者)用の枠もあるみたいだよ!

検索

広告

OpenID対応しています OpenIDについて
Powered by Movable Type 4.22-ja