大人気の技術書オンリーの同人誌即売会「技術書典 4」が、2018/04/22(日)に秋葉原 UDX で開かれます。 今回は「USB 3.0 ホストドライバ自作入門」を出しますので、そのお知らせです。 頒布情報 日時 2018 年 4 月 22 日(日) 場所 秋葉原 UDX アキバ・スクエア ブース け 51「windhole」 windhole のサークルページ 書名 USB 3.0 ホストドライバ自作入門 windhole ブースでは他にも Linux や自作 OS 系の低レイヤな同人誌を頒布しています。 ページ数 52(表紙含む) 概要 本書は自作 OS 向けの USB 3.0 ホストドライバの作り方を説明しています。最終的には USB キーボードからの入力を受け付けられるようになります。 関連する仕様書と合わせて本書を一緒に読むことで、最短で USB ホストドライバを作ることを目指
PCの接続端子として不動の地位を確立したUSBに設計上の致命的な脆弱性が見つかり、この脆弱性を突くハッキング手法「BadUSB」が2014年8月に開催された開発者会議Black Hat 2014 USAで発表されていました。BadUSBについて公表した技術者は有効な対策のない脆弱性の危険性を勘案してコードを公開しませんでしたが、DerbyCon 4.0の講演でBadUSBのコードが別の技術者によって公開されてしまいました。 SRLabs-BadUSB-BlackHat-v1.pdf (PDFファイル)https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf The Unpatchable Malware That Infects USBs Is Now on the Loose | WIR
はじめに 自己責任で作業を行ってください。 USBメモリが正常に使用出来なくなっても責任は持てません。 あまり詳しくない分野のため、間違っている情報が含まれている可能性もありますのでご注意下さい。 途中、説明が雑なところもありますがご了承下さい。 本手順では、USBメモリは「D:\」にドライブマップされています。 「Psychson」とは adamcaudill/Psychson Phison 2251-03 (2303) Custom Firmware & Existing Firmware Patches Phison製チップが搭載されたUSBメモリのファームウェア書き換えツール。 Black Hat USA 2014で発表された「BadUSB」とは別のもの。 背景 Psychsonが公開された経緯 BadUSB攻撃が引き起こすPCセキュリティの悪夢 - NAVERまとめ 3行でw K
4月 29, 2014 [q]の後に[u]以外の文字が来る英単語は存在するか? whitebear / 英語 / 0 Comments Qで始まる英単語をいくつか挙げてみましょう。 quality(質) quarter(4分の1) queen(女王) question(質問) queue(列) quick(すばやい) quiet(静かな) quit(やめる) quiz(クイズ) quote(引用) 一見してわかるのは[q]の後には必ず[u]が来るということ。 これは単語の中程に[q]が来る場合も同じ。 aqua(水) frequent(たびたびの) liquor(酒) squeeze(しぼる) tranquil(静かな) それでは[q]の後に[u]以外の文字が来る英単語は存在しないのでしょうか? 結論から言えば存在します。 その一つは外来語。 Qatar(カタール) qanat(カナート=
今回は、キーボードを扱うプログラミングをする際に日本人が(正確には、フランス人以外が)気を付けるべきポイントについてまとめてみました。 事の起こり 私は、PoderosaというSSHクライアント+ターミナルエミュレータを開発・公開しております。ユーザは世界各国にいるのですが、ある日突然1本のメールがきまして、 「Poderosaはなかなかよくできているが、ワイのフランス語キーボードではいくつかの記号が打てんのや! なんとかせい」 という問合せが来たのです。(もちろん原文は英語です) フランス語だけ特殊な要因ってあるのかなと思って調べたところ、これはちょっとネットで調べて解決するようなシロモノではなく、フランス語キーボードの現物を繋いで何がおきているかを見るしかなさそうな雰囲気です。 ちょうどその問合せを受けた日には別件で秋葉原に行く用事があったのでヨドバシに立ち寄ったところ扱いはなく(当然
レノボ・ジャパンは5月26日、Bluetooth 5.0または独自の無線通信で使えるワイヤレスキーボード「ThinkPad トラックポイント キーボード II(ThinkPad TrackPoint Keyboard II)」を発売した。標準直販価格は1万4500円(税別)で、キー配列は「日本語」「米国英語(US)」の2つを用意している。 ThinkPad トラックポイント キーボード IIは、2013年6月に発売された「 Bluetooth ワイヤレス・トラックポイント・キーボード(英名:ThinkPad Compact Bluetooth Keyboard with TrackPoint)」の後継製品で、実に7年ぶりのモデルチェンジとなる。 新モデルではBluetooth規格のバージョンが「3.0」から「5.0」に進化し、省電力性が向上。Windows 10 PCとの組み合わせでは「S
Happy Hacking KeyBoard搭載のPCがないので作ってみた(2. 工作編) triwave33.hatenablog.com さて、その1で作りたいイメージとブツが届いたので早速作っていきましょう。 作り方はとっても簡単で、ディスプレイにラズパイつけてそれをHHKBにトルクヒンジで接続するだけです。 ディスプレイとラズパイの接続 ディスプレイの裏側にRaspi Zero(とバッテリー)を配置します。収まりがよさそうなのですが、配線の問題上ここにバッテリーが置けないことがわかったので、Raspi 3にします。 画面の下側にあるネジ穴はスタンド固定用のものです 。これを使ってHHKBと繋げることにします。 HHKBとディスプレイの接続 注:ここから先は(HHKB純粋主義者にとって)ショッキングな内容が含まれています。HHKBに傷をつけることは許さんという人はそっとブラウザを閉じ
TOCOS TWE Liteを使ってGPSデータを飛ばすのに、単純に接続しただけでは通信ができなかったので詰まるところだと思ってメモ 以前はstrongタイプのを使ってたけど TWE-Strongにファームウェアを書き込む方法(てこずった) - ネット偽善者でもいいじゃない とりあえず簡易的に、TWE-Lite DIPを使います 結論から言うと、ボーレートの設定をしてあげないとデータが飛ばない TWE同士の通信はシリアル通信アプリで、ボーレートは115200で通信します が、子機(GPSとつなげる方)のほうはインタラクティブモードに移った後データの通信としてのボーレートを、GPSのボーレートに合わせてあげなければいけません そして、デバイス(今回はGPS)との通信レートをTWEに反映させるため、BPSピンをGNDに落とす必要あり ここがわからなかったので最初つまづきました 以下に詳細を記載
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く