2007年04月22日

今日の農作業

今月頭位から暖かくなってきて、植物が活気ついて来てたのですが、時間が取れなくて作業出来なかった。
で、今日はゆっくりしてるので一気に作業してきましたよ。

今日植え付けたのと併せて、今現在の作物一覧

じゃがいも
えんどうまめ
ねぎ
ニラ
アスパラ
わさび
きゅうり
ピーマン
トマト
ナス
バジル
唐辛子
イチゴ
スイカ
長芋
大和芋
自然薯
みょうが
うど
島らっきょうっぽいの
あさつき
ニンニクっぽいの
きゃべつ

レタス

わさびは、畑わさびだけかと思ってたら本わさびもあった。
鉢のなかが炭で「クン炭溶液栽培法」とかいうらしい。
鉢植えかえしようとおもったけど本わさびじゃやばそうだ。クン炭買い込めば解決するか?
しかも本わさびに種が出来てた。
あと、ネギも葉ネギとかいろいろある。

あとシソとかミントとか色んなのが繁殖してて芽が出て来てる。
ネギみたいのを引っこ抜いて匂い嗅いだらラッキョウの匂いして笑った。
あと、だいこんとか植える。

汚くなっちゃったけど、以下動画。

追記:ミニカボチャ、ミニパンプキン,パセリ、イタリアンパセリ、種里芋、種ショウガ、ブルーベリーを買って来て植え付けた。
本わさびはクン炭12l買って12号鉢に移し替えた。
移し替える時にみたら、全部炭の鉢だった。そして根っこがグルグル。
多分、全部で40種の作物が有ると思う。

Posted by Yappo at 16:41 | Comments (3) | TrackBack

Kwiki::LivedoorAuth - Kwikiをlivedoor認証に対応

livedoOr Authがリリースされました。
速攻でWebService::Livedoor::Authがでてたので「じゃぁKwikiで使えるようにするか!もちろん1.0」ってことでKwiki::LivedoorAuthをつくりました。

最初、「どうせはてなと一緒だろ」とタカをくくってドキュメントをろくすっぽ読まないでKwiki::HatenaAuthからコピーしただけで作り込んだら、微妙に違う部分があってはまりました。
よって「はてな!=livedooR」の公式が成り立ちました。

liVedoor id一つに付き、5個までしかkeyを取れないようなので少ないとか思ったけど、何も作ってもいないのに文句言うなよとマジレスされそうだったから書くの辞めた。


てか、それLivedOor Wiki"

Posted by Yappo at 16:10 | Comments (0) | TrackBack

2007年04月14日

Twitterっぽいサーバースクリプト書いたよ

twitterのAPIはtwitter以外でも互換APIだしたり、ライブラリとかがtwitter以外でも使えるようになってたりと、API周りが面白い今日この頃です。
大して深い意味は無いのですが、オレオレTwitterみたいのが欲しくなってサクっとTwitter APIが使えるサーバスクリプト書いてみました。

デモはhttp://tech.yappo.jp:11111/にて動いてます。
id/passwodはguest/guestもしくはtest/testです。

ソースはhttp://svn.yappo.jp/repos/public/misc/twitterd.pl

使い方はドキュメント書いてあるけど、htpasswdでユーザーアカウントを作成して、その作成したアカウントを使ってTwitterもどきにログイン出来ます。
サーバーを立ち上げたら http://localhost:8888/ にアクセスするとBasic認証になるので、htpasswdで作ったアカウントでログインします。
どうせAPIはBasic認証だから、凝ったログイン方法は作らないメソッド。

閉じたグループ内で使うTwitterを想定しているので、friend addとかは有りません。
ユーザー全員がfriendになっているTwitterという形ですね。
個別メッセージとかは送れなくて、全部のメッセージは全員に公開されます。
Twitterのメッセージング機能のみを模倣してる形です。
Jabberも無いです。POE::Component::Client::Jabberがあるから作れそうだけど。

もちろんWeb側でもupdateの更新をかけられますがAjaxでupdate APIを叩いているだけです。

P2P的に複数のtwitterdを繋げて分散化とかも出来そうです。

意外とPOEも捨てたもんじゃないとおもった。

