Programming

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

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

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

  • 2026.06.05

ローカルLLMとは?メリット・デメリットからモデルの選び方、導入手順まで詳しく解説

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

  • 2026.05.29

【Python】jsonモジュールの使い方|データの読み込みからdumpsによる文字列変換まで徹底解説

アプリケーションで様々なデータをやり取りする際によく使用されるのが、「JSON」というデータ形式です。PythonでJSONを扱う場合は、jsonモジュールを使ってデータを処理します。 今回の記事では、jsonモジュールの使い方について解説していきたいと思います。 Pythonのjsonモジュールとは Pythonのjsonモジュールは、JSON形式のデータをPythonで扱うための標準ライブラリ […]

  • 2026.05.29

【C言語】ポインタの仕組みを完全攻略|配列の操作から関数へのポインタ渡しまで徹底解説

C言語でプログラミングをする上で重要となる機能の1つに、ポインタがあります。メモリ操作やデータ管理を柔軟に行うためには欠かせない機能ですが、慣れるまでは扱いが難しく感じやすい機能でもあります。 今回は、ポインタの基礎的な使い方から、配列操作や関数などの実践でも使える知識まで詳しく解説していきたいと思いますので、ぜひ参考にしてみてください。 C言語のポインタとは ポインタとは、メモリ上のアドレスを格 […]

  • 2026.05.15

【C#】foreach文の使い方|Listの反復処理やインデックス取得を徹底解説

プログラミングをする上で、反復処理 (ループ処理) は欠かせない重要な機能の1つです。反復処理を記述する方法はいくつかありますが、その中の1つに foreach文を使用する方法があります。 今回の記事では、C#で foreach文を使用する方法について解説していきます。 C#のforeachとは foreach文は、配列やListなどのコレクションに対し、要素を順番に取り出して処理するための繰り返 […]

  • 2026.05.01

SQL整形|Webツール・コマンド・拡張機能を徹底解説

SQLを記述する際は、コードを読みやすくするために整形することが重要です。今回は、SQL整形の方法について解説していきます。 SQLの整形とは SQLの整形とは、データベース操作のために記述されたSQL文を、読みやすく理解しやすい形に整えることを言います。 SQLは、極端に言えばすべてを1行で書くことも可能ですが、当然そのようなコードは可読性が低く、後から内容を確認したり修正したりする際に大きな負 […]

1 15