読者になるマイペースなプログラミング日記DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ2012-04-01から1ヶ月間の記事一覧2012-04-30逆アセンブル開始C#一部の命令を逆アセンブルしてみた2012-04-30独自のコントロールを作って描画してみたC#UserControlを継承したクラスを作り、OnPaintをオーバーライドして文字列を描画した。こんなやり方でいいのかはわからないけど、とりあえず進めてみた。ファイルを読み込んで、1行に全てのバイナリの16進数表現を描画してみた。次は逆アセンブルした結果を...2012-04-30久しぶりのC#C#WindowsでGUIしたくてC#を久しぶりに使った。ここから始まる新しいプログラム。今はファイル選択ダイアログで選んだファイルの先頭1Byteを16進数を表示してるだけである。前から買いたいと思ってた気がするが、今になって更に買いたくなってしまった。マルウェア解析とかやってみたいな。12ステップ組込みOS自作本もくもく会に行ってきた『12ステップ組込みOS自作本』は持っていたが読まなかった。ARMのボードで遊ぶ予定があったからだ。予定ではマルチタスクができる予定だったけど、ARMの理解が足りずに実現できなかった。突破口は開けた気がする。みんな真面目に作業してたの...2012-04-28Plan9を試してみるx86エミュレータフロッピー版のPlan9を読み込ませ実行したところ、ある程度メッセージがでて止まる。状況としては、ブートローダを抜けページングもONになっていた。先行プレビューに応募した。難易度ノーマルクラシックで現在12章に入るところ。数名レベル20に達したのでマスタープルフでクラスチェンジしておいた。行商から買ったりしてるので思ったよりマスタープルフは手に入っているのでどんどん使っていこうかと思っている。チェンジプルフはマ...2012-04-25x86勉強会準備x86勉強会に向けて準備中。00このプログラムで出てくる命令の説明。16bitリアルモードで動作。00おまじないは省略。実は微妙に最適化できる。M3のマルチタスクに向けてARMARMのアセンブリを勉強しないといけないのだが、割り込みの仕組みも勉強する必要がある。PendSVを攻略できればマルチタスクができそうだ。勉強しなければ何もできない。割り込み発生時のスタックの状態を調べる...2012-04-21アルバイトで使うフレームワーク作成中アルバイトで使うフレームワークを作っている。AndroidでOpenGLを使うけど、そのままだと使いづらいってことでフレームワーク導入することになったが、わけあって自分で作ることになった。それほど大きいものではないのですぐ作れるだろうけど手抜きはできな...2012-04-20QUMARIONQUMARION欲しいな。蒼炎はマニアックで暁の女神はハードでクリアしたが、今回はノーマルクラシックで始めた。隣接してるユニットが多ければ多いほどパワーアップするステータスが増えるので、もの凄い密集行動。12ステップ組込みOS自作本もくもく会が開催される(予定)。12ステップ本はすでに読み終わってるのでARMのマイコンボードでも持っていこうかな?2012-04-18買いたい本Androidのカーネル、ドライバ、ブートシーケンスについて解説しているらしい。四角いオセロASM以前作ったものはオセロ盤を描画するだけだったが、今回は石も置いてみた。余裕があれば丸くしていきたい。...2012-04-17TOEICを受けてみたい担任の先生に言われたのもあるけどTOEICを受けてみたい。英語頑張らないといけないと思ってるし、これから必要になってくるだろう。あたりをやろうかと思う。OpenGL計算式の()の位置間違えて計算結果がおかしくなっていた。それでうまく波を表示できた。OpenGLGL側で3次元で定義してたのにシェーダ側で2次元で処理してたために波が表現できないというアホなことをやっていたが、シェーダ側を修正して、さぁ!表示だ!と思ったら何か変な表示になった。OpenGLWebGLで波を表現したいと思っているが、まだできてない。これから先もできないかもしれないがやってみたい。OpenGLWebGLで座標変換のプログラムを全部書くのは大変なのでglMatrix-0.9.5.min.jsを導入した。ライティングは『OpenGL+GLSLによる3D‐CGアニメーション』を参考にした。大きな目標を考えてみよう。大きな目標をすぐに達成しようと思わず小さな目標を達成していくつもりになる。近くの二ヶ領用水沿いに桜が咲いている。お花見している人もいるようだ。桜の木の下で弁当食べている人もいた。