Posted by Yappo at 11:40 | Comments (1) | TrackBack

2007年04月13日

twitter2ircd.pl - POEで書いたperlのTwitter IRC Gateway

Twitterは、どことなくチャット的な利用もされていてiChat使っていたのですが,WindowsのTwitter IRC GatewayがあってIRCでやるのが楽しそうだったので、Macで動くようにPerlでIRC Gateway書きました。
miyagawaさんにPoCo::Server::IRCのサンプルコードとしてLingrのIRC Gatewayを教えてもらったので、参考にしてPOE::Component::Client::Twitterを作ってCPANにうpしました。

パッケージ中にはtwitter2ircd.plというTwitterのIRC Gatewayとなるサンプルコードを同梱しています。
コードの下にサンプルの設定ファイルがあるので参考にして下さい。

こんな感じで

普通のIRCっぽくTwitterが楽しめます。

TwitterはLingrとちがってCometしてないのですが、一定間隔で更新リストを取って来てIRCに流すようにしています。
フレパやCaspeeeもTwitterのupdate APIのコンパチ版を作成したということで、とりあえずCPANのにはフレパの一言を更新出来る機能を付けたtwitter_frepa2ircd.plも同梱しときました。便利!

CPANにうpする前にSVNのリポジトリをTwitterに書いといたのですが、直ぐに何人かの方が使ってみたようです。
この情報の伝播がさらに加速された感が、Twitterの人気に火がついた秘訣かもですな。

そして、メッセージングにWebが向かないんならJabberでもIRC Gatewayでも使いやすいインタフェイスから使えるようなAPIを出してくれてるというのは、とても大事な事だなと思いました。

Posted by Yappo at 01:07 | Comments (0) | TrackBack

2007年04月09日

YAPC::Asia Hackathon at Dan the hotel

hackathonが終わるまでがYAPCという事で、ほぼ無事に終わりました。

成果としては、はてブの大文字小文字問題を皆で直していたとか、そういうのは合ったですが、もうちょいまともなのも有ります。

hackathonいく前に、調子に乗ってミサイルランチャー買いにいったのですが4000円くらいのが1000円で投げ売りされていたので大人げも無く買い占めてから参加しました。

で、自分のマシンにいっぱい繋げて遊ぼうかと思ったらMacだとDevice::USBのtestが通らなくて、周りの人にも聞いても動く気配が無く迷ってる所で。

ちょうどmiyagawaさんがircにDevice::USB::MissileLauncherの人のgregを発見してDevice::USB::MissileLaunchersを教えていました。(Device::USB::MissileLaunchersは後で公開する)
で、gregも最初Macであれを作ろうとしてたけどDevice::USBに変な事しないと駄目だったと言っていたので、面倒いからMacで動くコードを書く事にしました。

で作ったのがMac::MissileLauncherです。
Device::USBが鬼門なので直接libusbを叩くためにInline::Cを使いました。
Device::USBがInline::Cだからってのもあるですが、だいぶ簡単に書けました。
ingy++

元のDevice::USB::MissileLauncherはlinux固有のlibusb API叩いてるっぽく、それらのコードも削って実装してあります。
厳密に正しい物ではないかもですが、動くのでok。
もしかしたらMac以外でも動くかもですね。

それだけを作るのではもの足りず、ちょうど幹(性的じゃない方)事マンがTwitterのステータスをircに投げるhackをしていてircネタが熱かったので、ircからミサイルを制御するスクリプトを書いちゃいました。

たまたまmacbook率が高かったので、皆のマシンにミサイル繋げて動かした。

無駄にシンクロしているのが笑えた。
当然missilebotはyapcasiaの公式ircチャンネルにjoinさせてたのですが、clkaoをはじめIngy Jesseら海外組も大喜びで、当時のlogを抜粋すると

16:43 [obra] yappo++
16:44 [obra] SO COOL
16:44 [ingy] fire
16:44 [clkao] down
こんな感じでした。
全体を通してみてclkaoの笑いっぷりは異常。

悪い使い方例は

最後はmacbook使いのingyとjesseにミサイルランチャーをプレゼントと、dan the hotelに一台ミサイルを置いて帰って来ました。

