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

ExExExExExExEx

[http://msdn.microsoft.com/library/en-us/intl/nls_EnumDateFormatsExEx.asp?frame=true:title] function [http://msdn.microsoft.com/library/en-us/intl/nls_EnumCalendarInfoExEx.asp?frame=true:title] function MSさん。別に関数名で笑いを取らなくて…

発表資料があああ orz

マイクロソフト、「Windows Vista」のテストスケジュールを変更 - CNET Japan 予定は未定である Linus曰く、「LinuxはGPLv3にはならない」 | スラド >GPLv2 と GPLv3 のコード混ぜたらどうなるの?…ライセンスって難しい… orz

メモリコピーについていろいろ実験 -> 失敗 orz

ビットマップをごっそりメモリコピーする必要がでたわけです。 単純に memcpy を使うと、byte 単位でしかコピーしてくれないようなので、自分で書いてみることにしたわけです。 ついでに、mmx とか sse とか使える環境下では、これらを使った方が早いと思い…

コード打ちたい

マイクロソフトが新たなソースコード開示プログラムを発表 | スラド デベロッパー[http //japan.cnet.com/news/biz/story/0,2000050156,20095199,00.htm?ref=rss:title]:個人レベルでも入手できんかなー。(ぉ オラクル製品にパッチ未公開の脆弱性--セキュリ…

VS.NET 2003 と _MSC_VER

asm を使う必要が出てきたのですが、VS2005では インラインアセンブラが禁止されるということで、VS2003 と VS2005 でコードを切り替えようと思ったわけです。ココで出てくるのが _MSC_VER マクロ。 VS2003 で _MSC_VER マクロに対してマウスカーソルをポイ…

一仕事終わったからコード打とーっと

http://japan.cnet.com/video/story/0,2000055094,20093965,00.htm Vistaすげぇえええ! …んだけど、こりゃGPUバリバリ使わんとアカンわなぁ。 α使いまくり、拡大縮小回転しまくり*1。 ソフトだけじゃーこりゃー無理だぁ^^; WinFSでWindowsのデータ/ファ…

smb samba

ファイル共有プロトコル「SMB」が「バージョン2.0」に---米MSのストレージ担当者 | 日経 xTECH(クロステック) sambaはどうなるのかしら? 通信できるのかなぁ…。 ……って、Longhorn Server自体が過去の窓の為に上位互換ぐらいは取ってくれるか……な? ATI、…

寂しい関数だなぁ〜おぃ。

RECT の left, top を POINT に変換してくれるようなマクロなかったっけ〜 とか思い POINTTOPOINTS 周辺を確認してたんですが、こんな関数があることを始めて知りました。 IsHungAppWindow 関数 ...... ('A`) 私がMS製アプリに対して使うのが最初か、他の人…

楽なんだか面倒なんだか良く分からん

C#

修士論文では、通信を利用したアプリケーションを作成しつつ色々実験する為、今更ながら^^; C# でチャットを作ってみたわけですよ。……なんだろうね、コレ(何マルチスレッドにして、TcpListener と TcpClient を利用して通信していますが、TcpClient::Rea…

Thread.Join()

C#

で、固まらね? アウトプットウィンドウには明らかに「スレッド<名前がありません>は、コードxxxで終了しました」って出てる == スレッド終わってるのに、制御が帰ってこないことが…。ついでに、デバッグ実行だとダメっぽくて、exe直たたきだと上手く動いて…

Windowsから脱出できません!

ZETA OS開発元が日本総代理店との契約を破棄 | スラド らしいですが、翠の子がZetaOSを最近注文してたよーなぁ〜

Win2000がインスコできん…なぜ?

Virtual PC 2004 SP1 に対して、Windows2000 のインストールを試みると… File \$WIN_NT$.~BT\ntkrnlmp.exe could not be loaded. The error code is 7 Setup cannot continue. Press any key to exit. とか言われて、セットアップに失敗してしまう。google先…

日本でも利用できるのかしらぁ〜?

802.11nの仕様案、正式ドラフトとして承認 - ITmedia NEWS >最高600Mbpsの転送速度をサポートこんなに早かったのか!^^; >Windows NT 6 Service Pack 4Vista は SP4 までは確実に出ることが保証されました!(ぇ

AMD64は中が汚いねん…

高速版Wi-Fi規格「802.11n」、IEEEがドラフトを承認 - CNET Japan >802.11a/b/gとの互換性も実現する予定だa と互換性を持てるのは良いかもしれませんね。 …まぁ、a自体を最近見ませんがー。(ぉ Broadcom、IEEE 802.11nドラフト版に準拠した無線LANチップ…

intel-mac

インテルのMac用開発ツール--そのベータ版の内容とは - CNET Japan 結局は、今まで出てた MathLibrary とかの intel-Mac版ってことでしょうかね? …いや、インテルのコンパイラとか一切使ったことないのでよくわかりませんけど。(ぉ 〜^; Intel Core搭載i…

初めて知ったよ Microsoft さん…

Microsoft って、製品個別で rss 配ってたんですね。http://support.microsoft.com/selectindex/?target=rss「製品カテゴリー」ではなく「完全に製品別」っぽいので、ちと細かすぎような気がしますが(笑)、情報はほしいので数点購読してみましょうかねぇ〜

StringCchLength はいらない子?

文字列の長さを算出する関数といえば strlen, wcslen, _mbslen …つか _tcslen lstrlen がありますが、VC7.0 (?) から導入された strsafe.h では新たに [http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/resources/strings/string…

ソフトウェアにバグはつき物

MS、Windows XP SP3リリースは2007年に--Vista開発に資源集中 Windows2000 SP5 リリースまだぁぁぁぁぁーーー!?*1 オラクル、大量のセキュリティパッチをリリース >バグを探す行為自体に問題があるとしている。いや、この発言もどうよ…。 *1:出ません

結局Bitmapへ

LayeredWindow へのフォントの描画は、結局Bitmapでバックバッファを作成した後、そいつを UpdateLayeredWindow で利用することに実現させるようにすることにしました。なので、元となるのビットマップをバックバッファに一旦転送して(負け組み間が凄くある…

文字列が表示されません。orz

LayeredWindow に対する TextOut がうまくいかない。関数自体は成功しているのですが、どーも表示されず…う〜ん…。 GDIに慣れてない故に何かミスしてたりするのだろうか。 …でも、コードそのままで、DCだけデスクトップのハンドルにすると、しっかりデスクト…

りんご

Intel Core搭載iMacハードウェアレポート さぁやってまいりました! …というか、もう実機が出てたのね。>今更知った GPLv3 Draftが公開 | スラド で、何が変わるのかな?何が変わるのかな?

まんまとワナにかかってねぇかコレー!?

文字列が表示されないということで、UpdateLayeredWindow API とかから調べなしてた所、MSのLayeredWindowの解説ページ があることを思い出しました。で、そこに行って再度読みなおしたら、次のように書いてあるではありませんか。 今までどおりに Win32 描…

落ちるぞぉ〜?orz

こんなコードを書いたのはいいのですが落ちてしまいます。 // この関数からスタート int CHoge::MyCreateThread(HWND hWnd) { SStartupParam sParam = { hWnd, this } _beginthreadex(&ThreadStartFunc, &sParam); // 引数の順番忘れた。(ぉ return 0; } un…

溜まった雑用ばっかりしてるなぁ orz

インテルMacでXPは動かず・Vistaなら可 - Engadget 日本版 つまりは、BIOSの問題がクリアできれば、どの窓でも x86-Mac で動くってことですかね? …逆もしかり? http://japan.linux.com/enterprise/06/01/13/0359223.shtml?topic=1 古いマシンにLinuxっての…

"感染"

「GPLバージョン3」の草案、まもなく発表へ - CNET Japan いよいよ……とはいっても、俺には何が変わるのかさっぱりだゼ!(ぉ*1 Intel、Apple向け開発ツールのβ版リリース - ITmedia NEWS 使いやすい開発ツールがリリースされれば Mac でもチト開発したく思う…

GAの課題 〜ホントにホントにホントにおばかさぁ〜ん♪〜

ウチが 即席で 作ったGAが、馬鹿すぎると昨日の日記に書きましたが、コードを見ていたらこんなコードがありました。フィットネス (その遺伝子の賢さみたいなもん。ここではスコアと等価。) を計算する関数なのですが… double Chromosome::ComputeScore()…

眠たいからか、頭が堅いからか

00: 1 2 3 01: 1 3 2 02: 2 1 3 03: 2 3 1 04: 3 1 2 05: 3 2 1 という感じで、同じ数列が現れないように全ての数列を生成しようかと思ってるのですが…… できねぇ。orz というか、スマートにやるにはどうすえば…とか考え出して、大いに混乱してます。^^;…

他人のコードは宝の山

マイクロソフト、「Project Elixir」のサンプルコードを公開 - CNET Japan 何だかよく分らないけどとりあえずメモ(何

GAは難しい orz

人工知能系の授業で 「今まで勉強したものを利用して何かやってみて」 という いかにもやっつけな 課題が出されている為、遺伝的アルゴリズムを利用して何かやろうかと思ったわけです。で、どうせだったら 「ふぃふぽん」 につながるものがいいよね〜 ってこ…

GAの課題 〜ホントにホントにおばかさぁ〜ん♪〜

上の数列を使おうかと思ったのですが、GAと関係ないところで詰まってたら時間が無い!ということで、別の実装で誤魔化して(ぉ^^;、実装してみたわけです。お題は、ふぃふぽん の 「フィールドの何処を swap させたらよい感じになるか? 8手先まで考え…