2010-01-01から1年間の記事一覧
前回の続きです。 JavaParser.csとJavaLexer.csを使ってみましょう。 まずはVisualStudioでC#のコンソールアプリケーションプロジェクトを作成してください。 JavaParser.csと同じ階層に作成するとパーサを作り直したときeclipseに消されてしまうので気をつ…
ANTLRとはパーサジェネレータです。ANTLR - Wikipediayacc、bison、JavaCCの類のやつですね。 ANTLRはEBNFのような形式の文法ファイルから、 レキサー(スキャナー)とパーサーを生成します。 詳しくはWikipediaや後述するANTLR IDEのページを参照してください…
また奇妙な生き物が出てきました。 妖精が作ったものではあるんですけど。 表情がわからなかったり、感情が読めない生き物は不気味です… 田中ロミオさんはそういう世界を作る人なんでしょうかね。この人がシナリオを書いたゲームはプレイしたことがないので…
昨日読み終わりました。 この娘…… むちゃしすぎです>< そんな3巻は1つのお話です。 2巻の初登場時と違って、助手さんのキャラクターが見えました。 得体の知れない存在から無口だけれど普通の男の子なんだなーという印象に変わりました。 主人公はとても強…
言いたいことは大体あとがきに書いてありますww (俺が)タイトルだけ知ってたシリーズのうちの一つえむえむっ!です。 10巻くらい出てるものだと書店で目に付くので覚えてたりします。 見本を読んでなかなかに主人公がぶっ飛んでいるのでその場で購入しまし…
2週間くらい前に読了 タイトルが気になっていたので購入。とある知り合いは田中ロミオの作品はおもしろいと言っていました。AURAを勧められました。とりあえず積みました。 タイトルからイメージしたのは人類が自らの過失で絶滅の危機に追いやられ、残り少な…
ひと月くらい前に読了 ネタバレとかあるかも。 3巻あたりまでは普通におもしろいと、とある知り合いは言っていました。 それ以降の高坂京介はただのシスコンではないかと。 そんなことないのにと思っていたのは5巻まででした。 6巻の京介さんちょっと気持ち…
.makファイルを用いてコンパイルする際VisualStudioのアドインを用いてmakeまたはmake cleanすると思いますが、これをcygwin上でmakeを用いて実行させる場合、エラーが発生し正しく完了しません。 これはMAKEFLAGS特定の文字が入っている場合に起こるようで…
boost::gilでpng画像を操作する インストール編 - モデラート - C#とゲーム開発と雑記の続き VisualStudioでコンパイルを通す、警告を消してしまう話とサンプルコードです。 ※各ライブラリがc:\にインストールされているとして書きます。 パスを追加 プロジ…
boost::gilは画像処理ライブラリです。画像のフォーマットに依存しないプログラミングができます。 ただしpngを読み書きするには別途libpngをインストールしてリンクする必要があります。 以下Windows環境へのインストール、ビルド手順です。 インストール&…
必要に迫られたんですが、ライブドアブログのエクスポートツールでいいのがなかったので作りました。 AtomAPIでやってます。既存のツールはURLを入力してそれを落としてくるって感じなんですけど、このツールではご自分の、ログインできるブログしかエクスポ…
ゲームを制作します。個人サークルです。 ゲーム制作の始めはCOLLADAをこねくり回したり、グラフィックの表現でいろいろ研究しなくちゃいけないので、遊べるものが作れるのはいつになるかわかりませんが。 彩色アゲハ蝶
読んだのは2週間ほど前です。数日で1冊読みきったのは数年ぶりでした。実家への帰省は読書に最適だと思った。 あとWORKING!!6,7,8位も一気に読みました。 さて。多少のネタバレあるかもしれません。 この作品も化物語から続く一連のシリーズと同様に、作者の…
私の使用している環境は以下の通りなんですが、 ・Brew SDK v3.1.2 日本語版 ・BREW SDK Tools 1.1.1 SP05 日本語版 ・VisualStudio 2005 ・RealView Compilation Tools v3.0 for BREW ツールバーのMakefile for ARM Compilerでmakを作成すると、OBJSとDepen…
小鳩がかわいくて生きるのがつらい。 ※ネタバレとか隣人部のみんなは相変わらず来ることのない本番へ向けての予行演習という意味で夏を満喫しています。プールしかり花火しかり夏祭りしかり。 自分に友達ができリア充になったときのためという前提のようです…
@tail -n +5 text1.txt > tmp @tail -n +5 text2.txt | cmp - tmp @if [ $$? != 0 ]; then \ : なんかやる ;\ fi @rm -fv tmp tail -n +5 file これでファイルの指定行以降を表示する。この場合は5行目以降 text1.txtの指定行以降をテンポラリに書き出し、te…
第1回目 前回のエントリにあった、System::new_array/System::delete_arrayの実装について説明します。 javaでは以下のように要素の数が異なる配列の作成が可能です。 int v[][] = { { 0, 1, 2}, { 0, 1} }; これはC++では以下のように表現できます。 int **…
PNGの画像データにtRNSチャンクがあるかどうか判別するコードです。 tRNSチャンクがあるという事は、透過PNGという事です。 ファイルから読み出しメモリ上にあるデータを探索します。 //void* fileBuffer; メモリに展開された画像データの先頭を示すポインタ…
SyntaxHighlighter - Download 現在の最新版は3.0.83です。 シンタックスハイライターははてなダイアリーで言うところのスーパーpre記法のような機能を提供するものです。 残念ながらはてなでは使えませんが、Webや他のブログなどで使うといいと思います。 …
トランスレータの実装方法を模索していた時にリフレクションを用いてクラスの内部構造を書き出すという事を考えていました。 これだとメソッドの実装に手を入れるのが困難なため採用しなかったんですけど、折角なので出来たところまで書いておこうと思います…
ネタバレがあるかもしれませんのでご注意を。 5巻はマコちゃんがお父さんになり、りゅうしさんとエリオが キャッキャウフフそんなお話でした。 あと前川さんはかわいい。 りゅうしさんとエリオのギクシャクした感じが薄れ、普通の友達と呼べる程度には仲良く…
これはjavaのコードをC++のコードへ変換するために必要な項目をまとめたメモです。(随時修正してます。) 社内用のトランスレータなのでいろんな制限があります。 javaのクラスライブラリは使えない。 コードはC++にそのまま持っていけそうな書き方しかできな…
今年に入ってからまたラノベ読む時間ができたので、入間人間作品を読んでみました。 前まで記事に上げていたとらドラは全巻読了しています。スピンオフは買うだけ買って積んでます。いやー読むの遅いんすよね^^; みーまーでなく電波女と青春男が初入間人間だ…
第1回目作成と言ってもできてある物を公開するだけですが。 以下のリンクから取得してくださいまし。 彩色アゲハ蝶 - プログラム - CLDC+MIDP+MEXA対応JarInflater htmlアップしたらsyntaxhighlighterが効かなくなってるんですよね。謎です。アップしたディ…
初めてニコニコに動画をアップしてみました。こういうテーマはニコニコくらいしか見る人いないよなぁw バイナリとソースを公開します。 ソフトウェア ソースコード C# VS2008 ・技術的な話 この動画の元画像は142x80です。公開したソフトはある程度のサイズ…
DoJaのJarInflaterが便利すぎるのでS!アプリでも同様のクラスを使いたい。 ところがCLDC,MIDP,MEXAにはそのようなクラスは用意されていません。 ないなら作ればいいじゃない! というわけで同様の機能を持ったクラスを作成しましょう。 jarといってもただのz…
int intnum = 0x80000000; System.out.println(intnum); long uintnum = intnum & 0xffffffffL; System.out.println(uintnum);結果 ‐2147483648 2147483648
忘れるのでメモ。 代入演算子、複合代入演算子をオーバーロードする場合戻り値の型は参照型にする。 代入を伴わない四則演算などはコピーを返す。 class integer{ private: int _a; public: operator int(){ return _a; } integer( const int& _int ): _a( _…
古いページしか見当たらなく設定がわからなかったのですが、Windows環境の場合エミュレータで動かすのはdllなんだから出来ないわけはないんだよねーというスタンスで色々やってたら出来ました。 ので書いておきます。 諸事情でVisualStudio2005ですが他でも…
あ、見るアニメ間違った・・・ って言わせるノリじゃねぇ。おっかねぇ。 普通こういう体の話って数分やって終わりだと思うんだけどまさか全編ロボアニメにするとは。 DVDとかの購入を考えている人も辞退しかねないなぁ。 誰もこういう展開望んでないと思うんだ…