おもだった成果は以上で、その他は
JesseのParallelsのデモを見て速攻でParallelsのライセンス購入したり
JesseからstfuawscのオリジナルTシャツもらったり(未洗濯)
python/ruby/phpのミサイルランチャー実装が出来てたり
昨日帰ってからもbot常駐させてたら、今日の朝clkaoにfireされて顔に当たって目覚めた件。
などなど盛りだくさんでした。

英語出来ない自分でもガチでぶつかりにいったら何とかなりますた。

naomiさん、danさん有り難うございました。

Posted by Yappo at 12:06 | Comments (0) | TrackBack

2007年04月06日

ミサイルは国境を越える

資料はoffcialのwikiにて。

LTはトリを初めに持って来たという後の人のやりにくさ感と直前のMJDのプレゼンがひどすぎたので、やけっぱちだった。
既に人の評価を気にするレベルを超越していました。

最初にツボに入ってたのがChia-liang Kao (高嘉良)(clkao)だったし、gugodも速攻でkCatch upしてくれたので、USBミサイルは国境を越えられるんだなと実感しました。

実際あれのコードの公開とか感想とかは[あとで出す]。


ただ、この二日間で一番強烈だったのは創作タイっぽいカレーを食べたら800万円請求された事。

皆様、ありがとうおつかれさまでした。

Posted by Yappo at 03:08 | Comments (0) | TrackBack

2007年04月02日

じゃあの

じゃあのを書き忘れた。


じゃあの。

Posted by Yappo at 12:00 | Comments (0) | TrackBack

YAPC::Asia 2007TOKYOに出て来ます。

初参戦で、3個発表する事になりました。

長めの内容2本LTです。

頑張って資料作ります。

なんあk昨日の記憶があまりない。ジャガイモの芽が出て来たよ!春っていいですね!

Posted by Yappo at 10:00 | Comments (0) | TrackBack

2007年04月01日

4/1の馬鹿に浮かれてる童貞共に腹が立つ

クリスマスとか正月とか、他の普段の記念日はスルーなのに4/1になると急に張り切りだす童貞共がインターネットに多すぎて腹が立つ。
おまえら、何4/1だけ張り切ってるんだよ。

イソプルスとかいう童貞メディア会社なんか特設サイト立ち上げてまで頑張ってるし。
Yahqqなんとかって童貞ポータルも毎年浮かれきって「お前らネタ通じる客いないんだから無理して若々しい会社よそおってんじゃねぇ」とか思ってたら、ことしは素で微妙なネタやりだすし。

日本のwebで4/1が妙に盛り上がるのは、こんな会社が先導していたという事実もあるせいで皆が4/1の為だけに頑張ってるようで笑える。
ちょっと工数割けない所なんかは、名前を変に変えただけで満足するし。
4/1で頑張る労力を、他の日にもそそげよと言いたい。
むしろ4/1なんかやめちまえ、カレンダーから消しとけ。

そこいくとはてなの社長は話がわかる。
彼は去年からアメリカに引きこもっていて毎日がエイプリルフールな生活を送っている。
そして意味不明なブログ記事を延々と上げている。
もちろん今日も意味不明なエントリを書いていた。
毎日がエイプリルフールだから4/1とか超越している。近藤淳也やばい。超話が分かる。
でも、彼が経営しているサービスでは「はてなアンテナ欲しい!」とか分け分からないキャンペーンをスタートしている。
あのアンテナはNTTPCの所有物だから、はてながどうこう出来る物ではなくて窃盗予告である。
NTTPCのような硬派な会社は4月馬鹿とか関係ないから素で怒ってくる。インフラ屋最強。


こんなだらだら長文を書いてて自分でも意味不明な幹事だからまとめると。


  • おまえら4/1だからって、そんな童貞共のネタにつきあってはしゃぐな

  • 4/1こそ外でてネットやるな、しかも今日は日曜で休みの人多いだろ

  • jkondoはアメリカンニート

  • Jkondoの中身はysano2005

  • 昨日はスパイス作りからカレー作った。超うまかった

  • 放置してたアスパラが80cmくらいに成長してビビった

  • これからマザー牧場にイチゴ狩り行ってくる


こんな感じ。

Posted by Yappo at 13:15 | Comments (1) | TrackBack