プログラミングの作業に何の価値も見出せなくなってしまったd金魚による日記 このページをアンテナに追加 RSSフィード

 iTunes Music Store(Japan) なかのひと あわせて読みたいブログパーツ
|

0001 | 00 |
2004 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2008 | 01 | 02 | 03 | 05 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 |
2010 | 03 | 04 | 06 | 07 | 09 | 10 | 11 |
2011 | 01 | 02 | 10 |
2012 | 04 |
2013 | 01 | 05 | 06 | 07 | 08 | 10 |
2014 | 02 | 03 | 05 | 09 |
2015 | 04 |
2016 | 09 | 11 | 12 |
はてな一覧
アンテナに追加
私のアンテナ
私のダイアリー
私のアーカイブ
私のアイデア
私のブックマーク
私のグループ
私のキーワード
ニュース系、今まで続いているシリーズモノの読み物
dKingyo Utility Toolkit Projectのリリース情報
やっぱり暗号化は大人の味(笑)
プログラムのパッキング方法を調べよ
ココが厳しいよMinGW
ライブラリアン通信
ゲームプログラミングどうしよう
CRCについて
ビット演算練習
d金魚の今更Ajax
Windows Tips
VC6 Tips
Win32 WTL Tips
Ruby for C++ User
Ruby Tips
今日のRubyで嵌った事
正規表現PIECE
書きかけ
続く・・・

私のダイアリーの人気記事
新しくブックマークされた記事


あまり、役に立たなそうな個人的に調べた情報や妄想に耽った事、今 勉強している事ヒソヒソと公開していたりします。 | 登録してくれている方々 | d金魚にメール | 当サイトは640x480の画面解像度に対応しています。
日記へのリンク、アンリンクはフリーですが、selfタグのついている部分のコンテンツの引用はご遠慮願います。ご協力よろしくお願いします。


 | 

2004-12-25 rend-algoでちょっと話題にでた擬似乱数生成アルゴリズム

[][][]擬似乱数生成アルゴリズム WELL 擬似乱数生成アルゴリズム WELLを含むブックマーク 擬似乱数生成アルゴリズム WELLのブックマークコメント

google:rend-algoメ―リングリストで昔にちょっと目に付けたメールがあった。

ちと、今まで、忘れていたのだが、最近思い出したので備忘録もかねて載せておく。

なんか、情報は少ないらしい・・・。


私の英語力ではこの擬似乱数アルゴリズムのpatentについての事が良く分からない・・・。゜(゜´Д`゜)゜。

dkutil_cにぶち込むかどうかは未定。

[][]well1024a擬似乱数生成バイナリをアップ well1024a擬似乱数生成バイナリをアップを含むブックマーク well1024a擬似乱数生成バイナリをアップのブックマークコメント

とりあえず、バイナリを作って自己満足したので 欲しい方はバイナリをどうぞ・・・

http://www33.tok2.com/home/dca/dkutil.html

[][][][][][]fox-toolkit X-Mas releaseにて fox-toolkit X-Mas releaseにてを含むブックマーク fox-toolkit X-Mas releaseにてのブックマークコメント

http://www.fox-toolkit.org/

Added API's to FXStream: setBigEndian() and isBigEndian(). These force the FXStream into a particular byte order. Byte swapping will be enabled or disabled depending on the endianness of the platform. The old API isLittleEndian() is removed: to determine byte order, just use FOX_BIGENDIAN macro directly.

私の直感による日本語訳・・・。

FXStreamにsetBigEndian()とisBigEndian()追加。

強制的にFXStreamは特別なバイトオーダ。

バイト順がスワップするのはプラットフォームに依存する。

isLittleEndian()は削除した。バイトオーダーを決心した。ちょうどFOX_BIGENDIANマクロを直接使う・・・。

むぅ〜。我ながら酷い日本語訳だ・・・。

しかし、dkutil_cのエンディアン関係はfox-toolkitを見習っていたのだが、なんか、私が組んでいたLittleEndianベースのものとは違う道に行っているみたいだ・・・。

ネットワーク上ではBigEndianが主流なのを考えると、私もエンディアンが絡むプログラムはBigEndianにしなければならないだろうか?

トラックバック - http://d.hatena.ne.jp/studiokingyo/20041225
 | 
Program | Debug | dKingyo Utility Toolkit | library | D言語 | 御本とか | 備忘録 | テクニック | WayBack | 格言 | 英語 | 他力本願 | news | software |

デースケドガー