PC技術/システム技術 |
目次 |
最終更新日:2008/02/22
古い記事を削除 |
最近(?)のPCに関連する話題やシステム技術に関する紹介です。
文献は当然参照していますが、全ての記事は筆者が実際に設計したり製作したり使用したりしたものを題材にしています。
システム技術はちょっと大上段ですが、まあ、PCの応用例と思ってください。
PC(DOS/V機)の自作、VBなどのプログラミング、データベースシステムの開発、Webの自動生成などの経験から以下の内容を紹介しています。
ハードウェア関連の記事は、現在(2005/2現在)ではちょっと古い感を否めませんが、参考にはなると思います。
・わが家のPC環境
自宅のインタネット環境(光)、PC環境、構成など
・64ビットPC自作
新しいCPU(Core 2 Duo 45nm E8XX シリーズ)で自作するので、ついでに64ビットOSにした。
・地デジ
仕事の関係で、出張が多く、また夜も不規則になるので、チューナでは見たい番組を見逃すことが多いと判断し、HDDレコーダを買うことにした。
・PC音楽システム
最近、ポータブル・オーディオをgigabeat 60V
にしたのをきっかけとして、PCによる音楽システムの再構築を始めた。今まで、バラバラに紹介してしていたものを、ここにまとめて行く。
・クラシック音楽データベース
POPS(J-POPS)系は既に実用しているが、最近クラシックを構築開始。
・EXIFファイル入門
現在のディジタル・カメラの写真画像ファイル形式は例外なくEXIF形式となっている。EXIFファイルから写真撮影情報などが得られることもあり、これをプログラムで読み取れればデータベースの情報確保が自動化できる。ここでは、EXIFファイルの形式について解説する。
・多倍長演算クラス(UltraPrecision)
多倍長で色々やっているうちに、クラスライブラリとして試作・開発してみたので、その仕様や概要、結果などを技術的に紹介する。実用的には、有効桁数が100万桁となっている。
・多倍長演算クラス(CompactPrecision)
MegaPrecision は VB.NET
での多倍長演算の最高峰を目指すものであるが、実用的かと言われると疑問がある。そこで、実験や研究で実用できる範囲の高精度な科学計算ツールを目的にしたVB.NET 多倍長ライブラリ CompactPrecision
をついでに開発した。精度としては4096桁で、公称精度は4000桁としている。
|