デイリーZennトレンド
@dailyzenntrends.bsky.social
170 followers 5 following 5.4K posts
Zenn( https://zenn.dev/ )のトレンドから5つをピックアップし、毎日6時/18時過ぎに記事の内容を要約して投稿します。 ソースコードの配布は「 https://github.com/aegisfleet/zenn-trending-to-bluesky 」で行っています。 Qiitaトレンド: @dailyqiitatrends.bsky.social GitHubトレンド: @dailygithubtrends.bsky.social
Posts Media Videos Starter Packs
今日のZennトレンド

SDカードが壊れにくいラズベリーパイ(initramfsとは何か?)
SDカードの書込み回数上限や電源遮断による破損を防ぐため、Raspberry PiでSDカードへの書込みを禁止しつつシステムを稼働させる技術を紹介する。
これは、Linuxシステムにおいて、ルートディレクトリをOverlayFSで構築し、その上層をRAMベースのファイルシステムであるtmpfsで構成することにより実現される。
記事では、tmpfs、OverlayFSの仕組み、およびそれらを導入するためのOSの起動シーケンスについて解説している。
SDカードが壊れにくいラズベリーパイ(initramfsとは何か?)
何の話?ラズベリーパイ(カードサイズのコンピュータ)RAMベースファイルシステムについてOverlayFSについてSquashFSについて起動シーケンスについてinitスクリプトの書き方 (busybox ash)initramfsイメージの作り方 はじめにRaspberry Piは、安さが取り柄のSBC(シングルボードコンピュータ)です。安さのために部品点数が抑えられており、eMMCなどの記録
zenn.dev
今日のZennトレンド

iOS ファーストな CMS をショートカットで構築する
Webサイトの更新をiPhoneから手軽に行うため、iOSのショートカット機能とGitHub REST APIを活用したCMSツール群を構築した。
このシステムは、GitHubリポジトリ内のファイルや画像に対し、作成・読み取り・更新・削除(CRUD)の操作をスマートフォンから実行することを可能にする。
写真アプリからの直接投稿やサイト上での編集・削除機能を実現し、個人の小規模サイト運用に最適な管理環境を整備した。
iOS ファーストな CMS をショートカットで構築する
Web サイトの更新を iPhone から手軽にやりたい。たどり着いたのはショートカットで作る CMS ツール群でした。 作った Web サイト1日につき、画像1枚と短いテキストが入る日記サイトです。SNS ライクな投稿ボリュームなので、絶対にスマホから更新したい。https://diary.yamatoiizuka.com/ CMS の要件ビルドは GitHub Actions で走らせるものと
zenn.dev
今日のZennトレンド

Dockerでpgvectorを導入|既存PostgreSQLをRAG対応ベクトルDBに拡張する手順
RAG構築において、既存のPostgreSQL資産を活用できるpgvectorの優位性を解説する。
pgvectorは、RDS環境に拡張機能として導入できるため、新たな専用データベースを増やすことなく、コストを抑えてベクトル検索を実現する。
導入の容易さ、運用の一元化、SQLでの操作が可能であり、「既存環境を活かしつつRAGを導入したい企業」にとって最もバランスの取れた選択肢である。
記事後半ではDockerでの具体的な環境構築手順を紹介する。
Dockerでpgvectorを導入|既存PostgreSQLをRAG対応ベクトルDBに拡張する手順
はじめに RAG構築でpgvectorが採用される理由「RAGを導入したいけれど、どのベクトルDBを選べばいいのか分からない」そんな声を多く聞くようになりました。生成AIの普及により、企業でもRAG構築が急速に進んでいます。中でも、PostgreSQLの拡張機能であるpgvectorは、多くの現場で採用が進むベクトルDBとなっています。理由はシンプルで、既存のRDS(PostgreSQL)環境と
zenn.dev
今日のZennトレンド

AWS BedrockでAthenaを操作する分析AIエージェントを作ってみた
AWS BedrockのClaude 3 Sonnetを利用し、AWS Athenaの操作を自動化するAIデータアナリストエージェントを構築した。
このシステムは、利用者の質問に対し、AIが自動でSQLを生成・実行し、シェアサイクルのオープンデータ(Divvy)を分析する。
Lambdaを経由してAthenaと連携し、クエリ結果を自然文で要約して返す仕組みを詳細に解説している。
AWS BedrockでAthenaを操作する分析AIエージェントを作ってみた
🎯 はじめにAWS Bedrock で Claude モデル(Claude 3 Sonnet)が利用可能になったので、Athena を経由してオープンデータを分析する「AIデータアナリストエージェント」を構築してみました。Claude が自動で SQL を生成し、Athena でクエリを実行、結果を自然文で要約して返す構成です。 🗺 構成概要Bedrock (Claude 3 Sonnet):
zenn.dev
今日のZennトレンド

AIに指示するだけ!Web専門知識を引き出し「デジタルサイネージ」HTMLを生成するツールを開発した話
Web専門知識がない自治体職員でも、AIに指示するだけでリッチな表現を含むデジタルサイネージ用HTMLを生成するツール「signage-maker」を開発した事例を紹介しています。
これは、広報資材作成にかかる現場の「時間溶ける問題」を解決するCivicTechの取り組みです。
AIを優秀な相棒として活用することで、これまで専門知識や高額な予算が必要だった現場の課題を、誰でも迅速にデジタルで解決できる可能性を示し、真のDX加速へのきっかけを提供します。
AIに指示するだけ!Web専門知識を引き出し「デジタルサイネージ」HTMLを生成するツールを開発した話
🎯 この記事の対象読者自治体・公共機関の職員さん(特に広報やDX担当の方)情報周知・広報資材づくりに「時間が溶けてる…」と感じている方Webの専門知識はないけど、AIを使って何か便利なものを作ってみたい方Google Colab でサクッと動くツールに興味があるエンジニア 💡 この記事を読むと得られることGoogle Colab と Python (ipywidgets) だけで、実用的なWeb
zenn.dev
今日のZennトレンド

マウス不要!Git 操作を爆速化する「lazygit」が手放せない
本記事は、Git操作を劇的に効率化するTUIツール「lazygit」を紹介する。
lazygitはターミナルの速度感とGUIの直感性を両立し、キーボード操作のみで日常の作業から複雑なリベース、チェリーピックまでを簡単に行える。
従来の手間がかかるGitコマンド操作の煩雑さを解消し、開発者が思考を中断することなくスムーズに作業を進めるための具体的な使い方と導入メリットを解説する。
マウス不要!Git 操作を爆速化する「lazygit」が手放せない
こんにちは!株式会社AI Shift で Web フロントエンドエンジニアをしている辰川です!今回は、筆者が愛用している Git の TUI ツールである lazygit について紹介します。https://github.com/jesseduffield/lazygit Git 操作、こんなことで困っていませんか?git add して git commit して git push ...。日々の
zenn.dev
今日のZennトレンド

【2025/10/17最新アプデ】Claude Code 2.0.20、エージェントスキルの導入とチーム配布の解説
カンリーテックブログは、Claude Code 2.0.20で導入された新機能「エージェントスキル」を解説する。
これは専門知識をパッケージ化し、Claudeがリクエストに応じて自律的に呼び出す機能だ。
既存のCLAUDE.mdやスラッシュコマンドと異なり、コンテキスト圧迫を抑えつつ、プロジェクト固有の知識精度を高め、生産性を向上させる。
個人、プロジェクト、プラグインの3形式で導入・チーム共有が可能であり、具体的なスキル自作手順を紹介する。
【2025/10/17最新アプデ】Claude Code 2.0.20、エージェントスキルの導入とチーム配布の解説
はじめにこの記事は、本日2025/10/17にリリースされたClaude Code 2.0.20以降に利用が可能となった、スキルを自作導入する方法や、チーム内で配布するための方法を解説する記事です。公式のドキュメント記事(日本語版はまだ無い)を、まずはご確認ください。https://docs.claude.com/en/docs/claude-code/skillsカスタムスラッシュコマンド、サ
zenn.dev
今日のZennトレンド

Ryzen AI Max+ 395 で LLM 推論速度を比較
AMD Ryzen AI Max+ 395を搭載した環境で、LLM(gpt-oss:20b)の推論速度をCPU、GPU、NPUで比較測定した結果、速度はGPUが最も速く、次いでCPU、NPUの順となった。
強力なCPUを搭載し電力供給が安定しているデスクトップ環境では、NPUの優位性は限定的であり、LLMの高速実行にはGPUの利用が推奨される。
Ryzen AI Max+ 395 で LLM 推論速度を比較
はじめにAMD Ryzen AI Max+ 395 を搭載した EVO-X2 で、gpt-oss:20b を CPU/GPU/NPU で動作させて処理速度を比較します。!本記事は Claude Code の生成結果をベースに編集しました。 測定環境プロセッサ: AMD Ryzen AI Max+ 395(16コア)OS: Windows 11 Pro 24H2モデル: gpt-oss:20bソフ
zenn.dev
今日のZennトレンド

[レポート] Claude Code Meetup Tokyo #ClaudeCodeMeetupTokyo
AIコーディングツール「Claude Code」の活用事例や最新知見を共有したイベントレポートです。
コンテキストエンジニアリングやサブエージェントなどの高度な技術、利用状況の可視化を通じた開発体験の向上策など、Claude Codeを業務で最大限に活かす方法が論じられました。
[レポート] Claude Code Meetup Tokyo #ClaudeCodeMeetupTokyo
2025年10月17日(金)、Claude Codeに関するイベント『Claude Code Meetup Tokyo』がオフライン(株式会社メルカリ@六本木)、オンライン(YouTube Live)のハイブリッド形式で開催されていました。現地参加:https://luma.com/odebilsoオンライン視聴:https://aiau.connpass.com/event/369265/個人的
zenn.dev
今日のZennトレンド

マウス不要!Git 操作を爆速化する「lazygit」が手放せない
キーボード操作のみでGit作業を爆速化するTUIツール「lazygit」を紹介します。
これはターミナルの速度感とGUIの直感的な分かりやすさを両立させます。
日々のコミットやブランチ操作はもちろん、複雑なインタラクティブリベースやチェリーピックなども、簡単なキー操作で実現可能です。
lazygitの導入方法、基本的な使い方、高度な活用法、そして高いカスタマイズ性を解説し、開発効率を劇的に向上させるその魅力を伝えています。
マウス不要!Git 操作を爆速化する「lazygit」が手放せない
こんにちは!株式会社AI Shift で Web フロントエンドエンジニアをしている辰川です!今回は、筆者が愛用している Git の TUI ツールである lazygit について紹介します。https://github.com/jesseduffield/lazygit Git 操作、こんなことで困っていませんか?git add して git commit して git push ...。日々の
zenn.dev
今日のZennトレンド

Claude Skillsを使ってみた - システムプロンプト的なカスタマイズが面白い
Claude Skillsは、Claudeの動作を特定のタスクに合わせてカスタマイズし、再利用可能にするシステムプロンプト的な機能です。
スキルはファイルとして管理でき、共有も容易です。
タスク完了通知や記事作成など、定型業務の自動化に有効であることを実例を交えて紹介しました。
スキル作成を支援するskill-creatorのような標準機能も強力であり、AIアシスタントの活用度を高めます。
Claude Skillsを使ってみた - システムプロンプト的なカスタマイズが面白い
はじめに最近、Claude(claude.ai)に「Skills」という機能が追加されました。これは、Claudeの動作をカスタマイズできる機能で、使ってみたところかなり便利だったので紹介します。一言で表すと、Claude Skillsはシステムプロンプトのようなものだと思います。特定のタスクに対して、Claudeの動作を事前に定義しておくことができます。この記事では、実際にいくつかのスキルを作
zenn.dev
今日のZennトレンド

Ryzen AI Max+ 395 で LLM 推論速度を比較
AMD Ryzen AI Max+ 395環境において、LLM(gpt-oss:20b)の推論速度をCPU、GPU、NPUで比較測定した結果、速度はGPU>CPU>NPUの順となった。
強力なCPUとGPUが利用可能で電力供給に余裕があるデスクトップ環境では、NPUの優位性は限定的である。
消費電力の効率化やCPU負荷軽減といったNPUの特性は、この測定では速度の優位性につながらなかった。
したがって、Ryzen AI Max+ 395でLLM推論を実行する場合、GPUでの実行が最も推奨される。
Ryzen AI Max+ 395 で LLM 推論速度を比較
はじめにAMD Ryzen AI Max+ 395 を搭載した EVO-X2 で、gpt-oss:20b を CPU/GPU/NPU で動作させて処理速度を比較します。!本記事は Claude Code の生成結果をベースに編集しました。 測定環境プロセッサ: AMD Ryzen AI Max+ 395(16コア)OS: Windows 11 Pro 24H2モデル: gpt-oss:20bソフ
zenn.dev
今日のZennトレンド

[レポート] Claude Code Meetup Tokyo #ClaudeCodeMeetupTokyo
本記事は「Claude Code Meetup Tokyo」のイベントレポートである。
Claude Codeを用いた未経験者のiOSアプリ開発事例や、使用量可視化ツール「ccusage」が開発者体験に与えた影響、大規模開発で不可欠となるContext Engineeringの手法など、業務でClaude Codeを最大限に活用するための最新かつ実践的な知見が共有された。
[レポート] Claude Code Meetup Tokyo #ClaudeCodeMeetupTokyo
2025年10月17日(金)、Claude Codeに関するイベント『Claude Code Meetup Tokyo』がオフライン(株式会社メルカリ@六本木)、オンライン(YouTube Live)のハイブリッド形式で開催されていました。現地参加:https://luma.com/odebilsoオンライン視聴:https://aiau.connpass.com/event/369265/個人的
zenn.dev
今日のZennトレンド

AWS Bedrockを利用して、AWSの日本国内に閉じてClaude Codeを利用しよう!!
AWS Bedrockを利用し、Anthropic社の「Claude Code」をAWSの日本国内に閉じた閉域環境で利用するための構築方法を解説しています。
セキュリティ要件などにより閉域利用が必要なユーザー向けに、Claude Code導入済みのAMI作成と、VPCエンドポイントやEC2を含むネットワーク環境をTerraformで構築する具体的な手順を紹介し、安全な利用環境の実現を目指します。
AWS Bedrockを利用して、AWSの日本国内に閉じてClaude Codeを利用しよう!!
みなさん、Claude Codeは利用していますか?私はほぼ毎日使っています。ClaudeがAWS Marketplace経由で購入できる、Claude for Enterprise Premium Seats with Claude Code Now Available in AWS Marketplaceの発表があり、個人的に盛り上がっている今日この頃です。突然ですが、のっぴきならない事情でA
zenn.dev
今日のZennトレンド

TinyGo Conference 2025を開催しました ~とあるスタッフより~
世界初の「TinyGo Conference 2025」のスタッフレポートです。
TinyGo Keeb Tourから発展した本イベントは、参加者が楽しめるよう準備が進められました。
当日は、はんだ付けワークショップを含む多様なセッションが行われ、大盛況となりました。
スタッフや参加者の熱意と、お酒を通じた国際的な交流により、成功を収めました。
今後もコミュニティ活動を継続し、参加を呼びかけます。
TinyGo Conference 2025を開催しました ~とあるスタッフより~
はじめにsatoken です。先日世界初のイベントとなる TinyGo Conference 2025 を開催しました!https://x.com/sago35tk/status/1977358331841749290ご参加頂いた方々、ありがとうございました。快くスポンサー頂いた皆様、当日ご協力頂いたスタッフの皆様も本当にありがとうございました。この TinyGo Conf の開催に深く関わった
zenn.dev
今日のZennトレンド

uvコマンドチートシート
本記事は、Rustで開発された高速なPythonパッケージマネージャー「uv」のチートシートです。
uvは、従来のpipやpoetryなどの機能を統合し、依存関係解決やインストール速度を大幅に向上させます。
記事では、uvの主な機能と従来ツールとの比較を説明し、プロジェクトの初期化、依存関係の追加・削除、ロックファイルの管理(uv lock/sync)、プロジェクト内でのコマンド実行(uv run)、Pythonバージョン管理など、日常的に使用する具体的なコマンドを目的別に詳しく解説しています。
uvコマンドチートシート
はじめにスタディポケットでソフトウェアエンジニア / SRE として働いている@Tocyukiです。弊社プロダクトのバックエンドは FastAPI で書かれており、パッケージマネージャーにはもちろん(?) uv を使っています。https://docs.astral.sh/uv/普段よく使うコマンドなので、n番煎じ感満載ですが Python が久しぶりで uv 素人な自分のためにチートシート記事
zenn.dev
今日のZennトレンド

Honoざっくりキャッチアップ(v4.6.0〜v4.10.0)
本記事は、Honoフレームワークのv4.6.0からv4.10.0までの主要なアップデートを解説する。
Context Storage Middlewareによるリクエストコンテキスト伝搬の公式サポート、JWK認証の強化、リバースプロキシ実装のためのProxy Helper、サーバーサイド言語判定用のLanguage Middlewareなど、多様な新機能とヘルパーが追加された。
これらの機能強化により、Honoを利用したアプリケーション開発の効率化とセキュリティ対応の向上が図られている。
(174文字)
Honoざっくりキャッチアップ(v4.6.0〜v4.10.0)
はじめにこんにちは、@sugar235711です。前回の記事から約1年が経ち、Honoはv4.6.0からv4.10.0までアップデートされているのでメモ書き程度に更新内容をまとめます。https://github.com/honojs/hono/releaseshttps://hono.dev/ 主要な変更点この章では、v4.6.0以降の大きな変更点について解説します。 Contextual S
zenn.dev
今日のZennトレンド

4年目のソフトウェアエンジニアがSWE協会のコーディング練習会に参加して感じた変化
4年目エンジニアが、技術間の共通項や設計判断の根拠を理解できない課題に対し、SWE協会のコーディング練習会に参加。
「ソフトウェアエンジニアの常識」習得を目指した。
練習では、他者の解答やコメントから専門家の感覚を学び、自然言語で「やりたいこと」を明確にする訓練を重ねた。
その結果、コードの背後にある思考過程を読み取れるようになり、バグ発見やコード読解速度が向上。
専門家としての判断基準を掴んだ経緯を伝えている。
4年目のソフトウェアエンジニアがSWE協会のコーディング練習会に参加して感じた変化
概要4年目のソフトウェアエンジニアとして、一般社団法人 ソフトウェアエンジニア協会(以下SWE協会)のコーディング練習会に参加して感じた変化を共有します。なお、Google を含む外資系ソフトウェアエンジニアのコーディングテストを準備なしで解ける方にとっては、本記事の内容は役に立たないかもしれません。 自己紹介と参加の背景私は現在、主にマーケティングオートメーションツールを提供している会社で、ツ
zenn.dev
今日のZennトレンド

個人開発のOSSが2K Start獲得するまで、4年の軌跡 #1 勉強会レポート
ドリーム・アーツ主催のエンジニア向け勉強会レポートです。
OSS「Dagu」開発者のHamada氏とテックリード伊勢川氏が登壇し、それぞれの個人開発の経験と実情を語りました。
両講演からは、「自身の強い課題意識や小さな一歩を、人とのつながりと継続を通じて育てることが、やがて大きな価値や新しい機会を生み出す」という、ものづくりに共通するメッセージが伝わりました。
本勉強会には社内外から約70名が参加し、活発な技術交流の場となりました。
個人開発のOSSが2K Start獲得するまで、4年の軌跡 #1 勉強会レポート
こんにちは。今年6月にドリーム・アーツに中途入社したエンジニアのabです。この記事では、先日弊社恵比寿オフィスにて初めて開催された、エンジニア向けの勉強会の様子をレポートします。 開催概要今回の勉強会では、OSS「Dagu」の開発者であるYota Hamadaさんをお招きし、「個人開発から始めたOSSが2K Starを獲得するまで」というテーマでご講演いただきました。さらに、弊社テックリードの伊勢
zenn.dev
今日のZennトレンド

Remix3 (Remix Jam 2025)について
Remix3は、Reactからの脱却を図り、Preactからフォークしたライブラリを核とする新しい設計を採用する。
コンポーネントの手動レンダリング制御、VueライクなContext、クロージャとしてステートを保持するセットアップスコープが主な特徴である。
DOMやイベント処理は独自のモジュールとして提供され、特定のライブラリに強く依存しないコンパクトな構造を目指す。
WEB標準重視の方針のもと、Preactフォークにおけるステート管理や仮想DOM採用の有無が注目されている。
Remix3 (Remix Jam 2025)について
https://github.com/remix-run/remixhttps://zenn.dev/coji/articles/remix3-introductionhttps://zenn.dev/sora_kumo/articles/remix3-samplesRemix3について書いてみます。 1) Remix.Handle.render、Remix.Handle.updateRemix3
zenn.dev
今日のZennトレンド

【Next.js】散らかりにくいREST APIのエラーハンドリング
Next.jsのServer Actionで例外をスローすると、本番環境でエラーメッセージが隠蔽される問題を解決するため、散らかりにくいエラーハンドリング手法を提案する。
具体的には、セキュリティに配慮しつつユーザーフレンドリーなメッセージを表示できるよう、例外ではなく成功・失敗を明示するシリアライズ可能なResult型を値として利用する。
APIリクエストや想定外のエラーも含め、すべてResult型に統一して扱うことで、メンテナンス性の高いエラー処理を実現する方法を解説する。
(187文字)
【Next.js】散らかりにくいREST APIのエラーハンドリング
Next.jsでAPIリクエストがエラーとなった場合のトースト表示を実装していたのですが、production buildではメッセージが隠されてしまう現象に遭遇しました。An error occurred in the Server Components render. The specific message is omitted in production builds to avoid l
zenn.dev
今日のZennトレンド

AWS Bedrockを利用して、AWSの日本国内に閉じてClaude Codeを利用しよう!!
AWS Bedrockを利用し、Anthropic Claude CodeをAWSの日本国内に閉じた閉域環境でセキュアに利用するための具体的な構築手順を解説しています。
Claude Codeを導入したAMIを作成し、Terraformを用いてVPCとVPCエンドポイントを設定することで、データ所在地の要件に対応しつつ、Claude Sonnet/Haiku 4.5の利用環境を実現します。
AWS Bedrockを利用して、AWSの日本国内に閉じてClaude Codeを利用しよう!!
みなさん、Claude Codeは利用していますか?私はほぼ毎日使っています。ClaudeがAWS Marketplace経由で購入できる、Claude for Enterprise Premium Seats with Claude Code Now Available in AWS Marketplaceの発表があり、個人的に盛り上がっている今日この頃です。突然ですが、のっぴきならない事情でA
zenn.dev