dmdのfrontendのソースを眺めたりとか。とりあえずlexerとparserの部分をコンパイルしてみようと思ったんだけど、何箇所か必要な#includeなんかが抜けてる気が。それはともかく、気になった所として。 #include "..\root\mem.h"。frontendのmem.hでいいんだ…

最近はこればっかやってるのに、ほとんど進展なし。 flexでLexer書いた後、対応付け。Syntax highlightingが一応できた。これだけなら素のVisual Studioでもキーワードの色分けできるんで大して意味はない。 他、VSIPのBabel SDK使って実装できるらしい機能 …

はてな、個人情報未登録ユーザーの利用を2005年1月から不可とする措置

MSBuildでDのソースをコンパイルするテスト。http://reverie.xrea.jp/files/msbuild_test.zip 動かすには、中に入ってるC#のファイルをコンパイルする必要があるので.NET Framework2.0とVC# 2005 Express Editionが必要。やってることは.dprojでソースやlib…

OpenGL Extension Registryに新しいARB拡張が3つ程でてる。9月に出る予定だった浮動小数点テクスチャ関係っぽい。

MSBuild。Visual Studio 2005 から採用されるMicrosoftの新しいビルドツール。Visual Studioからは独立していて.Net Framework2.0と一緒に配布されるらしい。 MSBuild関係のリンク集 D言語のプログラムをビルドするには、これ用のdll作って、後は.dprojを吐…

Webラーニングプラザ(技術者Web学習システム)。 技術者の継続的能力開発や再教育の支援を目的とし、科学技術振興機構が無料にて提供する、技術者向けのeラーニングサービスです。 だそうで。動画付きの教材がいっぱい。淡々と進むのでだんだん眠くな…

VSIP SDK 2003 Extras。あまり関係ないと思って入れてなかったけど、試しに入れたら必要だった資料がいくつか見つかった。何かLanguage Packageって言語追加用テンプレートが増えてる。 となると気になるのはVSIP SDK 2005 Beta 1なわけで。試しに落としてみ…

Googleからここのページがほとんど引っかからなくなってることに気づいた。最近ほとんど更新してないのが原因だろうか。まあ別にいいんだけど。ただ、そのうち経路探索関係はまとめて別の場所で書き直すかも。今見ると間違ってる所が何箇所もあるので早めに…

VSIP。いまだにどういう仕組みで動いてるのかよくわかってないけど、とりあえず手をつけてみることに。とりあえず簡単にできそうな所から。 メニューからD用のプロジェクトファイル.dprojを作成して、それにソースファイル.dを追加する所までできた。まだ一…

7月に行われてたらしいAAAI-04 Workshop on Challenges in Game AIの資料が、ここで公開されてる。実際のゲーム開発の話よりは大学なんかの研究の話が多いかも?とりあえず読んだ物「The Suffering: A Game AI Case Study」。

週一更新でさえ怪しくなってる今日この頃。最近はずっとVSIPのドキュメント読み。といってもまだ、どっから手をつけていいのかすらさっぱりだけど。読書。コンパイラ―原理・技法・ツール(1) ISBN:4781905854 定番の本らしいので一応読んでおこうかと。まだ全…

VSIP。サンプルをコンパイルするだけなのにやたら手間取った。Babel SDKのデフォルトの実装を使うと、字句解析、構文解析部をFlex/Bisonで与えてやるだけでエディタの機能の大部分を勝手にやってくれるらしい。Flex/Bisonについては使ったことないし知らない…

spinの3DMark05についての記事でDynamic A* Lite(D* Lite)が使われてるという話が。船の航跡の経路探索に使われてるそうで。ただしベンチマーク中では経路は前計算されてて、D*Lite自体はCPUの負荷テストだけに使われてるとのこと。というかわざわざ使う意味…

VSIPでVisual Studio用のプラグインが作られてる言語の一覧がここからLanguagesにチェックして検索した所に。Visual Perl、Visual PythonがVSのプラグインとして製品化されてるのは知ってたけど、他にもいろいろあるみたいで。Eiffel、NetCOBOL、Fortran、謎…

