チケット #31 (new blog)

登録: 3 年

最終更新: 3 年

livecoding@Mozilla24とか行って来た。

報告者: mtamaki 担当者: mtamaki
優先度: major マイルストーン:
コンポーネント: blog バージョン:
キーワード: 関係者:

説明 (最終更新者: mtamaki) (diff)

超いまさら書いてみるテスト。

去る07/09/15の23時から九段下でlivecodingというイベントがあったので参加。 livecodingというのは皆の目の前でプログラム書いてワーキャー言おうというイベント。 今回が第四回目で、実は第一回のときに行ってたので多少は勝手がわかってたつもりだったんですが。。。

第一回はバーだったのに今回はホールだし。
ていうかイベントの存在知ったの2日前だし。
ていうか14-16まで俺ゼミ合宿で軽井沢だし。

長野新幹線でとりあえず駆けつけることに。軽井沢はいいところでした。遊べなかったけど。

ちょっと早くついたので、知り合いの方々が飲んでいる席に参加。楽しかったです! んで会場へ。飲み屋じゃなくてめっちゃちゃんとしたホールだったことにまずビビる。 せっかく新幹線で早退して行くからと思って飛び込む気だったけどできるか不安に。 でも聞いたらできるとのこと。ただし30分。ここで初めて時間制限があることに思い至る。ピンチ。 まぁハマりさえしなければ何とかなると思ったので、会場で一回練習する。

そんなこんなで他の人のlivecodingをほとんどまともに見れなかったのが心残り。 でも、iPhoneアクティベーションの実演をしている方がいて、最後に自分のページが出てきたときには驚きましたw

実は最近自分はあんまり追っかけてなかったり。。。mixiのコミュがすごいらしいという噂が。

まぁiPod touchがでる関係でW-ZERO3ルーター化が注目を集めてるっぽいのでもう一回いじろうと思ってます。 PocketPCProxyは重すぎるからPython入れてプロキシサーバーを立ててみたら多少まともに動いたんでそっち系で研究中です。EDGEだと150kのprototype.jsすらつらいからクリップとかしたい。 つーかそもそも無線が不安定でEDGEと無線を両方つなげた状態にするのがまず大変。(--; ちなみに余談としてあのページをきっかけに会場に来てた後輩と再会できたっていう意外な展開もありました!

んで本番。内容は、FirefoxのExtensionでiTunesのライブラリに入ってる音楽のアーティスト名を取り出して、 YouTubeに問い合わせて、最初に見つかったムービを隠しのiframeに突っ込んで流すというもの。 ほんとはiTunesのライブラリからアーティスト名を抜いたら、そのアーティスト名を元に新譜を探して、その新譜をYouTubeで探して流す、音楽が流れ終わったら次のアーティスト。。。って言うレコメンド的拡張で、firefox起動してると自分が普段聞いてるアーティストの新譜垂れ流しって言う拡張なんですが、時間ともろもろの都合によりそこまではできませんでした。

洛西さんと弾さんにえらく生意気な口を利きまくった気がします。すいませんでした。
画面切り替えまくって書いてたんで、後から考えると会場の人にはなにがなんだかだったのではと。すいません。
運営の方には突然スピーカー使いたいとかいってご迷惑をおかけしました。すいません。

技術的なことをメモすると、最初にfirefoxの拡張のスケルトンを作るのに使ったのはこのサイトに置いてあるffe_skelton。 エディタは秀丸。画面を切り替えるのに使ってたのはWinDeskWide。 FirefoxのTipsはFirefox&XULのページが参考になるかも。 弾さんに突っ込まれたコピペしまくりの関数群は自前のライブラリです。prototype.jsを関数ごとにばらして使えるようにしてFirefoxとFlush用の関数が追加された感じかな。。。 機会があれば公開するかもしれません。 ちなみにiPhoneについてはiPhoneのページをどうぞ。 あと、最初の方の方でリモデをバリバリ活用されてた方がいましたが、俺もやります!リモデからリモデに入ったり。 Windows使う人はリモデ環境作ったほうがいいですよ!!超便利。W-ZERO3とかからでも結構まともな速度で動くし!

最後に、Mozilla24のスタッフの皆さん、livecodingを主催された鈴木健さん、司会の洛西さん、解説の弾さん、そのほか大勢の皆さんにお世話になりました。ありがとうございました。楽しかったです!!

チケットの履歴

更新者: mtamaki (3 年 前)

  • 説明 が変更されました (diff)

更新者: mtamaki (3 年 前)

  • 説明 が変更されました (diff)
Note: チケットについてのヘルプは TracTickets を参照 して下さい。