CLDC,MIDP,MEXAでJarInflater第2回 JarInflaterクラスの作成

第1回目作成と言ってもできてある物を公開するだけですが。 以下のリンクから取得してくださいまし。 彩色アゲハ蝶 - プログラム - CLDC+MIDP+MEXA対応JarInflater htmlアップしたらsyntaxhighlighterが効かなくなってるんですよね。謎です。アップしたディ…

コマンドプロンプトでWORKING!!オープニングを再現

初めてニコニコに動画をアップしてみました。こういうテーマはニコニコくらいしか見る人いないよなぁw バイナリとソースを公開します。 ソフトウェア ソースコード C# VS2008 ・技術的な話 この動画の元画像は142x80です。公開したソフトはある程度のサイズ…

CLDC,MIDP,MEXAでJarInflater第1回 zipフォーマットについて学ぶ

DoJaのJarInflaterが便利すぎるのでS!アプリでも同様のクラスを使いたい。 ところがCLDC,MIDP,MEXAにはそのようなクラスは用意されていません。 ないなら作ればいいじゃない! というわけで同様の機能を持ったクラスを作成しましょう。 jarといってもただのz…

unsigned intをlongで表現する

int intnum = 0x80000000; System.out.println(intnum); long uintnum = intnum & 0xffffffffL; System.out.println(uintnum);結果 ‐2147483648 2147483648

代入演算子、複合代入演算子のoperatorオーバーロードの戻り値型

C++

