株式会社マイナビ デジタルテクノロジー戦略本部 の技術ブログ

生成AIを使うと頭が悪くなる問題をどう解決するのか

※こちらは、社内LT会にて発表した内容になります!マイナビではこういったLT会を定期的に開催しております! 発表資料は こちら 最近自分の身の回りや自分でも、 生成AIがやってくれるからやる気が出ない 無気力になる なんか自分で考えなくなった気がする いわゆる  「生成AI鬱」  みたいな人が増えてきたような気がしています... 最近色々試してみて若干改

Goの結合テストが遅い・不安定…その悩み、Testcontainers-goで解決しませんか?

こんな “結合テストの悩み”、ありませんか? 古典的な Docker 運用(docker-compose 等・固定ポート)だと並列しづらく、逐次実行で遅い mock は本番相当から遠く、信頼しきれない(mockがグリーンでも本番で落ちる) ローカルとCIの環境差やポート競合でフレークが多く、再現性が低い そこで、 testcontainers-go 導入企業:Spotify、 Intel、Shopify、ElasticSearch、OpenTelemetry、Netflix、Ub

エンジニアの成長のためのAWS Sandbox環境構築事例紹介

はじめに 皆さんこんにちは!クラウドエンジニアリング部のS.Mです。 AIの急速な発展とともにクラウド技術の重要性がますます高まっている昨今、当社でも多くのエンジニアの皆さんが次のような悩みを抱えていらっしゃいました。 「AWSを実務レベルでしっかり学びたいが、実サービスを触るわけにはいかず悩んでいる」 「個人アカウントではリソ-ス削除漏れによる

BoxLangを触ってみる

ビジネスイノベーション統括本部ITディベロップメント第2統括部のM.Tです。 9月に入りましたがまだまだ暑くて残暑が厳しい季節です。 体調管理には気を付けてください。 突然ですがJava界隈で「BoxLang」という言語が話題になっていました。 2025年5月に最初の安定版となるv1.0.0がリリースされたようです。 若いですね。ひよっこですね。 2025年9月現在、v1.5.0がLatestバージ

【WebX 2025】日本円ステーブルコイン第一号 詳細と今後の展望

日本円ステーブルコイン第一号が誕生! 2025年8月、WEBX2025にて開催されたセッション 「日本円ステーブルコイン第一号 詳細と今後の展望」 の内容を時系列に沿ってまとめました。 モデレーターはCoinDesk JAPANの神本 侑季氏、登壇者はJPYC株式会社 代表取締役の岡部 典孝氏です。 2024年6月、JPYC株式会社が資金移動業者として日本円建てステーブルコインの発行ライセンス

【登壇レポート】Cloud Next Tokyo '25

Google Cloud Next Tokyo '25 に登壇しました! 2025/8/5から2日間にわたって開催されたGoogleのクラウドテックカンファレンスである Google Cloud Next Tokyo '25  に、マイナビから4名、セッション登壇者として参加しました。 改めまして、ご来場くださった皆様、本当にありがとうございました。 マイナビエンジニアブログ/イベント登壇情報: 【イベント登壇のお知らせ】8/5~8/6開

なぜ、あなたの指示はAIに伝わらないのか?プロンプトをAI自身に添削してもらおう

はじめに 「思い通りの答えがAIから返ってこない…」 「もっと的確な指示を出したいのに、どう書けばいいかわからない…」 生成AIを使う中で、誰もが一度は「プロンプトの壁」にぶつかった経験があるのではないでしょうか。 この記事は、そんなあなたのための「特効薬」です。 もうプロンプト作成で悩むのは終わりにしましょう。 AIをあなたの最強の相棒に変える

新人たちが挑んだチーム開発の舞台裏(2025年度新人研修)

本記事について この記事は、2025年度 デジ戦 新卒研修の一環として実施されたチーム開発演習について、参加した私たち新卒メンバーが自らの視点で振り返り、まとめた記録です。 テーマは 「マイナビの既存サービスをさらにグロースさせる」 。このテーマのもと、9つのチームがそれぞれ就職、バイト、研修領域に分かれ、約1ヶ月半にわたる開発演習に取り組みまし

新人研修って何をしたの?4か月のリアルを公開(2025年度新人研修)

はじめまして!2025年度新卒のW.Mです。 4月に入社してから4か月間受けてきた研修が終わりを迎えました。 研修期間中は非常に濃い4か月間を過ごしました。しかし、どのようなことを学んだのかは、研修担当の方々や日報を担当してくださった先輩社員以外の方々はご存じないかと思います。 そこで私たちがこの4か月間何を学んできたのかについて、受講した新卒の

QDeveloper コンテキストフックで常に固定の指示を与える方法

コンテキストフックとは コンテキストフックは、QDeveloperの起動時または対話時に、あらかじめ指定したスクリプトを自動で実行する機能です。 また、スクリプト実行だけではなく、その実行結果をコンテキストとして渡すことができます。 これを利用して、QDeveloperに常に意識してほしいことを、 /context add よりも確実に伝えることができます。 コンテキストフックの設

プラットフォームエンジニアリングに思いを馳せる

本記事作成に至った経緯(Background) ITD2-1-2のH.Tです。内製開発を頑張っています。 今回はプラットフォームエンジニアリングについて考えつつ、同時にTeam Topology概念からどういった方向性を目指すか、目指すべきかの検討ができるかなと思ったのがモチベーションです。 Platform Engineeringとは 開発者の生産性を高めるために、標準化されたツール、自動化されたワークフロ

Blender MCP 触ってみる

はじめに 個人的に気になっていたので触ってみました。 ※全て個人PC/アカウントで試しています。 本記事では Blenderとは Blender MCPとは 導入方法 手でモデリングした場合と比較した際の時間やクオリティの違いについて 記載しています。 Blenderとは 1994年に初版がリリースされた3Dモデリングができるオープンソースの3DCGソフト(無料) オランダの非営利団体「Blender Found

会社員×大学院生の二刀流ライフ:MBAって実際どうなの? 

はじめに お疲れ様です。デジタルテクノロジー戦略本部プロダクトマネジメント統括本部のA.Tです。  初投稿ですので、温かい目でお読みください。早速、タイトルからAIにお力添えいただきました。  こういうのって「誰に」「何を」伝えたいか?って難しいですね。  大衆向けにするか、ニッチな対象者向けにするか。  色々考えましたが、おそらく私が

自作MCPを作ろう

はじめに 「提供されているMCPでだけだと足りない...!」 「自分 or 自社用にカスタマイズされたMCPを使いたい...!」 そんな時のために、改めてMCPの構造と作り方を簡単に確認しておこうと思います。 MCPとは Model Context Protocol の略。 AIが外部のツールやリソースに簡単にアクセスできるやり取りを定義したもの。 以前であればAPIを毎回生やしてそれを叩いてみるみたいなこと

Figma Buzzで量産型バナー制作!50パターンの転職バナーを一気に作成

上記の動画では、 Figma Buzzを活用して「量産型バナー」を制作する方法 をご紹介しています。 「はじめての転職で何からはじめたらいいか分からない」というメッセージを軸に、テキストを差し替えた 50パターンのバナー を一括で生成しました。 テンプレートとスプレッドシートを連携させることで、効率的かつブランドに沿ったビジュアル制作が可能になります。 量