PMPの流儀

我が家の流儀

我が家で気になったことを夫婦で取り上げていきます

MENU

PowerShellから VMWare Linux を起動・シャットダウンする方法

PowerShellからVMWare のゲスト Linux を電源On, Off する方法を紹介します。PowerShellから制御することでWindows, Linux の連動動作を包含できますし、必要になった時だけ一時的にLinux を自動起動・停止ができるため常駐させる必要がなく効率的です。 1. …

PowerShell TCPポートの接続確認(警告表示なし)

PowerShell では Test-NetConnection でTCPポートを指定して接続確認ができます。この命令は対話向けコマンドで進行状況や警告が表示されます。スクリプトで結果だけほしい場合に非表示にする方法を紹介します。 1. コマンドで確認 2. スクリプトでの実装 3.…

【PowerShell】WebDriver Selenium 画像をExcelに貼り付け

WebDriver を使用してWEBサイトの画像をエクセルに自動貼り付けする方法を紹介します。前回紹介した、PowerShell + Microsoft Edge Webdriver + Selenium の環境を使います。 1. 概要 2. 詳細 2.1 画像の貼り付け方 2.2 Excel COM Object の解放について 2.3…

【PowerShell】Microsoft Edge WebDriver + Selenium の環境を構築

PowerShell から Microsoft Edge WebDriver + Selenium を使った Web スクレイピングの方法を紹介します。WebDriver を使うとブラウザをプログラムから操作することができるようになります。環境は Windows11 の標準状態です。 1. はじめに 2. 環境構築 2.1 …

sshd の xinetd 化で接続が遅くなる (Gentoo Linux)

Gentoo Linux の sshd を xinetd 化したのですが、リモートからのSSH接続に30秒かかる現象に遭遇しました。原因と対策が分かりましたので紹介します。 xinetd 接続時の現象 調査 対策 xinetd 接続時の現象 xinetd の設定はデフォルト値のまま、ssh用の設定を…

VMWare に Gentoo Linux (CUI) の最適化環境を構築しました

VMware Workstation Player 上に Gentoo Linux 環境を構築しました。セッティングはGNOMEなしのサーバー向けの環境です。カーネルもできるだけ最適化しています。 概要 Gentoo Linux の特徴 詳細 32bit(x86)にも対応している gcc の最適化オプションを最適化…

iTunes で外部HDDに直接バックアップ(iPhone, iPad)

iPhone, iPadのバックアップを、iTunes を使ってパソコンに保存すると使用量によっては100GB以上に達します。iTunesはCドライブにしかバックアップが取れませんが、ダイレクトに外付けHDDに保存する方法を紹介します。 1. はじめに 2. 方法 2.1 隠しフォルダ…

SwitchがSDカートを認識しない原因とおススメのカード

2年ほど使用していた Switch で突然「SDカードにアクセスできませんでした」というエラーが発生してしまいました。結果としてはSDカードが故障した模様ですが、どんな調査をしたのかを紹介します。 また、新しいSDカードを選定しなおしたのでそれも紹介しま…

【解決】iPad, iPhone iOSが古くアプリがインストールできない

iPad mini2 から削除していた Keynote を再インストールしようとしたところ、OSのバージョン古すぎてインストールができませんでした。回避策が見つかりましたので紹介します。 1. 概要 2. 方法 2.1 iTunes の過去バージョンをダウンロードする 2.2 現在のiT…

2022年版厳選ソフトウェア(Windows10, Windows11)

PC

自宅パソコン(Windows10, Windows11)で使用しているソフトウェアを公開します。長いものは20年近い製品もあり、いずれも選りすぐりのソフトウェアなのでご参考にどうぞ。 2022/4/9 更新しました。 ハードウェア ソフトウェア Windows10 Pro x64 Windows11 Pr…

Edge でユーザーフォルダが肥大化

Windows11にてユーザーフォルダが肥大化(7GB)していることに気づき、原因を調べたところ Edge のデータだったことが分かりました。解決策も分かりましたので紹介します。 1. ユーザーフォルダの肥大化 2. 途中経過 3. 原因と対策 1. ユーザーフォルダの肥大…

カスペルスキー(Kaspersky)の危険性と移行先

セキュリティ対策ソフトで有名なカスペルスキーを使用していましたが、2022年のロシアによる混乱状況からセキュリティ対策を見直しましたので紹介します。 筆者の見解 代わりのセキュリティ対策について AV TEST AV-comparatives 世界シェア 筆者の見解 セキ…

ノートパソコンで HDMIとアナログVGA(D-Sub)からの同時表示の謎

PC

少し前のノートパソコンには、HDMIとD-SubのアナログVGAの2つの端子がついている事が多かったです。外付けディスプレイを2台に増設時に、2台同時に出力できる機種とできない機種があることが分かりました。 実験結果 2010年ごろのPC 2017年ごろのPC ごく最近…

デスクまわり PC環境の再構築

はてなブログの今週のお題 「デスクまわり」ということで、リモートワークでの自宅の環境を紹介します。 はじめに 構築した環境 ディスプレイ キーボード マウス 誤算 はじめに 家でも会社でもノートPCを使用していますが、外付けのキーボード・マウス・ディ…

【誰でも出来る】タッチタイピングのコツ、練習方法

PC

タイピングを習得してかなりの年月が経ちました。キーボードのタッチタイピング(ブラインドタッチ)をやり方を紹介します。昨今はタイピングの速さを競うサイトが多いですが、目的は速く打つことではなく、意識せずに入力できるようになることです。 はじめに…

Switch版 ASPHALT9 Level75 車情報公開します

