開発

Rustで実践するDDDパターン:値オブジェクトによるプリミティブ型中毒の解決

皆さん、こんにちは!案件推進チームのT.Fです。 Rustでドメイン駆動設計(DDD)を実践している方で、「型安全にしたいけれど、どこから値オブジェクトを導入すればいいか分からない」「既存コードとの互換性を保ちながらリファクタリングしたい」といった経…

LLM時代の新常識「仕様書駆動開発」:AIに仕様書を書かせ、人間はレビューに徹する

はじめに:バイブコーディングの理想と現実 「バイブコーディング(Vibe Coding)」という言葉が注目されています。開発者が「こんな感じで」と曖昧に伝えるだけで、AIが意図を汲み取って魔法のようにコードを生成してくれる—そんな夢のような開発スタイルへ…

あなたのバッチはまだ逐次処理? TokioでRustの非同期性能を限界まで引き出す方法

皆さん、こんにちは!案件推進チームのT.Fです。 先日、大規模なデータを扱うバッチ処理のパフォーマンス改善に取り組んだのですが、その際にRustの非同期ランタイムtokioが非常に有効だと感じました。 Rustでバッチ処理を実装したものの、期待したパフォー…

Claude Code + Playwright MCP + Gemini CLIでUIレビュー自動化してみた

はじめに こんにちは、案件推進チームのT.Fです! 突然ですがエンジニアの皆さん、Web開発のUIレビュー、正直少し面倒な時ありませんか?(笑)。手動で画面キャプチャを撮り忘れたり、指摘箇所の認識がずれたり...。デザイナーやPMとの確認、修正点のまとめ…

Rust async move における「lifetime may not live long enough」エラーの原因と対処法

こんにちは、案件推進チームのT.Fです! 現在関わっているプロジェクトでプログラミング言語にRustを採用してるのですが、Rust固有の仕様や癖が多くなかなか苦労しております。 今回は、実際に私がハマったエラーを紹介します。 「lifetime may not live lon…

GCP新資格「Generative AI Leader」を1週間で受かってみた話【合格体験談】

みなさん、こんにちは!CTOオフィスグループの駆け出しデータサイエンティストK.Sです。 当社に転職してまだ(もう?)二ヵ月目ですが、GCP(Google Cloud Platform)の新資格を取得したので、本資格に興味がある方に向けて一定の需要があると思い、重い腰を上げ…

AIチャットボットで社内用語検索システムを作った話

こんにちは。バンキングフロントチームのH.Eです。 昨年9月に未経験エンジニアとして当社に入社しました。 未経験エンジニアで当社に入社すると半年間の研修期間があるのですが、研修の最後に最終成果発表を行います。 どんな内容かというと、会社の課題を見…

仮想マシン上のWindowsにDockerを入れようとしてハマった話

最近、業務用端末が物理PCから仮想マシン上のWindows11に切り替わったんですが、Docker Desktopをそのままインストールしようとして、思いっきりハマりました。「仮想Windows11でも同じように使えるでしょ」と思っていたら……実はそう簡単じゃなかったのです…

Google Cloudでシミュレーション機能を構築

Google Cloud上に構築した分析基盤を利用したシミュレーション機能の構築について

エンジニア研修でサンクスカードシステムをつくったお話

エンジニア研修で社内向けのサンクスカードシステムを開発しました、開発を通じて様々な発見がありました

【AML】不正口座ネットワーク可視化機能を構築

GMOあおぞらネット銀行の『不正口座ネットワーク可視化』機能を構築しました。

情報系チーム編:若手エンジニアOJT研修レポート-その10

GMOあおぞらネット銀行の若手エンジニア向けOJT研修をご紹介します。今回は情報系チーム編です。

フロントチーム(バンキングフロント)編:若手エンジニアOJT研修レポート-その9

GMOあおぞらネット銀行の若手エンジニア向けOJT研修をご紹介します。今回はフロントチーム(バンキングフロント)編です。

カード不正利用申告のシステム化でUX向上+業務効率化

こんにちは、クラウドフロントTのかわしんです。 最近サイゼリアでワイン500mlが400円で飲めると知って、サイゼリアで飲むのにハマっています。さて、今回は最近Salesforceを活用してシステム構築〜リリースをした「デビットカード不正利用申告ナビ」につい…

【AWS Lambda】index.mjs の mjs って何?【node.js】

こんにちは、エバンジェリスト3号機です。 最近実名で出る機会も増えてきたので、そろそろ3号機もいいかなーと思ってます。さて、内容的にはひと昔前のお話ですが、今までの経験上、node.jsを本格的に触る機会もなかったので、個人の備忘的として書いてみま…

【銀行APIサンドボックス】sunabar 入門編

こんにちは、エバンジェリスト参号機です。さて今回は、銀行API接続への第一歩。sunabar-GMO あおぞらネット銀行 API実験場 の利用方法について、実演・解説したいと思います。 お試しで銀行APIを叩いてみたい!という、そこのあなた、超かんたんにできます…

【緊急告知】FinTech3社合同の勉強会を開催します。

こんにちは。エバンジェリスト3号機です。もう12月29日、年末差し迫る時期ですが、みなさん、仕事納めてますか?銀行は銀行法により、休日が設定されているため、明日まで営業しておりますよ~さて今日は緊急でブログをあげさせていただいています。今回は F…

【資格取得】AWS Solution Architect Associate を受けてみた。

こんにちは!エバンジェリスト三号機です。先日 Google Cloud Developer Professional を取得できたわけですが、AWSに関しては、実はほぼ皆無でして、GCPやAzureではガッツリアプリケーションも開発して、サービス提供に活用したこともあるのですが、AWSだけ…

GMOあおぞらのSalesforceの活用について

こんにちは、テクノロジー&プロセシングG クラウドフロントTのかわしんです。 先日Salesforceの新オフィスに訪問し、新製品のご紹介・直近のアップデートや事例のご紹介をして頂きました。当社もGMOグループの一員として、オフィスに関してはなかなか綺麗な…

【イベントレポート】Google Apigee Day に行ってきた。そして、やらかした…

こんにちは、エバンジェリスト三号機です。 先日12月2日(金)に行われた「Google Apigee Day」にリアル参加してまいりました。こういった外部のイベントへリアルに参加したのは、非常に久しぶりです。個人的にもGoogle社主催のイベントには何度も参加させてい…

Google Professional Cloud Developerを受けてみた【合格体験談】

Google Cloud 認定資格を受験してまいりましたので、受験体験記として書かせていただきます。

【基礎知識・準備】Google Cloud認定試験のオススメ学習法

こんにちは!GMOあおぞらネット銀行 エバンジェリスト3号機です。 お初にお目にかかりますので、簡単な自己紹介新卒Web系プログラマからキャリアをスタート。DBAやらPM、ゲームプロデューサー、PdMなどなど、幅広くごく浅い開発・事業立ち上げをやってきま…

テックファースト銀行の内製開発の進め方を紹介します

①開発対象の決定 ②開発手法 ③開発管理の方法 ④進捗確認 一般的なシステム開発会社との違い まとめ こんにちは、かわしんです。 最近暑くなってきたので家ではお蕎麦ばっかり食べています。 さて、今回は当社の内製開発の進め方について紹介したいと思います…