はてぶ・Qiita・Zennのトレンド記事を紹介
みなさん、普段アクセシビリティを意識してwebサイトを作っていますか?HTMLは意識をしている場合が多いと思いますが、CSSはよく忘れがちになるところもあるかと思います。。(実際に筆者もちゃんと意識していないと忘れがちです。。)そこで、今回はCSSを用いてアクセシビリティを意
90秒かかるDELETE文の原因を探る【PostgreSQL】 🔖 157
こんにちは! デジスマチームの山田です。これはデジスマチームのブログリレー4日目の投稿です。 事業が成長してユーザー数やトランザクションが増加すると、それに比例して扱うデータの量やバリエーションも増加します。サービス規模の拡大に伴い発生する課題の1つにスロークエリがありますが、デ
その通信、信頼できる?DMMの不正対策が挑んだ“Zero Trust” API制御の設計思想 🔖 4
General 背景 Zero Trust と BeyondCorp コンテキスト・ベースの必要性 不正対策領域への応用 BeyondCorp 処理フローと 4種の主要コンポーネント 最後の部品 Gateway 全体フロー Component 分割の価値 Blacklight の
AI に codemod を書かせて大規模リファクタリングに立ち向かう 🔖 6
リファクタリングをしていて、ガッと数十ファイルにわたって一括で書き換えたいような場面、みなさんもありますよね? 場合によっては数百かもしれません。(「そんなに広範囲に影響する時点で設計が悪いのでは?」という指摘はあるかもしれませんが、この記事では横に置いておきます。)この記事
開発組織のAI活用は、どうあるべきか模索していた話 ~ Claude Codeを導入した背景 ~ 🔖 2
こんにちは、CTOの田中です タイトルの通り、Claude Codeを使っていくためにClaude MAXプランを導入しました。(エンジニア組織中心に導入) 初めて導入したのは6月の中旬です。少し報告が遅くなってしまいました。 今回は、導入の背景から実際にどう活用しているのか、そ
Ruby スクリプトをRuby インタプリタに組み込む方法 🔖 3
こんにちは、柴田です。やっとデス・ストランディング2の国道復旧もひと段落してトロフィーコンプリートまであと1つというところまで辿り着きました。 さて、今回は秋以降の活動のお知らせと、Rubyの内部的な仕組みに少し踏み込んで、多くのRubyistにおなじみの Pathname が、
IPAの資格って使える?先日、応用情報技術者試験に合格しました。嬉しいです。ところで、IPAの資格の話になるとこんな声を聞くことがあります。「実務で使わなくない?実務のほうが大事じゃない?」「エンジニア以外必要ないじゃん?」「基本情報とか応用情報って取る意味ある?」
初めてのWWDC体験記〜【総まとめ編】参加してよかったこと、反省事項、妻には見せられない費用内訳〜 🔖 1
Day5-8の記事はこちら 決済認証システム開発事業部の冨永です。 現在、主にiOS/iPadアプリの開発を担当しております。 今回は、WWDC渡航記のまとめ編として、「参加して感じたメリット」「(本当に妻には見せられない)費用内訳」「次回に向けた反省と準備事項」などを振り返りた
Amazon Route 53加重ルーティングでCanary Release 🔖 3
本記事は AWSアワード受賞者祭り 9日目の記事です。 ✨🏆 8日目 ▶▶ 本記事 ▶▶ 10日目 🏆✨ はじめに 想定するシーン 加重ルーティングとは 設定方法 採用するメリット 注意点 まとめ はじめに AWSアワード受賞者祭りということで投稿させていただきます。北野と申しま
Figma MCP Serverで変わるWeb開発 🔖 112
みなさんこんにちは。最近渋谷でクレカを落としたところ、偶然弊社の人事が拾って届けてくれたことで事なき ...
こんにちは。ウォンテッドリーの Enabling チームでバックエンドエンジニアをしている市古(@sora_ich...
Amazon Bedrock AgentCoreを一通りさわり倒してみる ~ Code Interpreter 編 ~ 🔖 4
ジェネラティブエージェンツの遠藤です。 先日発表されたAmazon Bedrock AgentCore、まさに「これ欲しかったやつ!!」の塊で、いろいろな機能を試すたびにテンションが爆上がりしています・・・! その勢いで始めた『一通りさわり倒してみる』シリーズ、今回はCode I
「あのやり取りどこでやったっけ?」を AI で解決! Slack 擬似 Deep Research を作ってみる 🔖 30
Slackのようなチャットツールでのコミュニケーションが日々活発に行われる組織は多いかと思います。しかし、その高頻度なやりとりの中で、「あの情報、どのチャンネルで話したっけ?」「誰が担当だったかな?」と、過去の重要なやりとりを見失ってしまうことはないでしょうか。この記事では、こ
「あのやり取りどこでやったっけ?」を AI で解決! Slack 擬似 Deep Research を作ってみる 🔖 30
Slackのようなチャットツールでのコミュニケーションが日々活発に行われる組織は多いかと思います。しかし、その高頻度なやりとりの中で、「あの情報、どのチャンネルで話したっけ?」「誰が担当だったかな?」と、過去の重要なやりとりを見失ってしまうことはないでしょうか。この記事では、こ
Next.js Version Skew 真相解明編 🔖 19
こんにちは。ウォンテッドリーでフロントエンドチームのリーダーをしている原です。先日「Next.js の Versi...
SentryのAlert Best Practicesを参考にアラート疲れから脱却する 🔖 50
こんにちは、スマートバンクでサーバサイドエンジニアをしているnagasawaです。 皆さんアプリケーションのエラートラッキングを何かしらのツールで行っていると思いますが、日々多くのアラートが届き以下のような悩みをお持ちではないでしょうか。 どれが今すぐ確認すべきアラートなのか見分
拡散モデルによるコード生成モデル「Dream-Coder 7B」をmacOSで動かして他モデルと比較してみた 🔖 16
ジェネラティブエージェンツの西見です。 Googleが発表した拡散モデルを利用した言語モデル「Gemini Diffusion」があまりにも爆速で動作していたのは記憶に新しいです。 deepmind.google そんな中、2025年7月15日に拡散モデルベースのオープンウェイト
Route 53 による DNS クエリログを全部 Athena で取り扱えるようにした 🔖 1
はじめに MNTSQ はそのサービスの性質(「契約」の集約、一元管理、活用)上、セキュリティの維持と向上が至上命題です。 セキュリティへの取り組みには幾つかのアプローチがありますが、何が不足しているのか、どういった対処が必要かという点を突き止めるには情報が必要です。これはどういっ
【初心者向け】Route 53で知らないと凡ミスする部分【ドメイン登録】 🔖 1
24卒の石田です! Amazon Route 53で.jpドメインをリクエストする際、「連絡先情報」の入力部分でミスしたので、自らの戒めとして残しておきます。 途中Route 53のポリシーや初心者向けの名前解決の仕組みについても触れているので、お時間と興味のある方はチラ見してい
R×Snowflake×ADBCで10万行/秒のデータ処理を実現 - Apache Arrow列指向の威力 🔖 1
データエンジニアのkoreedaです。先日、SnowflakeでDuckDBとArrowフォーマットの活用についてのMedium記事を読んでいました。https://greybeam.medium.com/query-locally-and-cut-snowflake-cos
AIと二人三脚!Copilotを活用した開発フローと効率化 🔖 1
AIペアプログラミングに本格的に取り組んでから半年ほど。工数を3分の1は削減できたと体感していますが、どのように開発手法が変わったのか、具体的な作業フローを交えて紹介いたします。
Shadow Testingで実現する安心な機能リプレイス 🔖 3
!この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の101週目の記事です!2年間連続達成まで残り5週となりました!ログラスの龍島(@hryushm)です。最近は家でミニトマトを育てていましたが、この暑さで枯れてきてしまったのが悲
a11y 上の理由で Deprecated になった HTML と ARIA まとめ 🔖 21
!この記事は、CYBOZU SUMMER BLOG FES '25 の記事です。こんにちは、フロントエンドエンジニアの mehm8128 です。今回は敢えて、a11y 上の理由から Deprecated になった HTML と ARIA をまとめてみようという記事です。
NotionのGitHubプルリクエスト連携機能をGitHub Actionsで代用してみた 🔖 1
こんにちは!CastingONEの大沼です。 始めにNotionのプロパティにはGitHubプルリクエストを設定することができ、そこにGitHubプルリクエストのURLを貼ったり、逆にGitHubプルリクエストのタイトルにTSK-123などNotionのIDプロパティの文字
AgentforceとはAgentforceとは、自律的にタスクを実行するAIエージェントを構築・展開するためのSalesforceの新しいプラットフォームです。従来のAIアシスタント(Copilot)がユーザーの指示を待つのに対し、AgentforceはAI自身が状況を判断し
フィーチャーフラグを使ったストラングラーフィグパターンでのリアーキテクチャ 🔖 1
レガシーシステムの刷新をストラングラーフィグパターンで段階的に行う実例として、AWS AppConfigによるフィーチャーフラグを活用した安全な移行方法をSpring Bootでの実装コードとともに解説します。
コード品質向上のテクニック:第70回 制約は(データ)構造の母 🔖 1
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアント開発を担当している高瀬亮 (loloicci) です。この記事は、"Review Committee Report" 共有の連載第...
Devin Wiki を利用して、システム運用を行ってみる 🔖 2
こんにちはアルダグラムでエンジニアをしている安政です。最近、システムの要件や仕様などの知見があまり残っていないシステムのお客様対応をすることが多くなりました。基本的には運用は外部の会社に委託をしているのですが、委託先の会社さん自体も変更したばかりのこともあり、仕様の調査など
Devin Wiki を利用して、システム運用を行ってみる 🔖 2
こんにちはアルダグラムでエンジニアをしている安政です。最近、システムの要件や仕様などの知見があまり残っていないシステムのお客様対応をすることが多くなりました。基本的には運用は外部の会社に委託をしているのですが、委託先の会社さん自体も変更したばかりのこともあり、仕様の調査など
OpenTelemetry Collectorの設定を考える - トレース計装初回導入時のHow to 🔖 1
サービスへの OpenTelemetry Collector によるトレース計装の初回導入時設定をどう考えながら決めていくか?ココナラでは、オブザーバビリティの獲得のために、OpenTelemetry ベースのトレース計装を進めています。モニタリングやオブザーバビリティは運用
この記事は、CYBOZU SUMMER BLOG FES '25の記事です。 こんにちは。kintone開発チームでスクラムマスターをしている大石です。 スクラムマスターの役割といえば、ファシリテーションやチームビルディングの実施を思い浮かべる方が多いかもしれません。 それらも大
TanStack RouterとTanStack Queryを組み合わせたモダンなデータフェッチング戦略 🔖 2
TanStack RouterとTanStack Queryを組み合わせたモダンなデータフェッチング戦略 はじめにモダンなReactアプリケーションでは、ルーティングとデータフェッチングの統合が重要な課題となっています。TanStack RouterのloaderとTanS
Devin MCPを使って、SlackからDeepWikiに質問を投げられるようにした話 🔖 2
こんにちは、石坂です。Slackからプロダクトのシステム仕様を気軽に聞けるようにしたくて、Devin MCPとGoogle Cloud上のサービスを組み合わせてボットを作りました。DevinにはDeepWikiという機能があります。GitHubリポジトリを連携するとコードを解
はじめに こんにちは、traPで主にWebバックエンドの開発をしている @pirosiki です。 デジタル創作同好会traPは、東京科学大学の創作・プログラミングの総合サークルです。アプリ・ゲームの制作を中心に、音楽( […]
GMOペパボで活躍中の id:antipop を訪問 | はてな卒業生訪問企画 [#16] 🔖 63
連載企画「卒業生訪問インタビュー」 第16回のゲストは、GMOペパボ株式会社 取締役CTO 兼 CTO室室長 兼 事業開発部部長のid:antipop こと、栗林健太郎さんです。はてな 取締役のid:onishiがお話を伺いました。
Mastraワークフローの型安全性と変更容易性を高める設計指針 🔖 2
はじめにこんにちは、atamaplus の takei です。最近、趣味や業務でエージェントフレームワークであるMastra のワークフロー機能[1]を約 1 ヶ月ほど使ってみました。実際に使ってみて非常に便利である一方で、適切に設計しないと型安全性や変更容易性(保守性)に
Linuxコード解析の初心者向けシリーズがスタート!本シリーズでは、Linuxにテーマを絞り、これからコード解析に挑戦したい方に向けて"入口"となる情報をお届けします。筆者の視点から、「ちょっと気になるポイント」や「今さら聞けない基礎知識」をやさしく解説。Linuxの裾野を
スペースマーケットの Rails to NestJS 移行の現在地。そしてこれから。 🔖 1
私たちスペースマーケットが4年前から進めている 「Ruby on Rails から NestJS への移行プロジェクト」。一時期、その進捗は残念がら進んでいるとは言えない状態でした。過去の登壇や採用資料でも「NestJS へ技術スタックを移行中です」と発信してきておりました。
社内管理画面を Slack App から Lambda Web Adapter を利用した Web アプリケーションに移行している話 🔖 4
はじめに 処方箋データ連携チームでエンジニアをしている岩佐(孝浩)です。 カケハシには「岩佐」さんが複数名在籍しており、社内では「わささん」と呼ばれています。 私が所属する処方箋データ連携チームでは、これまで Slack App を用いて社内管理画面を構築・運用してきました。 し
Amazon Bedrock AgentCoreのRuntime、Built-in Tools、Gatewayを実装して試してみる 🔖 3
本記事は AWSアワード受賞者祭り 8日目の記事です。 ✨🏆 7日目 ▶▶ 本記事 ▶▶ 9日目 🏆✨ はじめに 1. AgentCore Runtime 主な特徴 ローカルで実行してみる AWSへのデプロイ 2. AgentCore Built-in Tools 主な特徴 ツー
causalimpactを使ってオフライン施策の効果検証をしてみた 🔖 1
はじめにこんにちは、NEのデータ事業推進部(DSO)でデータアナリストをしている本岡です。私は普段、EC業界のデータを用いた売上や顧客行動の分析、当社のデータ基盤の整備なども担当しています。本日は「ある施策が本当に効果があったのか?」を検証したいときに役立つ手法、Causa
causalimpactを使ってオフライン施策の効果検証をしてみた 🔖 1
はじめにこんにちは、NEのデータ事業推進部(DSO)でデータアナリストをしている本岡です。私は普段、EC業界のデータを用いた売上や顧客行動の分析、当社のデータ基盤の整備なども担当しています。本日は「ある施策が本当に効果があったのか?」を検証したいときに役立つ手法、Causa
こんにちは、かたいなかです。 先日開催されたSRE NEXT 2025に参加してきました。 この記事では、特に興味深かったセッションの内容を中心に、参加した感想をまとめます。 SRE NEXT 2025 とは? 特に興味を惹かれたセッション 招待講演『Fast by Friday
「AIエージェントキャッチアップ #42 - GenAI Processors」を開催しました 🔖 1
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #42 - GenAI Processors」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 www.youtube.com Gen
ジュニアエンジニアなら“AI駆動開発は設計が9割” ─ 出戻りゼロの実践手法 🔖 6
はじめにこんにちは、スペースマーケットでインターン中のジュニアエンジニア、akipaint です。「AIでコードを書く」ことが当たり前になりつつある今日この頃。特に生成AIを使った開発手法──いわゆるAI駆動開発は、個人開発や実務問わず急速に広がっています。僕自身、インタ
仕様書とコードの「意味的な整合性」を検証するツール『Semcheck』の利用モデル別性能評価 🔖 55
ジェネラティブエージェンツの西見です。 Claude Codeなどのコーディングエージェントを活用するためには、的確な指示だけでなく、エージェントが生成したコードの誤りを自律的に検知・修正する仕組みが重要となります。誤り検知には自動テストやLinterが有効ですが、本記事では、仕