忘れるのでメモ。 代入演算子、複合代入演算子をオーバーロードする場合戻り値の型は参照型にする。 代入を伴わない四則演算などはコピーを返す。 class integer{ private: int _a; public: operator int(){ return _a; } integer( const int& _int ): _a( _…

VisualStudioでソースレベルデバッグ(シンボリックデバッグ)をする

古いページしか見当たらなく設定がわからなかったのですが、Windows環境の場合エミュレータで動かすのはdllなんだから出来ないわけはないんだよねーというスタンスで色々やってたら出来ました。 ので書いておきます。 諸事情でVisualStudio2005ですが他でも…

アニメ 迷い猫オーバーラン 第7話感想

あ、見るアニメ間違った・・・ って言わせるノリじゃねぇ。おっかねぇ。 普通こういう体の話って数分やって終わりだと思うんだけどまさか全編ロボアニメにするとは。 DVDとかの購入を考えている人も辞退しかねないなぁ。 誰もこういう展開望んでないと思うんだ…

#include "stdafx.h"を書かずに済ませるには"必ずインクルード"を使う

fatal error C1020: 予期しない #endif です。 - モデラート - C#とゲーム開発と雑記で書いた以下のコードが必要なのは、 Windows上のVSと別の環境で同じコードを利用したい時などです。 #ifdef _WIN32 #include "stdafx.h" #endiffatal error C1020: 予期し…

カレントディレクトリのmakeを叩くバッチ

@C:\\cygwin\\bin\\bash.exe --login -i -c "cd ""%CD%""; make;"bash.exeのパスは適宜置き換える。

Googleデスクトップのゴミ箱を表示するとエクスプローラの挙動がおかしくなる

WindowsXPにてエクスプローラのアドレスバーのパスを書き換えたり別のパスを貼り付けると元のパスに置き換わってしまう。 問題のゴミ箱 http://desktop.google.com/plugins/i/recyclebin.html?hl=ja 謎の電波というかメッセージを飛ばしまくっているのか知ら…

アニメ 迷い猫オーバーラン 第6話感想

6話がおもしろかったので感想書きます。 バンダイチャンネルで見ているので1週遅れ?なのかな 6話を見るまで迷い猫オーバーランはほのぼのというか、まったりした気分で見ていたんですが、 いつの間にかギャグアニメになっていました。 めっちゃ笑ったw…

α付PNG-8のプロパティ表示について(Windows XPのエクスプローラ)

αなし PNG-8: ビットの深さ 8 α付 PNG-8: ビットの深さ 32 フルカラーPNGはαなしでは24 αが付くと32でそれぞれPNG-24,PNG-32って呼ばれるのかな 透過GIFをPNGに変換してもビットの深さが8にならず、フルカラーになっているのかと思っていたがこういうことら…

アニメ 迷い猫オーバーラン 第4話感想

原作の2巻までしか読んでいないんだけど、アニメがあまりにもアレだったので感想を書いてみる。 千世がお嬢様的な部分を見せるために自分のとこでやってる温泉にみんなで行く話で、これは 原作でいうところの2巻第二章の「夏休みのセレブパーティ」に相当…

Visual Studio 2010がくるー

msdn Flash Newsletterによると、 明日21日よりMSDN Subscription 会員様への先行提供が開始となります。 Visual Studio 2010 日本語版の評価版、および無償版の Visual Studio 2010 Express の一般公開は 2010年4月28日(水) を予定しています。 また、パッ…

さらに追記

諦めがつかなくてデバッガを使ってjavascriptを追ったところ、 iframe内でparentへのアクセスに失敗しているもよう。 ドメインが異なるのでどうしようもないなー。

追記

アクセス解析についても同様の手順でやってみたのですがうまくいかなかったので 関連する記述を削除。 まぁはてなダイアリーそのものにリンク元情報載るからいいかな。

はてなダイアリーで忍者Toolsのカウンターを使ってみた

考え方としては、javascriptを含んだ忍者Toolsのカウンターのコードを貼り付けたhtmlを作成し、 それをブログパーツとして取り込む感じです。 ダイアリープラスであればhtmlのアップができるようですが、ダイアリープラスでなくとも適当なWebサーバにhtmlを…

再開します

言い訳します。 最後に投稿された一昨年の記事から今現在までに5つの環境で開発する機会がありました。 そのうち開発が終了して製品の発売に結びついたのは一つだけです。 昨年はその開発のせいで心身ともに疲弊していました。 さまざまな環境で開発させられ…

COLLADA-DOM 2.2, Bullet 2.73がリリースされてた

Bullet 2.73 COLLADA DOM 2.2 自分はBullet2.72とCOLLADA DOM 2.1をつかってて、それの記事書こうと思ってたらアップデートされてました。でも書くぜー。 まだ使い込んでなくて概要すら見えてないし特に古いバージョンを使い続ける理由もないので、アップデ…

fatal error C1020: 予期しない #endif です。

#ifdef _WIN32 #include "stdafx.h" #endif これをやると怒られるんですよね。どうやら 引用 http://tessy.org/wiki/index.php?%A5%E1%A5%E2#med01e84 "stdafx.h"をインクルードすると,それ以前のプリプロセッサ行は無視されるらしい. だかららしい。 以下…

g++でoffsetofを使うと警告

出典 NAKAMURA Minoru の日記 -- g++ で offsetof が警告に メンバ変数のオフセットを取得するマクロを使うとinvalid access to non-static data member とかいう警告がでます。 コンストラクタのあるクラスや構造体ででるっぽいです。 stddef.hのoffsetofマ…

ポートを変えたときIPMessengerが他のPCから見えない。

IPMessengerを立ち上げた瞬間は見えるが、更新すると消えるという現象が発生していました。 それまでポートの指定をしないで使用していたのに、ポートの指定をした時点からこの現象が発生していたので、 おそらくそれが原因かと思っています。 IPMessengerは…

Cドライブの下にsqmdata00.sqmとかいうファイルができる。

http://funnysoul.com/archives/2006/10/12-222249.php こちらのページに解決策がありました。 なんでもWindows Live Messengerのインストール時に、カスタマエクスペリエンスに参加しないを選択しない場合作成されるのだそうです。 つまり、両方未選択でも…

とらドラ! 9巻の感想。

とらドラ・スピンオフ!―幸福の桜色トルネード (電撃文庫)作者: 竹宮ゆゆこ,ヤス出版社/メーカー: アスキー・メディアワークス発売日: 2007/05/01メディア: 文庫購入: 2人 クリック: 112回この商品を含むブログ (181件) を見るアニメイトで789巻買おうと思…

3DCGフォーマット COLLADA

COLLADAとは、2004年のSIGGRAPH(シーグラフ、Special Interest Group on Computer Graphics)でSony Computer Entertainment Americaの技術者により開発が始まった、3Dアセットデータのためのファイルフォーマットです。 ゲームなどの3Dグラフィックスを使…

Visual Studio 2008 Express Editionでリソースをビジュアルに編集する。

以下のページにて、ソリューションエクスプローラからrcファイルを開くときに、ResEditを用いる方法が書かれています。 こちらのサイトの説明ではPlatform SDKを用いていますが、なくても動作可能です。 Win32 フリー開発環境 Platform SDKはVS2005でWin32ア…

スクリプトのReplaceメソッドでグループ化した正規表現にマッチしたテキストを置換したテキストに使う

タイトルながい。 適当なコード re = "\d(.*)\d" //適当な正規表現 str = "012ABC345" str.Replace( re, "$1" ) 結果 str = "ABC" "$1"が正規表現中の()でグループ化したものに置き換わる。 JavaScriptであれば、Replaceメソッドから抜けてもRegExp.$1で取得…

連番ファイル名の数字部分の桁数を変更するスクリプト

※スクリプトの作成と実行は各自の責任の元で行っていただきますようお願いします。 連番ファイル名 000.xxx 001.xxx 002.xxx 等のファイル名の数字部分の桁数を0パディング(0サプレス)か切り落として 指定した桁にそろえます。 たとえば桁数に5, 拡張子をxxx…

VBScriptでZIPファイルを解凍する

ZIPファイルをスクリプトに直接ドロップして解凍する。 'カレントにフォルダを作って解凍します'オブジェクトを作ります set fso = WScript.CreateObject("Scripting.FileSystemObject")'とりあえず解凍する対象は一つだけにします。 If WScript.Arguments.C…

エクスプローラのコンテキストメニューに別ウインドウで開くを追加

参考 Shonan OnO: 別ウィンドウで開く。。。ちょっとだけ便利なレジ追加 レジストリ操作については自己責任の上で行ってください。 Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Folder\shell\next] @="別ウインドウで開く(&A)"[HKEY_CLASSES_RO…