八 四

コンピュータ

C#だけでHTTPサーバーをGUIアプリ(WinForms)に組み込む方法

C#から比較的簡単にhttpサーバーを作ることが出来るとのことですので、WinFormで作るGUIアプリにhttpサーバーを組み込むサンプルを試しました。プロジェクトの作成mkdir WinFormsHttpServerSamplecd W...
コンピュータ

WinFormのタブコントロール(TabControl)のサンプル

タブコントロールを使い方を確認してみました。プロジェクトの作成mkdir TabControlSample01cd TabControlSample01dotnet new winforms -f net8.0ソースコードファイル名:For...
コンピュータ

PowerShellで履歴からスクリプト(.ps1)を作成する方法【再利用に便利】

PowerShellのシェルで実行した一連のコマンドを再度実行したい場合、履歴から.ps1を生成出来ると便利かと思い方法を調べてみました。まず履歴の蓄積する処理をする前に、履歴をクリアします。# ステップ 1: 履歴をクリアClear-Hi...
スポンサーリンク
コンピュータ

C#サイズの大きなクラスをPartial Classでcsファイルを分割する機能の使い道

C#ではpartial classを使うと、ひとつのクラスを複数のcsファイルに分割して保存することが出来ます。機能といしては知ってはいたのですが、使う場面を考えて見たいと思います。基本的に1クラス1ファイル(.cs)にすると、ファイルを選...
コンピュータ

JavaScript非同期テキスト取得 – 外部テキスト読み込みサンプル

テキストを読み込む ここにテキストが表示されます。 <script> document.getElementById("loadBtn").addEventListener("click", function () { fetch("sam...
コンピュータ

WinFormsで作るシンプルなアプリケーションランチャー2【.NET 9 / C#】

アプリケーションランチャーを使っていて登録したアプリケーションの数が増えるとスクロールするのが大変になってきました。対策として、Homeキーでで最初の行に移動する機能と、アプリケーションをダブルクリックするたびに1つ上の行に移動する機能を付...
コンピュータ

C#でLiteDBを試してみた。

LiteDBはSQLを書かずにC#のマネージドオブジェクトとして扱えるデータベースです。アプリケーションのバックエンドに良さそうなので試してみました。プロジェクトの作成mkidr LiteDBSamplecd LiteDBSampledot...
コンピュータ

C#で日本語形態素解析エンジンNMeCabを試してみる。

NMeCabを使うと日本語の文章を単語ごとに分割してくれるようなので試してみました。プロジェクトの作成 mkdir MeCabSample cd MeCabSample dotnet new console dotnet add packa...
コンピュータ

C言語でmallocでint型の配列を確保するサンプルコード

mallocでメモリを確保する処理を確認したいと思います。ソースコード#include <stdio.h>#include <stdlib.h>int main() { int size = 10; int *arr = (int *)ma...
コンピュータ

WinFormsで作るシンプルなアプリケーションランチャー【.NET 9 / C#】

WinFormsでシンプルなアプリケーションランチャーを作成しました。プロジェクトの作成mkdir ApplicationLauncher01cd ApplicationLauncher01dotnet new winformsソースコード...
コンピュータ

Go言語でJSONファイルの読み書き

名前とファイルパスのコレクションを管理するサンプル プロジェクトの作成mkdir jsonsaveloadcd jsonsaveloadgo mod init example.com/jsonsaveloadソースコードファイル名:json...
コンピュータ

Go言語「WALK」文字入力ダイアログボックス

文字入力ダイアログボックスのサンプルです。プロジェクトの作成mkdir dialogmemocd dialogmemoMake-GoWalk.ps1Make-GoWalk.ps1は次の記事を参照ソースコードファイル名:dialogmemo....
コンピュータ

Go言語「WALK」ファイルをドラックアンドロップ

ウィンドウにファイルをドラックアンドロップするサンプルコードです。プロジェクトの作成mkdir dragdropdemocd dragdropdemoMake-GoWalk.ps1Make-GoWalk.ps1は次の記事を参照ソースコードフ...
コンピュータ

PCを快適にするアップグレードパーツを一つ選ぶとしたら?【2025年版】

はじめに2025年現在、PCのパーツ選びにおいて「どれを交換すると快適になるのか?」は多くの人が一度は考えるテーマです。CPUやGPUのような高価なパーツもありますが、今回はあえて体感の快適性に直結するパーツとして、「SSD」、とくにNVM...