2005-10-01から1ヶ月間の記事一覧

負け実装完了!

負けた!負けたぜぇぇぇぇー!!というわけで、敗北時のモーションの実装が(多分)完了しました! これで一歩完成に近づいたっ!(まだ沢山未実装があるケドねッ!!)何が苦労したかというと、VertexBuffer がおじゃまブロックで使えなかった点でしょうか……

やっぱりVCのバグなんだろうなぁ。

C++

ちょっと前に、VC7.1でコンパイルできないコードを紹介しましたが、別の typedefをネストしたコードは通ってみたりしたので、いろいろ実験してみました。 class AAA { public: typedef int value_type; }; class BBB { public: typedef AAA value_type; type…

テキスト処理

諸事情で、某匿名掲示板の過去ログを編集しようかと思ったのです……が、私、テキスト処理が得意な言語を全く知らないことに気づく。orz個人的に勝手にテキスト処理に強いかなーと思っている言語は次の3つぐらい。(本当に強いのか知らんのですけど^^;) Per…

テクスチャが表示されない!!

またかよ!…と思ったら、頂点カラーが 0 でした。orzそりゃー、MODULATEにしておきつつαが0だったら描画されないわなぁ…。いや、正確には「透明なオブジェクト」が描画されてるのか…

描画されないっ!

ぬぉぉぉ!なぜだ!!…と思ったんですが、自分の実装が悪いだけでした。orz SetStreamSource DrawPrimitive で描画 DrawPrimitiveUP で描画 DrawPrimitive で描画 (SetStreamSource 無しで) DrawPrimitiveUP で描画 DrawPrimitive で描画 (SetStreamSource …

またVCのバグじゃね?

C++

class AAA { public: typedef int value_type; }; class BBB { public: typedef AAA value_type; }; // ↓error C2146: 構文エラー : ';' が、識別子 'n' の前に必要です。 BBB::value_type::value_type n; Visual Studio .NET 2003 (VC7.1) でコンパイルエラ…

頂点管理が面倒くさい

頂点の管理ってのはどーしてこんなにメンドイのでしょうか…。いやまぁ、やっていることが2D描画メインで大量の四角形をメインに扱っているからなのかもしれませんが……。現状では、四角形の頂点を 1 - 2 | | 4 - 3 という順番で保存し、TriangleFan で描画し…

急がば回れ…?

火曜日の4時間目(14:50〓16:20)はフリータイムぅ〓! 授業もないし、仕事もないのでフリータイムぅ〓!よし!久々にふぃふぽんの実装を行うぞ!!……と思って、Visual Studio を立ち上げコーディングしようかと思ったのですが、新しい実装を行う予定だった…

後で死んだ orz

すぐ上↑のエントリの最後に「後で死にたくない人は〓」って書きましたが、今になって昔作成したクラスと、新しく作成しようとした名前がバッティングして凹む。orz…当時は Visio つかってなかったからなぁ…。そりゃクラス管理できないわ…さて、どうするかな…

亀SVN と x64

WinXP x64 に 亀SVN の最新版が入りませんでした。orzExplorerを拡張するようなアプリケーションですから、ダメだろうとは思っていたのですが……ただ、バージョンは古いものの x64 版の亀SVNも一応リリースされていた点は非常に助かりました。 いざDLして解…

なんじゃこりゃー!

渋谷女子高生に直撃☆COBOLの意味わかりますか?/Tech総研>COBOL = こんな 俺は ブサイクだけど お前が Love PROCEDURE DIVISION SYORI. DISPLAY "ナンダコレハ!" DISPLAY "ナンダコレハ!" DISPLAY "ナンダコレハ!" STOP RUN. COBOLなんてもう忘れた…

WinXP x64 のセットアップ

現在、研究室の WinXP x64 をセットアップしています。…がーDaemon Tools が x64 に未対応な件について。orzそういえばそうだよなー……仮想 CD-ROM ドライバをインストールするわけだからなぁ…。ドライバが x64 に対応してるわけないよなぁ…。あー。(苦笑仕…

ネットワークで困ったちゃん

自宅に Apache + SubVersion のリポジトリサーバーがあり、自宅・学校からサーバーにアクセスしてソースコードを管理しています。 学内から自宅へのアクセスはSoftEtherを用いています。さてこの度、学校の研究環境にめでたく Windows XP x64 が稼動し始めま…

今日のマジか落ち着け

「生協の白石さん」が本に 11月2日発売 - ITmedia NEWS 生協の白石さんposted with amazlet on 05.10.15白石 昌典 東京農工大学の皆さん 講談社 (2005/11/03)Amazon.co.jp で詳細を見る超欲しいぃぃぃぃぃぃぃぃぃぃぃぃぃぃーーーーーーーーーーーーーーー…

リビルド

諸事情で、ふぃふぽんをフルリビルド(debug)。…2分46秒かかりました…ファイル増えたなぁー…。つか、開発方法が間違ってきたような気がするぞ俺。

LSE - ソフトウェア技術者連盟

http://lse.ysnet.org/ なる団体を発見。WinnyのP2P問題も取り上げているようですが、私が一番注目したいのは ほかにも、この業界にはさまざまな問題があります。過重労働、不払い残業、偽装請負等の問題ある労働慣行、優秀な技術者の不足、spam問題、キャリ…

ようやくおわった… orz

な、なんとかビルドが完了するレベルまで修正が完了しました。 正直つらかった…。 結局5時間ぐらい namespace と格闘してたのか……。哀れ… orz

namespace の悲劇

C++

「ふぃふぽん」は、現状でファイル数が500ぐらいあります。単純計算で、クラスが200ぐらいになります。この量だとクラスがごっちゃになってしまいどうしようもなくなってしまう為、最近追加したファイルにはカテゴリごとに namespace を付けるようにし…

例外処理は頭が痛い…

C++

ビルドが完了したということで、いざデバッグ実行してみたのですがー…案の定落ちました。(ぉnamespace を追加しているときに、ちょっとコードを弄くったのでその辺りが影響しているようです。というのが本題ではなく…「ふぃふぽん」は環境によって例外がい…

統計学的メイドさん

マンガでわかる統計学 (回帰分析編)posted with amazlet on 05.10.08高橋 信 井上 いろは オーム社 (2005/09)Amazon.co.jp で詳細を見るな ん だ こ れ は !くそッ!メイドさんと統計学のコラボレーションかっ! 買わないとダメじゃん!!(何

SSH + FFFTP

ftpだけだと、暗号化されないということで、ssh の PortForward を利用して転送しようー! …とか思ったのですが、うまくつながらない。 ftp> ls 200 PORT command successful 425 Unable to build data connection: Connection refused コマンドは受け付けら…

GBAでの開発

私が(一応)所属しているゼミ員生が、GBAでの開発を行っています。ゲーム開発をしている私としては興味津々。 ゲーム機という「専用のハード」で作品が動く様は、指摘には感動モノです。で、今日聞いた話で驚いたのは「キー状態の取得が楽」とかいう話。専…

コードが打ちたいぞ。俺。

しばらくコード打ってません…。また、コーディングしたい症候群にかかってきました…。が!設計を終えてからのコーディングにしないと、また後にえらい目を見ることになるので、ここはひっそりと、Visioを利用してクラス設計とシーケンス図を書いてから……ッッ…

DirectX SDK Update (Oct 05)

というわけで、DirectXの最新版のSDKがリリースされた模様です。で、Update内容は〓? XInput XInput は、Windows 用 Xbox 360 コントローラからアプリケーションが入力を受け取ることができるようにする API です。いらねぇなぁ。(ぉただ、XACT ってのは音…

MSDNAA

http://www.microsoft.com/japan/msdn/academic/default.aspに加入すると、Microsoft製品・β版のほとんどが利用可能になります。ひょんな事で、配布されるソフトウェアの一覧を確認することができることを知り早速見てみたわけです。 Windows® 2000 Professi…

人工知能関係の講義

昨日紹介した本を利用した講義があり、今回は「命題論理」について熱く語られました。〓, ∧, ∨, ⇔ は C++で !, &, |, ^*1 でお世話になっているため良くわかるのですが、いまいち良くわからないのが '⇒' という演算子(?)。 true ⇒ true = true true ⇒ fal…