タグ

開発に関するS0R5のブックマーク (128)

  • ゲーム起動時によく見る「CRIWARE」って何? “ハード戦争”や“和ゲー vs 洋ゲー”の裏で暗躍したミドルウェア商人の歴史 | レバテックラボ(レバテックLAB)

    TOPインタビューゲーム起動時によく見る「CRIWARE」って何? “ハード戦争”や“和ゲー vs 洋ゲー”の裏で暗躍したミドルウェア商人の歴史 ゲーム起動時によく見る「CRIWARE」って何? “ハード戦争”や“和ゲー vs 洋ゲー”の裏で暗躍したミドルウェア商人の歴史 2025年7月22日 株式会社CRI・ミドルウェア 代表取締役社長 押見 正雄 1987年にCRI・ミドルウェアの前身であるCSK総合研究所にAI技術者として入社。当時グループ会社だったセガで「セガサターン」「ドリームキャスト」の開発に深く関わった後、2001年にCRI・ミドルウェアの設立に携わる。2013年に代表取締役社長就任。 ゲームをプレイしていると、起動画面で「CRIWARE」のロゴマークを目にすることがあります。 「目にする」どころか「親の顔より見た」というゲーマーも少なくないであろう青いロゴ。しかし、それが何

    ゲーム起動時によく見る「CRIWARE」って何? “ハード戦争”や“和ゲー vs 洋ゲー”の裏で暗躍したミドルウェア商人の歴史 | レバテックラボ(レバテックLAB)
  • プロダクションのコードで Vibe Coding を使う方法|牛尾 剛

    最近は、自分はかなり Vibe Coding にお世話になっている。実際にプロダクションのコードでも使っていて自分的には普通のことと思っていたのだが、ある人にどうやってやってるのか聞いてみたいと言われたのでせっかくだからブログに書いておくことにした。みんなとっては普通のことかもしれないので、整理のためにも書いておこう。 Vibe Coding の光と影Vibe Coding を使うと、GitHub Copilot Agent などを使うと、自然言語で指示をすればプログラムを書いてくれる。これがあると、素人でもコーディングができそうだ。プロトタイピングや、ゼロから何かを作るときはなかなか良い感じだが、プロダクションで何も考えずに使えるというわけにもいかない。実はコードが複雑になればなるほど、そのままではうまくいかない。 今読んでいる AI Engineering より引用した次のグラフが興味

    プロダクションのコードで Vibe Coding を使う方法|牛尾 剛
  • Vide Codingで使うチケットシステムticket.sh作ったよ|masuidrive

    Coding Agentでもチケット管理的なことをやらないとコードを書き続けるのは難しい。何をどこまで作ったかわからないし、Check listを作ってちゃんとチェックさせないとLLMは簡単にサボる。 従来のアプローチとその限界私も最初は、Agentにコーディングさせたいことは先にdocs/project-backlog.mdに書き出させて作業させてた。でもファイルが無限に大きくなるし、大きくなってくるということを聞かなくなってくるし、個別チケットファイルにしても管理が難しい。 GitHub Issues: MCPで連携できるけど人間中心すぎ。LLMが扱うならMarkdownYAMLがいい。 バックログファイル: 一つのファイルに全て詰め込むと扱いきれない 個別チケットファイル: ファイルの管理が必要 理想的な解決策チケットを個別ファイルにしてgitに保存するようにしてチケット管理すれば

    Vide Codingで使うチケットシステムticket.sh作ったよ|masuidrive
  • 【完全版】Gemini CLI チートシート - この記事で今日攻略!🚀 - Qiita

    📌 はじめに Gemini CLIは、GoogleAI「Gemini」をターミナルから直接使えるオープンソースツールです。この記事は、公式ドキュメント全体を網羅した究極のリファレンスとして、初心者から上級者まですべての人に役立つよう設計されています。 ✨ Gemini CLIでできること 🤖 AIとの対話(Gemini 2.0 Flash Experimental) 📁 ローカルファイルの読み書き 🔧 シェルコマンドの実行 🌐 Web検索・ページ取得 🔌 カスタムツールの統合(MCP) 🛡️ サンドボックスでの安全な実行 🚀 クイックスタート 最速セットアップ(3分で開始) # 1. インストール(Node.js 18以上が必要) npm install -g @google/gemini-cli # 2. 起動 gemini # 3. 認証(3つから選ぶ) ◻︎ Goo

    【完全版】Gemini CLI チートシート - この記事で今日攻略!🚀 - Qiita
  • Gemini CLI の簡単チュートリアル

    この記事はほぼすべて Gemini CLI に書いてみてもらいました。ただし、ファクトチェック&手修正済みです。もし間違えていたらこっそり教えてください。さいごにとおまけは人力です。 Gemini CLI チュートリアル tl;dr コマンドラインで対話的に使えるオープンソースのAIエージェント。 npx https://github.com/google-gemini/gemini-cli ですぐに利用開始。 @ でローカルファイルやディレクトリをAIのコンテキストに追加。 ! でシェルコマンドを直接実行、シェルモードへの切り替えも可能。 GEMINI.md ファイルでプロジェクト毎のカスタム指示をAIに記憶させる。 Google検索との連携、安全なサンドボックスでの実行、ツールの自作など高い拡張性。 1. はじめに Gemini CLI へようこそ! このドキュメントは、Google

    Gemini CLI の簡単チュートリアル
  • Gemini CLI: your open-source AI agent

    Gemini CLI: your open-source AI agent
  • ClaudeのMaxプランによって変わった個人開発のスタイル

    はじめに Claude Code Maxプランが5月2日に発表されてすぐに飛びつき、100$のプランをサブスクして使うようになりました。 以前からClineGitHub CopilotなどLLMのサポートを受けた開発を試してきましたが、定額かつ高性能なOpusとSonnet4によって開発に対する価値観とスタイルが大きく変えられてしまいました。 Claude CodeのTipsとかはよく技術記事やXで見かけますが、個人プロジェクトにおいてガッツリ利用されている記事は少ないかと思い書き始めてみようと思います。 開発環境 Claudeとは関係ないですが、1月に転職し開発マシンをWindowsからMacbookに変えました。それ以降作業する時にはMacを使用するようになり、Windowsデスクトップは置物となりました。Claude Codeが定額利用できるようになって以降、2つの使い道ができた

    ClaudeのMaxプランによって変わった個人開発のスタイル
    S0R5
    S0R5 2025/06/24
  • Claude Code 逆引きコマンド事典

    これは何? 「Claude CodeのXXXで困った時どうする?」という逆引き一問一答形式でまとめたClaude Codeのコマンド集です。 僕は普段から説明書を読まないタイプ(爆)で、Claude CodeもBest Practiceを斜め読みした程度で使ってたのですが、ある時 claude -r コマンドを知って「そんな便利なコマンドあるのか!」と驚愕しました笑。 ちゃんと説明書読まないとなぁと反省し、メモをとりながらClaude公式ドキュメント(+多少の入門記事)を読み直したので、メモをまとめて公開してみます。とはいえ、単なるコマンド一覧では「過去の僕」は読まないかなと思ったので笑、逆引き一問一答形式にしています。 内容は2025年6月23日現在では正しいはずですが、界隈の速さを考えると一瞬で陳腐化すると思います。動かない場合は公式ドキュメントを参照していただけると幸いです。また、明

    Claude Code 逆引きコマンド事典
    S0R5
    S0R5 2025/06/23
  • Gemma3 + Unsloth + GitLab CI/CDで構築する完全オンプレミスAIコードレビュー環境 | フューチャー技術ブログ

    記事は、CI/CD連載の6目の記事となります。 はじめにこんにちは。HealthCare Innovation Group(HIG)の山竜玄です。 記事では、Gemma3とUnslothを組み合わせて、完全オンプレミス環境でのAIコードレビューができる環境を構築してみました。 フューチャーでは社内開発基盤運用チームが構築・運用するオンプレミス版GitLabを利用していますが、近年注目されるAIエージェントを導入する際に課題がありました。外部APIを利用する場合、セキュリティ審査プロセス、従量課金による予算管理の複雑さ、機密データの外部送信への懸念などが発生します。 そこで、LLMモデルを自前の環境に組み込み、プロジェクト固有のデータで追加学習を行うアプローチを試しました。Gemma3とUnslothの組み合わせにより、RTX 3060 12GBという家庭用レベルなGPU環境でもファ

    Gemma3 + Unsloth + GitLab CI/CDで構築する完全オンプレミスAIコードレビュー環境 | フューチャー技術ブログ
    S0R5
    S0R5 2025/06/21
  • オープンソースのAIコーディングエージェントopencodeが一般利用可能に | gihyo.jp

    ターミナル上で動作するオープンソースのAIコーディングエージェント「opencode」は2025年6月20日、Claude Pro/Maxへの対応や、75以上のLLMプロバイダに対応して一般利用できるようになったことをアナウンスした。MITライセンスのもと、開発はGitHubで進められている。 opencode The AI coding agent built for the terminal. sst/opencode: AI coding agent, built for the terminal. -GitHub opencode is here https://t.co/q0BS0gvpw2 pic.twitter.com/PHCWh7vYwX — SST (@SST_dev) June 19, 2025 opencodeはTypeScriptおよびGo言語で構築されたオープンソ

    オープンソースのAIコーディングエージェントopencodeが一般利用可能に | gihyo.jp
  • Claude Code ベストプラクティス

    1. はじめに Claude Code は、Anthropic が開発したコマンドライン上で動作する agentic coding ツールです。agentic coding とは、AI が自律的にコードを読み書きし、テストの実行やファイル操作、Git 操作などを組み合わせながら、開発者と協働してソフトウェア開発を進める手法を指します。 Claude Code は意図的に低レベルで設計されており、特定のワークフローを強制せず、開発者が自由にカスタマイズできる柔軟性を提供します。この設計思想により、様々な開発環境やプロジェクトに適応でき、スクリプト化や自動化にも対応できるパワーツールとして機能します。 記事では、Claude Code の効果的な環境セットアップから始まり、基的なワークフローの確立、最適化技術、そして高度な自動化やマルチインスタンス運用まで、段階的に実践的なベストプラクティ

    Claude Code ベストプラクティス
    S0R5
    S0R5 2025/06/21
  • Claude Codeを徹底解説してみた(後編) | DevelopersIO

    こんちには。 データ事業機械学習チームの中村(nokomoro3)です。 今回はClaude Codeを徹底解説したいと思います。 記事について 私は元々はCursorを使っており、Claude Codeは必要なのか半信半疑だったのですが、試してみた感じエージェントの挙動はかなり期待通りな印象です。実際にCursorではコード補完やCmd + Kをメインに、エージェント的な動きはClaude Codeやるように最近使い分けを始めています。 使用感は主観に寄るところも大きいので文面でお伝えするのは難しいですが、Claude Codeのことを少しでも知ってもらい多くの人に使ってもらるよう、一通りの使い方を記事にしました。 以下の内容で記載しており、盛りだくさんとなっております。 Claude Codeの基的なセットアップ方法から解説 基礎的な使い方から応用(Permission、Gi

    Claude Codeを徹底解説してみた(後編) | DevelopersIO
  • Claude Codeを徹底解説してみた(前編) | DevelopersIO

    こんちには。 データ事業機械学習チームの中村(nokomoro3)です。 今回はClaude Codeを徹底解説したいと思います。 記事について 私は元々はCursorを使っており、Claude Codeは必要なのか半信半疑だったのですが、試してみた感じエージェントの挙動はかなり期待通りな印象です。実際にCursorではコード補完やCmd + Kをメインに、エージェント的な動きはClaude Codeやるように最近使い分けを始めています。 使用感は主観に寄るところも大きいので文面でお伝えするのは難しいですが、Claude Codeのことを少しでも知ってもらい多くの人に使ってもらるよう、一通りの使い方を記事にしました。 以下の内容で記載しており、盛りだくさんとなっております。 Claude Codeの基的なセットアップ方法から解説 基礎的な使い方から応用(Permission、Gi

    Claude Codeを徹底解説してみた(前編) | DevelopersIO
  • チュートリアル - Anthropic

    このガイドでは、Claude Codeを使った一般的なワークフローのステップバイステップのチュートリアルを提供します。各チュートリアルには、Claude Codeを最大限に活用するための明確な手順、コマンド例、ベストプラクティスが含まれています。

    チュートリアル - Anthropic
  • コーディングエージェントの現状の整理とエンジニアの仕事の変化について

    AI によるコーディングの支援はコード補完型からチャット型、そして自律型へと進化しています。この記事では現時点で主流となっているコーディングエージェントの種類とその特徴を整理したうえで、エンジニア仕事の変化について考察します。 コーディングの仕事における AI 技術の関わりといえば、GitHub Copilot を代表するエディタ補完型が主たるものとして認識されてきました。補完型の AI はユーザーが途中まで書いたコードを補完する形で提案を行うことから、ペアプログラムの相方のような存在として捉えられていました。例えば function add と書き始めると、AI は (a: number, b: number): number { return a + b; } といった形で関数の定義を提案します。ユーザーは Tab キーを押すことで提案を受け入れたり、提案が気に入らなければそのままコ

    コーディングエージェントの現状の整理とエンジニアの仕事の変化について
  • 2025年6月にClaude Codeが突然話題になった理由をまとめる

    Oikonです。外資IT企業でエンジニアをしています。 この記事は、𝕏(旧Twitter)でまとめたClaude Codeが話題になっている理由のポストを清書したものです。 後で見た時に懐かしむために、備忘録的にまとめます。 Claude Codeとは Claude Codeの記事に興味を持って読みに来る人の多くは、現在のClaude Codeは何かをすでに知っていると思うので、少し過去に焦点を当てます。 2025年2月24日:Claude Codeプレリリース(Research Preview版) 2025年4月10日:Claude Maxプランの登場(まだClaude Codeは入っていない) 2025年5月1日:Claude CodeがClaude Maxプランで定額使用可能に 2025年5月22日:Claude 4 (Opus/Sonnet)発表 Claude Codeは2月にR

    2025年6月にClaude Codeが突然話題になった理由をまとめる
    S0R5
    S0R5 2025/06/08
  • Claude Code の CLAUDE.mdは設定した方がいい - じゃあ、おうちで学べる

    [社内共有版「Claude Code、どこまでも」] はじめに Claude Codeを使い始めて1週間。私の開発スタイルは完全に変わった。 きっかけは3ヶ月前に書いた「生成AIといっしょ: 動作するきれいなコードを生成AIとつくる」という記事だった。当時はAIとの協業について考察していたが、正直なところ、まだ私が「運転席」に座っているつもりでいた。AIはあくまで「副操縦士」だと。 syu-m-5151.hatenablog.com 現実は違った。 実際にClaude Codeを使ってみて最初に感じたのは、自分の開発スタイルとAIの特性のミスマッチだった。私は根っからの「とりあえずコード書いてみよう」タイプ。設計書?計画?そんなものは書きながら考えればいい—それが私の流儀だった。 ところが、AIは違う。指示に対して忠実すぎるのだ。「認証機能を実装して」と曖昧に伝えれば、私の意図とは全く違う

    Claude Code の CLAUDE.mdは設定した方がいい - じゃあ、おうちで学べる
  • SQLite Wasm + OPFSで簡単アプリ化!ビジネスに活かすWasmとWeb技術

    Wasmお金を稼げるプロダクトは作れるのか? こんにちは。私は技術者としてはかなりミーハーな部類に入ります。 そんなミーハーな私は盛り上がっている分野についてはとりあえず触ってみたい欲が先行します。 ここ数年で盛り上がっている分野といえば色々とありますが、例えばWasmはソフトウェアエンジニア界隈を中心に盛り上がっている分野の一つとして数えてもよいでしょう。 私自身Webフロントエンド開発なども行っているため、分野的にもWasm、そしてWasmを活用した事例などは気になるところです。 ところでこういった気になる分野の技術については、なるべくビジネス的にも機能する形で落とし込みたいと常日頃考えています。 つまり その技術を使うことでお金を得ることができる という状況で使いたいのです。 これは私の性格的な部分が大いに影響していると思いますが、趣味的な用途でしかその技術を利用しない場合、ちょっ

    SQLite Wasm + OPFSで簡単アプリ化!ビジネスに活かすWasmとWeb技術
  • 知ってるようで知らない YAML のご紹介 - NTT Communications Engineers' Blog

    はじめに こんにちは、イノベーションセンター テクノロジー部門の小倉 (@Mahito) です。 普段は Engineer Empowerment Project のリーダーとして、エンジニアのはたらく環境を良くする取り組みや NTT Tech Conference や勉強会などのエンジニアが楽しく働くための取り組みをしています。 今回は社内で行った TechNight というイベントで発表した YAML の文法についての話を記事にしたものです。 もともとの発表は、YAML の記法について調べてるうちに「YAML こんなこと出来るのか」となったのでまとめたものでした。 YAML とは 公式サイト (The official YAML Web Site) ではこう書かれています。 YAML is a human friendly data serialization standard for

    知ってるようで知らない YAML のご紹介 - NTT Communications Engineers' Blog
    S0R5
    S0R5 2025/05/03
  • TRON OS (超漢字V)版「DOOM」を作った話。トロンOSはWindowsより優れていたとかいう都市伝説の謎。 - 人生に疲れた男のblog

    TRONプロジェクトのパソコン用規格「BTRON」仕様に準じたOS「B-right/V」を搭載した「超漢字V」用に「DOOM」を移植しました。 あまりにもややこしいんで簡単に言うとTRON OS版DOOMの誕生です。いや、当にまだDOOMってTRON向けに移植されてないよね?一応「TRON OS DOOM」「トロンOS DOOM」「超漢字V DOOM」と一通りググってから移植作業したんだけど。 超漢字V上で遊ぶ価値があるのか、環境整えるのが面倒とか、音が単音のブザーしか出ないとか、この際些細過ぎる難点は全部捨てて「トロンOSはWindowsより優れていた」と主張している人達は是非遊んでください。 仮想環境のVMWare上で動かしている動画 TRON DOOMの実行ファイル(要:超漢字用セルフ開発環境もしくはUNIXエミュレータ実行環境単体) ソースコードはDOOMの移植性を更に簡単にする

    TRON OS (超漢字V)版「DOOM」を作った話。トロンOSはWindowsより優れていたとかいう都市伝説の謎。 - 人生に疲れた男のblog
    S0R5
    S0R5 2025/04/27