サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
mcn.oops.jp
VMware Player † VMware Player は、VMware で作成した OS Image を再生するためのソフトウェアです。VMware のサイトから無償で配布されています。 特徴としては以下の通り。 複数の OS Image からの起動が可能 VMware/Virtual PC/Symantec LiveState Recovery で作成された OS Image より VMware Player 上にて起動させることが出来ます。 OS Image は別途入手する必要があります VMware Player から OS Image を作成することは出来ません。別途入手する必要があります。 無償にて配布 VMware のサイトより無償で入手可能です。 テスト環境としての活用 予め VMware で構築した環境を、他のユーザーが VMware Player 上で同様の環境を再
SyncHack へようこそ † SyncHack は Hardware/Software のハッキングネタを纏めています。Pukiwiki を使用して運営していますが、従来の wiki 形式での更新では無く、私(Mc.N)が取り纏めた page を利用者(閲覧者・通りすがり・名無しさん等)の方々がツッコミを入れる形式を取ります。 ↑ 適用ライセンスについて † SyncHack (mcn.oops.jp/wiki/) 下のコンテンツは Creative Commons の 帰属 - 同一条件許諾 でライセンスします。ライセンスに従う限り、コンテンツの利用は自由です。 アナタからのフィードバックについても同様のライセンスを適用します。注意してください。 ↑
要因2:USB 機器要因 USB 機器の多くは、USB 専用機器として開発が行われていません。殆どが既存の仕様 (SCSI, Parallel, ...) や既存の Bridge チップのマージン HDD/CD-R/MO 等の USB Storage 機器の多くは、USB Bus のために開発されておらず、既存の ATA/ATAPI インターフェースから USB Storage Class へ変換する変換チップ (ATA/ATAPI-USB Bridge) を介して USB 機器として動作しています。 この変換チップの能力でデータ転送速度に大きな差があります。性能の高い変換チップは ATA/ATAPI 転送部分を Ultra DMA 転送で動作するチップもあります。 USB HUB を仲介させた場合 間に調停が入る分、データ転送速度は落ちます。データ転送効率を重視するのであるならば PC
USB Protocol Analizer † USB Protocol Analizer は、ホスト⇔デバイス間のプロトコルのやり取りを解析するツールです。物理的に解析するものとソフトウェア的に観測するものと2通りあります。 ソフトウェア的に解析するソフトウェアの場合、USB ドライバとの間に専用の Filter Driver を仲介させ、データのやり取りを観測することになります。非常に安価である反面、OS に依存するので接続前(PnP時)の問題を検出できなかったり、対応していない OS では使用できなかったりします。仕様が公開されていない機器を Hack するのにも役立ちます。 物理的に解析する場合、専用の機器が必要になる分、高価ですが OS を選ばず PnP のやり取りや NACK や Stall 等の返却値をつぶさに観察できるので、Firmware のバグ潰しには無くてはならないも
<Home> → <M.D.L.> → <[M.D.L] ISO ファイルの焼き方> ISO (CD Image) ファイルの焼き方を纏めてみました。 ISO ファイル (*.iso) は、CD の Image として保存されていますので、何時も行っているやり方で普通に CD を焼いても Boot することは出来ません。通常の焼き方とは異なることに気をつける必要があります。 Knoppix の ISO ファイルを焼くことを例として挙げています。 Knoppix の ISO ファイル CD-R/RW は「700 MB」を指定買いしましょう Knoppix は 700MB に迫るデータです。通常の CD-R/RW では容量が足りず、焼くことが出来ないかもしれません。通常の CD-R/RW は 640MB までしか焼けないモノが多いです。CD-R/RW を購入する場合には「700MB」と銘打った
USB † usb.generic.allowHID = TRUE 事故防止(と思われる)HID 無効機能を強制的に有効にするパラメータ(未確認)。unknown list。 usb.autoConnect.device0 = "0xXXXX:0xYYYY" Guest OS 電源投入時に特定の USB デバイスを自動的に接続する設定方法 (from VMTN:1648 Automatically Connecting USB Devices at Virtual Machine Power On)。
投資信託総合窓口 † 投資信託は、専門家*1が株や債券などを駆使して資産運用を行う金融商品です。 少額から始められる分散運用 長期運用による複利効果 専門家による運用 長期の低金利政策により、新たな資産運用として注目を集めています。 これから投資信託で資産運用を始める方へ 投資信託で運用するとはどういうことか、記載してみた。 投資信託のポイント 投資信託による資産運用についてのポイントを纏めています。 投資信託/ポイント/質問箱 ネットで転がっているよくある質問を纏めています。 投資信託/関連書籍 投資関連の書籍を纏めています。ここから書籍を買っていただくと私が嬉しい。以上。 投資信託/活用リスト 現状報告など。 投資信託/Report 投資信託/ゆうちょ 投資信託/コスト 投資信託/コスト/手数料 投資信託/コスト/信託財産留保額 投資信託/コスト/信託報酬 投資信託/コスト/税 投資信
<Home> → <My Glossary Index> → <[news] ソフトウェアライセンス関連> → <Linux Kernel と GPL 関連> GPL License を採用している Linux Kernel に関する問題を纏めています。 今日、Linux Kernel は様々な用途で使用されていますが Linux Kernel は GPL を基に開発されている為、Business 用途での利用が難しい面があります。特に知的所有権や NDA に絡めて、Source を公開出来ない分野(組み込み機器等)で問題になることが多いです。 今後は、企業から見た GPL による「無償」と Linux Kernel 開発者の目指す「自由」との差を埋めることが重要になってくるのではないかと感じています。 問題点は以下の通り。 GPL を曲解する企業の存在 数多くの機器をサポートしている L
USB (Universal Serial Bus) † USB は、様々な機器を接続するためのインターフェース規格です。 ┏━○ ○┻┳━|> ┗■ 特徴としては以下の通り。 高速な serial 転送 USB は 4 本の導線を用い、その内 2 本をデータ転送用として使用します。 昔は parallel 転送の方がデータ転送が速かったのですが「ケーブル・シールドに掛かるコスト」や「複数線によるノイズ対策に掛かるコスト」の関係上、現在では serial 転送の方が優位とされています。 Host Controller を頂点とした階層スター型 USB は、1 つの Host Controller を頂点として USB 機器*1を接続する階層スター型を採用しています。 USB は、Host Controller が USB 機器全ての管理を行います。よって Host Controller が
<Home> → <My Glossary Index> → <[news] ソフトウェアライセンス関連> → <GPL/LGPL 関連> GPL(GNU General Public License) / LGPL(GNU Lesser General Public License) は GNU が提唱しているソフトウェアライセンスです。 このライセンスは GNU が提唱している Free Software を実現する為の物です。彼らの在るべき Free Software は、「無料ソフトウェア」ではなく「自由なソフトウェア」を指しています。Free Software とは、ユーザーが以下の自由を得ることを必要としています。 目的を問わず、プログラムを実行する自由 (第 0 の自由)。 プログラムがどのように動作しているか研究し、そのプログラムに あなたの必要に応じて修正を加え、採り入れ
<Home> → <My Glossary Index> → <Linux distribution 関連> → <[news] LiveCD Linux 関連> この page は、CD のみで起動 (LiveCD) 出来る Linux distribution を纏めています。 VMware 4 上で動作している Knoppix 3.2 LiveCD Linux は、HDD に Install することなく Linux を起動させることが出来ることより、気軽に Linux を体験することが出来ます。Install する手間が無いことより、既存のシステムを壊すこともありません。 最近では Linux 系の雑誌の付録として配布されています。是非、体験を =)。 この page は <Linux distribution 関連> の特設 page です。 用語、特集 [CD-based Li
net/UPnP/DLNA net/UPnP/IDG UPnP (Universal Plug and Play) † UPnPは、ネットワークに接続している端末機器同士が互いに認識し、自動的に設定を行うための規格です。Microsoft社が中心となって開発を行っています。 対抗馬はBonjour? net/Bonjour ↑
Windows の Timer について † 結論:正確な時間計測には QueryPerformanceCounter(), QueryPerformanceFrequency() を使いなさいってこった。 High Performance Timing under Windows (http://www.devsource.com/ ) 元ネタ。 GetTickCount()、SetTimer() + WM_TIMER † Windows はリアルタイム性を強く求めていないので、Timer としての精度は悪い。 WM_TIMER の優先順位はかなり低く、他のプロセスに CPU パワーの優先順位が高く割り当てられている等の場合、100ms 程度の制度しか期待できない。システム全体のパフォーマンスの均一化によるパフォーマンスの向上を考えると一概に悪い仕様とは言えないだろう。 逆に 100ms
VM/VMware/5.5 VM/VMware/6.0 VM/VMware/Browser Appliance Virtual Machine VM/VMware/VMmark VM/VMware/VMware Converter VM/VMware/VMware Fusion VM/VMware/VMware Player VM/VMware/VMware Server VM/VMware/VMware、儲かってる? VM/VMware/VMX ファイル VM/VMware/関連書籍 VM/VMware/年表 [news] VMware 関連 [M.D.L] VMware 4 My First Impression VMware Workstation † VMware は、Windows/Linux 上で動作する商用 x86 仮想環境ソフトウェアです。 特徴としては以下の通り。 互換性
USB: EZ-USB † EZ-USB シリーズは、Cypress 社*1が開発した USB 制御チップです。 EZ-USB の特徴としては以下の通り。 CPU+USB制御込みの構成 EZ-USB は、CPU(8051base) と USB 制御部が一体となった珍しい構成を取っています。通常、CPU が USB の制御を面倒見るのが一般的なのですが EZ-USB の場合は逆で、起動時は USB 制御部がメインとなって CPU を制御するプログラムを取得し、その後、CPU に制御を移管するという手法も取れます。 Serial EEPROM による起動 EZ-USB は、外部の Serial EEPROM から制御するプログラムを取得し動作させることも可能です。この機能により、予めEEPROM に起動したい Firmware を保存しておくことで、独自の USB 機器として動作させることも出
<Home> → <My Glossary Index> → <[news] Linux File System 関連> 再編予定 Linux File System は、Linux で取り扱われている File System について取り扱います。 Linux 2.2 系の Kernel では ext2fs が標準の File System として主流でしたが、Linux 2.4 系では Linux 2.4.15-pre2 で Kernel 正式採用された ext3fs が主流になりつつあります。実際、RedHat 7.2(default)、TurboLinux 7.0(Option) で ext3fs が使われ始めています。 現在、ext3fs の他にもジャーナリング(自動記録保存)をサポートしている ReiserFS や XFS 等の File System にも注目が集まっており、
VT (開発コード:Vanderpool) は、Intel 社が開発しているシステム仮想化技術です。 システム仮想化技術は、Intel 社の他に AMD 社 (AMD-V) も開発を行っています。機能面ではほぼ似通っているのですが命令コードの互換性はありません。システム仮想化技術自体、対応出来る OS/ソフトウェアが少ないために互換性を考える必要性は少ないのではないかとも伝えられています。 2 通りの Intel Virtualization Technology Intel Virtualization Technology には以下の 2 通りの実装があります。 VT-x (Intel Virtualization Technology for IA-32 Processors) x86 用の Intel Virtualization Technology。 VT-i (Intel V
Descriptor (ディスクリプタ) † Descriptor は、各 USB 機器が必ず持ち合わせていなければならない詳細情報です。 USB 機器であるならば必ず OS からの Descriptor 問い合わせに何らかの返答を返さなければなりません。OS は、USB 機器を接続した際に Descriptor を USB 機器に対して問い合わせることで、どのような機器が接続されたのかを知ることが出来ます。OS のPlug-and-Play (PnP) には必要不可欠の情報です。 Descriptor は、Standard Device Requests で定義されている GET_DESCRIPTOR にて取得出来ます。 ↑
History † 10.05.15 : トリドール、追加 10.04.02 : アルトナー、追加 10.03.06 : パラカ、追加 10.03.04 : USS、JAA、追加 09.12.07 : ユニバース、追加 09.12.03 : チヨダ、追加 09.10.31 : ベルパーク、エスケーアイ、月次追加 09.10.20 : 健康ホールディングス、月次再開 09.10.13 : MonotaRO、月次開始
<Home> → <My Glossary Index> → <[news] ソフトウェアライセンス関連> <Software License - SyncHack> へ移動中です。 この page では様々なソフトウェアライセンス関連の情報を纏めています。 <GPL/LGPL 関連> Software License の1つである GPL/LGPL を一通り纏めています。 <GNU Project 関連> GPL/LGPL を提唱している GNU Project について纏めてみました。 <Linux Kernel と GPL 関連> Linux Kernel 関連に係わる GPL 問題を纏めています。 <オープンソース(Open Source)関連> 濫用されまくりのオープンソースについて纏めています。私が誤解している噂も =)。 <Software License/Creative
[M.D.L] VMware の仮想 disk 増強化計画 <Home> → <M.D.L.> → <[M.D.L] VMware の仮想 disk 増強化計画> はじめに この page では VMware の仮想 disk のサイズを増やす方法について記載しています。 ほぼ FAQ と化しているこのネタですが、VMware 側も単純に仮想 disk を増やす方法は無いとの見解らしいです。本家に以下の page がありました。 [Virtual Disk Size(VMware)] 「Q: VMware の Virtual disk のサイズ、増やせないの?」に対し「A: Norton Ghost を使えば可能だよ」と答えています。 私はバックアップツールでサイズ変更を行い、問題が無いことを確認しています。 [Drive Image 2002(ネットジャパン)] Norton Ghost
<Home> → <LHR> → <[LHR]: スクリーンショットを取る (import, xwd 他)> はじめに X Window でスクリーンショットを取る方法について纏めています。 X Window 標準の xwd xwd は X Window 標準アプリケーションなので、Install されていないケースは少ないと思います。 Terminal 上で xwd を実行します。以下の例では 10 秒後に指定した Window のスクリーンショットを取ります。この後、Gimp や ImageMagick にて xwd 画像ファイルを加工します。 $ sleep 10 ;xwd > capture.xwd [Tips for Linux - 画面をキャプチャしたい(ZDNet JAPAN)] xwd(X Window System 標準)、GIMP を使ったスクリーンショット例。 Ima
<Home> → <My Glossary Index> → <[WLAN]> → <[WLAN]: Linux の無線 LAN 対応関連> 作業中 この page は <[WLAN]: 無線 LAN 総合窓口> の特設 page です。 お勧め本は <[WLAN]: Recommended Books> に纏めています。参考にどうぞ。 お勧め [【Wireless】Linuxで無線LAN【IEEE802.11】(Linux@2ch)] [802.11セキュリティ - フォーラム] [無線LAN動作状況(kmuto)] [Linux & Wireless LANs] [Jean Tourrilhes On Linux Wireless LAN(Slashdot.org)] Linux での無線 LAN 情報が纏まっています。お勧め。 Linux driver 配布場所 [Project I
<Home> → <My Glossary Index> → <Secure Programming 関連> この page は、開発者がより安全なコードを記載するにはどうしたらよいか、もしくはシステム側で防御するかについての手法について纏めています。 「ソフトウェア無謬性の神話」 [実践 Linuxセキュリティー(インプレス)] より。無謬性(むびゅうせい)とは過ちがないこと。 ソフトウェア開発に携わっていない人は特に「ソフトウェア(コンピューター)には誤りが無い」と錯覚している節があるようです。実際、医療や金融システム、航空宇宙分野ですらソフトウェアのバグにより被害を及ぼしています。 かなりの人月と予算を費やしたプロジェクトであったとしてもバグを防ぐことは出来なかったという現実を認識すべきです。 Buffer Overflow(Overrun) Buffer Overflow は、開発
<Home> → <My Glossary Index> → <[IP]> → <[IP]: ニュースの見出し記事に関する著作権> ※この page を活用する前に <[IP]: 初めにお読みください(断り書き)> をお読みください。 ニュースの見出し記事に関する著作権の特徴としては以下の通り。 「ニュースの見出しは著作物にはあたらない」との判例がある YOL(読売新聞オンライン)が1行ニュースリンク配信サービス会社を訴えた裁判がありました。この裁判では、ニュースの短い見出しに関して著作物とは認められないとの判断をし、YOL の訴えを棄却しています。 <Link は自由でありたい> には「産経新聞社の記事へのリンク問題」として産経新聞社が同様にニュースの見出しに著作権があると主張した件について纏めています。あわせてどうぞ。 [見出しは著作物にはあたらない~東京地裁、読売新聞の訴えを棄却(I
<Home> → <LHR> → <[LHR]: IDE HDD の設定を変更する (hdparm)> はじめに hdparm は、IDE HDD/driver の設定を確認・変更を行う Linux 専用の Tool です。 通常、多くの Linux distributor では IDE の転送方式を PIO(Programmed Input/Output) モードに設定されています。この PIO モードは CPU が直接 I/O を制御しており、IDE 転送方式では最も安定した方式ではありますが、反面、転送効率は悪く、CPU 使用率が上がり転送速度も頭打ちになります。 hdparm では IDE の転送方式をより高速で効率的な DMA 転送方式(UltraDMA) に変更することが出来ます。しかし、全ての PC で問題が無いとは言い切れませんので、変更には細心の注意が必要です。 使用例
関連情報 † http://www.usb.org/developers/hidpage/ 本拠地の HID 情報。 http://www.usb.org/developers/hidpage/microhid/ 本拠地の Microsoft 社の HID 対応情報。MS が中心になってHID の仕様を決めたんだしね。 The HID Page (Jan Axelson's Lakeview Research) USB Human Interface Device (HID) FAQ 書籍「USBコンプリート」の著者の HID 関連 page。参考になります。 USB/関連書籍 Sample Chapter from Programming the Microsoft Windows Driver Model, Second Edition by Walter Oney Oney 本「Pr
次のページ
このページを最初にブックマークしてみませんか?
『SyncHack.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く