こんにちは、 Omni Hub チームの shunten31 です. 今回は 小さめな内容ですが、 nginx をリバースプロキシとして利用することで、 1つの ngrok のドメイン経由で複数のローカル環境ホストを公開する方法を紹介します. ngrok とは ngrok は、ローカルで動作して…
こんにちは、dfplus.io のインフラを担当している唐津です。 dfplus.io のインフラチームでは、昨年 4 月以降 AWS のコスト最適化に継続的に取り組んできました。 少しずつ施策を実行してきた結果、月あたりのコストをピーク時の約 60 % 程度まで削減するこ…
はじめに こんにちは。dfplus.io の開発チームでフロントエンドエンジニアをしている shiro_pon です。 2025 年 5 月に dfplus.io の料金シミュレーションサイトを公開しました。 この料金シミュレーションサイトは Vercel の v0 という UI 生成系 AI ツール…
こんにちは!thiger7です。 今回は、わたしが所属する dfplus.io チーム内で AWS の知識を楽しく学ぶために、「AWS Builder Cards」の体験会を開催しました。AWS初心者からベテランまで参加した当日の様子と成果についてお話しします。 そもそもAWS BuilderC…
はじめに こんにちは、 Omni Hub チームのshunten31 です. 今回は、 アプリケーション固有のややこしいロジックの抽象化を行い、 Rust の proc-macro 機能を用いて、簡潔に記載できるようにした取り組みを紹介します. Rust の魅力的な言語機能であるマクロを利用…
こんにちは! id:azmin です。 この度、当ブログが、レバレジーズ株式会社が運営するフリーランスHubで紹介されました。 freelance-hub.jp 一緒に紹介されている他社様のブログも、とても興味深い記事が並んでいます。ぜひご覧ください! フリーランスHub: h…
こんにちは! Omni Hub チームの shunten31 です. ついにゴールデンウィークも終わってしまいましたね. Omni Hub では、 ECサイトと店舗(POSシステム) のデータ連携を通じて一貫した高い顧客体験を提供できるように開発を行っております. 今回は、AIエージェン…
ちょっとややこしい SQL を書いているときに、自分がどんなことを考えているのかをざっくりまとめてみました。 具体的なテクニックではなく、考え方の話が中心です。 最近では、 SQL も生成AIに指示して書いてもらう、という選択肢があります。 ですが、出来…
皆さんは、「木の中に仏様がいる」という話を聞いたことがありますか? これは、仏師が「木の中に眠る仏様を見つけてお出しする」という姿勢で仕事に向き合うことを指す、仏教的な例え話です。仏様は木の中に既に存在していて、仏師はただそれを掘り起こすだ…
こんにちは、dfplus.io チームの shiro_pon です。 dfplus.io のフロントエンド開発ではモブプロを取り入れていました。 しかし、諸々の経緯があり現在はモブプロをやめています。今回はモブプロをしていたことによる成果・課題点とやめるに至った経緯の話を…
こんにちは、id:kogainotdan こと小飼です。久しぶりにブログを書きます。 Omni Hubというプロダクトの開発をしています。 Devinの導入と活用 Omni Hubチームでは、2024年12月にAIエージェントによるコーディング支援サービス「Devin」がGAになったことを受…
こんにちは、 Omni Hub チームの shunten31 です. すっかり寒くなりましたね. 今回は、 最近取り組んできたデータベースの Blue/Green デプロイについて書かせていただきます. はじめに データベースの Blue/Green デプロイは、ダウンタイムを最小化しながらデ…
Kaigi on Rails 2024 に参加しました こんにちは。フィードフォースのエンジニアの thiger7 です。 2024年10月25日〜26日に開催された「Kaigi on Rails 2024」に参加しました。 Kaigi on Rails に初めて参加しましたが、 とても良い刺激をもらったので記事に…
はじめまして. Omni Hub チームでバックエンドを担当している shunten31 です. 最近親知らずを抜きました. 会社のテックブログを書くのは今回が初めてです. 約8ヶ月前に入社したのですが、入社後 Bruno という API クライアントを開発フローに導入したので、そ…
概要 チームで直面していた情報共有の問題と、その解決策としての Google NotebookLM 導入事例を紹介 Slack、Zapier、Google ドキュメント、Google NotebookLM を連携させた新しい情報共有ワークフローの詳細を解説 導入後の効果と今後の展望、さらなる改善…
この記事で伝えたいこと GraphQLのmutation、特にモデルの一部を更新するものは、ユースケース単位にするといい ユースケース単位のmutationがビジネスロジックに基づくエラーを返すなら、専用のエラー型があるとなおいい mutation の名前付けにおいては、「…
以前、社内向けに書いた独り言なのですが、最近また共有する機会(思い出したタイミング)があったので、こうして記事にしてみます。 自然と「ダブルチェック」する・してもらう方法についての話です。
以前に アプリケーションを停止させずにRDBのスキーマ変更する話 を書きました。 developer.feedforce.jp 今日は、その実践編というか、実例として EC Booster というサービスで請求関連テーブルのスキーマを変更した話をしようと思います。
こんにちは!アジャイル推進室のえーちゃんです。 社内でアジャイルプラクティスのワークショップやってみたり、導入のサポートを行っています。 今回は社内でレゴスクラムをやってみたのでそのレポートです! 実施経緯 レゴスクラムとは? タイムスケジュー…
Webアプリケーションは変化してゆくもの。時間と共に適切な設計は変わってゆきます。 RDB のスキーマも変化を免れることはできません。 当然、Webアプリケーションを稼働しながらのスキーマ変更になりますから、 サービスを止めない データ欠損を起こさない …
年の瀬の風物詩といえば、Rubyのリリースです。先日Ruby 3.3がリリースされましたが、このほどEC Boosterでは、Rubyのバージョンを3.0から3.2へとアップデートしました。一つずつ上げろよという話もありますが、ともあれアップデートできたのはよいことです…
この記事は、Feedforce Group Advent Calendar 2023の1日目です。初日から縁起でもない題材を選んでしまった感はありますが、どうかお付き合いください。 フィードフォースでは、サービス運営上のトラブルがあったときに、「障害レポート」と題して報告書を…
はじめに AIの進化が企業内での業務効率化に大きな影響を与えている今日、どのようなAIアプリケーションが実際に最も効果を発揮しているのかを明らかにします。 特に、LLMを利用した「誤字脱字を確認するツール」が社内で最も使用されているという驚きの結果…
お久しぶりです! dfplus.io でバックエンドを担当しているえーちゃんです! RTA in Japan 最高でしたね!個人的におすすめ枠は、 Pump It Up Infinityです! 社内読書会で、『研鑽 Ruby プログラミング』について読み終わったので、完走した感想などを書い…
この記事は、Feedforce Group Advent Calendar 2022 の16日目の記事です。 昨日は、アナグラム田中さんによる「クラス制のキャラ育成ができるRPGってキャリア形成のそれと似ているな...って思っただけの話」でした! note.com 私はつい最近、フロントエンド…
こんにちは。自称 Looker エバンジェリストの id:masutaka26 です。 この記事は Looker Advent Calendar 2022 の 5 日目の記事です。 qiita.com 昨日と一昨日は記事がなくて、その前は BASE 永野さん (@glassmonekey) の「アジリティを保ってデータ基盤を作…
こんにちは、ソーシャルPLUS でフロントエンド開発をしている id:mashabow です。 ここ最近「issue の複製めんどくさいなー。もっと楽にできればいいのに」と思うことが多かったので、issue をまるっと複製してくれる GitHub Action「Issue Duplicator」を個…
こんにちは。自称 Looker エバンジェリストの id:masutaka26 です。 フィードフォースで Looker を使っているサービスで最近 BigQuery の料金が上がってきました。 本当に使われているのならとても良いことですが、Looker のキャッシュが有効に使われずに Bi…
こんにちは id:newton800 です。 先週末に社内勉強会 FFTTで「StreamlitとDeepLabv3を用いて物体切り抜きができるか検証した」という話をしました。 最近個人的に使用頻度が増加しているStreamlitというフロントエンドの知識なしに実装ができるPythonのWebフ…
こんにちは id:masutaka26 です。 本日、週次の社内勉強会 FFTT で『引っ越ししたら家賃が3分の1になったかも』というタイトルで、実際は Amazon CloudFront + Heroku で動いていた自分のブログを GCP の Cloud Run に移行した話をしました。 モチベーション…