スキップしてメイン コンテンツに移動

投稿

米国の固定ブロードバンド接続について: 2020年6月30日現在 FCC統計

前回 に引き続き、2020年6月30日現在の、FCCによる米国の固定ブロードバンド接続統計データの簡易分析です。今回はDataBaseにWindows上のoracle 19c、問い合わせクライアントにSQL Developerを使ってみました。 まず、データを取得します。今回は、 こちら からダウンロードし、解凍しました。データサイズは以前より少し増えて11GB程です。 つづいて、フィールドがどうなっているか、WSL2/Debianで確認したところ、 前回 と同じでした。 $ head -n1 fbd_us_with_satellite_jun2020_v1.csv LogRecNo,Provider_Id,FRN,ProviderName,DBAName,HoldingCompanyName,HocoNum,HocoFinal,StateAbbr,BlockCode,TechCode,Consumer,MaxAdDown,MaxAdUp,Business つづいて、Oracle19c上でDBを新規作成します。なお、Oracle 19cは、C:\Users\YourID\Downloads\WINDOWS.X64_193000_db_homeに解凍し、Databaseは、C:\Users\YourID\Oracle\以下にインストールしました。また、インスタンスを追加し、追加したインスタンスに本DBを作成するようにしています。 0. フォルダーとinit.oraを作成 mkdir C:\Users\YourID\Oracle\oradata\USBB mkdir C:\Users\YourID\Oracle\oradata\USBB\orclpdb mkdir C:\Users\YourID\Oracle\oradata\USBB\pdbseed mkdir C:\Users\YourID\Oracle\recovery_area\USBB ============================================================================== notepad "C:\Users\YourID\Oracle\admin\usbb\pfile\initUSBB.ora" =...

youtube 4k 60fps HDR 動画をローカルにダウンロードしVLCにて再生 (Windowsの場合)

VLCをつかってYoutube 4k HDR(PQ/HLG) のストリーミング視聴をしたいと思ったのですが、グラフィックス環境はIntel HD Graphics 630とNvidia GT1030では、上手くいきませんでした。そこで、youtube-dlをつかってWindows PC 上に一旦ダウンロードして再生するという方向でやってみたところ、視聴できたのでそのメモです。 まず、youtube-dl.exeをダウンロードします。ダウロードは こちらのページ にリンクがあるので、youtube-dl.exeを"C:\Users\YourUserID\AppData\Local\Microsoft\WindowsApps"にコピーします。 また、youtube-dl.exeは Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package (x86) が必要なので、インストールしておきます。 続いてffmpegをダウンロードします。 ダウンロードページはこちら にあるので、latest releaseからダウンロードし、解凍します。解凍がすんだら、youtube-dl.exeと同じディレクトリに bin以下のファイルをコピーします。 必要なインストールは以上です。つづいて実際にダウンロードしてみます。今回は、youtube 4k 60fps HDRのモノをダウンロードしてみました。まず、以下のようにして、ダウンロードできる形式を調べます。 youtube-dl https://www.youtube.com/watch?v=XXXXXXXXXXX -F [youtube] XXXXXXXXXXX: Downloading webpage [info] Available formats for XXXXXXXXXXX: format code extension resolution note 249 webm audio only tiny 50k , webm_dash container, opus @ 50k (48000Hz), 1.18MiB 250 webm audio only ...

ロープロファイルPCIeグラフィックスカードを使い、DisplayPort1.2入力モニターで4k 60fps hdr (vp9 profile 2) にてyoutubeをオンライン再生

Youtubeのオンライン視聴(google chrome)では4k 60fps(vp9 profile 0)の再生はできていたのですが、HDR再生は試してませんでした。そこで、4k 60fpsでhdr(vp9 profile2)にて再生できないものかいろいろ試行錯誤した結果、いまさらですが、ようやくオンライン再生できたので忘備録として本稿を挙げてみました。 なお、今回検証したPC環境では、ロープロファイルのPCIeカードしか挿せないので、この構成でHDMI出力にて4k 60fps hdr、VP9 + Profile2 での再生となると、グラフィックスカードの選択肢は極端に少なくなります。 具体的にはPascal世代以降でなおかつVP9+Profile2のデコーダーが入っているものに限定されます。さらにDisplayPortにくわえHDMIの出力ができるものとなると、具体的には以下のグラフィックスカードがスペック上は対応しているようです。(2021/09/07現在) GT1030 (GP108) 系列 GT1050 (GP107) 系列 GTX1650系列 このうち、たまたまですが、手元にGT1030のグラフィックスカード(MSI GeForce GT 1030 2G LP OC グラフィックスボード VD6348)があったので、まずはこれで検証してみることにしました。 結果は、VP9 + Profile2(HDR)では、Google ChromeのView Port サイズがおよそ2kまでなら再生できるが、およそ2kを超えると、コマ落ちが激しくなり、とても見れたものではありませんでした。スペック上はGT1030でOKなはずですが、残念な結果です。 なお、タスクマネージャで確認すると、Video Decodeは余裕があるが、GPUの3D使用率が100%近くに張り付いていました。Decodeには問題ないが、なにがしかの処理性能がグラフィックスカード上でおいついていないようです。 そこで、オンボードのDisplayPort(Intel HD Graphics 630)ではどうなのか試したところ、ほぼGT1030と同じ結果になりました。これもGPUの3D使用率が100%近くにはりついていおり、Decodeには問題ないが、なにがしかの処理能力...

UEFI Secure Boot 環境 にて、WindowsPE を PXE で起動

