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)の新資格を取得したので、本資格に興味がある方に向けて一定の需要があると思い、重い腰を上げ…

試行錯誤から生まれた成果:未経験エンジニアの業務改善奮闘記

こんにちは、コアバンキングチームのMNです。私はプログラミングスクールを経て、未経験エンジニアとしてこの世界に飛び込みました。今回は入社後の研修を経て取り組んだ業務改善プロセスについてご紹介します。 3つの領域を軸にした研修とOJT 入社後の6ヶ月…

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

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

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

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

【Looker】Google mapを利用した位置情報の可視化

LookerでGoogle mapを利用して位置情報を可視化

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

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

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

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

8/1開催:FinTechプロダクトデザインのミートアップに参加します

8/1にFinTech企業、金融業界のデザインをリードする皆さんによるミートアップイベントが開催されます。業界ならではのデザイントークは必聴です。

【Salesforce】第一世代パッケージ 未管理・管理パッケージの違い・開発における注意事項

こんにちは、クラウドフロントTのかわしんです。 最近当社ではSalesforceの第一世代パッケージを利用したプロジェクトがあり、ナレッジが溜まってきましたので今回は、第一世代パッケージ開発についてナレッジを共有したいと思います。 パッケージを利用して…

【AML】不正取引検知機能の検討・構築

AML関連の話題です。前回のブログで触れた不正口座ネットワーク可視化の前段処理となる、特定条件にHITする取引の抽出処理に関してとなります。 また、前述のBIツールのLookerを導入したので、こちらにも少し触れていこうと思います。

クラウドフロントチーム編:若手エンジニアOJT研修レポート-その14

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

3/5開催:グローバル視点で組込型金融を学ぼう

2024年3月5日(火)19:00に東京渋谷にて、株式会社 Habittoをゲストにsunabarコミュニティイベント#26 【Embedded Finance by sunabar】を開催します。

企画チーム編:若手エンジニアOJT研修レポート-その13

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

業務改善推進チーム編:若手エンジニアOJT研修レポート-その12

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

GMOインターネットグループ シナジーカフェ GMO Yours・フクラスのBar Timeをご紹介!

GMOインターネットグループのグループ第2本社(渋谷フクラス)にある福利厚生施設のひとつ、GMO Yours・フクラスの「飲食」について詳しくご紹介します。

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

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

IT企画・管理チーム編:若手エンジニアOJT研修レポート-その11

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

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

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

12月5日〜6日開催の『GMO Developers Day 2023』に登壇します

12月5日〜6日に開催する『GMO Developers Day 2023』に、当社からエンジニアとクリエイティブそれぞれのセッションに登壇します。

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

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

インフラチーム編:若手エンジニアOJT研修レポート-その8

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

為替・資金チーム編:若手エンジニアOJT研修レポート-その7

GMOあおぞらネット銀行のOJT研修をご紹介します。今回は口座管理チーム編です。

オフィスのレイアウト変更をしました!

オフィスの大規模なレイアウト変更を実施しました。当社のオフィスデザインのコンセプトや、その効果をご紹介します。

9/25開催!WebAPIに関するセキュリティ対策を一緒に学ぼう

2023年9月25日(月)に、セキュリティエンジニアをゲストにWebAPIとセキュリティのイベントを開催します。

口座管理チーム編:若手エンジニアOJT研修レポート-その6

GMOあおぞらネット銀行のOJT研修の内容をご紹介します。今回は口座管理チーム編です。