2005-01-01から1年間の記事一覧

次の仕事

今のプロジェクトの懸案事項も解決したので、気持ちよく次のプロジェクトに移れそうだ。今回は様々な問題点を見つけることができたので、次回チェックすべき項目リストを作っている。今度はもう一段上のレベルの仕事をしたいものだ。(と前回も思っていた)し…

SRM 261 DIV II

先週参加できなかったので練習してみた。DIV II の 1000点問題 GomokuBoardChecker がハマり問題。五目並べの盤面が与えられて、それが "INVALID" か "IN PROGRESS" か "DRAW"、もしくは勝った方を答えるというもの。クロスして五目が並んだときの状態が INV…

SRM 262 DIV I

先々週、プラグインを変えたのを忘れていて戸惑う。 250点問題 SortBooks。 本のデータベースを作成したのだが、題名と作者名を取り間違えて入力したデータがあった。ルールに従って題名と作者名が取り間違えられている可能性のあるデータを見つけよ、という…

Bjarne Stroustrup Interview about C++

http://hp.vector.co.jp/authors/VA000092/jokes/strup.html オレンジニュースで取り上げられていたのでまた読んでしまった。 http://www.research.att.com/~bs/ieee_interview.html そういえば、このジョークを受けて実際に IEEE が行った方ののインタビュ…

Debut のボーナストラック

http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPublishedPlaylist?id=487479&s=143462 Little Girl Blue (Live Version) のボーナストラックって iTMS だけ? iTMS だと歌詞とかクレジットとか分からないからなぁ。安いんだけど...。

SRM 262

SRM 262 Register: 2005/09/08(Thr) 21:00 Compete : 2005/09/09(Fri) 00:00前回はみごとにミーティングの時間に被っていて参加できませんでした。今回は安心な時間帯。..って1日間違えていた。明日だ。

iPod nano

http://www.apple.com/jp/ipodnano/specs.html なんでヘッドホンジャックの穴を底面に持ってきたんだろう....。日曜日に現物をチェックしてみよう。http://www.apple.com/jp/ipodnano/accessories.html このスタイルの使い方のためにデザインしたような気が…

iPod ケータイ Motorola Rokr

http://japan.cnet.com/news/tech/story/0,2000047674,20087032,00.htm Rokrには512Mバイトのメモリーカードが付属するが、それより大容量のカードに差し替えても約100曲しか楽曲を収められない。 100曲しか保存できないのはどこかからの圧力なんですかね。

土岐麻子 in Store Live

http://www.ldandk.com/artist/tokiasako/tokinews.htmlストアライブ情報がなかなかこないなぁと心配していたのだけど、ようやく発表されたみたい。って、アップルストア渋谷ですか。それは予想外。そんなに広くなかったような気が。 アップルストア渋谷イベ…

GM 0.5.3

http://greasemonkey.mozdev.org/ News: Many users are having problems upgrading from 0.3.x to 0.5.x. If it seems like "nothing works" after upgrading, or if all your scripts are gone, follow these directions to fix the problem. 何のためのベ…

RFonline

日曜日に8時間ほどやってみました。どんなバランスなのか試すためにクラスはウォリアにして、種族はコラというエルフっぽい種族ので開始。レベルアップするとクエストが増えるのだけれど、その敵がいるところまでが遠いので後回しにして最初の町(HQ)周辺でレ…

shared_ptr

boost::shared_ptr<void> pAnyPtr( (char*) new FooStructure_t );こんなことをすると、FooStructure_t は正しく delete されない。</void>

XP祭り2005

eXtreme Programming 第2版 日本語訳は10月下旬。だいぶ手が入っているらしい。 倉貫さんのプレゼン Enterprise XP が興味深かった。 ひがさんのプレゼン ユーザ中心設計 逆転の発想。マニュアルを先に作るのはアリかも。 受け入れテストも先だよなぁ。 UIの…

高橋メソッド

プレゼンの練習をみたときに、高橋メソッド使うときは 1. ほげほげ 2. ふがふがじゃなくて 目的 1. ほげほげ 目的 2. ふがふがという感じでナンバリングした方がいいよと言うのを忘れてた。普通のプレゼンでも同じか。

Javascript でカプセル化する方法

http://d.hatena.ne.jp/brazil/20050829/1125321936 http://www.crockford.com/javascript/private.html しかしJavaScriptのオブジェクトも、プライベート変数とプライベートメソッドを持てることが分かりました。もちろん、JavaScriptは世界で最も誤解され…

