総集編

生成AI

【総集編】生成AIを仕事で使う前に、作る側でなくても知っておきたい4つのこと

生成AIを使ったシステムは、作る人だけのものではありません。発注する人、導入を決める人、日々使う人にも、最低限の知識が必要です。 知らないままだと、ベンダーの説明が正しいか確かめられず、リスクにも気づけません。 この記事では、OWASP(W...
データ

【総集編】文字化けの正体:文字コードの基礎と、日本語環境で気をつけること

CSVをExcelで開いたら、文字がめちゃくちゃになった。 取り込んだデータの一部が「?」に変わっていた。 こうした「文字化け」は、現場でとてもよく起きる問題です。 原因は、ほとんどの場合「文字コード」のズレです。 この記事では、W3C(W...
契約

【総集編】OSSは「無料」ではなく「条件つきで許可されたソフト」

今のシステムは、OSS(オープンソースソフトウェア)なしにはほとんど作れません。 経済産業省の資料も、汎用的な部品(ライブラリ)やLinuxを中心に、OSSは企業の商用製品やサービスにも積極的に使われており、いまやOSSを使わずに製品やサー...
契約

【総集編】「アジャイルでやります」と言われたら:発注側にも役割がある

「今回はアジャイルで進めます」と言われたとき、発注する側は何を期待し、何をすればよいのでしょうか。 アジャイル開発は「ベンダーがいい感じに作ってくれる方法」ではありません。 IPA(情報処理推進機構)と経済産業省のモデル契約は、アジャイル開...
生成AI

【総集編】生成AIを使いこなすプロンプト術:7つの原則

「プロンプト」とは、AIに出す指示や質問の文章のことです。 プロンプトの書き方というと、特別な呪文のようなコツを探したくなります。 しかし、AnthropicやOpenAI、Googleといった各社の公式ドキュメントを読み比べると、会社が違...
データ

【総集編】Markdown・JSON・CSV…「データ形式」の違いを一気に整理

「.md」「.json」「.csv」といったファイルの種類を、目にしたことはあるでしょう。 でも「何が違うのか」「誰がそのルールを決めているのか」までは、意外と知られていません。 この記事では、ルールを定めている団体の公式資料だけを根拠に、...