2005-01-01から1年間の記事一覧

恒例…というか、儀式です

Xbox 360ハードウェアレポート【本体編】 さぁ、今回もやってまいりました! 分 解 !

Bitmapがやっぱりめどい

ただ、ちょっと思いついたことがありまして、今までBitmap自体を1つのオブジェクトとして考えていたのですが、その中の 1px を更に1つのオブジェクトとしてしまえば SARGB8888 sARGB8888; // ARGB8888 なピクセル SRGB565 sRGB565; // RGB565 なピクセル v…

安全にしたいけれどねぇ〜…

MSが問いかける「セキュアなアプリを書けますか?」 − @IT あだだだだだだだ! http://www.microsoft.com/japan/msdn/security/demo/PreFast.aspx[http //www.microsoft.com/japan/msdn/vs05/vstudio/vs05security.asp:title]:何処まで解析してくれるかちょ…

Bitmapがめどい!

Bitmapの読み込みは何でこんなにめどいんじゃぁぁぁぁぁーーーー!DWORD境界線の問題があるわ、カラーパレットの有無で全く別のアプローチとらないといけないわ、16/24/32bitでまた微妙に違ってくるわ……で、Bitmapクラスを作るとなると………あー。orz

アルファブレンドを……って罠だコレー!

http://www.microsoft.com/japan/msdn/library/ja/jpwinui/html/_win32_updatelayeredwindow.asp?frame=true がありますが、これ(と32bitBitmap)を使うとピクセル単位でαブレンドをしてくれるウィンドウが作れます。作れるのはいいのですが、どうも描画後…

シンプルにしようぜ

