はてぶ・Qiita・Zennのトレンド記事を紹介
コーディング練習会の感想@一般社団法人ソフトウェアエンジニアリング協会 🔖 2
これは何の記事?一般社団法人ソフトウェアエンジニアリング協会に生徒として参加して、3ヶ月ちょっとが経過しました。協会参加直後から取り組んでいたコーディング練習では、Arai60というLeetCodeの問題集に取り組んでいました。これをひと通り終えたので、取り組んだことや感想など
TL;DR本記事に記載するコードは下記のリポジトリよりダウンロードいただけます。(⭐おまちしております)https://github.com/shunsock/uv_on_docker_playgroundコンテナの実行。uv_on_docker_playground (
Genkitを使ってA2AでMCPが使えるマルチエージェントを最速で動かすための本 🔖 2
A2Aを手軽に楽しみたい方、何ができるかを作って考えたい方向けの本です
Cloudflare Workers で Hono と一緒に Discord BOT を動かす 🔖 3
はじめにDiscord では、手軽に BOT を作成するための API が用意されており、さまざまなライブラリが存在するため手軽に BOT を作成することができます。しかし、その多くは BOT のサーバーを建てる必要があり、常に BOT を立ち上げておきたい場合は、サーバーも
こんにちは、最近、3D, 音声関連の機械学習にはまっている、わっしーです。音声合成の中でもVITSは、よく使用されるモデルの一つです。最近だと、BERT-VITS2が有名かもしれません。そのVITSモデルの性能と速度改善を行いました!最終的に、性能をキープした状態で、GPU上
GitHub Copilot を完全に使いこなす会 🔖 749
はじめにこの記事は GitHub Copilot の Tips を詰め込んだ記事になります。GitHub Copilot を普段使っているが、コード補完しか使ってない方や、これから使おうと思っている方に向けて Tips をまとめて紹介する記事になります。是非日々の開発ライフ
この記事では、Bevyを使ったテトリスの作り方について説明しています。テトリスとは、7種類のテトリミノがフィールド上部からランダムに1種類ずつ落下してきて、うまいこと10x20のフィールドの横のラインを揃えるとブロックが消えてポイントが加算される。これを繰り返して高いスコア
こんにちは、noppeです。先日のtry!Swift 2025で「Spice up your notifications.」というタイトルで英語での登壇をしました。この登壇は、2019年のtry!Swift Tokyoでの登壇以来の2回目の英語登壇でした。この6年間で英語登
共通鍵暗号とはデータを暗号化して扱いたいことがあります。暗号化の処理にはアルゴリズムと鍵を用意します。暗号化されたデータは鍵を知らない他人には読んだり使用することができません。暗号化されたデータを元の使用可能なデータに戻すことを復号と呼びます。復号にも同様に鍵が必要です。鍵を持
Model Context Protocol(MCP) MCP 概要MCP はオープンプロトコルであり、アプリケーションが大規模言語モデル(LLMs)にコンテキストを提供する方法を標準化することを目的としています。AI アプリケーションの「USB-C ポート」に例えられ、
はじめにお疲れさまです!あつあつのご飯にスクランブルエッグを乗せました。Meloです。Zodは、TypeScriptで人気の高いスキーマ定義+バリデーションライブラリです。このたびv4のベータ版が公開され、いくつかの注目すべき変更が加えられました。この記事では、特に私が興味深
この 資料は?流しのエバンジェリストシリーズ AWS を中心として色んなサービスの基礎を学ぼうの中で 2025/04/12(土) 13:30〜に開催されたAmazon S3 Tables + Amazon Athena / Apache Icebergに登壇した時の資料です。
エンジニアの調査タスクにはNotebookLMが最高!! 🔖 516
みなさんは NotebookLM 使ってますか?今までなにかの調査をするのに「DeepResearchが一番!」と思い使ってきたのですが、NotebookLMを初めて使ってみて「NotebookLM、最高じゃん…」となりました。具体的には、調査系のタスクをする上で下記の点が
Firebase App Distributionの新機能 自然言語でのE2Eテストを試す
はじめにFirebase App Distributionの新機能「アプリ テスト エージェント(Android)」がプレビュー版として公開されたと知り、早速試してみました!この機能は、自然言語でE2Eテストを記述し、Firebase App Distributionにアップ
tsconfig.jsonのpaths設定でimport文にエイリアスを使えるようにしたものの、tscでトランスパイルするとエイリアス形式のパスは変換されないパスの変換のためにtsconfig-pathsなどの追加ライブラリが必要で、ビルドコマンドが冗長になるjestな
技術力に優れた先輩。急成長している同僚。仕事を通した成長は、近道や裏技があるわけではなく、地道な積み重ねの結果です。そして、意図的に経験の機会を作り、経験から多くを学ぶための鍵はふりかえりです。そこで本書『成長の質を高める個人のふりかえり入門』では、仕事における人の成長の鍵と
MD Slides: お手軽スライド共有アプリ本稿では、以下の4つの機能を実装したアプリケーション「MD Slides ( https://slides.deno.dev ) 」について紹介します。Markdown をスライド形式に変換して配信スライドの特定のページを画像
【超速報】Agent Development Kit で会話型エージェントを作成する 🔖 49
はじめにAgent Development Kit (ADK) が GitHub のリポジトリで公開されました。これは、会話型の LLM エージェントを作成するためのフレームワークで、複数の外部ツールを使い分けたり、あるいは、複数のエージェントが協調動作するマルチエージェントが
はじめに改めて3DCGのレンダラを作りたくなってきたので、自分なりに必要な知識を何回かに分けてメモします。個人的なメモなのでなにか間違ってるかもしれません。間違っているところや補足があれば教えていただけると嬉しいです。初回のこの記事では特に物理ベースレンダリングで必要にな
何もわからんけど作ってみるMCPサーバー(mcp-go) 🔖 4
みなさんこんにちは!株式会社アルダグラムでエンジニアをしている大木です。昨今AIの隆盛がとんでもなく、ついていくのに精一杯なのが正直なところです。けどついていけないと時代に取り残されそうなので頑張ります!ってことで何もわからんけど、とりあえずMCPサーバーを作っていこうと思いま
WebAssembly 興味あるけど何?調べても、どうやって動いてるのかさっぱりわからないんだけど…という方多いのではないでしょうか!自分もそうでした 😂この記事では、 WebAssembly の目指しているゴールをその具体例とともに示し、みなさんの今後の深堀りを行うためのイン
社内のデザインシステムをMCP化したので事例を紹介!ts-morphを使ったアプローチの実装・プロンプト例をまとめて解説 🔖 183
こんにちは!株式会社エス・エム・エスでエンジニアをしている @_kimuson です。今回は、社内のプロダクト開発で利用しているデザインシステムを MCP 化して提供し、社内のデザインシステムを活用した自然言語によるコーディング環境を整備したので、事例を紹介します! デザイ
最近のAIの進化は目覚ましく、コーディングにおいても、もはや人間が一切を関知せず"ノリ"で全てを完成させるvibe codingなる概念まで登場しました。しかし、現実の業務にこれを適用すると、まあ、上手くいきません。1ファイルで完結するようなスクリプトであれば上手くいきます。
ZodとNext.jsのRoute Handlersから型安全なAPIクライアントを生成する最強ライブラリ「FrourioNext」 🔖 1
はじめに以前の記事「Zodと設定0行でNext.jsのRoute Handlersに完全な型を付与する最強ライブラリ「FrourioNext」」では、Next.js の Route Handlers における型安全性の課題と、それを解決する FrourioNext の基本的な機
Next.jsとGoでTODOアプリをハンズオン形式で作る本です!バックエンド初心者のフロントエンジニアが書いた本です!
GoogleアカウントでログインできるStreamlitアプリの開発方法と仕組みをわかりやすく解説
前置きこんにちは!データエンジニアの山口歩夢です。Streamlitにはたくさんの便利な関数が用意されています。簡単にアプリケーションの開発ができ、OpenID Connect(OIDC)を活用したユーザー認証でさえも、とても簡単に実装することができます。これにより、皆さ
Storybook の情報を抜き出して MCP サーバにしてみる 🔖 30
LayerX バクラク事業部 Enabling チームでスタッフエンジニアをしている izumin5210 です。Ubie さんの「社内デザインシステムをMCPサーバー化したらUI実装が爆速になった」を拝見し、悔しかった感動したので、自分でも試してみました。https://z
.clinerulesを導入して、開発効率を上げていきたい話 🔖 8
こんにちは!アルダグラムでエンジニアをしているkageyamaです。最近のAIの発展は目覚ましく、普段の開発業務における生産性向上に大きく貢献しています。弊社開発部でも、今年から積極的にAIツールの導入・活用を進めており、AI戦略ユニットも発足しました。現在は色々なツールを
Next.jsでページ遷移時のインジケーターを表示する 🔖 13
Next.js v15.3.0から提供されたNavigation Hooksの一つ useLinkStatus を使うと簡単にページ遷移時のインジケーターを実装することができます。GIFアニメーションなので、じゃっかん分かりにくいですが、ページ遷移すると上部に青い線が左から右にア
MCPサーバーの設定をセキュアでGit friendlyにする 🔖 5
はじめに近年、LLMと外部ツールの連携が進み、Model Control Protocol(MCP)を使った様々な機能拡張が可能となっています。MCPサーバーの設定は簡単なJSON形式で記述でき、サーバー自体もnpxやuvx、dockerといったツールを用いて手軽に立ち上げるこ
GitHub Copilot コードレビュー機能でプルリクエストを日本語でレビューしてもらいたい 🔖 97
はじめにGitHub Copilotは、AIを活用したコード補完ツールとして多くの開発者に利用されています。最近では、コードレビュー機能も追加され、プルリクエストのレビューを自動化することが可能になりました。レスキューナウでも最近利用できるようになったので活用しています!し
Google Cloud Next '25 Keynote 速報まとめ 🔖 2
はじめに現在ラスベガスで開催されている Google Cloud の旗艦イベント「Google Cloud NEXT'25(以下、Next'25)」に現地参加中の\textcolor{red}{赤髪}の Shanks / kazz / 小堀内 / 岸本 です。Google C
Cursor,Windsurf,Github Copilotを課金して使い比べしてみた感想 🔖 65
最近急速に進化しているAIコーディングアシスタント。開発効率を上げるために導入を検討している方も多いのではないでしょうか。今回、私はここ1ヶ月間で「Windsurf」「Cursor」「GitHub Copilot」の課金枠を契約するに至って実際の開発で使い倒し中です。というか最
App Storeに公開される個人名を屋号に変更した体験をまとめた本です。アプリをリリースしたいけれど、個人名が公表されることに抵抗を感じている方も多いのではないでしょうか。そんな不安を抱える方の参考になれば幸いです。 本書は8割以上無料でお読みいただけますので、ぜひ一度目を通し
フォームライブラリの新たな選択肢 - TanStack Form 🔖 36
はじめにみなさん、フォームライブラリは何を使っていますか?React Hook Formがフォームの一時代を築いた後に、server actionに対応しているConformが登場したり、様々なフォームライブラリがあると思いますが、今回は最近v1になったTanStack Fo
制御工学関連の研究に取り組むにあたり,必要となるであろうプログラミングについての演習形式の記事です.研究室配属生向けですが,どなたでもぜひご活用ください.
VSCodeをMCPにする拡張機能「VSCode as MCP Server」を作った 🔖 68
https://marketplace.visualstudio.com/items?itemName=acomagu.vscode-as-mcp-serverClaude Desktop 等から Cline のようなコーディングを可能にする VSCode 拡張機能です!イン
Cloud Run だけでユーザ認証ができるようになったぞ 🔖 9
どうもこんにちはクラウドエースの妹尾です。今回は 2025 年 4 月 7 日に Cloud Run に新たな認証レイヤーが追加されたので紹介していきます!https://cloud.google.com/run/docs/securing/identity-aware-p
生成AIの時代にクリーンアーキテクチャは古いかなと思った 🔖 74
概要 導入生成AIの進化に伴いシステム開発においても生成AIにとっても管理しやすいコードベースを作ることが重要になってきてるかなと思います。そこで重要な点は生成AIに一度に読み書きさせる文章量や概念の広さ(コンテキストウィンドウ)が広い程に品質が下がるので判断材料は多いほ
https://zenn.dev/miguel/articles/f052de93fc9980この記事を読んで1Rustユーザーとして思ったことを書いた。 全体を通してWASM固有の問題にハマってしまっているRustをスクリプト言語と同じ枠で見てしまっているの2点
API仕様書を読み取れるMCPサーバーを自作したら開発が爆速になった 🔖 429
タイトルでもうオチてる感じがしますが、API仕様書を読み込むMCPサーバーを自作したところ、開発が爆速になったので紹介します。普段Androidのアプリ開発をしている人間です。 MCPとは?https://modelcontextprotocol.io/introducti
MCP概要説明この記事はMCP2025-03-26リビジョンを基に作成しました。 Model Context Protocol (MCP) とは何か?MCP は、AI アシスタント(チャットボットや自動化エージェントなど)が、さまざまな外部データやツールにアクセスするため
PGlite + pgvector で100行で実装するベクトル検索 (node/deno/drizzle) 🔖 52
pglite + pgvector で文章の類似度検索を実装します。 動機とにかく手っ取り早くローカルにデータを突っ込んでおいて検索する RAG の雛形がほしかったんですが、調べても大規模ストレージを前提とした大掛かりな実装が多いです。スクリプトを書いたらポンと実行できる
Tinder風なUIをSwiftUIを利用して実装する際のアイデアと実装例紹介
1. はじめに近年、Tinderのように左右へスワイプして次々とカードを処理するUIは、さまざまなアプリで採用される人気のデザインパターンとなっています。商品一覧からメニュー選択画面まで、カードを直感的に操作できる仕組みによって、ユーザー体験を大きく向上させることができます。
迷った時は、主語を取り戻そうそろそろ様々な会社で評価や目標設定の期間になり、なりたい姿を考えるきっかけになると思い、書いてみました。誰かの救いになれば。 背景目標設定の時期になると、多くの人が「会社から降りてくる目標」をどう扱うべきか悩むのではないでしょうか。確かに、会社
Notionの公式MCPサーバーをCursor / Claudeから使用する方法 🔖 58
はじめにMCP(Model Context Protocol)が盛り上がっている昨今ですが、数日前に突如Notionから公式のMCPサーバーが公開されました!https://github.com/makenotion/notion-mcp-serverこれによってCurso
【Playwright MCP】を利用したエージェントを【LangGraph】で構築する 🔖 6
はじめに最近、MCPがかなり流行っているので、少し遊んでみました。とは言いつつ、私はとことんGUIに弱く、Claude DesktopでPlaywright MCPを実行するとエラーになってしまったので、LangGraphで実装しました。自分用にメモとして残します。 忙
覚えることが多い初心者の主観ですがRustが難しい理由はこれに尽きると思います。初心者の感想として覚えることの多さについて書いていきます。ちなみに、覚えることは多いですが、全部覚えなくても全然やっていけますし、見返りは大きいのでそのことについても書きます。 メモリ管理が難
【RAG】文書をパラメータ化してLLMに直接注入する手法 🔖 41
本記事では、RAGの性能を高めるための「DyPRAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何この記事は、RAGの新手法である「DyPRAG」の論文[1]について、日本
!これはあくまで私の完全なる主観であり、独断である。あくまでネタとして見てくれるとありがたい。!一部過激な表現があるかもしれないです。苦手な方はブラウザバック推奨 0. 前書き - リモートデスクトッププロジェクトとの悲しき邂逅私がremote-desktop