はてぶ・Qiita・Zennのトレンド記事を紹介
OpenSSL で作る Active Directory 証明書認証の検証環境 🔖 4
Active Directory の証明書認証は ADCS(Active Directory 証明書サービス)を使えば比較的簡単に導入できますが、その内部で何が起きているのかを理解する機会は多くありません。本稿では ADCS を使わず OpenSSL で認証局 (CA) を構築し
大TypeScript時代を支えるAsyncLocalStorageによるリクエストスコープなメタデータ管理 🔖 2
LayerX AI Agent ブログリレー 38日目の記事です。 こんにちは、LayerX バクラク事業部 Platform Engineering 部 Enabling グループに新卒入社した shibutani と申します。 弊社では早くからLLMを組み込んだ機能開発を行っ
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめにサイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。https://blog.cybozu.io/entry/joining-w3
「守りのデータ活用」から「新たな価値を創る」攻めの活用へ 〜 ニーリーAnalyticsチームの2年半の歩みと野望 〜 🔖 13
こんにちは!Analyticsチームの上田です。 今回は、 #ニーリー開発組織の野望 シリーズの第8弾として、Analyticsチームの野望を語りたいと思います! さっそく野望を... と言いたいところですが、2023年5月にAnalyticsチームが始動してから2年半が経ち、チ
Rails Engine で tailwindcss-rails を使う方法 🔖 1
はじめにRails Engineを使ったモジュラーモノリス構成において、各Engine独立したTailwindCSSの管理方法について、tailwindcss-rails gemを用いた実装方法を詳しく解説します。https://railsguides.jp/engines.
データと向き合い、人と向き合う:ビジネスプロデューサーという働き方 🔖 1
データの裏には、必ず人の思いや課題があります。 ”データを武器にしながらも、最後は「人」を動かしていくことに情熱を燃やせる方と一緒に働きたい”と語るのは、ビジネスプロデューサーとして活躍する新卒4年目の齋藤拓也さんです。 齋藤さんはデータとビジネス、そして「人」の間でどのような経
Amazon Q DeveloperでNew Relic MCP(Public Preview版)を試してみた 🔖 1
New RelicのMCP(Public Preview版)をAmazon Q Developerで試した内容を紹介。AIアシスタントと連携し、統一的なデータアクセスが可能に。
Reactにおける<Component />とComponent()の違い 🔖 29
Reactでは、JSXを返す関数を組み合わせてアプリケーションを作っていきます。それらの関数は<Component />のように呼び出すこともあれば、Component()のように呼び出すこともあります。後者を使用する機会は多くないかもしれませんが、例えばrender
バックエンドエンジニアの中山です。 今回は、MyReferチームにDBの宣言的マイグレーションツールAtlasを導入し、DBスキーマのマイグレーション運用フローを改善した取り組みについて紹介します。 導入前の課題 宣言的マイグレーションとは Atlasとは 実装サンプル サンプル
開発生産性を可視化するために、あえて「社内アンケート」をする理由 🔖 18
私は最近、社内で定期的な開発生産性アンケートをするようにしました (実際の作業は他の人に任せています)。本稿では、...
PHPのレガシーシステムをTypeScriptで刷新! フロントエンドとバックエンドの職能の壁は壊せるのか? 🔖 52
こんにちは!「ぐるなびウエディング」開発チームの滝口(@ytakiguche)です。普段はサーバーサイド開発を担当しています。 私たちのチームは現在、オンプレミスで長年稼働してきた PHP のシステムをAWSクラウドへ移行し、同時に TypeScript で全面的に書き換えるとい
LLMアプリケーション向けProduction Readiness Checklistの作成 🔖 1
MLOpsエンジニアのtomoppiです。 データエンジニアリング部 データサイエンスグループ(以下、DS G)に所属し、ML/LLM基盤の構築・改善に取り組んでいます。 概要 2025年4月、タイミーPlatform EngineerのMoneyForestさんが、「タイミーに
🎙Azureオーディオモデルを使ってSTTを検証してみた 🔖 1
🧪 検証内容Azure AI Foundry に登録されている オーディオモデル を使用し、STT(Speech-to-Text) 機能の動作を検証しました。また、前回行ったWebAPI(Speech Recognition)を使ったSTT検証の続きでもあります。http
k6 + Cursor の負荷試験がとても手軽だった件 🔖 1
こんにちは、バックエンドエンジニアの岡村です。 新サービス「FANPARK」をリリースするにあたり、負荷試験を実施しました。今回は負荷試験ツールとしてk6を採用し、その手軽さに驚いたので、この経験を共有させていただきます。特に、AIエージェント(Cursor)がほとんどの作業を代
Zustand を使用して状態管理のテストを独立して行う方法を考える 🔖 1
こんにちは、カケハシのAI在庫管理チームでフロントエンドエンジニアをしている江藤です。 AI在庫管理では複雑な依存関係を持ったフォームが数多く存在します。それらのコンポーネントの取りうる状態を網羅的にテストしようとすると組み合わせ数が膨大になり、React Testing Lib
REST API を簡単に作成・ホスティングする 『さくらのAPI ゲートウェイ』その1 🔖 5
APIエコノミーとさくらのクラウド APIゲートウェイ 「さくらのAPIゲートウェイ」は、さくらのクラウドが提供しているHTTP/HTTPS プロトコルを使用した API を簡単に作成、公開することができるマネージドサー […]
産休・育休によるキャリアの不安。「戦略的キャリアチェンジ」で切り開いた、開発経験を活かすQAという道 🔖 2
こんにちは。2025年6月にエス・エム・エスに入社した柴山です。現在は介護/障害福祉事業者向け経営支援サービス「カイポケ」のリニューアルプロジェクトでQAエンジニアとして働いています。 プライベートでは1歳と4歳の子供を育てるワーキングマザーでもあります。今回は、多くのワーキング
Takumi AIを活用したSAST脆弱性診断をしてみた 🔖 8
はじめに こんにちは、セキュリティ推進グループの徐承賢(a.k.a. sunchan)です。前回、Burp AIを活用したDASTの脆弱性診断について紹介しました(Burp AI: セキュリティ診断にAIの力を借りる - hacomono TECH BLOG)。今回はその続編とし
DDDにCQRSをどう組み込むか~バックエンドアーキテクチャ設計時の考え方 🔖 41
はじめに こんにちは。テックドクターでバックエンドエンジニアをしている筧と申します。 新規プロダクトのバックエンドで、DDD (Domain-Driven Design) と CQRS (Command Query Responsibility Segregation) を組み合
はじめに 当企画について当記事は株式会社 G-gen様とライオン株式会社の技術ブログ相互寄稿企画で執筆されたものです。ライオン側からは、 G-gen様のご協力のもと、Google Cloud環境に構築を進めているデータ基盤に関連した以下3つの記事をシリーズでお届けします。
「Deep Research」の「がっかり体験」を減らす手法 🔖 17
本記事では、精度の高い「Deep Research」機能を実装するための手法について、ざっくり解説します。株式会社ナレッジセンスは、「エンタープライズ企業の膨大なデータを掘り起こし、活用可能にする」プロダクトを開発しているスタートアップです。 この記事は何この記事は、「D
組織全体の開発スループットを劇的に向上させた「AIプランナー」とは? 〜Speeeが実践する3つのTipsと新しい開発チームのかたち〜 🔖 36
こんにちは、プロダクトマネージャーの嶋です。 今年は開発未経験のプランナー(PM・PO含む)がAIの力を借りてエンジニアなしで開発をする、というプロジェクトを行いました。AIなしの時代に戻れないほど業務体験が変わってしまったのでこれまでの取り組みを記事にしました。 まず、こんな経
CTO Night & Day 2025 参加してきました 🔖 1
株式会社ゼストCTOの豊島です。 名古屋で開催された本年のCTO Night&Dayは、2022年の長崎、2024年の金沢についで、3回目の参加となりました。 今年からNewsPicksさんが主催、アマゾン・ウェブ・サービスジャパン合同会社さんが協賛という形になったそうで
【GitHub Universe 2025 レポート】Self-hosted RunnerをサポートしたCopilot coding agentを試す(注意点あり) 🔖 3
GitHub Copilot coding agentがSelf-hosted Runnerで実行できるようになったことが、GitHub Universe 2025で発表されました。セットアップ手順と実行時の注意点を紹介します。
今週もプログラミング雑記からGo言語の話題を中心に気になった話題を取り上げていきます。Go言語は1.26からは標準となる予定のGree Tea GCが要注目です。この際にGoのメモリ管理について深掘りしておくと良いかもしれません。あとは、sqlmockを使わずに実DBをテストに
はじめに話題になっているAIがどんどん活用されることになっている世の中、自分はどうやって個人のプロジェクトに導入できるかを考えて、Flutterのプロジェクトで、ジェミニとなら難しくないはずと思ったので、簡単なジェミニチャットアプリを作って見ることになりました。ちょっとした歴
ブラウザストレージ比較:localStorage、Cookie、IndexedDBの選び方 🔖 317
はじめに:ブラウザストレージの選択に迷っていませんか?「ユーザー設定を保存したいけど、localStorageでいいのかな?」「認証トークンはCookieに入れるべき?それともlocalStorage?」「大きなデータを保存したいけど、どれが適切?」ブラウザでデータを保存
ブラウザストレージ比較:localStorage、Cookie、IndexedDBの選び方 🔖 317
はじめに:ブラウザストレージの選択に迷っていませんか?「ユーザー設定を保存したいけど、localStorageでいいのかな?」「認証トークンはCookieに入れるべき?それともlocalStorage?」「大きなデータを保存したいけど、どれが適切?」ブラウザでデータを保存
お手軽デプロイ!Hono + Amplify Gen2で軽量フルスタック環境を構築 🔖 5
はじめに今回は、軽量Webフレームワーク Hono を AWS Amplify Gen2 にデプロイする方法を紹介します。Amplify Gen2はNext.jsが有名ですが、Honoのような軽量フレームワークとAmplifyの強力なBaaS(AppSync, Lambda)
とあるQAチームの手堅いAI・MCP活用 〜何をどうテストするかまでの工程編〜 🔖 1
こんにちは。とあるQAチームに所属するbun913と申します。私は、普段 SDET(Software Development Engineer in Test)として、テスト自動化や品質向上に取り組んでおり、自動テストの作成だけでなく、手動テストによる品質向上にも力を入れていま
Sentry Logsで実現するRailsアプリの構造化ロギング 🔖 1
はじめにRailsアプリケーションの運用において、ログの管理は問題発生時のデバッグやサービス監視のために重要な構成要素です。しかし、従来のテキストベースのログでは、エラー発生時に複数のツールを行き来しながらログを検索し、原因を特定する必要がありました。この記事では、Sentr
GitHub Organizationを安心して利用するための最近の機能紹介 🔖 64
id:cohalzです。この記事は、はてなのSREが毎月交代で書いているSRE連載の2025年10月号の記事です。9月の記事はid:s-shiroのCloudFront標準ログ(v2)をカスタマイズして便利に使う工夫でした。 みなさん組織でGitHubを安全に使えていますか? こ
JavaScriptなしで使える!Popover APIの基本的な使い方 🔖 1
はじめにどうもどうも。最近めっきり寒くなりましたねぇ。さて、今回はPopover API(ポップオーバー API)について書いていきたいと思います。Webサイトでツールチップやドロップダウンメニューを実装する時は、JavaScriptライブラリに頼ることが多かったと思いま
Cloud Load Balancing(CLB)にOAuth2認証を導入した話 🔖 1
はじめに こんにちは!マイクロアドでインフラエンジニアをしている大泉です。 今回はGoogle CloudのCloud Load Balancing(以下、CLB)にOAuth2認証を導入したお話をします! 背景として、権限分掌の観点から、ネットワーク構築を担当するチームとアプリ
続・Claude Agent SDKでClaude Code Webを作ってみる ~SDKの名前変わったけどそんなことよりStreaming Inputの話をしよう~ 🔖 1
基盤チームリーダー兼エンジニアリンググループGMの横本(@yokomotod)です。 このブログは基盤チームブログリレー4日目の記事です。3日目の記事は林さんの「BigQuery から高速にデータを持ってきてシームレスに Kotlin data class で使いたい - エムス
XCTestを使ったUIテストを安定させるための実践ノウハウを紹介します。Xcode Cloudを使ってテスト失敗の原因を調査する方法、XCTWaiterやNSPredicateを使った待機処理、キーボードやWebViewなどUI特有の不安定要因の解消までを具体的なコード例とと
[2025年10月31日] 「非営利AI開発」という夢の終わり (週刊AI) 🔖 1
こんにちは、Kaiです。今週は技術的なインパクトというよりも、ビジネス的なインパクトとしてOpenAIの営利組織化ニュースが大きな話題でしたね。そもそも非営利であまねく人類にAIの恩恵をもたらすという思想だったものが、(非営利の面は一応残しつつ)名実ともに変質を完了した瞬間でし
AndroidエンジニアがAIを使ってiOS開発にチャレンジした話 🔖 4
はじめに こんにちは。Androidエンジニアの佐藤です。 普段はAndroidアプリ開発を担当していますが、今期はAIの力を借りてiOS開発に本格的にチャレンジしました。 結果として、前期は全く対応しなかったiOS開発に関して、今期は約20件ほどの開発を対応し、最終的にはiOS
Observability Conference Tokyo 2025 に参加しました 🔖 5
こんにちは、ウォンテッドリーでインフラエンジニアをしている田中です。ウォンテッドリーは 2025年10月27日に開...
クラウドワークスの未来を見据えたデータ基盤チームの立ち上げと活動 🔖 1
プロダクト本部のSREチームとデータ基盤チームのマネージャーをしている @bayashi_okです。 今回はクラウドワークスでデータ基盤チームの立ち上げに至った背景や、将来的に考えていることなどを書いていこうと思います。 私自身、元々SREチームメンバーとして入社し、その後SRE
Domain Modeling Made Functional(関数型ドメインモデリング)の社内読書会を開催しました 🔖 2
こんにちは、CTOのid:motemenです。 もうずいぶん昔のことになるんですが、掲題のとおり『Domain Modeling Made Functional(邦題 関数型ドメインモデリング)』の社内読書会を開催したので、簡単にまとめてみようと思います。 ちなみにどのくらい昔の
インフラグループのお仕事 〜不可解な504エラー調査編〜 🔖 1
こんにちは、かたいなかです。 わたしが所属している技術部のインフラグループでは、インフラの構築運用作業以外にも、技術領域をまたいで腰を据えた調査が必要な調査や対応も行うことがあります。 最近も不可解な504エラーが発生しているのを発見し、調査を行いました。今回はその調査の流れを、
『AI Agentのビジネス価値を計るバックテスト基盤の構築』を支えるSnowflake上での任意時点のスナップショット取得を実現するデータパイプライン 🔖 3
こちらはLayerX AI Agentブログリレー37日目の記事です。前回の記事は@po3rinによる『AI Agentのビジネス価値を計るバックテスト基盤の構築』でした。 こんにちは。バクラク事業部 BizOps部 データグループの@civitaspoです。前回の『AI Age
BigQueryのSQLについて、ドキュメントを読んだり実験したりしながら挙動を解き明かしていこうと思います。第2...
Gitでコミットを取り消す5つの方法を整理して比較する 🔖 1
はじめにフォルシア株式会社エンジニアの山本です。未経験で転職して以来、チーム開発の中でコミットを取り消す機会が増えてきました。個人開発ではやり直しも自由ですが、チーム開発では履歴の整合性が重要です。誤ってコミットを消したり、force pushで混乱を招いたりしないためには、
実装者向けのApache Arrowフォーマットの説明 🔖 2
Apache Arrowの開発に参加している須藤です。Apache Arrowフォーマットの説明をするときはどうして速いのかやどうして効率がよいのかに注目して説明していました。今回は、Apache Arrowフォーマットのシリアライザー・デシリアライザーを実装する人向けに説明しま
Claude Codeを利用してライブラリアップデート対応を爆速にした話 🔖 1
READYFOR プロダクトエンジニアの森です。Claude Code が利用できるようになってから AI 利用についてちゃんと向き合い始めたこともあり Claude Code を使うことが多いのですが、GitHub 上で Copilot の進化を見つけて試すことが最近の楽しみ