はてぶ・Qiita・Zennのトレンド記事を紹介
今こそCodexに全振りするチャンス!ClaudeCodeからCodexへの移行と実践Tips9選 🔖 318
背景Claude Codeサービス提供以来ずっと下記の理由で大好きでMaxプランを利用して、一緒にたくさんの価値を創りました。 Claude Codeを好きな理由 1. Default状態でアウトプットの質が高い依頼Prompt以外、何にも用意しない状態で相談すること
ブラウザバックで無限スクロールが振り出しに戻る問題をNext.jsの「URL付きモーダル」で解決する 🔖 2
はじめに「ブラウザバックで無限スクロールが振り出しに戻る」という著名な(?)問題を、Next.js App Router の Intercepting Routes と Parallel Routes を組み合わせたモーダルで、従来のデメリットを解消しながらうまく回避できました
『MCPたくさん入れたいけどコンテキストが...』を解決した話 🔖 3
はじめにMCP (Model Context Protocol) が Anthropic から公開されてもうすぐ1年[1]になりますね。各社ベンダーや個人が便利な MCP を公開しできることが増えていく一方で、MCP をたくさん登録しておくことによるコンテキストの肥大化問題に
Claude Code導入3ヶ月後の社内アンケートから分かったこと 🔖 68
背景と目的Claude Code が ver.1.0.0 になってから 5 ヶ月、弊社が全エンジニアに展開してから 3 ヶ月が経過しました。その中で生産性が上がった人とそうでない人が明確に分かれていたり、新たな大変さが生まれてフラストレーションも多く抱えています。Web 開
これまでHonoは数々の新しいことを提供してきました。正規表現を活かしたルーター、サーバーサイドの軽量JSX、TypeScriptの型によるRPC、Web Standardを使ったマルチランタイム対応などなど。アイデアと実装力で世界と戦って来たわけです。本日私達が紹介するのは「
デイリースタンドアップ、スプリントプランニング、レトロスペクティブ。スクラムのフレームワークは完全に導入した。チームは毎日15分のスタンドアップをしているし、2週間ごとにふりかえりとカイゼンアイテムの特定をしている。でも、何かが違う。現場は相変わらず「忙しい」と言い続け、部門間の
Rustのproc-macroで自動微分してGPT-2を学習してみた 🔖 2
はじめに深層学習フレームワークにおいては、自動微分によってロスの勾配を求め、勾配降下法によってモデルのパラメータを最適化することで学習が進みます。例えばPyTorchの場合、torch.Tensorを使うことで計算グラフが記録されていき、この情報から誤差逆伝播法によって勾配が
Claude Skills × GitHub Actions でバグ修正の自動化を試す!
はじめに2025年10月、Anthropicから立て続けに2つの発表がありました。10月16日: Agent Skills - AIが自律的に使える「スキル」の仕組み10月20日: Claude Code on the web - ブラウザでコーディングエージェントを
SnowCamp 2025 Autumn のすごくすごい進化
前置きこんにちは。さすらいのデータエンジニアのこみぃです。暑すぎた夏がようやく終わりつつあり、季節は秋へと移ろう昨今ですが、皆様いかがお過ごしでしょうか?さて、前回大盛況だったリアルキャンプイベント、名付けてSnowCampの第二回が10/17-19に行われたので今回はそん
複数の並行開発におけるDocker Composeのポート競合を何とかする(Mac) 🔖 37
とにかく競合しがちな3000と8000複数の開発のお仕事を頂いて対応していると、このポート競合に悩まされてしまうということがよくあります。まあその時立ち上げるcomposeの環境を一つだけに限定すればいい、という話ではあるのですが、AIコーディングが常用化された今の環境化では平
Strix HaloでローカルLLMをFine-tuningする
はじめにStrix Haloで便利なツールを次々に開発されているDonato Capitellaさんが新しい動画を公開されていた。今回はなんと、Strix HaloでFull Fine-tuningを実現するツールを公開されており、面白そうなのでEVO-X2で動かすことにした。
まえがきvim のカーソル移動…面倒臭いですよね…特に縦移動これを補助するプラグイン等はあるのですが、ラベルを付けてそれを認知する必要があったりと、なかなかしっくり来るものが無い印象ですそれもそのはずで、大体のものは明確な行き先があり、それに対して最小のキー数で移動する事
最新のNext.js15 / React19における実践的な設計方針とベストプラクティスを体系的にまとめました 🔖 7
はじめにNext.js 15とReact 19が登場し、App Routerを中心とした新しい開発体験が標準となってきました。Server ComponentとClient Componentを意識したコンポーネント設計、データハンドリング、状態管理、キャッシュ戦略など、実務で
はじめにはじめまして、hibikiです。株式会社ココナラでプロダクト開発のエンジニアとして働いており、今年で3年目になります。直近では、開発エディタ「Cursor」の全社導入や「Claude Code」の活用推進といった、AIで開発組織全体の生産性を向上させる取り組みを担当し
Claude Skills (Agent Skills) 入門 🔖 2
はじめにこんにちは、エクスプラザの@_mkazutakaです。今回は、10/16にAnthropicが発表した、Claude Skills(Agent Skills)について入門と題して紹介したいと思います。Claude SkillsなのかAgent Skillsなのか少し
uv × DockerでのPython開発環境構築方法 🔖 169
松尾研究所では、Python開発における標準ツールとしてuvを推奨しています。uvはPythonのパッケージ管理ツールで、依存関係の管理や仮想環境の構築を自動化し、高速で再現性のある開発を可能にすることが特長です。Pythonパッケージだけでなく、Node.jsやブラウザ周りの
React Compiler v1.0がリリースされました! 🔖 1
TERASSエンジニアの@shuji_koikeです!昨年弊社のテックブログで同僚の@myrearが"React Forget は何を「忘れ」させてくれるのか"という秀逸なタイトルの記事を投稿したところトレンド入りを果たし、弊ブログとしては快挙と言える数の「いいね」をいただきま
タスク管理に「AIに依頼」機能をつけたら開発体験がめちゃ向上した話 🔖 8
個人開発でタスク管理サービスを作っています。そのサービスに 「このタスクをAIに進めてもらう」 機能をつけたらめちゃ体験が良くなったので紹介させてください。 作ってるものtone(トーン)というWebサービスを作っています。コンセプトは「人とAIのためのチームタスク管理
Spec Kit で SRE AI Agent を開発する長い旅の始まり 🔖 29
こんにちは。ご機嫌いかがでしょうか。"No human labor is no human error" が大好きな吉井 亮です。個人的なミッションとして ”SRE AI Agent” を開発し本番運用させることを掲げています。"SRE AI Agent" とは、SRE(
Next.js 15 / React 19 実践設計ガイド 実装観点別のベストプラクティス 🔖 9
Next.js 15とReact 19を使用したWebアプリケーション開発における、実践的な設計方針とベストプラクティスをまとめたガイドを作成しました。本書では、Next.js 15 / React 19を活用したモダンなWebアプリケーション開発における設計方針を、実装観点
2025年版 スタートアップエンジニアが考えるWebアプリの技術選定 🔖 49
はじめまして、_minoです!この記事では、最近公開されたムーザルちゃんねるさんの動画「2025年版「Webアプリ作るなら技術どれにする?」」を見て、私も今年を振り返り採用してよかった技術や、トレンドから見た来年以降流行りそうな技術についてまとめました。「その技術いいよね!」
はじめにTypeScriptでエラーハンドリングを型安全に行いたいと考えたとき、皆さんはどのようなアプローチを取るでしょうか。JavaScript/TypeScriptの標準的なエラーハンドリング手法であるtry/catchは、型安全性に欠け、エラーが発生する可能性のあるコー
2025/10/20時点で最良のAIコーディングプロセス 🔖 340
2025年10月20日の僕が考えるAIコーディング(バイブコーディング)プロセスです。個人的な結論としては、1ミリでも気に食わないコードを生成してきたら、そのタスクは最終的には破棄すべきというものです。「このコード気に食わない」「この設計気に食わない」の直感がAIコーディングで
LLMの責務を最小化する設計 — Claude Codeの中身は50代のベテランエンジニアかもしれない件 🔖 7
TL;DR本記事は、著者自身の振り返りとClaude Codeの分析を通して得た気づきを共有するものです。要点は下記です:Deep Learning時代のEnd-to-End学習の成功体験が、汎用LLM時代では逆に足かせになっているのではないか汎用性が高すぎるLLMには、
Cortex Analyst と Streamlit を用いた Text2SQL アプリ作成 🔖 1
記事の概要こんにちは。シンプルフォーム株式会社でインターンをしています、長井です。この記事では、Cortex Analyst [1] を用いたチャットアプリケーションを Streamlit [2] で構築した事例を紹介します。具体的には本アプリケーションで実装した以下の機能を
【結論】TypeScriptの型定義はtypeよりinterfaceを使うべき理由 🔖 226
はじめにTypeScriptでコンポーネントのPropsやオブジェクトの型を定義するとき、typeとinterfaceのどちらを使うべきか、一度は悩んだことがあるのではないでしょうか。巷では「どちらでも良い」「チームで統一されていればOK」といった意見もよく見かけます。しか
Trocco の運用を Terraform 管理に変えてみた
はじめにこんにちは、メドレーでデータエンジニアをしている山邉(@beniyama)です。先日、弊社で利用中の Trocco についてこちらの記事を寄稿させていただきましたが、今後の展望として以下を挙げていました。上述の通り段々と規模が大きくなってきて GUI での管理が大
Rustのsqlxを使ったリポジトリ層の設計パターン 🔖 1
sqlxはRustからデータベースを扱うためのライブラリです。Rust製のORMとしてはdieselなどの先発のライブラリがありますが、非同期処理に対応していることや、実装が簡単であるといった特長から、近年人気を集めています。sqlxの基礎的な使い方に関する解説記事は、比較的多
いきなりログイン画面を見せて11%のユーザーを失ったわけ 🔖 8
個人開発でアプリをリリースした後、インストールされたものの新規登録せずにログインを試みて離脱するユーザーが一定数いることに気づきました。子供向け画像認識学習アプリ「KORENANI」を開発する中で、いきなりログイン画面を表示したことで、約11%のユーザーを初回起動時に失っていま
Private Link Serviceの新機能 Direct Connectを試してみた🚀
はじめに2025/10にPrivate Link ServiceのDirect Connect機能がPreview提供されました🎉実際に試してみながら、今回のアップデートを解説してみます! Private Link ServiceとはPrivate Link Servi
【図解】ゼロ知識証明のPLONKとは?Groth16との違いを世界一わかりやすく解説!
はじめに「ゼロ知識証明(Zero-Knowledge Proof, ZKP)」という言葉を耳にしたことはありますか? 🤔Web3やブロックチェーンの世界で、プライバシー保護やスケーラビリティ問題※を解決する魔法の技術として、今大きな注目を集めています。スケーラビリティ問題
進捗報告のやり方 - Slava Akhmechet 🔖 107
この文章は、Slava Akhmechet氏の書いたブログ・エントリHow to send progress updatesを日本語に翻訳した文章です本人から翻訳の許可をいただき、翻訳を行いました良質な文章を紹介できる機会をもらえたことを、この場で感謝します価値のある仕
【MotionBuilder】UnboundWrapper とエラー対策
はじめに今回の記事では、MotionBuilder の Python SDK 開発における UnboundWrapper、およびそのエラーに焦点を当てて解説します。前半の1章・2章で、Python の基本的な知識と MotionBuilder における重要な Python W
UnityのアプリにLevelPlayで広告を実装する 🔖 1
Unity LevelPlay 広告実装ガイド(2025年版) 概要Unity LevelPlayを使用した広告実装の手順を解説します。LevelPlay Mediation 9.0.0に対応した実装方法を紹介します。 対応広告フォーマットRewarded Vid
Web サイトの更新を iPhone から手軽にやりたい。たどり着いたのはショートカットで作る CMS ツール群でした。 作った Web サイト1日につき、画像1枚と短いテキストが入る日記サイトです。SNS ライクな投稿ボリュームなので、絶対にスマホから更新したい。
Dockerでpgvectorを導入|既存PostgreSQLをRAG対応ベクトルDBに拡張する手順
はじめに RAG構築でpgvectorが採用される理由「RAGを導入したいけれど、どのベクトルDBを選べばいいのか分からない」そんな声を多く聞くようになりました。生成AIの普及により、企業でもRAG構築が急速に進んでいます。中でも、PostgreSQLの拡張機能であるpg
AWS BedrockでAthenaを操作する分析AIエージェントを作ってみた
🎯 はじめにAWS Bedrock で Claude モデル(Claude 3 Sonnet)が利用可能になったので、Athena を経由してオープンデータを分析する「AIデータアナリストエージェント」を構築してみました。Claude が自動で SQL を生成し、Athe
AIに指示するだけ!Web専門知識を引き出し「デジタルサイネージ」HTMLを生成するツールを開発した話 🔖 1
🎯 この記事の対象読者自治体・公共機関の職員さん(特に広報やDX担当の方)情報周知・広報資材づくりに「時間が溶けてる…」と感じている方Webの専門知識はないけど、AIを使って何か便利なものを作ってみたい方Google Colab でサクッと動くツールに興味があるエンジ
HonoでDIを実現する実践入門 - Slack通知モジュールで学ぶ依存性注入 🔖 1
本記事のサマリ軽量かつ高速なWebフレームワーク「Hono」を使ったAPI開発において、依存性注入(DI)を実装する実践的な方法を解説します。HonoのVariables機能を活用したDIコンテナの構築から、実際のSlack通知モジュールの作成まで、テスタビリティの向上を含めた
!「最終的なアプローチ」を見れば一瞬でわかります。コンペ内容をすでに把握している方は読み飛ばしてOKです。 はじめにkaggle RSNA2025 では、脳内動脈瘤(intracranial aneurysm)を検出・局所化することを目的とした AI コンペティション
Jsonable は埋め込み型の JSON シリアライザージェネレーターで、読み書きの際にシリアライザーを経由せず myObj.ToJson() で直接 JSON を出力することが出来ます。呼び出し側にシリアライザーへの依存が不要なのが利点でもあり欠点でもあります。読み書きのパ
serdeとは?serdeはRust向けのシリアライゼーションライブラリです。serialize + deserializeでser + de、合わせてserdeです。serdeはシリアライズとデシリアライズを行う仕組みを提供し、実際にJSONやTOMLなどのフォーマットに
Oikonです。普段はAIツール、特にClaude Codeで遊んでいます。先日、Claude Code Meetup Tokyoがあり登壇の機会をいただきました。主催はAIエージェントユーザー会(AIAU)さまとAI駆動開発さまです。ちなみに登壇内容は以下のスライドです:
Laravel版のAPI PlatformでSystem ProviderやSystem Processorをデコレートするのが難しかった話
3行でLaravel版の API Platofrm でSystem Processorをデコレートしようとしたら循環依存が発生したLLMや @fuwasegu さんに相談 しつつ調べたら、現状のAPI Platformの内部構造ではSystem ProviderやSyste
SDカードが壊れにくいラズベリーパイ(initramfsとは何か?)
何の話?ラズベリーパイ(カードサイズのコンピュータ)RAMベースファイルシステムについてOverlayFSについてSquashFSについて起動シーケンスについてinitスクリプトの書き方 (busybox ash)initramfsイメージの作り方 はじめに
Claude Skillsを使ってみた - システムプロンプト的なカスタマイズが面白い 🔖 9
はじめに最近、Claude(claude.ai)に「Skills」という機能が追加されました。これは、Claudeの動作をカスタマイズできる機能で、使ってみたところかなり便利だったので紹介します。一言で表すと、Claude Skillsはシステムプロンプトのようなものだと思い
Ryzen AI Max+ 395 で LLM 推論速度を比較 🔖 32
はじめにAMD Ryzen AI Max+ 395 を搭載した EVO-X2 で、gpt-oss:20b を CPU/GPU/NPU で動作させて処理速度を比較します。!本記事は Claude Code の生成結果をベースに編集しました。 測定環境プロセッサ:
[レポート] Claude Code Meetup Tokyo #ClaudeCodeMeetupTokyo 🔖 1
2025年10月17日(金)、Claude Codeに関するイベント『Claude Code Meetup Tokyo』がオフライン(株式会社メルカリ@六本木)、オンライン(YouTube Live)のハイブリッド形式で開催されていました。現地参加:https://luma.
1年で1万円以上コストダウンかも!? 外国製AIを有料課金するならRevolut 🔖 3
はじめにエンジニアの皆さん、日々の開発業務でAIの力を借りる場面が増えていませんか?特に、コーディングに特化したAI、例えばOpenAIの「Codex」やAnthropicの「Claude Code」などは、生産性を劇的に向上させる可能性を秘めています。これらの高機能なAIサ
あなたはVersion Skew問題を知っていますか? Web開発者なら知って損はない原因と対策 🔖 28
Webサイトのリリース後に 「一部のユーザーだけ画面が真っ白になる」「謎のエラーが飛んでくる」 といった現象に遭遇したことはありませんか?もしかしたら、それは Version Skew(バージョンスキュー) と呼ばれる問題のせいかもしれません。 最初にこんにちは。ココナラ