Switch版 ASPHALT9 Level 75の車情報を公開します。 ASPHALT9は他の人の車の状況が分かりません。分かるのは対戦のときにどの車を使用しているか程度です。どれをメインにして育てていこうかとか悩んでいる人もいると思います。 そのために序盤の攻略ページ…

15年ぶりの東芝冷蔵庫の買い替え顛末 (GR-W45FS から GR-T470GZ)

2006年の東芝の冷蔵庫(GR-W45FS)がついに壊れ、最新のVEGETA GR-T470GZに買い替えました。壊れる様子、搬入時の顛末、最近の東芝の冷蔵庫についていろいろと調査した結果も含めて紹介します。 きっかけ 使っていた冷蔵庫 前兆現象 買い替えのきっかけ 1回目…

Windows10 シャットダウン後に勝手に再起動する

Windows10 のノートPCで、シャットダウンして電源が落ちたはずが、3, 4秒後に勝手に再起動する現象に悩まされました。ハードウェアの故障かと思ったのですが、設定により回避ができることが分かりましたので紹介します。 1. 現象 2. 分析 3. 対策方法 3.1 デ…

Windows11 から SoftEther VPN Azure に接続する方法

SoftEther VPN Azure は、プライベートネットワーク間同士をルーター設定は不要で接続できる強力なVPN接続環境ツールです。今回は Windows11 から、SoftEther VPN Azure で構築したサーバーに接続する方法を紹介します。 はじめに Windows11 のVPNで、SoftEt…

PowerShell で 複数のPowerPoint を結合・連結・マージ

PowerShellから 複数のPowerPoint を連結するプログラムを紹介します。PowerShellの強力なファイル処理を使う事で簡潔に書くことができます。 1.仕様 2.ソースコード 3. 解説 1.仕様 スクリプトのディレクトリ上の pptx から頭が数字のファイルを抽出し、ソ…

Windows10 21H1 の新機能とWindows10 の今後

2021年11月16日、Windows10 21H2 がリリースされました。Windows11 も同じ 21H2 というバージョンで初期リリースされています。Windows10 の新機能から今後のWindows10をみていきます。 通常通りWindowsUpdate から案内が入りますが、マイクロソフトの公式サ…

プロセスとマルチスレッドの違いについて

WindowsなどのOSが持つプロセスとスレッドの関係について解説します。またCPU用語で最近8core 16thread などのスレッドという単語も出てきていますが、その関係についても触れます。 1. プロセスとは 1.1 メモリ空間 1.2 CPUレジスタ情報 1.3 プロセスの欠点…

C++クラスによるマルチスレッドのデザインパターン

C++によるマルチスレッドプログラムのデザインパターンについて紹介します。マルチスレッドはうまく使えば便利ですが、理解が不完全だと簡単にアクセス違反などの例外が発生します。クラスによるカプセル化によりマルチスレッドの複雑さを限定的にすることで…

Intel CPUとAMD CPUの俯瞰(Sky Lake~Meteor Lake, Ryzen)

PC

2015年からのIntelとAMDのCPUの大きな流れを俯瞰してみます。Intelが10nmで大きなつまづき、AMDの怒涛のRyzen攻勢、Intelの復活劇が見えてきます。 2022/10/22 ここ1年の動向を追記しました。 俯瞰図 Intel 2015年 2016年 2017年 2018年 2019年 2020年 2021…

【日付計算】何日後、何日前の日付計算を極める by C言語

今日から1万日後の日付けは何日か ?というような日付計算を1から考えました。C#なんかだとライブラリがありますが、あえてC言語でアルゴリズムを考えてみます。最初はシンプルに実現し、完成系は足す値に寄らない高速演算を目指します。日付計算は簡単なよう…

サポート外の第1世代 Core iシリーズ 製品版Windows11 へのアップグレードと運用

2010年製のPC Core i 第1世代 Arrandale を使っています。完全サポート外ですが好奇心を抑えきれずにWindows11 にアップグレードしちゃいました。いつ切られるか分からない状況下でWindows11を運用する方法を紹介します。 1. はじめに 2. 移行方法 2.1 ファ…

Switch版 ASPHALT9 Level70 車情報公開します

Switch版 ASPHALT9 Level 70の車情報を公開します。 ASPHALT9は他の人の車の状況が分かりません。分かるのは対戦のときにどの車を使用しているか程度です。どれをメインにして育てていこうかとか悩んでいる人もいると思います。 そのために序盤の攻略ページ…

【TPM完全回避】製品版Windows11 非対応の古いパソコンをアップグレード

2021年10月5日、Windows11 の製品版がリリースされました。非対応の古いPCにWindows11 にアップグレードとクリーンインストールする方法を紹介します。当初からインストール要件が厳しくなることがアナウンスされつつも、手動セットアップであれば非適合PCで…

エレガントなCASIO CT-S1 ピアノ初心者向け快適環境の作り方

電子キーボードの CASIO CT-S1 を購入しました。本格的なピアノには手が届かないけど、趣味で演奏を始めてみたい人にはおススメの機種です。鍵盤にはド素人なエンジニアがCT-S1 の特徴、PCと接続した快適レッスン環境の作り方、PCのキーボードと鍵盤の感覚の…

2021年版 VMWare に Linux Mint をインストールする手順

VMWare を使って、Linux mint のインストール・日本語環境構築する方法を紹介します。Linux Mint は Ubuntu系のディストリビューションで、Windowsに似たUIと軽量なのが特徴です。軽量さはVMWare で走らせるのにおススメです。 ディストリビューションについ…