はてぶ・Qiita・Zennのトレンド記事を紹介
よく見かけるウェブアクセシビリティ違反(from エンジニア目線) 🔖 2
はじめにこんにちは、株式会社 Kiva の uchida です。業務では企業の Web アクセシビリティ対応を効率化支援する「ユニウェブ」の開発をしています。このブログでは、日々の開発やウェブ利用の中で気づいたアクセシビリティ違反の例を紹介します。エンジニアとしてアクセシビリ
Obsidian MCPを使って今まで貯めた情報で遊んでみる 🔖 4
この記事はAIの支援を受けつつ、筆者の試行錯誤を記録したものです。一部にAIが生成した表現も含まれますが、実験の過程や考察は筆者の経験に基づいています。AI特有の文章に対して抵抗がある場合はブラウザバック。本記事では、ObsidianとAIエージェント(Cline/Gemin
【C#】SemVer2 - 高速なSemantic Versioning 2.0実装 🔖 1
SemVer2という、.NETでSemantic Versioningを扱うためのライブラリを公開しました。https://github.com/nuskey8/SemVer2基本的には.NET 6.0以降をターゲットにしていますが、.NET Standard 2.1にも対応
Cline(Roo Code)を暴走列車にしたら4日間で数ヶ月分のコードが生成できた 🔖 454
アイコンが変わったerukitiです。最近はやりのgpt-4o image generationを使って、顔だけだったアイコンに全身が追加されました。2023年4月10日に初めてのLLMプロダクトの開発キックオフからもうすぐで二年です。rat yearなこの業界なんで、変化がめま
はじめに今回GitHub CLI(ghコマンド)で私が普段使いしているスニペットを紹介したいと思います。【随時更新予定】 本記事の目的GitHub CLIはGitHub操作をコマンドラインで行えるツールです。https://cli.github.com/GitHub
OSCとSyphon を使った Tauri x TouchDesignerの(ほぼ)リアルタイム連携 🔖 1
私からのメッセージは Syphon (Spout) はいいぞ! / Tauri最高!! 以上になります。今日はこれだけ覚えて帰ってください。ここ数年、歌詞と楽曲をリアルタイムで同期再生するアプリケーションの制作に取り組んでいます。今回は Tauriで構築した音楽プレイヤーア
FreeCAD MCPでいろいろ3DCAD設計してみた 🔖 5
はじめに株式会社ファースト・オートメーションCTOの田中(しろくま)です!弊社では製造業向けにLLMで図面やCADデータから情報を読み取ったり、逆にそれらを生成するようなプロダクトの開発を行っています。今回は最近流行りの MCP(Model Context Protocol
Chromebookで情報オリンピックに挑戦する環境を作る 🔖 1
Chromebook[1]に、日本情報オリンピック(JOI)に挑戦するための環境を作る方法を紹介します。本記事では次の環境を作ります。Visual Studio Code[2]C++[3] (GNU コンパイラーコレクションより)環境を用意せずに気軽に挑戦したい人に
Part2 : Azure AI Foundry で MCPを使ってみた【深掘りと最新動向調査】 🔖 1
Part2です。Part1(1章~3章)はこちらから↓1章. はじめに2章. MCPの基本概念とアーキテクチャ3章. MCPサーバー/クライアントの基本実装https://zenn.dev/chips0711/articles/e71b088f26f56a 4. A
mono-event: TypeScript / JavaScriptのイベント処理をシンプルで安全にする 🔖 3
こんにちは! 普段お仕事でWeb開発をしてるみいぬです。最近、長らく「こんなのがあったらな…」と温めていたイベント管理ライブラリ mono-event を作ってみました。最近のフロントエンド界隈はReactなどのフレームワーク中心で、イベント管理ライブラリはちょっと地味な印象か
WiSUNモジュールでスマートメーターBルートと接続するときの情報とか
ROHM社BP35A1/BP35C0-J11-T01でスマートメーターBルートに接続する情報を書いてみます。 通信プロトコルスタックスマートメーターBルートの通信プロトコルスタックは物理層にSub-Ghz(920MHz)にECHONET Lite が載ったプロトコル。都合
多くのWebサービスが存在している今、新しいサービスを作る際には、すでに市場に存在しているサービスと連携することは必須要件といえます。この理由としては、リソースの制約によって自社サービスで提供できる価値には限界があることそもそも、既存の業務ツールとシステムの連携をしていな
こんにちは! 楽しくPHPStanを使っていますか? それともPHPStanに使われていますか?PHPStanは非常に賢く、容易にPHPコードの 「嫌な気配」 を検知してくれます。ただ、PHPStanが指摘することが常に正しいなどといったことはなく、いつでもプログラムが動作して
【Nextjs ✖️ Amazon Rekognition 】顔分析アプリを作って遊んでみた
はじめに今回、顔認証機能を実装するためにAmazon Rekognitionを使用する機会がありました。当初は顔認証について記事を書こうと考えていましたが、コードや説明が長くなりそうだったため、内容をシンプルにして「顔分析」に焦点を当てることにしました。Next.js 15
話題のMCPサーバーを自作して、自然言語でTestRailを操作してみた 🔖 20
こんにちは。ダイの大冒険ガチ勢のbun913と申します。みなさんはMCPという外部システムやDBとの連携などを標準化するプロトコルをご存知ですか?https://zenn.dev/cloud_ace/articles/model-context-protocol私も全然知ら
使いたい英語アプリが無かったので作った - OpenAI TTS API, Gradio🚀 🔖 4
はじめに:パーソナライズされた英語リスニング教材の必要性英語学習、特にリスニング力の向上において、自身の興味やレベルに合致した教材を見つけることは重要な要素です。しかし、市販の教材やオンラインサービスでは、特定のトピックや細かなレベル調整に対応しきれないケースが多くありました。
Model Context Protocol (MCP)入門:公式ドキュメントベースで牛歩のごとくゆっくり理解を試みる記事 🐮 🔖 10
1. イントロダクション 1.1. MCPとは何か - AIのための共通言語Model Context Protocol(MCP)は、AIアプリケーションとコンテキストソース(ファイルシステム、データベース、外部APIなど)の間をシームレスに接続するための標準化されたプロト
Cline / Roo-Codeにおけるコード理解と新規・保守タスクの現状 🔖 162
記事の概要Clineは構造的に「局所的なコード理解」になるCursorとWindsurfとは内部的な実装が違い、できることに差があるデッドコードを把握できないので大規模保守タスクはやめておいた方がいい逆に新規プロジェクトやコンテキスト内に収まる開発は向いているどうして
Next.jsで認証バイパスが可能に!? CVSS 9.1の致命的脆弱性から学ぶNext.jsの設計思想と教訓
1. はじめに 1.1 この記事を書こうと思った理由先日、Next.jsコミュニティは「CVE-2025-29927」という、極めて深刻な脆弱性の公表によって揺れました。https://github.com/advisories/GHSA-f82v-jwr5-mffwC
【Go1.24】testing/synctestパッケージの使い方をめちゃくちゃ丁寧に説明してみた! 🔖 1
導入Go1.24 が 2025 年 2 月にリリースされました 🎉🎉🎉型エイリアスがジェネリクスに対応したり、map の実装が Swiss Table になったりとさまざまな改善が行われました!今回はこの中から、実験的に導入された testing/synctest パッケー
Form Control Styling Level 1 など: Cybozu Frontend Weekly (2025-03-25号) 🔖 4
こんにちは!サイボウズ株式会社フロントエンドエンジニアのsaku (@sakupi01)です。 はじめにサイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。今回は、2025/03/25
公共データを用いたRNA-seq解析【Rデータ解析編】 ~Rで始めるドライ研究~
📰 概要シリーズ累計1700冊を突破した大人気シリーズ「公共データを用いた〇〇」の第4弾!Rを使ってRNA-seq解析に挑戦しませんか?本書は、R言語を使った実践的なRNA-seq解析の技術書です。プログラミング初心者でも公共データを用いてRNA-seq解析を行い、論文
近年、Model Context Protocol (MCP)が脚光を浴びています。これは、大規模言語モデル(LLM)などのAIエージェントが、外部のツールやデータソースと安全に双方向接続するためのopenなプロトコルです。そして、MCPサーバーとは、そのプロトコルに従って外部サ
JavaScriptの非同期処理を調べていると、度々イベントループという用語を目にします。なんとなく概要は知っていても、具体的に何が行われているのかといった仕組みを詳細に理解しているとは言い切れませんでした。そもそもJavaScriptがどのように実行されているかがあやふやです。
複数の MCP サーバーを使った OpenAI Agents SDK コード例 🔖 116
すでにご存知の方も多いかと思いますが、OpenAI の Agents SDK から直接 Model Context Protocol (MCP) サーバーをツールとして利用できるようになりました!工夫次第でいろいろと可能性が広がりそうですね。https://x.com/Open
React Router v7 の内部構造を探る:リクエストからレンダリングまでの道のり 🔖 46
React Router v7 の内部構造を探る:リクエストからレンダリングまでの道のり はじめにReact Router は、React アプリケーションにおけるルーティングライブラリのデファクトスタンダードとして長年利用されてきました。v6 で Data API が導入
「壊れにくい」Goの単体テスト 〜モックを活用した保守性の高いテスト設計〜 🔖 1
はじめにこんにちは。GENIEE CHAT機能開発チームリーダーの渡邉です。私たちのチームでは、Goを使用してプロダクトのバックエンドを構築しています。その開発をする上で、単体テストの保守性に関する以下のような問題が浮上することがあります。テストコードの修正に多くの時間を
Lua の代替スクリプト言語組み込み用のスクリプト言語として使える Lua はライトな反面、動的型付けや 1-based index といった仕様がボトルネックになりがちです。そうした状況の中、相応の短所も抱えた Lua の代替となりえる C/C++ 開発用組み込み用のスクリプ
特徴量を言語を越えて一貫して管理する, 『特徴量ドリブン』な MLOps の実現への試み 🔖 3
MIXI minimo の システム開発グループ AI 推進チーム で機械学習関連の施策をしている Taniii です.モデルの学習から推論, 実サービスへの実装までの一連の流れで, 品質を保証し, 高速にモデル改善のサイクルを回すためには, 特徴量の一貫した管理と, その管理
シェーダー言語のSlangをRustとVulkan (ash)で試してみる 🔖 2
はじめに最近話題のSlangというシェーダー言語を、RustとVulkan (ash)で試してみました。この記事ではSlangの機能を一部ピックアップして簡潔に紹介するとともに、RustとVulkan (ash)でSlangを使う際にcargo runでコンパイルが走るように
MCP(Model Context Protocol)は、LLMにコンテキスト情報を渡すためのプロトコルです。今回、MCPサーバをまとめて管理できるMCP管理用のアプリ(MCP Router)を作成したので、その概要をご紹介します!MCP Routerを使うと、LLMと統合
ターミナルセッションを録画するツールVHSでのtips 🔖 51
はじめにこんにちは、AWSでデベロッパーアドボケイトをしているものです。一昨日、Expert Onlineという企画で久々にターミナル上で行うデモをする必要があったのですが、時間がかかるデモだったので事前収録することにしました。しかし、長い時間がかかるのと、たまにターミナルに戻
Sentryのカスタムスパン計測機能を活用してフロントエンドのパフォーマンスを可視化する 🔖 1
こんにちは。ナレッジワークのgomachanと申します。今回の記事では、Sentryのカスタムスパン計測機能を活用して、フロントエンドの内部処理のパフォーマンスを詳細にモニタリングする方法をご紹介します。 はじめにSentryはエラー監視ツールとして有名ですが、それだけで
「本当に必要なエンジニア」とは何か - AIアシスタント時代の新たなエンジニア像 🔖 82
はじめに近年、私たちの生活や仕事の様々な場面でAI(人工知能)の存在感が増しています。特にエンジニアの世界では、Claude、GPT-4、Geminiといった大規模言語モデル(LLM:Large Language Model)を搭載したAIアシスタントが、プログラミングの方法そ
OpenAI 画像生成 ビジネスの活用シーンが多そう & Soraが便利
1. はじめに日本時間2025年3月26日、OpenAIからGPT-4oの画像生成機能が発表されました。無料ユーザも利用可能とのこと。これまで「DALL·E 3」と呼ばれる画像生成AIがOpenAIでは採用されていましたが、遥かに凌駕するものとなっています。ChatGPTとSo
Google Threat Intelligence Technical Workshop for Partners 参加レポート
はじめにこんにちは、クラウドエースの小田です。今回は、3月12日(水)に行われた、Google Cloud 主催の SecOps Partner 向けのイベント Google Threat Intelligence Technical Workshop for Partner
【Flutter】ClineとWindsurfで作ったアプリをリリースした話 🔖 4
Claude 3.7 Sonnet に植物の日記アプリを作ってもらいました。https://apps.apple.com/jp/app/id6743403963https://play.google.com/store/apps/details?id=com.dotpx.pl
🚀 Figma MCP × Cursorで加速するUI実装とその先の工夫 🔖 155
はじめに近年、プロダクト開発の現場では「Design to Code」という概念が大きな注目を集めています。これは、デザインツールで作成されたUIデザインを直接コードに変換する技術のことで、開発効率の大幅な向上が期待されています。この流れの中で、Figma社は、Dev Mo
「AIコーディング時代に出力されたコードを理解する必要があるのか?」という議論についての私見です。結論からいうとAIが出力したコードは理解する必要があると思っています。その理由を言語化してみます。 アプリが複雑になるとタスク遂行が困難になる英語圏のエンジニアインフルエンサ
Claude Desktopとmcp-server-qdrantで超お手軽ナレッジベースの構築 🔖 354
TL;DRqdrant/mcp-server-qdrantを使えばClaude Desktopからベクトル検索エンジンを操作できるよベクトルデータベースなので、LLMとの相性が良いよ「ここまでのチャットを整理して保存しておいて」ができるのは、すごすぎるよhttps:
MCPの新しい仕様をUitHub経由でNotebookLMに渡す 🔖 17
はじめにMCPの新しい仕様が策定されたらしい。https://x.com/alexalbert__/status/1904908450473324721MCPにはOpenAIも乗っかるようだし理解しなくてはいけないのだが、申し訳ないことにMCPについて解説できるほど詳しくな
エンジニアのためのコミュニケーションベストプラクティス 🔖 321
ダイニーの urahiroshi です。自分は前職のメルカリ、現職のダイニーで計3年くらい Engineering Manager を務めてきましたが、Engineering Manager の本質的な役割は「チームや組織のパフォーマンスを最大化すること」だと考えています。その
Looker Studio & Dataformで実現するデータ分析プロダクトPoC開発
こんにちは、ダイニーのデータチームでソフトウェアエンジニアをしている かわみつ です。本記事では、複数のデータソースを組み合わせたPoC(Proof of Concept)を高速に構築するための手法として、Looker StudioとDataformを活用した事例をご紹介します
RubyMine と Cursor の「併用」という選択肢 🔖 4
こんにちは、リーナーの新規事業開発チームにいる corocn です。RubyMine を長年愛用してきましたが、最近開発スタイルに変化があり、AI搭載エディタとして話題のCursor を導入し、現在は RubyMine と Cursor を併用しています。 Cursor は V
Computer useでサブスクの解約をほぼ自動化してみた話 🔖 2
はじめに最近、多くのサービスがサブスクリプション方式になっていますよね。Netflix、Spotify、Amazon Prime、各種SaaSツールなど、私たちの生活や仕事を便利にするサービスが月額や年額で提供されています。これらは確かに便利である一方、気づかないうちに毎月の固
ベクトル解析 \subset 微分形式?ベクトル解析とは、極めて雑に言えば、ベクトル微分演算子\nablaに関する技術です。ここに外積、内積、スカラー積、テンソル積などのベクトル演算を混ぜ込むことで、様々な物理量とその変化を捉えることができます。一方の微分形式は、(数学的には
LangManusとはhttps://github.com/langmanus/langmanusLangManusはLangGraphを利用したManusの再現実装です。そもそもManusは中国のAIスタートアップが発表した完全自律型のAIエージェントです。通常の対話型
MCPサーバーはPHPでもつくれまぁす!(SDKがないので、案外大変) 🔖 7
https://github.com/uzulla/mcp-time-php モチベーション今後MCPサーバーをつくれないといけない(諸説ある)PHPでかけないといけない(主観)PHPにはSDKがない(まあ当然か??)だれも(シンプルな)PHPでかいてない…参考にな
GPT-4oとGemini-2.0の画像生成能力はいかにして作られているのか 🔖 310
はじめにGoogleが2025年3月14日に発表したGemini-2.0と、続けてOpenAIが2025年3月26日に発表したGPT-4oの画像生成能力は、これまでの画像生成AIでは到達しえないレベルの制御性・品質での画像生成を実現しました。https://x.com/jmi
Gemini 2.5 Pro Experimental良い感じ 🔖 6
1. はじめに日本時間2025年3月26日早朝に、次世代の大規模言語モデル(Large Language Model, LLM)として「Gemini 2.5」が発表されました。特に「Gemini 2.5 Pro Experimental」は、多くのベンチマークテストでトップクラ