コンピュータ WinFormsで作るシンプルなアプリケーションランチャー2【.NET 9 / C#】 アプリケーションランチャーを使っていて登録したアプリケーションの数が増えるとスクロールするのが大変になってきました。対策として、Homeキーでで最初の行に移動する機能と、アプリケーションをダブルクリックするたびに1つ上の行に移動する機能を付... 2025.06.26 コンピュータ
コンピュータ C#でLiteDBを試してみた。 LiteDBはSQLを書かずにC#のマネージドオブジェクトとして扱えるデータベースです。アプリケーションのバックエンドに良さそうなので試してみました。プロジェクトの作成mkidr LiteDBSamplecd LiteDBSampledot... 2025.06.26 コンピュータ
コンピュータ C#で日本語形態素解析エンジンNMeCabを試してみる。 NMeCabを使うと日本語の文章を単語ごとに分割してくれるようなので試してみました。プロジェクトの作成 mkdir MeCabSample cd MeCabSample dotnet new console dotnet add packa... 2025.06.25 コンピュータ
コンピュータ C言語でmallocでint型の配列を確保するサンプルコード mallocでメモリを確保する処理を確認したいと思います。ソースコード#include <stdio.h>#include <stdlib.h>int main() { int *arr; int size = 10; // メモリ確保 a... 2025.06.25 コンピュータ
コンピュータ WinFormsで作るシンプルなアプリケーションランチャー【.NET 9 / C#】 WinFormsでシンプルなアプリケーションランチャーを作成しました。プロジェクトの作成mkdir ApplicationLauncher01cd ApplicationLauncher01dotnet new winformsソースコード... 2025.06.22 コンピュータ
コンピュータ Go言語でJSONファイルの読み書き 名前とファイルパスのコレクションを管理するサンプル プロジェクトの作成mkdir jsonsaveloadcd jsonsaveloadgo mod init example.com/jsonsaveloadソースコードファイル名:json... 2025.06.22 コンピュータ
コンピュータ Go言語「WALK」文字入力ダイアログボックス 文字入力ダイアログボックスのサンプルです。プロジェクトの作成mkdir dialogmemocd dialogmemoMake-GoWalk.ps1Make-GoWalk.ps1は次の記事を参照ソースコードファイル名:dialogmemo.... 2025.06.22 コンピュータ
コンピュータ Go言語「WALK」ファイルをドラックアンドロップ ウィンドウにファイルをドラックアンドロップするサンプルコードです。プロジェクトの作成mkdir dragdropdemocd dragdropdemoMake-GoWalk.ps1Make-GoWalk.ps1は次の記事を参照ソースコードフ... 2025.06.21 コンピュータ
コンピュータ PCを快適にするアップグレードパーツを一つ選ぶとしたら?【2025年版】 はじめに2025年現在、PCのパーツ選びにおいて「どれを交換すると快適になるのか?」は多くの人が一度は考えるテーマです。CPUやGPUのような高価なパーツもありますが、今回はあえて体感の快適性に直結するパーツとして、「SSD」、とくにNVM... 2025.06.20 コンピュータ
コンピュータ PowerShell ワンライナー集:便利なパイプライン活用例まとめ PowerShellのパイプラインはコマンドレット間でオブジェクトを渡す仕組みで、各オブジェクトで処理を組み合わせることで、複雑な処理流れを1行で表現することが出来ます。エクスプローラなどでファイルを操作する場合など、手作業で行うことに比べ... 2025.06.17 コンピュータ
コンピュータ Qt6とC++でシグナルとスロット ウィンドウにボタンをレイアウトし、ボタンを押すことでボタンの文字が変化するサンプルプログラムを作成しました。ソースコードファイル名:datasource.h#ifndef DATASOURCE_H#define DATASOURCE_H#i... 2025.06.15 コンピュータ
コンピュータ MSXPlayerをインストールした話 書籍「MSX-BASICでゲームを作ろう」を電子書籍で購入しました。書籍は後でじっくり読むとして、MSX公式エミュレーターMSXPlayerのダウンロード用のリンクとパスワードがあるので試してみました。MSXPlayerを試す。起動時MSX... 2025.06.15 コンピュータ
コンピュータ C++のスマートポインタの型推論付き初期化 とQPointer C++のスマートポインタを学習したのですが、モダンな初期化方法があるとのことですので、試したいと思います。また、Qt6でGUIプログラミングを学習する予定あり、Qtにもスマートポインタがあり、其の中でQPointerを学習したいと思います。... 2025.06.14 コンピュータ
コンピュータ XAMLを使わないWPF入門05「ListViewとコレクションをバインドする方法」 XAMLを使わないWPFでListViewとコレクションのバインディングを試して見ます。サンプルコード・プロジェクトの作成dotnet new wpf -f net8.0 -n NoXAML05cd NoXAML05rm *.xamlrm ... 2025.06.14 コンピュータ