プログラミング

コンピュータ

Accessibility Insightsを使いWindowsで実行しているアプリの開発フレームワークを探る

WindowsのGUIアプリを作るフレームワークは複数存在しますが、「Accessibility Insights」というツールを使うと、EXEファイルからフレームワークを確認することが出来ます。・以下のサイトからmsi形式のセットアップフ...
コンピュータ

Dependenciesを使い、EXEが参照しているDLLファイルを調べる

EXEファイルで参照しているDLLを調べるツール「Dependencies」を試してみました。・GitHubからzipファイルをダウンロード→展開することでインストール・「DependenciesGui.exe」を起動し、DLLを確認したい...
コンピュータ

ソフトウェアジャンル別 開発ツール一覧(2025年版)

個人開発の視点から「どのジャンルのソフトウェアを作るときに、どんな言語・フレームワーク・ツールがよく使われるか」をざっくり整理したメモです。 自分の興味(Windowsデスクトップ / CLI / 画像処理 / AI / Web / レトロ...
コンピュータ

プログラミング言語とは — 手続き型を基礎とした考え方

はじめに:プログラミング言語を学ぶ前に知っておきたいこと プログラミングを学び始めると「どの言語を勉強すればいいのか?」という話題が必ず出てきます。しかし、本質的にはどの言語を選んでも、学ぶべき基礎構造は同じです。 プログラミング言語は、コ...
コンピュータ

マルチコアCPUの使い方:「並列処理」と「パイプライン処理」で性能を引き出す

CPUがマルチコア化され、今や現役で使われているPCのほとんどが複数のコアを搭載しています。ところが、せっかく最新のRyzenや Core Ultra(Core i)シリーズを使っていても、**体感的には“そこまで速くなった気がしない”**...