2008年6月27日から2008年6月23日までの日記を表示中

2008年 6月27日 (金)

観るプログラミング

夕飯時にテレビで陸上の中継が流れてたんですが,それを見て「そういえばプログラミングの競技中継みたいなのってないね」という話に.参加したことないので違ってたら申し訳ないんですが,たとえば ACM/ICPC は参加者同士で限られた時間の中で競うものなので,競技的プログラミングになると思うんですけど,そういったものをスポーツや囲碁・将棋の中継のように,観て楽しむ (あるいは楽しめるようにアレンジする) ことは可能なのか?と.

後から編集してドキュメンタリー風にしたりTVチャンピオンっぽい構成にすれば色々可能性はありそうですが,ライブでやるとすると,実況はまだしも,カメラはどこを映して,解説は何を解説すればよいのやらって感じかなぁ.というわけで特にアイディアもわかないまま妄想終了.

2008年 6月26日 (木)

URLエンコード

Ruby とか Python とか呼ばずにコマンドラインから文字列を URL エンコードするいい方法はないかーとつぶやいてみたら,wget を使う という声が.こいつは衝撃的テクニック.その発想はなかった.

grep や sed,awk あたりをあれこれ組み合わせて何かするのは,高機能でライブラリの充実した処理系が嫁みたいな人からすると何て無駄でばかばかしい行為だと呆れられそうですが,まあピタゴラ装置的面白さがあるんじゃないのかなーと思ってますw

[コメントを書く]

いわた 2008/06/29(日) 05:33:22
よく考えたらechoもいらないんですよね。
投稿直前までは文字コード変換も書いてて、なぜ消したか覚えてないという。
$ wget `echo ほげ|nkf -w`
nosuke 2008/06/30(月) 03:18:19
DNS引きにいかない && 実際にファイル取りに行かない ようにできたら,
最後にsedとgrepで必要なところだけ取り出せるんで完璧なんですけどね(笑)
いわた 2008/06/30(月) 12:27:32
それは簡単。
$ wget http://0.0.0.0/ほげ
でおっけー。
nosuke 2008/07/03(木) 23:52:49
ローカルでhttpd上げてるのでファイル取りに行っちゃいます><

ぴじつた

API経由の自分の発言にアイコンがつかないと寂しいというご意見を頂戴したのでやっつけで付けてみました.単に自分の発言の前に自分の名前つけただけなんだけど.元のアイコン表示の仕組みが上手いこと作ってあるため非常に楽ですな.

2008年 6月25日 (水)

東方地霊殿 体験版

物理媒体厨なので,近所の本屋で「キャラ☆メル」買ってきましたよ.上に他の雑誌が置かれていて超見つけにくかったですが,普通にアニメ雑誌のコーナーのあたりに何冊か置いてありました.いやー,東方の体験版がその辺の本屋で手に入るとはすごい時代になったもんです.

キャラ☆メル

ああ,ひと月遅れでようやくですね.

キャラ☆メル付録のCD

というわけで,早速プレー.初見,霊夢の一番上のやつでやってみたら,3面のボスの最後で撃沈.ノーマルなのに初見クリアならず_|‾|○. もう1回同じのでやったら今度はどうにか3ボス撃破.噂には聞いていましたが,ちょっと今までよりも難しめなのかもしんないですね.気のせいかもしんないけど.その後,魔理沙で1回やってとりあえず今日はおしまい.

おまけ.既出かもしれんけど,当然のように (?) Wine-1.0 でも動きました.ちょっと文字が読みにくい気もしましたが.あ,以下のステージの写真は,一旦画面を丸ごとキャプチャしたのを撮ってたりしてます.そのまま撮ったらブレまくりだったので (Altキーでの一時停止も効かなかった)・・・.まあ見た目は同じです.いや,しかし,すごい時代になったもんです.

Wineで地霊殿体験版 タイトル画面

Wineで動いてる地霊殿体験版 1面

Wineで動いてる地霊殿体験版 2面

Wineで動いてる地霊殿体験版 3面

あと,本誌の方ですが,TYPE-MOONの記事があったりして意外と読むところありそう (二次創作しか知らない低級なヲタなので「へー,これはこういうキャラだったのか」的な感じで・・・).あと,ゼロの使い魔の記事があったり.これを熟読しておけばヒタヒタさんとのトークが弾(ry

pidgin-twitter

というわけで昨日の続き.発言は,エラーになることも考えて,ポストした後,サーバから応答があったときに呼ばれるコールバック関数の中で会話ウィンドウに突っ込むことにしてみました.しょーもないバグが混入しましたが,どうにか潰して一応表示成功.

その後,自分の発言の中の「@」がリンクにならなかったりする問題を yaz さんに相談しつつ直したりして,一応それらしい動きができるようになったので commit.次のリリースまでに twitter@twitter.com さんが復活しないようだと,この機能が残ったままになっているかもしれませんw

2008年 6月24日 (火)

pidgin-twitter

相変わらずIM経由では発言の受信はできるけど送信ができない Twitter.せっかくのぴじつたが受信専用とは悲しすぎます・・・というか間違えて普通にPidginから発言しまくりでその度によっこらせとWebを開いて・・・というのは鬱陶しすぎw.そんなわけで,送信の処理を横取りして API 経由で投稿することを検討してみました.

まず こちらで Twitter の API の仕様を一読.なるほど,発言するには POST 一発でいいのか.すげー簡単だなこりゃ.BASIC認証なのがちょっといやだけど.試しに telnet で手で投稿できることを確認.

次に,Pidgin と pidgin-twitter の方をチェック.送信処理の横取り方法を調べて,Pidgin が持ってる Web 系の関数を探して,組み合わせて並べてみたらあっさり成功.ほとんど何も書いてないんですけどw

あとはこっちの発言も会話ウィンドウに表示されるようにして,エラー発生時の通知を書けば終わりかな.ソース見てたら,任意のメッセージを会話ウィンドウに突っ込む関数も発見.これを呼べば良さそうです.続きはまた明日.

2008年 6月23日 (月)

ThinkPadのファン

なんかゴロゴログツグツ (ほんとにそんな感じの音がしている) うるさいよぅ(つД`).分解清掃かなこりゃ.めんどくせー.

[コメントを書く]

osana 2008/06/26(木) 10:52:38
ホコリが詰まっているのを掃除するだけならいいけど、
注油するとベアリングのグリスが流れちゃうからダメよ。
注油が必要になったら終わり、というのはなんか悲しいけどね...
nosuke 2008/06/30(月) 00:41:13
なるほど,そりゃ知らんかった.気をつけます.
まあ注油する気はなかったがw

2008年6月27日から2008年6月23日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2008年6月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