はてぶ・Qiita・Zennのトレンド記事を紹介
JS→TS移行で「型を書くだけ」じゃなかった話 - 型を書いて気づいた5つの設計の甘さ 🔖 6
はじめにTypeScript初心者の状態から、既存のVue 3プロジェクト(JavaScript)をTypeScriptに移行する機会がありました。この記事では、実装過程で学んだTypeScriptの基礎知識と、「型を書く」という行為が設計改善につながった体験を、初心者目線で整
前置きこんにちは。さすらいのデータエンジニアのこみぃです。秋がギリギリその体面を保ちつつ、でも冬に移りつつある昨今ですが、いかがお過ごしでしょうか?秋の夜長はポエムを読みたくなる季節ということで、今日は一風変わった記事をお届けしましょう。 勝者のゲームと敗者のゲームさ
AIの質問を『選択肢+推奨度+理由』にしたら、意思決定の質と速度が圧倒的にあがった 🔖 1071
3行まとめAIに質問させるときに選択肢を提示させると、回答が楽で早くなるさらに、推奨度とその理由を出力させると、その根拠を元にAIと議論できるし、納得感を持って進められる結果、意思決定が速くなり、質も上がる AIと対話しながら開発してますか?Claude Code
アジャイル開発の課題を経営課題として捉える〜人的資本経営とFAST〜 🔖 4
!この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の117週目の記事です!3年間連続達成まで残り42週となりました! はじめにみなさんは、良いプロダクトを作っていくために、良い組織を作りたいと考えたことはありますか?私は常に
チーム専属QAからE2E自動化横断支援へ。QAキャリアを前進させた1年間 🔖 6
こんにちは! 株式会社MIXIでQAをしているayanoです。この1年間、私は「チーム専属QA」から「横断的なE2Eテスト自動化の支援者」という新しい役割に挑戦してきました。この記事では、そんな私がどんなきっかけでキャリアを変え、どんな1年を過ごしてきたのかをまとめます。「
kubernetes でケチケチ節約して複数のサイトを管理する 🔖 152
はじめに個人で管理するウェブサーバでは、しばしば複数のウェブサイトを管理する際にコストも掛かり気味ですが、kubernetes でもツールを適切に選べば複数サイトをケチケチしながら、うまく管理できるという話をしたいと思います。 複数のサイトに必要な物複数のサイトを運営する
Kaggleコンペ紹介:MAP - Charting Student Math Misunderstandings
はじめにこんにちは、松尾研究所 データサイエンティストの力岡です。今回は、Kaggleで開催された 「MAP - Charting Student Math Misunderstandings」 コンペに参加し、金メダルを獲得することができました。本記事では、コンペの概要と上
2025年の個人開発:爆速で「パンダ特化型SNS」を作った技術スタック全公開 🔖 1
この記事では、私が個人開発でリリースしたパンダ情報特化型アグリゲーションサービス「PanDo (パンドゥ)」について、そのアーキテクチャから実装のこだわりまでを紹介します。https://n-scroller.vercel.app 導入:なぜ今、パンダなのか?開発動機は
Claude Codeの登場で学びの時間が減ったClaude Codeが便利すぎて、もう手放せません。ただし、Claude Codeを使えば使うほど「自分でコーディングする機会」は激減しました。それが悪いとは断言しづらいですが、一つ言えるのは「私のような中途半端にプログラミ
2025年9月に、HOKUTOの開発メンバー(エンジニア・QAエンジニア・デザイナー)で開発合宿を行ってきました。HOKUTOではフルリモートでの働き方となっており、メンバーでオフラインで集まって何かを行うというのは実は珍しかったりします。開発合宿では毎年テーマを決めて取り組
チームを壊す「ブリリアントジャーク」とどう向き合うか―スクラムマスターとしての実践と学び― 🔖 62
はじめにアジャイル開発では「チームワーク」が成果の鍵を握ります。しかし、チームの中に高い技術スキルを持っていても、協調性に欠けるメンバーがいると、プロジェクトは一気に難航します。そうした存在は「ブリリアントジャーク(Brilliant Jerk)」と呼ばれます。私自身、ス
Amazon Bedrock AgentCore Observability では一体何が行われているのか
こんにちは! AWS でソリューションアーキテクトをしている Onishi です。本ブログは AWS AI Agent ブログ祭り(Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り)の第 11 日目です。!📚 第 10 日目の
はじめにアプリやライブラリ開発時に地味に使える属性について、よく使うものから意外に使えていなかったものなど備忘録代わりに記載します。 デバッグを支援する属性 DebuggerDisplayAttributeデバッガー変数ウィンドウのインスタンスの値表示をカスタマイズで
「なんかMeet重いんだけど」を撲滅!GWS監査ログとLooker Studioで作るネットワーク品質ダッシュボード 🔖 25
🚀 はじめに「最近、Google Meetの調子悪いんだけど…」「XXさんの声、ブツブツ切れてますよ」コーポレートエンジニアやネットワーク担当者の皆さん、こんなフワッとした社員からの申告に頭を悩ませていませんか?原因が「社員の自宅回線」なのか、「会社のVPN」なのか、はた
SNKRDUNKにおける機械学習への取り組みの現状と今後の展望 🔖 1
はじめに株式会社SODAでバックエンドのテックリードをしている仲宗根です。SODAは、SNKRDUNKというスニーカーやアパレル、トレーディングカード(トレカ)のフリマサービスを運営しています。本記事では、SNKRDUNKにおける機械学習プロジェクトの一例として、ピックアッ
Prospector ZMK Dongleのタッチ機能を使う 🔖 2
背景Prospectorは、ZMKキーボードのレイヤー情報やperipheralのバッテリー残量などをディスプレイに表示できるデバイスです。https://github.com/carrefinho/prospector最近、これの組み立てキット/完成品がbeekeeb.j
"use client" は JavaScript 標準ではない - 「出所不明」な文字列が隠すリスク 🔖 28
はじめに"use client" や "use server" といったディレクティブは、React Server Components(RSC)の普及とともに広く使われるようになりました。一見すると、これらは JavaScript の標準機能である "use strict"
eslint-plugin-import-accessのpackageDirectoryオプション 🔖 5
皆さんこんにちは。今回は、筆者が公開しているESlintプラグインeslint-plugin-import-accessの新バージョン (v3.1.0) で追加された新しいオプション packageDirectory を紹介します。このオプションにより、プラグインの活用の幅がか
RAGを活用してセキュリティチェックシートの回答作業を自動化した話 🔖 206
はじめに今回は、RAG(Retrieval-Augmented Generation)を使ってセキュリティチェックシートへの回答を自動化した事例を紹介します。生成AI技術をどう業務に活かせるのか、実際のところどうだったのか、できるだけ具体的にお伝えできればと思います。 そも
MCPの3つの欠点 - よりよく使うために知っておきたいこと 🔖 7
MCPは強力で便利なツールですが、他のツールと同様に、設計上の制限と課題があります。これらを理解することで、MCPをより効果的に活用できるようになります。この記事では、MCPの3つの欠点と、それぞれへの実践的な対策を紹介します。興味深いことに、MCPを発表したAnthropic
[UE5 ポストプロセス] 『都市伝説解体センター』風シェーダーを作ってみた
1 はじめに『都市伝説解体センター』は、最近プレイして気に入ったゲームです。ゲームのストーリー自体ももちろん好きですが、最も印象に残ったのは、やはり本作の画面表現です。基本は低解像度のドット絵で構成されたレトロな2D風ゲームですが、カットシーンではドット絵でありながら3D風のア
試されDATA SAPPORO #1 に参加<登壇してきた #試されデータ
先日2025年11月07日(金)、札幌で『試されDATA SAPPORO #1』というイベントが開催されました。https://tamesaredatahokkaido.connpass.com/event/369741/北海道・札幌の地でのデータ系イベント、そして登壇者や参
【Vue Fes Japan 2025】技術カンファレンス人生初参戦レポ 🔖 1
This article is also available in English学生向けセッション パネルディスカッションのセクションまで飛ぶ2025年10月25日に東京で開催された、Vue.jsの国内最大のカンファレンス「Vue Fes Japan 2025」に参加して
攻撃者の視点で学ぶPHPセキュリティ|Kali Linuxで実践する脆弱性テスト 🔖 2
攻撃者の視点で学ぶPHPセキュリティ|Kali Linuxで実践する脆弱性テスト 1. はじめにこれまでの記事で、セキュリティを守りながら生成AIでPHPを学ぶ方法を実践してきました。生成AIでプログラミング学習、その前に|社内SEが知っておくべきセキュリティの基本:
みんなでOpenSearchを育てよう!調査からOSSへのPRまでの実録ガイド 🔖 2
はじめにOpenSearchはスケーラブルで多様なユースケースに対応できるオープンソースの検索エンジンです。オープンソースなので、誰でもソースコードを見ることができて、誰でも改善に貢献できます。しかし、いざコントリビューションに挑戦するとなると、何から始めたものか悩む方も少な
はじめに「今日のランチは何にしよう?」「新しいライブラリを試すべきか?」日常の小さな決断から技術選定まで、私たちは日々無数の選択を迫られています。そんな時、宇宙に判断を委ねてみるのはいかがでしょうか。今回は、yesno.wtf APIを使って意思決定をサポートするCLIツール
[Go 1.25] WaitGroup.Go()を使って既存コードを書き換える際の注意点 🔖 16
この記事でわかることGo 1.25で追加されたWaitGroup.Go()メソッドの使い方従来の並行処理コードからWaitGroup.Go()への移行方法と注意点Go 1.22のループ変数仕様変更がもたらす安全性の向上実践的な移行パターンとコード例移行時のトラブルシュ
toio x ATOM S3R-CAM x Unity x Rust x ChatGPT でロボットが歩く街を作ってみた #OMMF2024
2024 年 11 月 23 日(土)、24 日(日)に岐阜県大垣市で開催された Ogaki Mini Maker Faire 2024(OMMF 2024)にて、Ambient Works という 3 人のチームで出展してきました。チームメンバーがそれぞれ自分の作品を出展しま
この記事ではNext.jsを使いながら、Webの基本にのっとった「ページ遷移型の検索機能」というわかりやすい題材を学びます。「遷移」と書くとなんだか難しく感じますが、その仕組みはとてもシンプルです。また、コーディングの途中でAIツールも使いますので、AIを使ってNext.jsや
1Password cli で mcp サーバーに渡すトークンを管理する 🔖 3
mcp サーバーをはじめとして、AI と様々なツールを接続する機会が増えてきました。私たちも mcp サーバーを作って部内で共有するなどして活用していますが、AI と各種サービスをつなぐ際には、トークンを払い出して認証情報を管理する構成が一般的かなと思います。しかし、これらのト
免責事項!この記事は JavaScript における三項演算子のみを対象としています。記事本文では「三項演算子」という言葉は使わず代わりに「条件演算子」と呼称しています。 要約const 変数の初期化に使おうreturn の値に使おう値がいらないなら
【個人開発】夫のニーズに応えてNotion投稿アプリ作ってみた
はじめにAIで何でもいいからアプリ作りたいなぁと思って夫にアイデアを聞いてみたら、普段サードパーティーアプリを使って課金してNotionに日記を書いているらしく、「既存アプリは使いづらいし、できれば課金もしたくない」と言っていたので、それなら「必要最低限の機能だけで、無料で使え
StripeがUSDCで始めたサブスク決済をJPYCで再現できるか?
こんにちは!Web3特化の開発会社 Komlock lab でエンジニアをしている小原です。2025年10月16日、Stripeが、USDCを用いたサブスク決済を、Polygon と Base 上で提供開始したと発表しました。https://www.atpartners.co
AI Agentフレームワークを使うべきなのか? 🔖 229
こちらはLayerX AI エージェントブログリレー41日目の記事です。こんにちは、CEO室でAI Agent開発のPdMをしているKenta Watanabeです。AI Agent開発に取り組んでいる方や自分用の効率化ツールを開発したりしてLLMで遊んでいる方は何かしらのA
Anthropic公式のMCPサーバー設計術!98.7%のトークン削減を実現 🔖 252
こんにちは、とまだです。「MCPサーバーを作ってみたけど、ツールが増えるとトークン消費が増え続ける...」と悩んでいませんか?Anthropicが公式エンジニアリングブログで、トークン消費を98.7%削減する「コード実行パターン」を公開しました。この記事では、その内容を初心
Zennで記事を書くときに、本文はそれなりに書けるとしても、良いタイトルを考えたり、適切なトピックを選ぶことが面倒だったりしませんか? このようなアシスタント作業はAIに任せて、人間は本文に集中しましょう。この記事では、Kiroを使ってZennの記事執筆を効率化し、品質を向上さ
ユーザーの質問にUIつきで応答するChatGPTアプリを作る(Apps SDK) 🔖 20
Apps SDKを使うとChatGPTで動くアプリを作ることができます。今回は「Z Coffee」というカフェを想定し、ユーザーとのやり取りに応じて店舗情報を表示するアプリを作ってみました。これをどのように実装したのかをまとめてみます。 ChatGPT Appsとは?
「三項演算子」の名前に値する演算は条件演算子以外にあるか:アセンブリー言語の観点から 🔖 37
三項演算子 (ternary operator) とは、多くの場合はC系の言語にある <条件> ? <真の場合の式> : <偽の場合の式> の形の式(条件演算子)を指します。3つの式を入力として取る演算子なので三項演算子、というわけです。しか
[ADK] What's new in 1.18.0 ~ 公式ADK Visual Agent Builder登場 ~
こんにちは、サントリーこと大橋です。本日(2025/11/06)、Agent Development Kit(以降ADK) 1.18.0がリリースされました。https://github.com/google/adk-python/releases/tag/v1.18.0今
Zenn Publication ProとGitHub連携で構築する企業向け技術ブログ執筆環境
PKSHA TechnologyのZenn、はじめましたPKSHA Technology ソフトウェアエンジニア/EMの矢嶋です。今まで PKSHA ではテックブログを他の記事とあわせて note で書いていたのですが、より多くのエンジニアに届けるため、またより良い執筆環境を
フロントエンドとサーバーでのバリデーション責務分解 🔖 191
はじめに先日、Xでこんな投稿が話題になっていました。https://x.com/okd61807313/status/1984917649386615251実際のサイトを見ていないため詳細は不明ですが、事象としてはフロントエンドのJavaScriptだけでバリデーションを実
UnrealEngine5の教科書 [C++入門編,第三巻]
📘この本についてUnrealEngine5(UE5)のC++を使ったゲーム制作について、初心者の方向けに1から丁寧に解説している入門本です。C++基礎からUnrealEngineでのC++を使用したゲーム制作の基本機能の実装までゲーム制作に必要な項目をまとめています。✒️本
Unityでカジュアルゲーム用のライブラリを作って開発速度を上げた
前からやろうと思っていてなかなかやっていなかった共通部品のライブラリ化をお盆の期間を利用して作りました。作るゲームに必要な専用の処理以外実装しないでいいようにする!をゴールとして作成しました。 導入コストを減らすためにやったことunitypackageや雛形のプロジェクト
Codex CLIに静的型付き関数型言語TreePを作らせてみた 🔖 8
挨拶こんにちは!株式会社ネクストビートでテクノロジー・エバンジェリストなる肩書きでお仕事をしている水島です。最近は以前からやっている業務に加えて、(もちろん業務ですが)LLMのLoRA作成のPoCにも挑戦したりして、少しワクワクする日々です。最近は皆さんもコーディングAIを使
Observability Conference Tokyo 2025にオーガナイザーとして参加してました 🔖 2
2025年10月27日、これを書いている時点で先週、Observability Conference Tokyo 2025というカンファレンスを開催しました。私は「オーガナイザー」という立場で、カンファレンス全体の雰囲気作りを担いながら、当日はクロージングキーノートでも少し話をし
カードゲームの対戦機能をクライアント主体で設計したらこうなった 🔖 3
はじめにお久しぶりです。にわとりです。過去に個人開発でカードゲームをリリースしたことがありまして、その時の設計、特にインゲーム部分の設計を公開したいなと以前から思ってました。この度 claude code のおかげでコードベースから設計書の書き起こしが大変簡単にできるように
人事部長はAI駆動BIで社員離職リスクをどう分析したか -Amazon Quick Suite-
本ブログは AWS AI Agent ブログ祭り(Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り)の第 8 日目です。!📚 第 7 日目の記事はこちら!Quick Suite で Tavily を使った日本語 Web 検索
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめにサイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。https://blog.cybozu.io/entry/joining-w3
遂にLangChain v1.0リリース! 新機能と移行のポイントをコード付きで分かりやすく解説! 🔖 19
2025年10月22日、ついに LangChain v1.0 がリリースされました! 🥳v1.0は特に「エージェント構築」が強化され、従来LangGraphが持っていた機能の統合なども行われています。本記事では、LangChain 1.0の新機能とv0.xからv1.0への移行の
【初心者向け】14年ぶり全面改訂!CSIRTスタータキット v3.0 徹底解説 🔖 5
はじめにセキュリティ担当に任命されて、「CSIRTを構築しよう」と言われたけれど、何から始めればいいのかわからない…そんな経験はありませんか?2025年10月、日本シーサート協議会(NCA)が14年ぶりに全面改訂した「CSIRTスタータキット Ver 3.0」が公開されました