UEFI環境下では、2021/08/19現在、iPXEにはMicrosoftがサインしたefiバイナリがないので、そのままではセキュアブートができません。そこでWindows PEをPXE経由でDebian 10/Buster サーバからセキュアーブートしてみました。 まず初めにWindows上でWinPEを日本語化させたものを作成します。今回はamd64のみを対象としてみました。まず、Windows ADKをダウンロードします。今回も Windows 10 バージョン 2004、Windows 10バージョン 20H2、Windows 10 バージョン 21H1 用のものをダウンロードし、インストールします。adk本体のインストールがすんだら、 アドオンをダウンロード しインストールします。 続いて、スクリプトを使って amd64向けの日本語化したWinPEをセットアップします。以下、スクリプトです。C:\Tempを作成し、その中にcppe_ja.batという名前で作成し保存します。 for %%d in (amd64) do call :Cppe %%d REM for %%d in (amd64, x86) do call :Cppe %%d goto End :Cppe set ADK_PATH=C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit set ADK_PACK=%ADK_PATH%\Windows Preinstallation Environment\%1\WinPE_OCs set WS_DIR=C:\Temp\WinPE\%1 call copype %1 "%WS_DIR%" Dism /Mount-Image /Imagefile:"%WS_DIR%\media\sources\boot.wim" /Index:1 /Mountdir:"%WS_DIR%\mount" Dism /Image:"%WS_DIR%\mount" /Add-Package /Packagepath:"%ADK_PACK%\ja-jp\lp.cab" Dism...

回復パーティションの再作成メモ

回復パーティションをインストール DISK(usb)を使って再作成してみました。 E:がインストールUSBドライブで、要所だけですが、以下作業メモです。 diskpart select disk 0 list part # create partition primary size=1024 select part 4 format quick fs=ntfs label="Recovery tools" set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" gpt attributes=0x8000000000000001 assign letter=R: exit cd \ ls mkdir Temp cd Temp dir E:\sources\install.wim copy E:\sources\install.wim . mkdir mount # ここで抽出するイメージのインデックス番号を確認 dism /get-imageinfo /imagefile:install.wim dism /mount-image /imagefile:install.wim /index:3 /mountdir:mount dir mount\Windows\System32\REcovery\winre.wim copy mount\Windows\System32\REcovery\winre.wim . dism /get-imageinfo /imagefile:winre.wim dism /unmount-image /mountdir:mount /discard mkdir R:\Recovery\WindowsRE xcopy /h C:\Temp\winre.wim R:\Recovery\WindowsRE reagentc /disable /target C:\Windows reagentc /setreimage /path R:\Recovery\WindowsRE reagentc /enable /target C:\Windows # 確認 reagentc /info /target C:\Windows diskpart ...

iscsi ターゲット(ファイル)の停止 : linux tgtの場合

iscsi ターゲットのメンテナンスで、ターゲット(ファイル)を停止するための小メモです。先にイニシエーター(クライアント)側でアクセス・接続をはずしてから、以下の通りにしました。 # cat /etc/tgt/conf.d/i40.disk01.conf <target iqn.1868-01.vr.example:i40.disk01> backing-store /srv/iscsi/tgt00/i40.disk01.img initiator-name iqn.1868-01.vr.example:i40 </target> # cat /etc/tgt/i40.disk02.conf <target iqn.1868-01.vr.example:i40.disk02> backing-store /srv/iscsi/tgt00/i40.disk02.img initiator-name iqn.1868-01.vr.example:i40 </target> sync sync sync # 確認 tgt-admin --show tgtadm --lld iscsi --op delete --mode logicalunit --tid 1 --lun 1 tgtadm --lld iscsi --op delete --mode logicalunit --tid 2 --lun 1 tgt-admin --delete iqn.1868-01.vr.example:i40.disk01 tgt-admin --delete iqn.1868-01.vr.example:i40.disk02 # ファイルがオープンされていないことを確認 lsof -t i40.disk01.img lsof -t i40.disk02.img tgtadm --lld iscsi --op delete --force --mode target --tid 1 tgtadm --lld iscsi --op delete --force --mode target --tid 2 sync # 確認 tgt-admin --sh...

aomei_pe を日本語化しSecure Bootしてみる

Aomei_PEは便利ですが、標準では日本語が使えません。キーボードも英語キーボードなので使いにくいことは言うまでもありません。そこで、日本語化しようとおもいネットをしらべたところ、 こちらにまとまったところ があったので、一部変更はあるものの、ほぼそのまま参考にさせていただきました。ありがとうございます。 手順ですが、先に簡単にまとめると以下のようになります。 1. Windows ADK 1607をインストール 2. AOMEIPEBUILDERをインストール 3. AOMEIPEBUILDERを実行し、ISOファイルを作成 4. 3のISOファイルをRufusをつかって、UEFI Secure BootなUSBディスクを作成 5. 4のSources\BootWimを日本語化するBatchファイルを実行 以上のようになります。以下詳細です。 1. Windows ADK 1607をインストール Windows ADK 1607は、https://docs.microsoft.com/ja-jp/windows-hardware/get-started/adk-install にある https://go.microsoft.com/fwlink/p/?LinkId=526740 です。Google Chromでダウンロードする場合は、後者のリンクを "名前を付けてリンクを保存"してください。 ダウンロードが済んだら、特に指定することはなく、デフォルトでインストールしてください。 2. AOMEIPEBUILDERをインストール こちらのページ https://www.aomeitech.com/pe-builder.html にある "Download Now"をクリックすると、ダウンロードされます。ダウンロードが済んだら、こちらもデフォルトでインストールします。 3. AOMEIPEBUILDERを実行し、ISOファイルを作成 3-1. "AOMEI PE Builder 2.0" をダブルクリックで実行します。 3-2. 最初に説明が出ますが"Next"をクリックします。 3-3. 続いて"Downlaod ......