Programming

1/16ページ
プログラミングに関連した記事を表示しています。
  • 2026.10.30

PyCharmとは?Python向けIDEのインストール・使い方を実践解説

PyCharmとは、Pythonのプログラムを書く・動かす・間違いを見つけるといった作業を、1つのソフトでまとめて行える開発ツール(IDE)です。基本的な機能は無料で使え、初心者にもおすすめです。本記事では、インストールと日本語化の手順から、コードの実行やエラーの直し方、デバッガーの使い方までを画面付きで紹介します。

  • 2026.10.30

GitHub Actionsとは?活用事例・使い方をエンジニアが実際の画面で解説

GitHub Actionsとは、GitHub上でテストやビルド、デプロイなどの作業を自動で実行できる機能です。コードをpushするだけで決めておいた処理が動くため、手作業の手間や確認漏れを減らせます。本記事では、基本の仕組みや料金・無料枠を解説した上で、Pythonの自動テストを動かす手順を画面付きで紹介します。

  • 2026.10.16

CI/CDとは?テスト・公開を自動化する手順を実践解説

CI/CDとは、コードの変更をきっかけにビルドやテスト、デプロイを自動で実行し、ソフトウェアを素早く安全に届ける仕組みです。CIは変更のたびにテストで不具合を早期に見つけ、CDはテスト済みの変更をリリースや公開まで進めます。本記事ではGitHub Actionsでテストと公開を自動化する手順を実際の画面で解説します。

  • 2026.09.11

FFmpegとは?インストール方法から基本的な使い方まで実践解説

FFmpegは動画・音声を変換できるオープンソースソフトです。本記事ではFFmpegの概要から、Windows・Mac・Linuxへのインストール方法、圧縮や音声抽出、切り出し、GIF変換など基本的な使い方、コーデックの基礎知識、よくあるエラーの対処法までを初心者向けに分かりやすく解説します。

  • 2026.06.19

イテレータとは?使い方と仕組み、メリットを解説

次のような経験をしたことはありませんか? for 文の中身が処理対象のデータ構造に依存している関係で、後からリファクタリングや、ちょっとした動作確認をしたいとき(デバッグを行いたいときなど)に、「繰り返し処理」以外の部分まで気にする必要が出てきた。 この記事では、そうした「変更や確認のたびに手間がかかる実装」の悪い例と、それを解決する「Iterator パターン」を、具体例を通して紹介します。 【 […]

  • 2026.06.05

【2026最新】ローカルLLMとは?クラウドとの違い・おすすめモデル・推奨PCスペックを解説

ローカルLLMとは、自分のPCや社内サーバー上で直接動かす大規模言語モデルのことです。ChatGPTのようなクラウド型AIとは違い、データを外部に送らずに使えるため、機密情報の扱いにも向いています。本記事ではそのメリット・デメリットから、2026年最新のおすすめモデル比較、Ollamaでの導入手順まで解説します。

1 … 16