デザインを変更しました!
ブログのデザインを変更しました。
以前まで使用していたデザインはゆるい感じで良かったのですが、記事の内容が見にくかった…
なので
変えてみました。文章は見やすくなったと思います。
(あと書く際に、見たまま記法からMarkdown記法に変更しました。見出しとかが付けやすくなった?)
おわり
【Windows】CPU負荷を外部ソフトなしでかける方法
Windowsを使っていて、CPUに負荷をかけたい、でも外部ソフトは入れたくない…
そんな時ってありますよね。そこで、Powershellを使ってCPUに負荷をかけちゃいましょう!
(自己責任でお願いします)
param(
[int]$WindowCount = 4
)
for ($n = 0; $n -lt $WindowCount; $n++) {
$script = 'powershell -NoExit -Command "$i = 1; while ($i -ne 0) { echo $i; $i++ }"'
Start-Process powershell -ArgumentList "-NoExit", "-Command", "`$i = 1; while (`$i -ne 0) { echo `$i; `$i++ }"
}
必要に応じて、WindowCountの数値をあげてください。
スクリプトを複数回実行したいときは、ショートカットを作成すると楽にできます。
手順
メモ帳などを使って、Powershellコマンドを作成
保存する際に、拡張子を .ps1 にする
実行可能です
私の環境ではクリックしても実行できませんでしたが、右クリック→Powershellで実行 で実行できました。
おわり
【Windows】WindowsPCのスペックが分かるソフト(2025/07/04更新)
WindowsPCのスペックを表示するソフトを作成しました。
表示される項目は、
です。
実行するにはspecShow.exeを実行してください。
少し表示されるまで時間がかかります。
Wifi、Bluetoothは機能搭載していてもドライバーがないなどで搭載されていない表記にされることがあるかもしれません。

デスクトップなどのバッテリーがない・認識できない場合はバッテリー項目がエラーと表示されます。
更新履歴
v1.2
・CPUのコア数・スレッド数の表示
・VRAMの表示を四捨五入した値と生の値を表示するように変更
・ストレージの容量をGBとGiB表示を行うように変更(単位の修正)
・WifiまたはBluetoothの片方のみ搭載と認識した際にタスクマネージャーを確認するメッセージを追加
・Wifi、Bluetoothを搭載していると認識した機器名称を表示するように変更
・その他細かな修正・変更
v1.1
・GPUが一つ以上表示されなかった問題を修正
v1.0
・アイコンの設定
・メモリ表示のGB以下を四捨五入するように変更
・ストレージタイプunknownを表示しないように変更
・CPU周波数を小数第一位まで表示に変更
v0.3
・Wifi/BT/ディスクドライブ表示を実装
v0.2
・バッテリー表示を実装
v0.1
・初版
ダウンロード
password : nishiki
v1.2(最新)
おわり
Raspberry Pi 5でFletを動かしてみる
2024年9月5日更新
Raspberry Pi 5上でPythonのライブラリ「Flet」を実行する手順です。
動作確認は64bit版のみです。32bit版では、記事通りに実行しても動作しません。
1. Fletのインストール
sudo pip install flet --break-system-packages
仮想環境を使用するのが面倒だったため、--break-system-packagesを使用しています(推奨はされません)。
2. GStreamerのインストール(Fletのために必要なパッケージ)
sudo apt install libgtk-3-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
3. MPVのインストール(Fletのために必要なパッケージ)
sudo apt install libmpv-dev mpv
ここまで実行すれば、fletコマンドが動作します。
例:flet --versionを使用してFletのバージョンを確認できます。
4. fletコマンドの動作確認
動作確認のために、Fletのイントロダクションページからサンプルプログラム(counter.py)をコピーします。
counter.pyを作成した後、以下を実行します。
flet run counter.py
別タブが開いてカウンターが表示されれば、設定完了です。
エラー対応
flet runを実行したときに以下のエラーメッセージが出た場合:
libmpv.so.1: cannot open shared object file: No such file or directory
次のコマンドを実行してください。
sudo apt install libmpv1
パッケージが見つからない場合は、以下を実行します。
cd /usr/lib/aarch64-linux-gnu/ls libmpv.so*
libmpv.soおよびlibmpv.so.2がある場合は、次の手順に進んでください。存在しない場合は、MPVのインストールを再度行います。
次に、以下を実行します。
sudo ln -s libmpv.so libmpv.so.1
その後、再度以下のコマンドを実行してください。
flet run counter.py
別タブが開き、Fletアプリが実行されるはずです。
以上です。お疲れさまでした。(ChatGPTを使ってみました)
SourcetreeとGithubを連携させる
前回の記事の続きです。
このページではGithubとSourcetreeを連携させて、リモートでプッシュまで行います。
今回は、作成されたリポジトリを使用しています。リポジトリの作成方法は、他を見てください。(投げやり)
最終更新:2023/2/19
書いたときからUIが変更されている可能性があります。
筆者の環境:
OS : Windows 11
Sourcetree Version 3.4.11
Githubアカウント作成
Githubのアカウントを作成しましょう。