Internet Explorer 7のプレリリース版が2006年3月に公開 来年の夏場ぐらいに正式版リリースですかね。 …さぁ、またコンポーネントがごちゃごちゃになるぞぉー!(ぉ タブ型ブラウザSleipnir 2.20正式版公開! | ◆めっつぉ:スクエニ&ガジェットニュース こち…

サポート…しなくちゃならんのだけど…

本日も「PCの起動が変だ!」というサポート依頼が来ました。どんな感じに調子が悪いのかというと、 起動後 Explorer と ノーパソ付属のスムーズパッドUtil が落ちる。 という具合。 Explorerは落ちた後は勝手に自動再起動してくるのですが、起動直後に落ち…

昨日のネタの続き -逆アセコードを乗せてみる

関数の引数に、++ した変数を連続で直接書いてしまうと、妙なコードをはいてしまう件。混合モードでアセンブラコードを見てみました。 前置きInc > // int n = 0; mov dword ptr [n],0 // Func(++n, ++n); mov eax,dword ptr [n] add eax,1 mov dword ptr [n…

今年は喪中mode

2log.net さん(いつの間にか)更新 "プログラマの年賀状の作り方" 仕様です。 Ruby超入門 (1/2) - ITmedia エンタープライズ 私的メモ。テキスト処理が楽に出来るインタプリタを覚えたいんだよねぇ〜。

マクロの弊害が…って、アレー!?

今日のC言語スコーラは、マクロに教えました。 が、マクロには色々ワナが待ち構えているわけで、それを判ってもらうべく、マクロの引数として '++n' とか渡してしまう実験をさせてみたのです。 ↓こんなコードを書いてみました。 #define DISP_2BAI(x) printf…

LPF, HPF な 信号処理

デジタル信号処理な授業で知った新事実 信号の移動平均を使うと、LPF や HPF ができるよ。 って、マジか。って、マジだ。orz信号処理初心者な私としては、衝撃の事実でした。 質は良くないようですが…そうかぁ、移動平均取るだけで、LPFがかませるのか……この…

マジックナンバー

って、私の中では「2^n」の数の事だと思ったのですが…ぅぁ、ぜんぜん違う。ソースコード上で突然出てくる意味不明な定数のこと だったんですね。orzマジックナンバー (プログラム)実に恥ずかしい…あー。

PNGいらなくね?orz

ひょんな事から、グレースケールビットマップだけで事が足りることに気づきました。orzPNGはαチャンネルが欲しいが為に試みた次第なのですが、グレーススケールビットマップ用意すれば、そいつをαチャンネルにできるじゃーん! と。 libpng の意味が無ぇぇぇ…

ソースコードをオープンに

今部活内で、オープンソースブーム*1なので、便乗して私も晒してみました。とりあえず、ふぃふぽんソースコード・リソース一式をまとめたわけです。 そしたらrarで83MB。 まぁ、これはリソースが含まれてるため大きくなるのは仕方ない。うんうん。次に、doxy…

A・P・I! A・P・I!

ヤフー、API公開スタート まずは検索から - ITmedia NEWS こういうのが増えてくれると、開発側としては面白いところ。 いろいろ遊べそう。(以上、まだパケット飛ばしたこと無い人の発言でした)

なんじゃこりゃ?

どーも、家のサーバーがおかしいらしい。 あるゼミでは、自宅のSoftHubにつながるものの DHCP で IP が割り振られない。(SSH接続) あるゼミでは、そもそもSoftHubにつながらない。(Directに接続) ANHTTPDのポートに接続すると、URLは合っているにもかかわら…

仕様です

SunのJava実行環境に致命的レベルの脆弱性 | スラド デベロッパー というわけで、Updateしましょう。うちは、そもそも入れてないけど。(ぉ

PNGを読み込もう

PNG (Portable Network Graphics) Home Site から辿って libpngとzlib をかっぱらってくる。 親切なことに、Visual Studio .NET 2003 用 (とVC6用他) のプロジェクトファイルが最初からついているので、static link library, Dynamic link library を作る…

32bit Bitmap

αつきのベタビットマップがほしかったので、学校にあるPhotoShop7でテキトーに作ってファイル出力!よしきた!そしてこのビットマップファイルを、自前のコードで読み込む! 0xFF000000 0xFF00FF00 (ARGB) よしきたッ!(涙……α無効っすか、そうっすか……とい…

分けてみた

というわけで、日記を 小難しい技術方面を語る "tech side" 日常の一般オタ話をする "通常サイド" に分けてみました。デザインとかまま流用なので、まだ調整は必要ですが、今後はこの2つのBlogページを活用したいかと思います。(書くほうはちょっとメンド…

のぅっ!

Windowsが返してくるハンドルは、希望があれば継承可能*1なものがあるようです。ファイルハンドルなり、スレッドハンドルなり。 つまりはあるのプロセスから、別のプロセスのファイルやスレッドが弄れることだろうかと思います。 たぶん。じゃー、ハンドルを…

プロセス間で動的メモリを共有したい

単純な変数であれば DLLを使えばできる わけですが、これでは最初から固定された量のメモリ領域しか扱えないわけです。 配列を確保したとしても限界がある。それじゃー、STLのvectorとか使って、動的にメモリを確保するようにしようぜー! という事になるわ…

コラ画像じゃないよ

カナの賢い頭脳を使って、計算しちゃうのかしら〓!?

低レベルが好き

([http //d.hatena.ne.jp/KenjiAiko/20051122:title=id:KenjiAiko] さんより):すごく…欲しいです……。 ついでに、何処かしらが x64について熱く語ってくれる本、出してくれないかにゃー

インターネットにつながらない!

学内パソコンサポート中の出来事。先週ぐらいから 「Norton Internet Security 2005」をインストールした自分のマシンが、学内ネットワークを利用して外につながらなくなった というヘルプを同じ人に行っています。 一見ファイヤーウォールの設定してあげれ…

Visual Studio 2003 で"新規テキストファイル"

Visual C++ 6.0 の頃は、ツールバーのボタンから手軽に "テキストファイル" を新規作成できていたのに、Visual Studio 2003 になったらそのボタンが無くなっている! 一々ウィザードかまさないと、テキストファイル作れないのかよ!とか思ってたのですが、マ…

NTFS 副次ストリーム

NTFSにかかれているファイルのプロパティを見ると、すべてに「概要」というタブがあり、コメントなり何なりを書くことができます。 こいつは、データ本体とは別の「NTFSの管理領域」にかかれているんだろうなー とは思っていたのですが 副次ストリーム とい…

プロセス間で変数を共有する

ひょんなことで 「複数のプロセス間で、唯一の変数を扱うことは出来るのだろうか」 と気になってしまいました。 仕様としては、各プロセスから呼ばれる共有DLLがあり、このDLL内で何か出来ないかなーと。Win32API の CreateFileMapping を利用して、全プロセ…

プログラマなのに

3Dモデリングの仕事してるとはコレいかに…。(苦笑バイトであり「質も求めないよー」ということなので、とりあえず私でも何とかなっているのですが… Direct3Dをいじっている身としては、オブジェクト作るスキルが上げられると喜ぶべきか、オブジェクトを使う…

プログラマだってーの

マイクロソフト、『Microsoft Visual Studio 2005』『Microsoft SQL Server 2005』の開発完了日を発表[http //www.atmarkit.co.jp/news/200511/18/ms.html:title]「SQL Server 2005の開発を教訓に」--MS、製品開発サイクルを短縮へ - CNET Japan(関連):>Vis…