Visual Studio 機能拡張センター VSIPの日本語ページが出来てた。前、Visual StudioでD言語使えないかと思って調べてたんだけど、何かいろいろ登録が必要で面倒なので中は見てなかった。日本語の解説もあったし、一応登録。SDKをダウンロードしてみた。 登録…

なんか定期的に『dide 0.995a』で検索してくる方がいらっしゃるので。公式では公開が停止されてるけど、ファイル自体はdide_empty.zipとして残ってるようです。 どういう経緯で公開停止にしているのか知らないので、使っていいのかはわかりません。これ、最…

http://www.faireal.net/articles/7/21/#reader7bの記事見てAdobe Reader 7.0 Beta 入れてみた。 感想。起動早過ぎ。そんなに頻繁に使うものでもないけど、これだけ速いと快適でいい感じ。早く正式版が出て欲しい所。 試しに入れてみる人は、以前のバージョ…

やる気のなさ継続中。どうも書くほどのことが見当たらなくて。とりあえずこの一週間書こうと思ってたことを。 NVIDIAが公開してるCEDECとEurographics2004のスライド。技術系の話はよくわからん所があるので飛ばして。Controlling the GPU from the GPU:The …

GL2.0の仕様書。大体見終わったけど変更点はhttp://www.opengl.org/documentation/opengl_current_version.htmlに出てる通りのよう。当初の予定では他にも機能がいくつか追加されるはずだったんだけど。 OpenGL2.0で一番大きいのはGLSLがコアに入ったって所…

GL2.0の仕様書が出てます。まだ読んでないのでそれだけ。

なんとなく「やる気の無いサイトリング」バナーを設置。本当は一週間以上前に用意してたのに、そのまま放置してたほど、やる気がないようで。ここの所何もやってないので書くこともなさげ。やったのはWindowsを再インストールした位。

http://collada.org/のpublic forumでCOLLADA1.0の仕様書とSIGGRAPH2004のスライド、サンプルが公開されてました。いつの間に…あまりにもひっそりと公開しすぎのような気が。 COLLADAはSonyが新しく作ってるXMLベースの3Dフォーマットで、仕様策定にはAlias,…

dmd0.99が来たけど、本当にこのままver1.0が出るんだろうか…別に趣味で使う分には現状で不満な点はそれほどないけど、何かまだ1.0には早い気が。C++にあるような引数のconstを代替する機能がDに欲しいんだけど、調べてみるとそもそもサポートする気がないみ…

他所の見てて面白かったので、本棚.orgに登録してみた。本棚 他に登録してないけど、役に立ちそうもない大学の教科書と雑多な小説類が多数。基本的に図書館にあるものは借りて済ませてるので、それほど本は持ってない方かも。他の人の本棚みてると、コンピュ…

OpenGL2.0の仕様に入ったポイントスプライト。ベースとなったのはGL_ARB_point_sprite拡張で、これに少し追加がされてるとのこと。で、GL_ARB_point_spriteについて書こうかと。ただ、Extension RegistryとCodeSamplerのサンプルデモ見て書いただけなので細…

http://www.opengl.org/about/news/siggraph2004/bof2004_intro_web.pdf 浮動小数点テクスチャは結局どっちなのやら。9月中に仕様が決まるらしいけど、これは新しくARB拡張を作ってるって意味にも取れるような。他には change GLSL shader "object model" to…

書き忘れてたけど、dll側の関数呼び出す時、引数の文字列はchar*なので注意を。間違ってDの文字列型char渡すと暗黙的にchar*に変換されて、\0終端じゃないのでおかしくなる可能性が。引数に文字列char渡す場合はtoStrinz関数使って\0付きのchar*に変換してか…

OpenGL2.0。詳細は8月中にはでるらしい。各所でこれはOpenGL1.6だ。って書き込みが。確かに2.0って名前ほどには対して変わってない。GLSLがコアに入ったってことくらい?といってもGLSLはOpenGL1.5からARBとして仕様に入ってたし。結局、既存のARBとかEXTに…

http://d.hatena.ne.jp/Ozy/Ozyさんが昨日の所のフォローを書いてくれてます。 状況を整理して書いてみると、implib使えば.dllから.libができるので、それリンクして一応動いたので、できたーと思ってた問題。stdcallで呼び出すようにして解決。 もう一つの…