コンピュータ WinFormsでPictureBox上のマウス座標を取得するサンプルコード マウスカーソルの座標を取得します。WPF版ソースコードファイル名:MouseOnImageXYWinForms.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputT... 2025.10.23 コンピュータ
コンピュータ WPFでImage上のマウス座標を取得するサンプルコード マウスカーソルの座標を取得します。ソースコードファイル名:MouseOnImageXY.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</... 2025.10.22 コンピュータ
コンピュータ Amazon Kindle 6インチ版を入手 電子書籍リーダー専用機がほしいと言う事で、Kindleを入手しました。モノクロのディスプレイは文字を読むのに目に優しい感じ。反応は今どきのスマートフォンと比べるとワンテンポ遅れる感じですが、電子書籍を読むだけなら許容範囲。Type-Cケーブ... 2025.10.20 コンピュータ
コンピュータ 私家版LLMプロンプトエンジニアリング ChatGPTのようなLLM(大規模言語モデル)は、知的対話を可能にする一方で「意志」を持たない存在です。本稿は、LLMを活用するための個人的ガイドです。LLMの特徴 1. LLMは意志決定機ではない LLMは「もっともらしいテキスト」を生... 2025.10.20 コンピュータ
コンピュータ PowerShellの使い方 PowerShellのスクリプト言語としての基本的な使い方をまとめてみました。よく使いそうな機能をピックアップした説明となります。はじめにPowerShellはコマンドラインシェルとスクリプト言語の名称です。マイクロソフトが作ったスクリプト... 2025.10.19 コンピュータ
コンピュータ プログラミング言語とは — 手続き型を基礎とした考え方 はじめに:プログラミング言語を学ぶ前に知っておきたいこと プログラミングを学び始めると「どの言語を勉強すればいいのか?」という話題が必ず出てきます。しかし、本質的にはどの言語を選んでも、学ぶべき基礎構造は同じです。 プログラミング言語は、コ... 2025.10.18 コンピュータ
コンピュータ PowerShellでXHTMLファイルを更新するサンプルコード idを指定して文字列を置き換えるサンプルコードです。新規作成はこちらソースコード# 入力と出力(同じファイルに上書き可)$in = ".\sample-xhtml.html" # 記事のサンプルを保存したXHTML$out = ".\sam... 2025.10.18 コンピュータ
コンピュータ PowerShellでXHTMLファイルを新規作成するサンプルコード Web標準はHTML5ですが、プログラムから扱う場合XMLモジュール(System.Xml.XmlDocumentクラスなど)が使えるXHTMLの方が便利だったりします。HTML5のもつ最新機能は使えませんが、互換性は概ね問題なさそうなので... 2025.10.18 コンピュータ
コンピュータ XHTMLの覚書 XHTMLはXMLで記述されたHTMLXML宣言HTMLファイルの内容がXMLであることをシステムに知らせるために、ファイルの先頭で宣言する。<?xml version="1.0" encoding="UTF-8"?>DOCTYPE文書がX... 2025.10.18 コンピュータ
コンピュータ LM StudioでローカルLLMを試してみる話 インストーラーのダウンロード「Download for Windows」をクリックインストール・ダウンロードしたファイル「LM-Studio-0.3.30-1-x64.exe」をエクスプローラでダブルクリック・実行ユーザーの選択(デフォルト... 2025.10.17 コンピュータ
コンピュータ VSCodeでCopilotを有効化する方法 VSCodeにCopilotが来て大分時間が経過しましたが、重い腰を上げて使ってい見たいと思います。ざっくりした機能的にはサジェスト機能がAIで強化されるみたいです。あとはチャット形式のUIで自然言語でプロンプトを入力する機能もあるようです... 2025.10.17 コンピュータ
コンピュータ LLMとは LLM(大規模言語モデル)は、我々が日常的に利用する日本語(自然言語)を理解し文章を作り出すAIモデルです。ChatGPTやGeminiなどのAIは、チャット形式のインターフェースを通して利用します。「プロンプト」と呼ばれる文章を入力するこ... 2025.10.17 コンピュータ
コンピュータ バイブコーディングと人間が検出不能なハルシネーションの危険性(ChatGPTの回答) AIがコードを書く時代がやってきた。「バイブコーディング」と呼ばれる、自然言語で仕様を伝えるだけでプログラムを生成する手法は、開発効率を劇的に高める可能性を秘めている。しかし、この手法の根幹に潜む“ハルシネーション”――すなわちAIが「それ... 2025.10.15 コンピュータ
コンピュータ バイブコーディングと人間が検出不能なハルシネーションの危険性(Geminiの回答) 生産性の裏側にある「見えない地雷」 近年、プログラミングの世界はAIによるコード生成(一般に「バイブコーディング」と呼ばれる行為)によって劇的に変化しています。GitHub Copilotに代表されるLLM(大規模言語モデル)ベースのアシス... 2025.10.15 コンピュータ