Articles

正しい方法でAIと共にコーディングする
AI

正しい方法でAIと共にコーディングする

August 19, 2025

🔹 はじめに AIはソフトウェア開発の世界を大きく変えています。現在では Codex、GitHub Copilot、NeovimやVSCodeのAIプラグイン などのツールを使えば、関数の自動補完、ボイラープレートの生成、さらには難解なエラーメッセージの解説までしてくれます。

การทำงานร่วมกับ AI ในการเขียนโค้ดอย่างถูกวิธี
AI

การทำงานร่วมกับ AI ในการเขียนโค้ดอย่างถูกวิธี

August 19, 2025

🔹 บทนำ ปัญญาประดิษฐ์ (AI) กำลังเปลี่ยนวิธีที่เราเขียนซอฟต์แวร์อย่างสิ้นเชิง ทุกวันนี้มีเครื่องมืออย่าง Codex, GitHub Copilot และปลั๊กอิน AI ใน Neovim/VSCode ที่สามารถช่วยเติมโค้ดอัตโนมัติ สร้างโครงร่างโปรเจ็กต์ หรืออธิบาย error message ที่ซับซ้อนได้

Working With AI in Coding the Right Way
AI

Working With AI in Coding the Right Way

August 19, 2025

🔹 Introduction Artificial intelligence is transforming software development. Today, tools like Codex, GitHub Copilot, and LLM-powered editors such as Neovim and VSCode integrations can autocomplete entire functions, generate boilerplate, or even explain cryptic error messages. For many developers, it feels like having an extra set of hands on the keyboard.

最適なLLMモデルの選び方: Instruct・MLX・8-bit・Embedding

最適なLLMモデルの選び方: Instruct・MLX・8-bit・Embedding

August 16, 2025

LLM(Large Language Model)の選択は、目的・ハードウェア・効率性の要件 によって変わります。 すべてのモデルが同じ用途向けではありません。あるものは チャットやアシスタント に、あるものは Mac(Apple Silicon)向け最適化 に、あるものは 軽量化(量子化) に、そしてあるものは セマンティック検索 に適しています。

วิธีเลือกโมเดล LLM ที่เหมาะสม: Instruct, MLX, 8-bit และ Embedding

วิธีเลือกโมเดล LLM ที่เหมาะสม: Instruct, MLX, 8-bit และ Embedding

August 16, 2025

การเลือกโมเดล LLM (Large Language Model) ที่ถูกต้องขึ้นอยู่กับ เป้าหมายการใช้งาน ฮาร์ดแวร์ และความต้องการด้านประสิทธิภาพ เพราะแต่ละโมเดลถูกออกแบบมาแตกต่างกัน: บางตัวเหมาะกับ แชทและผู้ช่วย, บางตัวเหมาะกับ การทำงานบนเครื่องแมค (Apple Silicon), บางตัวเหมาะกับ การใช้งานแบบประหยัดทรัพยากร, และบางตัวใช้สำหรับ การค้นหาความหมาย (semantic search)

วิธีใช้โมเดล Embedding ร่วมกับ LLM เพื่อสร้างแอป AI ที่ชาญฉลาดยิ่งขึ้น

วิธีใช้โมเดล Embedding ร่วมกับ LLM เพื่อสร้างแอป AI ที่ชาญฉลาดยิ่งขึ้น

August 12, 2025

ทุกวันนี้ โมเดลภาษาแบบขนาดใหญ่ (LLMs) เช่น GPT-4, Llama-3 หรือ Qwen2.5 เป็นที่พูดถึงอย่างมาก แต่ถ้าคุณต้องการให้ LLM ทำงานกับข้อมูลของคุณได้จริง คุณจะต้องใช้โมเดลอีกชนิดหนึ่งควบคู่กันไป นั่นคือ โมเดล Embedding

ラインスキャン + AI で作るリアルタイム欠陥検出システム(汎用設計ガイド)

ラインスキャン + AI で作るリアルタイム欠陥検出システム(汎用設計ガイド)

August 8, 2025

TL;DR(要点まとめ) フィルム、紙、織物、ワイヤー、チューブ、金属板などの連続移動物に最適 設計初期に決めるべき:視野 (FOV)、最小検出サイズ、搬送速度、作業距離 (WD) レンズの焦点距離で視野を決定。小さな欠陥には3〜5ピクセル以上必要 エンコーダでラインスキャンの縦軸スケールを安定化=正確な寸法計測とAI認識が可能 一般的なフロー:カメラ → タイル化 → 前処理 → 欠陥検出(CVまたはML) → UI/出力/記録 **絞り(f値)**は f/5.6 からスタート(照明次第で調整)