未分類

Titaniumを試す

Titaniumを試してみた。Win7, MacBook環境ともに不明のエラーで、うまく行かない。

MacBook環境のエラーメッセージは:

‘ADBannerContentSizeIdentifierPortrait’ undeclared

これはGoogleで、iPhone SDK versionが古いと分かった。

「Xcode 3.2.6 and iOS SDK 4.3」をインストールしたところ、無事、動作するようになりました。

さんまさんの「恋のから騒ぎ」が終了

1994年から、17年も続いたさんまさんの「恋のから騒ぎ」が終了した。スタート時点さんまさんがまた38歳、いまも55歳、本人も恋を語る年齢ではないと言ってった。
内容はとても趣味深い、生の日本語、しかも字幕があり、これまでにアメリカ、または中国滞在数年間を除いて、欠かせない日本語勉強の時間でした。1995年は日本のインターネット元年、それまで夜のテレビ見る時間が、インターネット見るにとり変わった。それでも「恋のから騒ぎ」が唯一続いて見た番組。よくその時間にテレビをつけるが忘れたため、テレビのタイマー、携帯電話のタイマーをそのために活用した。
番組終了は、とても残念でした。振り返して見たさんまさんも1994年ころが若いね。もちろん僕がそのころも若かった。...

[WordPress]プログラミングの日々

Twitter Stream検証のため、一月から今日までもSVNに200個以上のコミットした。

こんな一杯プログラミングしたのは、久しぶりでした。

研究室の後輩に、PGできるまたは進んで挑戦するものがいないので(いい勉強になると思うけど)、何でもかんでも、殆ど自力ですることになった。

ちょっと貴重なD5研究の時間が、PGに潰したことが勿体無いでした。D論書く時間が減っていく。実験結果を得るため、やむ終えないけど…

Twitter Streamをリアルタイムに取得するため、一番苦労なところ。

主な処理はWordPressベースに行うため、最初Twitter Stream取得もそのベースで行った。しかしリアルタイムに弱いので、実用ではなかった。仕方なく別途PHPでPGすると、収集したデータはWordPressのDBに結合することはまた困難な作業でした。

今日もこの問題に悩んでいた。Globalのインスタンスが、なぜかWordPressの関数に読み取れない!つまり、下記のプログラムは単体でちゃんと表示できたけど、WordPressのプラグインに組み込まれると、空表示になり、なんてだろう!

<?php

$mydb = new MyDbClass ( $wpconfig );

function mydb_test() {
        global $mydb;
        echo “mydb__test : db_host = ” . $mydb->db_host . “; db_user = ” . $mydb->db_user . ” <p>”;
}

mydb_test();

?>

BuddyStreamを試す(1)

http://wasedalive.com/ 使っているTweetstream, Facestreamが最近動作がおかしい。Tweetへ送れない、またはFaceから取りこめない問題はよく発生する。

実験データほしいから、ちょっと時間を取って、調べてみた。

まず、Twitter関連のPluginを見て、なにか新しいあるかと、Buddystream という、よさそうなプラグインを発見。試そうかと、いきなりエラーでサイトダウン。Tweetstreamと定義が重複のところがあるため。一旦ファイル削除でサイト復帰。

別のサイトでためすかとするところ、Tweetstreamの作者が Tweetstreamすでに no longer supported。代わりのBuddystream を使いなさいって!って作者が言うのために。

早速Tweetstreamを外して、Buddystream を入れる、だが、Buddystream がまともに動かない。Cron Jobを利用する必要がある見たい。そかしそのCron Job出力もない。どうすれば、作者のサイトhttp://buddystream.net/ からも解答が見当たらないので、一旦中止。

http://wasedalive.com/ を元のTweetstream, Facestreamに戻した。

Human Computation and Crowdsourcing

新XRDS(Crossroad)雑誌を見た。

ちょっと興味あるテーマがあった。Human Computation、Crowdsourcing、そしてAmazon Mechanical Turkでした。

まずHuman Computationは、カーネギーメロン大学の Luis von Ahn 先生 は「 無償の力 」を結集して、「 現代のコンピュータでは解けないけれど人間なら簡単に解ける 」という問題を大量に処理してしまおう、という研究をされています。

それからCrowdsourcingとは、製品やサービスなどの開発プロジェクトにおいて、低賃金もしくは無償で参加してくれる不特定多数の人々を募って開発作業を委託する開発形態。

Amazon Mechanical Turkとは、アマゾンウェブサービスの一つ。コンピュータプログラムを人間の知能と組み合わせて、コンピュータだけでは不可能な仕事を処理することができる。

特に地震などの災害の場合、インフラ麻痺する。多くのボランティアがSMSなど軽い通信手段を通して、現地言葉の翻訳、救援の指示、食料の分配など手伝えることができる。

言いかえれば、いままで研究しているRDF Streamのもうひとつ顔。Streamの間に関連性あるだけじゃなく、なんかActionも発生する。

それからRDF Stream の Data Miningの手段に悩んでるが、人間の力を利用したHuman Computation、Crowdsourcingはもう一つのSolutionのではないか。

つづく。。。