2006-06-01から1ヶ月間の記事一覧

ゲームセンターCX2

ゲームセンターCX DVD-BOX2。1に引き続き買ってしまったよ。有野課長(昇進してる!)が挑戦するタイトルは、今回も有名作「スーパーマリオワールド」から極悪難度で知られる「高橋名人の冒険島」、クソゲーの代名詞「たけしの挑戦状」などなどバラエティ…

言語の「中へ」のプログラミング

先日、Steve McConnell『Code Complete 完全なプログラミングを目指して 第2版(上)』を読み終わったのだが(この本のすばらしさについてはまた日を改めて書くとしよう)、この本の序盤にいい言葉がある。言語の「中へ」のプログラミング、だ。プログラミ…

先輩に飯作ってもらって食う会

なんじゃそりゃ?もとい、書いてる俺がそんなでどうする!事の発端は一月半ほど前。先輩のかに先生が料理好きらしく(ちなみに男性)、数年前に一度だけ手料理をご馳走になったことがある。そのことを会社の同僚のお嬢様方に自慢してみたところ、「食べたい…

Antに代わるツールないかなぁ

Javaのビルドツールとしては定番中の定番となっているApache-Ant。非常に多機能で強力なツールなのだが、最近物足りなくなってきた・・・。今日、あるディレクトリに生成した全てのjarファイルに同じ処理を行う、ということをやりたかったのだが、まずファイ…

antのFTPタスクが使えない

ゆえあって、いま作ってるビルドスクリプト中でFTPを使ってファイル転送をする場面があって、これをantのFTPタスクで実装しようとしたのだが、これが期待通りに動かない。転送対象ファイルが0だ、と言ってくるのだ。おかしい、**/*なんて指定していて、ゼロ…

TortoiseSVNとITS・BTSの連携

前から「なんだこりゃ?」とは思っていたのだよ。TortoiseSVNのプロパティ設定画面なのだが、選択可能なプロパティの中にbugtraq:url他、bugtraq:XXXという名称のものがある。これ、どう見てもバグトラッキングシステムとの連携用だよねぇ?気になったのでち…

知らないツールが入ってる!

TortoiseSVNを最新版にアップデートしたので、久々にPCを再起動。すると、タスクトレイに見慣れないアイコンが・・・Collector 3.2.3。なんじゃ、そりゃ?自分で入れた覚えは無いし、なんか悪さするツールだったら困る。調べてみよう・・・。あった。ウィン…

VSSなんて使っちゃいけません

SCM(ソースコード管理システム)も数あれど、俺が実際に使ったことがあるのは3種類だ。CVS, Subversion, そしてVSS(Visual Source Safe)である。CVSは素晴らしい。CVSのバージョン管理モデルが大きな成功を収めていることは、あらゆるオープンソースプロ…

作業環境劣悪なり

現在の職場は、いろいろ気に入らない。Webページを検閲してフィルタする。しかも、そいつがあまり賢くない。特にWebメールが使えないのが面倒。外部のNTPサーバにつなぎに行けない上、当然LANにはNTPサーバを用意していない。SVNやCVSの公開リポジトリにアク…

下を見てはいけません

同じプロジェクトで仕事している他社連中が作ったコードをビルドしようとしているのだが、いろいろ問題が起きるので原因を突き止めねばならなくなった。その解析の最中、とてもファンタジックなコードに出会ってしまって、感動のあまり思わず我ながら熱烈な…

メッセージ一覧表は本当に必要なのか

ふと思い出したので、考えをまとめるために書いてみようと思う。ソフトウェア開発では、よく「メッセージファイル」なるものを作成する。アプリケーションが使用するメッセージの情報をまとめたもので、その中身はメッセージ文字列とそれに対応するIDである…

アイの物語

アイの物語作者: 山本弘,李夏紀出版社/メーカー: 角川書店発売日: 2006/05/31メディア: 単行本購入: 9人 クリック: 138回この商品を含むブログ (121件) を見る山本弘の短編集だー!!『まだ見ぬ冬の悲しみも』からあまり経ってないのに、もう次がきたか。遠…

フェルマーの最終定理

フェルマーの最終定理 (新潮文庫)Simon Singh 青木 薫 新潮社 2006-05売り上げランキング : 540おすすめ平均 「フェルマーの最終定理」を主題にした一大数学叙事詩数学はかくもドラマチックで美しい数学の完全性、美しさに触れた気がAmazonで詳しく見る by G…

UTF-8なファイルのdiff取ると文字化けする

TortoiseSVN、というかTortoiseMergeの問題。TortoiseSVNでファイルの差分を取ると、通常であればTortoiseMergeが起動し、そこに差分が表示される。これは大抵の場合うまく動作し、非常にわかりやすいインタフェースを使って差分の検討、およびマージができ…

暗号解読 ロゼッタストーンから量子暗号まで

暗号解読―ロゼッタストーンから量子暗号までSimon Singh 青木 薫 新潮社 2001-07-31売り上げランキング : 80736おすすめ平均 面白いです。ロゼッタストーンから量子暗号まで・・面白くてワクワク難解なテーマを簡単に読める楽しさAmazonで詳しく見る by G-To…

ダメコード収集開始

通常、一度開発したアプリケーションを1から作り直すことはない。そのアプリケーションがどんなにできが悪くても、作り直さない。なぜなら、どれほど悪夢めいて畸形じみて胸糞悪くなるようなプログラムであっても、それを作るために金と時間を使っているわ…

末弥純画集Wizardry

FC版#2からWizardryの世界に入った俺には抵抗不能・回避不能な画集が出てしまった。『末弥純 画集 Wizardry』。アメリカの大学生2名が作った、コンピュータRPGの元祖として名高い傑作ゲーム『Wizardry』。熱狂的なファンを持つシリーズであるが、初代のAppl…

svnAntでリビジョンを取る

svnAntでチェックアウトしてきたワーキングコピーのリビジョンを取りたいと思った。使用したsvnAntはr2144のもの。コマンドラインで考えるならば、通常はsvnversionを使うのだが、svnAntにはこのコマンドのエイリアスが無い。よろしい、ならばinfoだ。 <target name="print_revision"> <typedef resource="org/tigris/subversion/svnant/svnantlib.xml"/> <svn javasvn="true"> <info file="${wc.dir}"/> </svn> </typedef></target>

神様のパズル

神様のパズル (ハルキ文庫)作者: 機本伸司出版社/メーカー: 角川春樹事務所発売日: 2006/05/01メディア: 文庫購入: 14人 クリック: 165回この商品を含むブログ (299件) を見る 「宇宙は"無"から生まれた」と、彼は言った。「すると人間にも作れるんですか?…

初心者プログラマーにIDEを使わせるか?

スラッシュドット本家に" Should Students Be Taught With or Without an IDE?"というストーリーが上がっている。「生徒にJavaとPython教えるんだけど、IDE使わせたほうがいいんですかね?」という議題だ。うちにも一人新人が来ることが確定になっているので…

まんがサイエンスII

まんがサイエンス (2) (ノーラコミックスDELUXE)あさり よしとお学研 1992-05売り上げランキング : 19360おすすめ平均 勉強になります。ロケット学最高の入門書ロケットと人工衛星の科学をすべての人に!Amazonで詳しく見る by G-Toolsやっと手に入れたぜ・…