コンピュータC# WinForms + NAudio:コマンドライン引数でオーディオファイルを再生するアプリを作る C#で音声ファイルを扱うライブラリにNAudioがあります。今回はWinFomsで音声ファイルを再生するシンプルなアプリを作成しました。コマンドライン引数で再生するオーディオファイルのパスを受け取り、再生し再生が終了したらアプリケーションを... 2025.03.20コンピュータ
コンピュータブラウザで動くJavaScript:DOM操作と開発環境構築 JavaScriptはたまにしか使わないので、コードを書くたびに基本から勉強しなおすことになりがちです。JavaScriptを学習したことを忘れてしまった未来の自分のために、記事として残しておきたいと思います。扱う内容として昔ながらのウェブ... 2025.03.19コンピュータ
コンピュータPowerShellからExcelを操作!ワークシートのセルに値を設定する方法 ひな形のエクセルファイルに値を入力する作業を自動化するために必要そうな処理を調べてサンプルスクリプトを書いてみました。サンプルに使ったエクセルファイル社会保険事務所に提出する賞与支払届セルに値をセットするサンプル。<#.SYNOPSISエク... 2025.03.19コンピュータ
コンピュータWindowsのファイルにコメントする方法を考える20250318 エクスプローラーでファイルやフォルダは名前で識別しますが、入力する都合上短めで英数字を使うことが多いです。英語圏で生まれた文化である点もありますが、アルファベットの方が変換などを含まないのでストレートに入力できる点もあると思います。そうなり... 2025.03.18コンピュータ
コンピュータPowerShellの罠 PowerShell は、他のシェルスクリプト言語とは異なる独特の挙動を示すことがあり、一般的なシェル言語の感覚で実行すると、思わぬ落とし穴にはまることがあります。ここでは、PowerShell の罠となりうる要素をいくつかご紹介します。i... 2025.03.17コンピュータ
コンピュータWSL-Ubuntuで音声認識モデルWhisperを使って文字起こししてみた。20250316 音声ファイルが多量にあり中身を一つ一つ視聴し確認する作業をしていて、飽きてきたので音声ファイルを文字起こしが出来ないか調べてみました。Whisperといツールがヒットしましたので、WSL-Ubuntuでインストールしてみました。pipパッケ... 2025.03.17コンピュータ
コンピュータWSL-UbuntuでStyle-Bert-VITS2をインストールした記録 Style-Bert-VITS2をインストールしたので記録を残します。環境Ubuntu22.04Python 3.10.12gitクローンgit clone venv作成cd Style-Bert-VITS2python3 -m venv ... 2025.03.16コンピュータ
コンピュータWSL-UbuntuにDocker Engineを直接インストールした話 作業ログを記事として残しておきます。環境Ubuntuのバージョン22.04パッケージのインストールsudo apt updatesudo apt install ca-certificates curl gnupg lsb-releaseG... 2025.03.16コンピュータ
コンピュータ独自のデータセットでReal-ESRGANをファインチューニングする。 Real-ESRGANのモデルに対し追加学習(ファインチューニング)することで、特定の画像に特化したモデルを作成することが出来るとのことですので試してみたいと思います。以下のページの手順通りに進める。Real-ESRGANのインストール環境... 2025.03.15コンピュータ
コンピュータPowerShellで画像ファイルをjpg形式からpng形式に変換するスクリプト .NetのImageオブジェクトをファイルから生成してPNG形式で保存します。使い方はスクリプトの.EXAMPLEを見てください。ワンライナー版<#.SYNOPSISJpegファイルをPngファイルへ変換.DESCRIPTIONJpegファ... 2025.03.14コンピュータ
コンピュータdotnet.exeでプリプロセッサのシンボルを定義するには。.csproj編集 .csprojにDefineConstantsでシンボルを定義します。csprojのサンプル<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputT... 2025.03.14コンピュータ
コンピュータdotnet.exeでC#の単独ソースファイルを実行できないか模索する プロジェクトを作らずにdotnet runで単独のcsファイルが実行できると便利なので方法を調べましたが見つかりませんでした。仕方がないのでプロジェクトを自動作成するPowerShellスクリプトを作成してみました。ファイル名:Run-CS... 2025.03.14コンピュータ
コンピュータVMwareWorkstationのWindows10のイメージをWindows11にアップグレード20250314 結果を先に述べるとアップグレードは出来ましたがライセンス認証が通らなかったので使用は断念することになりました。Windows11のインストール要件にはTPM2.0が必須なので設定します。リアルPCでもマザーボードにTPM2.0対応モジュール... 2025.03.14コンピュータ
コンピュータWindows11の24H2をクリーンインストールしたらsambaで稼働するファイルサーバーにアクセスできなくなった20250313 Windowsで動く有償ソフトで無くなると困るソフトがいくつかありまして、メインPCがトラブルが起きた時のことを想定して、Windows11をインストールしたサブPCを作成しそちらに必要なソフトをインストールすることにしました。それらのソフ... 2025.03.13コンピュータ