マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

2012-04-01から1ヶ月間の記事一覧

Project miraiをやって気に入った曲

Project miraiをやって気に入った初音ミクや巡音ルカの曲。上から『PIANO*GIRL』『SING&SMILE』『No Logic』『妄想スケッチ』

ブートセクタプログラミング オセロ盤

ASM

以下のソースコードをnasmでアセンブルしてqemuで実行すると上の画像のようになる。現在47バイト使ってる cpu 8086 bits 16 org 0x7C00 ; init display xor ah, ah mov al, 0x12 int 0x10 ; draw mode mov ah, 0x0C ; cx = x, dx = y mov cx, 0x100 mov dx, …

ブックマークから求められてるものを探れ!

久しぶりに、3つ以上のはてなブックマークをしてもらえたわけだが、TopHatenarを見ると2009年のエントリが人気のように見える。いろいろチャレンジしてたのだろうか?そして昨年はエミュレータばっかりだったせいか、あまり人気が無いようだ。もっとJavaやRu…

全然わからねぇ

Shaderの勉強しているが全然わからねぇ。このサンプルいいなぁと思っているが理解できそうもなかった OpenGL+GLSLによる3D‐CGアニメーション (I・O BOOKS)作者: 酒井幸市出版社/メーカー: 工学社発売日: 2009/08メディア: 単行本購入: 1人 クリック: 8回この…

買いたい本

OpenGL ES 2.0の本。シェーダの本として期待Open GL ES 2.0 プログラミングガイド作者: Aaftab Munshi,Dan Ginsburg,Dave Shreiner,アフタブ・ムンシ,ダン・ギンズバーグ,デーブ・シュライナー,松田晃一出版社/メーカー: ピアソン桐原発売日: 2009/11/01メデ…

ブートセクタプログラミング

ASM

twitterで@a4lgが始めたブートセクタプログラミング。バイナリを512バイトにするという制限の中でプログラムを組むというもの。あと基本8086。前からやろうとは思ったけど行動を起こせなかった。@a4lgに刺激を受け、挑戦することにした。ただ、いきなり大き…

誕生日&HAL東京オリエンテーション

今日は誕生日だった。そしてHAL東京のオリエンテーションがあり、教科書を受け取った。つまり!誕生日プレゼントは教科書!悲しい(T-T)。まぁ、0x1C歳にもなって、プレゼントは望みませんが。そして、受け取った教科書は2冊で、あと1冊がそのうち貸与され…

HAL東京入学

今日入学式があり、明日オリエンテーションで学生証や教科書が手に入る。これから頑張るぞー

バイナリ症候群

バイナリ症候群とはバイナリを触りすぎたため、最終的に全てのものが0と1の世界だと思うようになる症状が表れる。主に機械語に接していると症状が進むと見られている。初期症状として以下のような発言をするようになる。 他に「(機械語が)読める!読めるぞ!…

買った本

OpenGL+GLSLによる3D‐CGアニメーション (I・O BOOKS)作者: 酒井幸市出版社/メーカー: 工学社発売日: 2009/08メディア: 単行本購入: 1人 クリック: 8回この商品を含むブログ (9件) を見る情報処理教科書 エンベデッドシステムスペシャリスト 2012年版作者: 牧…

WebGLのテスト

はてなブログの方に投稿しておいた。Firefox、Chromeで動作確認。はてなブログではテクスチャが使えなさそうなのでできることが限られてくるな... http://d-kami.hatenablog.com/entry/2012/04/03/161735

WebGLのテスト その2

WebGLのテストその2。色の境界を動かしてみた // '; var canvas = document.getElementById("canvas"); var gl = canvas.getContext("experimental-webgl"); var vertexShader = createShader(gl, "2d-vertex-shader2", gl.VERTEX_SHADER); var fragmentSha…

はてなブログ開設してみました

JavaScriptが使えるようなので試しにWebGL使ってみたら使えた!サンプルを置くのにちょうどいいかもしれない http://d-kami.hatenablog.com/

テスト

WebGLのテスト。シェーダで色をつけてみた // '; var canvas = document.getElementById("canvas"); var gl = canvas.getContext("experimental-webgl"); var vertexShader = createShader(gl, "2d-vertex-shader", gl.VERTEX_SHADER); var fragmentShader =…

OS作成の一歩

ARM

何事も最初の一歩から始まる。今回はLPC1769のLEDを光らせることから始まった。タイマ割り込み使ってLED点滅させているが、このときスタックをごにょごにょすればマルチタスクも夢じゃない!と思っていたがPendSVとやらが重要っぽいぞ。もっとARMを勉強しな…

今年の目標早くも修正

情報処理技術者試験に向けて勉強。来年何か受けたい ARM用OSを作成する x86エミュレータでxv6を動かす シェーダ(GLSL)を勉強し、理解する 2Dのゲームと3Dのゲームを作る 最後の目標はすでに達成してるような気がするが、まだ足りないと思うので、もっと作っ…

明日HAL東京のガイダンスがある

夜間コースに行くため2年間しかないけど明日から始まるんだな。入学式はもうちょっと先だけど。楽しみ、心配いろいろ書いてみよう 周りの人も言ってたけど授業自体のレベルは高くないだろう 授業よりも学校を楽しめという話う 授業以外でも教えてもらえるら…

エイプリールフールの出来事

特に何かがあったわけではないが 『OpenGL+GLSLによる3D‐CGアニメーション』を通販で購入 青山劇場でSAMURAI7を見た。泣いた。 13000歩ぐらい歩いた 第7回カーネル/VM探検隊に参加するか迷った JavaでOS作ったという嘘をTwitterで呟いた