Githubに登録する を押して、
Username、Email address、Passwordを入力して、アカウント作成してください。
アンケートは、下部にある、Skip personalizationでスキップできます。(多分)
ここまで行けたらアカウント作成はできます。
Personal Access Tokenの生成
Profile画面の右上にあるところから、Settingsを選択します。

左にある項目の、Developer Settingsという項目を選択します。

画面が遷移したら、Personal access tokens内にあるTokens(classic)を選択して、Generate new tokenから、Generate new token(classic)を選択します。

Personal access tokenの設定をします。Noteには、名前をいれます。ここでは、Text-Testとしています。
Expiration(有効期限)は、30daysにしています。無期限にすることもできます。

スクロールして、Generate tokenを選択します。
ここで、Sourcetreeに戻ります。
SourcetreeとGithubアカウント連携させる
Sourcetree画面の上部にある、ツール内のオプションを押します。

オプション画面が出てきます。

認証 タブを押して、 追加を押します。

画面の通りに設定します。OAuchトークンを再読み込みを押します。
Webブラウザで、下の画像のようなものが表示されるので、下にスクロールして、
Authorize atlassianをクリックします。

認証に成功すると、Sourcetreeの画面に、○○○○@github.comのアカウントが追加されます。

オプションタブを消して、
画面右上にある、設定を押します。
リモートリポジトリのパスを追加します。

追加を押すと、リモートの詳細設定画面が表示されます。
URL/パスには、Githubのリンク(.gitで終わるリンク)を貼り付けます。
Remote Accountには、登録したGitHubアカウントを選択します。
リモート名は、デフォルトリモートにチェックを入れます。

実際にプッシュする
適当にコミットした後に、左上にあるプッシュ ボタンを押します。

CredentialHelperSelectorは、manager-coreで大丈夫です。
Always use this from now on にチェックを入れると、何度もselectを押す必要がなくなります。

コミット成功すると、このような画面になります。

GitHubのリポジトリを見て、コミットした内容があれば成功です。

お疲れさまでした。
*1:もしかすると、Tokenを使用していないので、設定をする必要がないかもしれません。
Sourcetreeを使ってコミットしてみる
前回の記事の続きです。
このページではSourcetreeを使って、ローカルリポジトリ作成からコミットまでを行います。
最終更新:2023/2/19
書いたときからUIが変更されている可能性があります。
筆者の環境:
OS : Windows 11
Sourcetree Version 3.4.11
ローカルリポジトリの作成
まずは、ローカルリポジトリの作成を行います。
上部にある、Createを押します。

Create a repository画面が表示されます。
保存先のパスと、リポジトリの名前を入力します。
(保存先のパスは、参照を押すことでファイルの作成/選択を行えます。)
筆者は、保存先はドキュメント内のgitTextフォルダを指定しています。
名前は、gitTextとしています。
入力したら、作成を押します。

※先にファイルを作っている場合は、出力先ディレクトリのエラーが出てきます。
はいを押してください。
作成できると、下の画像の画面になります。

今回は、テキストファイル(Test.txt)をプッシュします。
先に、Test.txtを作成しておきます。中身は適当になにか入力しておいてください。

Sourcetreeに戻ると、作業ツリーのファイル 内に追加したTest.txtが表示されています。

下部にあるテキストボックスには、コミットしたい内容を入力します。
(例:○○を追加しました など)
その後、作業ツリーのファイル内の+ボタンを押します。

右下にある、コミットボタンを押すと、コミットできます。

お疲れさまでした。
つぎ
Sourcetreeをインストールする
SourceTreeとGithubを連携して使う機会があったので、ここに残しておきます。
長くなってしまうので、複数のページに分割しています。
このページでは、Sourcetreeのインストールを行っています。
内容の最終更新:2023/2/19
書いたときからUIが変更されている可能性があります。
筆者の環境:
OS : Windows 11
Sourcetree Version 3.4.11
Sourcetreeをインストール
まずは、Sourcetreeをインストールしましょう。
Sourcetreeのページに行って、Download for ○○からインストーラーをダウンロードします。
インストーラーを起動すると、Registationと書かれた画面が出てきますが、スキップします。(今回はGithubアカウントを使用するため)

次の画面(Pick tools to download and install)では、GitとMercurialが選択されています。
筆者はそのまま[次へ]を選択しました。
(エラーが出るのでMercurialにはチェックを入れなくてもいいかもしれません。)

ツールのインストールが完了しました。と画面が出てくるので、次へを押します。
次のPreferences画面では、Author Name(なまえ)とAuthor Email Address(Eメールアドレス)を入力します。(筆者はAuthorNameはtinanagoにしています)

SSHキーを読み込みますか?という画面が出てきますが、いいえを選択します。

そうすると、大きな文字でローカルリポジトリという画面が出てきます。
この画面が出てきたらSourcetreeのインストールは成功です。

お疲れさまでした。
つぎ