C Magazine 2005/09

今週の面白かった記事 スモールワールド〜現実のネットワークをひもとく鍵 複雑ネットワークとは何か 「マサチューセッツ州のある人にこの手紙を送って欲しい。ただし、ファーストネームで呼び合う相手にしかこの手紙を送ってはいけません。」という内容の手…

再挑戦

別の環境でも GM5.1 へのアップデートを試してみたけど、まったく同じ結果に終わった。3.5 に戻したらスクリプトが勝手に移動させられていたので、元のスクリプトの保存場所にコピーしてやらなければなかなかった。どうやったらまともに動くのだろう...。Tec…

モックオブジェクトのアンチパターン

http://blogs.codehaus.org/people/rinkrank/archives/000551_oh_no_were_testing_the_mock.html オリジナルのポストに付けられたコメントも読む価値がある。 しまった! モックオブジェクトのテストをしてるじゃないか! ここのところ、間違ったモックオブ…

CDT 3.0

http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg05172.html #include を書いた後に Indexer がガリガリ動作してしまう問題についてのバグ報告。Indexing した結果はキャッシュしておいてほしい。 https://bugs.eclipse.org/bugs/buglist.cgi?query_format…

GreaseMonkey 5.1 released

http://greasemonkey.mozdev.org/ 5.1 正式リリースだ。ちゃんと今までのスクリプト動くのかな。ベータのとき動かなかったんだけど...。いろいろ試してみたけれど、user script の open に失敗するようだ。仕方ないので GM 3.5 にバージョンダウンしておく。

アルゴリズム

http://www.ipsj.or.jp/07editj/promenade/index.html 情報処理学会誌の連載。 http://www.ipsj.or.jp/07editj/promenade/4608.pdf memorize の話とかある..けど、Haskellで書いてある。

緑色レーザーポインタ

http://teleradiology.jp/MRI/03_houkoku/ISMRM2002/pre_laser.html 人間の色覚特性から緑のレーザーポインタは赤のレーザポインタより見やすいという話。また、人口の数パーセントの人は赤色レーザーポインタをそもそも識別できなかったりするので、緑色レ…

Test

mockpp http://mockpp.sourceforge.net/ 任意のオブジェクトを Expectation や ReturnObject に渡す方法 MOCKPP_ENABLE_DEFAULT_FORMATTER を Define する 渡したオブジェクトに bool operator==(const & T) const を用意する 構造体を渡したいときなどは、o…

Ruby on Rails

ちょっと作りたいものがあるので RoR の勉強。 IBM Developer 日本語版 : 大変申し訳ありません。このページは無効です。 RailsAppHosting のアカウントはこんなこともあろうかと取得してある。

XP祭り2005

http://www.miraikan.jst.go.jp/j/guide/map_index.html 会場チェック。なんだ、産総研の隣の建物かぁ。何度か産総研に行ったけど日本科学未来館には入ったことなかったなぁ。

SRM260 DIV-II Problem 1000

RollingBlock 重み付きグラフ最短経路問題かな。グラフに落とし込めればダイクストラ法でいけそう。解なし(到達不能)のケースがあるのが嫌らしいな。

Last.fm Player Proxy

http://vidar.gimp.org/lastfmproxy/ Last.fm Player だと音がプツプツ途切れるし、プレイヤーに iTunes を利用したいので Last FM Proxy を利用してます。ちょうど python の実行環境もあるしね。しかし、それでも途切れるのはネットワークの相性が悪いのか…

コーディングルール

そのファイルで利用するライブラリの include はすべて列挙すること。include 先のファイルの include に依存しない。(依存して利用することを前提にしている場合を除く)というか、必要十分な include を調べてくれるツールが欲しいね。

マルチマウス。

マルチマウス 人型メイドロボットをモチーフにしたマウス。ではなくて、接続されているそれぞれのマウス用のマウスカーソルを表示してくれるソフト。二人で共同作業しているときに(ペアプロとはあえてよばない)、それぞれのキーボードとマウスが並行に利用…

Hatena Diary Edit at here の GM 3.5 対応版

こども(てれび) はてなダイアリーを記事毎にその場で編集 GM 3.5 では GM_xmlhttpRequest が利用できないので、そのような環境では XMLHttpRequest を利用するようにした修正版を(自分のために)作りました。同じスクリプトを作ろうとして半分ぐらい完成した…