大学一年生向けに,「電子計算機の基礎」を話した時の資料です。 70年代生まれとしては,電子計算機の発展と共に生きてきましたが,最近のデジタルネイティブは「いちいち習っていない」ことが多く,特にファイルの場所や拡張子のことなどは,結構無頓着です。 あらためて説明する機会が必要だな,と思って資料を作りました。 読み物資料もありますので,ご参考までに。 https://kosugitti.github.io/psychometrics_syllabus/common_contents.pdf
![電子計算機のイロハ](https://cdn-ak-scissors.b.st-hatena.com/image/square/91154da90c911ca34c146c641b7e2cc28a9a9002/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F9b0d3472a9dc4038ac88a14595823a32%2Fslide_0.jpg%3F30616577)
あなたの個人情報がパソコンにいっぱいです。 パソコンのゴミ箱のデータを捨ててもデータは消えません。 フォーマットや初期化を行っても表面上は見えなくてもディスクにはデータが残っていて、データ復活ソフトで簡単に復活できます。 データ復活ソフトは、素人でもツールをダウンロードして簡単に復元可能です。個人情報を簡単に得ることができます。 サイトのアカウントIDとパスワードをテキストファイルや写真で、PCに保管しているとか。サイトにログインできれば高額な買い物も可能です。 この記事では無料のパソコン用データ消去ソフト(wipe-out)でパソコンのHDDのデータを完全消去する方法を紹介します。 どうしても無料ソフトでうまくいかない人のために有償ソフトと業者への依頼方法も紹介します。 いろいろなPCのデータ消去方法を紹介していますが、データ消去後にPCを捨てる場合、実は回収業者に頼んだ方が一番簡単です
年間100回近くプレゼンをやっている中で、便利だった一品をご紹介! リモート会議の画面共有の強い味方「HDMI ダミープラグ」です。 画面共有をすると「画面が埋まる」...困る リモート会議の画面共有で困るのが「共有対象のウィンドウが画面を占有してしまう」ことです。例えばPowerPointでのプレゼン画面を共有しようとすると、スライドが画面いっぱいに広がるため、発表者ツール(次のスライドやメモ)の画面や、リモート会議のチャットを見ることができません。 1つの解決方法としては、もう1台モニターを接続してプレゼンスライドをそちらに出す手段があります。最近は300g台の超軽量セカンドディスプレイもありますが、持ち運びに手間かかるのは避けられません。 HDMI ダミープラグ この問題をサッと解決してくれるのが「HDMI ダミープラグ」です。Amazon.co.jpで約700円で販売されています。
2022 年 10 月 25 日に「Windows 開発キット 2023」が発売されました。 開発者向けに書かれた記事を見かけるようになりましたが、ここではあまり ARM を知らない or 開発などを考えてない方に向けて、普段使いの PC として「Windows 開発キット 2023」は使えるのか?という観点で参考になればと書かせていただきました。 なお、こちらは特に宣伝などは意図しておらず、私に見返りなどもありません😉 「Windows 開発キット 2023」とは? 「開発キット」と名前がついていますが、ARM という CPU が搭載された小型 PC です。 その ARM 用のアプリ開発者をターゲットに Microsoft が販売している製品となります。 2022 年 5 月の Microsoft Build というイベントで "Project Volterra" という開発コードで発
OS:Windows11 21H2 OSビルド:22000.918 WSL2 5.10.102.1 + Ubuntu20.04 WSL2 Linux Kernel 5.10.60.1 からKernelモジュールにUSBIP対応が標準的に組み込まれたらしいが、Microsoft公式が提供しているKernelや手順ををそのまま使用すると動作しない 2022年09月06日時点の最新カーネルは 5.15.62.1 だが、wsl --update で展開されるバージョンが 5.10.102.1 だったため 5.10.102.1 を使用する 以下すべての手順の Windows Terminal を使用する箇所は 管理者権限 で実行 以下、[WT] は Windows Terminal、[Ubuntu] は Ubuntu側のbashを表す WSLのカーネルアップデートと usbipd-win のインスト
環境:Windows11 + WSL2 5.10.60.1 + Ubuntu20.04 WSL2 Linux Kernel 5.10.60.1 からKernelモジュールにUSBIP対応が標準的に組み込まれた 2022年01月17日時点の最新カーネルは 5.10.74.3 以下すべての手順の Windows Terminal を使用する箇所は管理者権限で実行 WSLのカーネルアップデートと usbipd-win のインストール Windows Terminalで実行 > wsl --update > wsl --status カーネル バージョン: 5.10.60.1 > winget install --interactive --exact dorssel.usbipd-win
WSL2環境からUSBシリアルデバイスを使う方法についてのメモ書きです。 標準WSL2環境のままではUSBデバイスを認識することができないのですが、ここに書いたusbipd-winツールを使用すればUSBデバイスをWindowsホスト側で使うかWSL2側で使うかを切り替えることができるようになります。 また、Arduino、ESP32、Spresenseといったボードの開発でWSL2を使用する場合、標準のWSL2 kernel(5.10.74.3)にはUSBシリアルドライバが含まれていないので、そのままでは使えません。USBシリアルドライバを有効にしたWSL2 kernelを作成する必要があります。ここに書いた方法でWSL2 kernelを更新することで、WSL2環境からUSBシリアルターミナルを表示したり、WSL2環境からUSBシリアル経由でプログラムの書き込みを実行することができるよう
Windowsのデバイスドライバは署名がないとインストールされないのはよく知られていると思います。 Windows XPや7の頃はカーネルモードの署名を施せばインストールすることができましたが、いつからかEV証明書というのが必要になり(証明書の値段が2倍近くになった)、2016年ごろのWindows 10 Anniversal UpdateからEV証明書でもダメになって、マイクロソフトに署名してもらうことが必須になりました。 2020年のこの記事や、2017年のこの記事でも書いたとおり、自分で作ったドライバをマイクロソフトの署名なしに動かすには、 ① Windows10がAnniversary Update以前のものからアップデートされている ② PCでセキュアブートを無効にしている ③ 証明書が2015年7月29日以前に発行されている ④ ドライバがOS起動時にロードされる(一時的な措置
対象 Javaでシリアル通信したい方向けです。 私自身は、近年IoTが流行ってしまい、ソフトウェア屋さんなのに!素人なのに!電子工作始めることになり、苦労しています(笑) 本文は、簡単な備忘録気分で書いていますので、不足点や不備があるかと思いますが、よかったら読んでやってください。 環境 調査時点では、Windows10 64bit環境で動作することを第一としています。 開発環境は以下となっています。 Eclipse 2018-12 maven Javaでシリアル通信をしたいとき、ググると大抵RXTXライブラリがヒットします。 RXTXは、JavaのライブラリとC/C++ネイティブライブラリの2つから構成されており、以下からダウンロードできます。 Windows 32bit, Windows 64bit, Linux, mac等、プラットフォームによってネイティブライブラリを切り替える必要
Intel RealSenseをMax OSやLinuxでも使える librealsense が公開されていました。公式のSDKではないようですが、Intel RealSense labの実験的プロジェクトということです。準公式くらいでしょうか(位置づけは不明です)。 2016/01/31更新:公式から「公式じゃないよ」とのアナウンス。 Intel® RealSense™ Driver for Linux & OS X | Intel® Developer Zone github.com 2015年にIntel RealSenseをMac OSやLiunxでも動かせるようにというアナウンスがあったので、それが実現した形です。もちろん、Windowsでも動かせます。 リポジトリの説明は「Cross-platform camera capture for Intel® RealSense™ F
切っ掛け Twitterで復刻版サターンパッドがWindows 8.1で動かない、という噂を聞きつけて、使う機会のないまま放置してあった復刻版サターンパッドをWindows 8.1に接続してみた。 現象 ゲームコントローラの設定で動作確認してみたところ、X軸 / Y軸は反応なし。 ボタンは 1, 4, 5, 7, 9 は反応するものの、2, 3, 6, 8 が押しっぱなしと判定されてどうにもならない感じ。 解決 適当にぐぐると、Windows 8.1 で一部の USB デバイスが再充電されないの方法でいけた、という報告があったので試してみた。 復刻版サターンパッドのプロパティから「USB 入力デバイス」の方のプロパティを開く。 「HID 準拠ゲーム コントローラー」の方ではない。 詳細タブのプロパティで、「デバイス インスタンス パス」を選択して、値をメモしておく。 値は\で分割でき、\で
Android USBマスストレージクラスのパケットを理解しよう!:実践しながら学ぶ Android USBガジェットの仕組み(12)(1/3 ページ) 今回は、USBマスストレージクラスのパケットを解析する上で前提となる「USBプロトコル」の基礎を理解し、解析作業を進める。果たして、Androidをリムーバブルディスクではなく、“CD-ROMドライブ”として認識させるための改造ポイントはどこか? 1.はじめに 通常、AndroidをホストPCにUSB接続すると、“リムーバブルディスク”として認識されますが、われわれの目的は、これを“CD-ROMドライブ”として認識させることす。 前回は、「UDK(USB Device driver development Kit)」を使用して、AndroidとPCとの間に流れるUSB通信パケットを解析することで、“CD-ROMドライブとして認識させるため
サーバ/クライアントPC問わず、今使っているマシンのハードウェア構成がどのようなものかをOS上で確認したくなることもあるでしょう。 そんな時にお手軽に調べられる方法を、たまーにググったりするので、Linux/Mac OS X/Windowsの3つのOSの場合の調べ方をここに残しておきます。 Linux Linuxでは、dmidecodeコマンドを使います。 BIOSの情報とか、マシンの各種システム情報(シリアルナンバー等の各種メタ情報、CPU、メモリ、その他デバイス情報とか)が取得できます。 CentOS/RHELとかだと"kernel-utils"パッケージがインストールされていれば使えます。 ちょっと長いですが、以下のような感じです。 # dmidecode # dmidecode 2.11 SMBIOS 2.7 present. 87 structures occupying 399
スマートフォンやタブレット型端末のワイヤレス受話器になる Bluetooth対応のスマートフォンや携帯電話、タブレットとペアリングすることで、本製品で通話することができるようになります。スマートフォンなどを手に持たず、受話器のように使用できます。 通話に違和感のない、極小携帯電話スタイル 極小の携帯電話のような形状をしているため、ヘッドセットでありがちな「通話中に独り言を話しているように見える」などの違和感がありません。 簡単電話帳登録により、本体操作だけで、電話がかけられる ペアリングした端末の電話帳を簡単にコピーできます。本体の操作のみで手軽に電話をかけることができます。 ※お使いの携帯電話によっては、電話帳を読み込めない(同期できない)場合があります。 お好みのイヤホンを接続すれば、音楽も楽しめる 3.5mmステレオミニジャックにイヤホンを接続すれば、スマートフォンなどに保存してある
BitTouch(ビットタッチ)は触れるだけで反応する、USBの静電容量式タッチスイッチデバイスです。 本体は小型なので、キーボードの横、机の裏、足元等場所を選ばず設置可能。 ショートカットも自由に割当てられる為、仕事からゲームまであらゆる場面で活躍するデバイスです。 【本製品の主な特徴】 ・触れるだけで反応する静電容量式なので操作音がしない ・小型なので、好きな場所に設置可能 ・設定ツールでキーボード/マウス/ジョイパッドの入力設定可能 ・最大8台まで同時接続が可能 ・12種類のステッカーが付属 【BitTouchをPCに接続する】 接続すると、PCが自動的にBitTouchを 認識します。 接続が完了するとBitTouchは 「マウス」「キーボード」「ゲームコントローラ」の 複合デバイスとして認識されます。 ・設定を行う BitTouchを接続した状態で、 BitTouchの設定ツール
1.ダウンロードデータをハードディスク上にダウンロードします。 2.ダウンロードしたファイルを実行します。 3.デスクトップにファイルが展開されます。 4.自動的に環境確認ツールが実行されます。 【表示内容の見方】 (1)PCの情報 PCに搭載されているCPU/メモリ/OSの情報を表示します。 (2)ビデオ/オーディオ情報 PCに搭載されてるグラフィックカード/サウンドカードの情報を表示します。 (3)確認結果 取得できた情報を元にして動作可否を表示します。 以下の大まかな結果が表示されます。 ○:デジタル放送製品の全機能を使用することができるPC環境です △:一部の機能に制限を受けますがデジタル放送製品を使用できる環境です ×:このPC環境ではデジタル放送製品を使用することが出来ません。 各チェック項目の情報/注意事項も表示されますのでご確認くださいますようお願いします。 ※この表示内容
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く