STORES Product Blog

こだわりを持ったお商売を支える「STORES」のテクノロジー部門のメンバーによるブログです。

2023-05-01から1ヶ月間の記事一覧

定期モバイルLT会を開催しました

最近DIYで挑戦したのは、クリアファイルとペットボトルで捕虫器を作ったことです。クワガタを見かけたので近所の公園に許可を取って設置しました。結果は0匹でした。電池式のLEDライトを使ってライトトラップにしたのですが、そもそも虫はLEDの光にはあまり…

RubyKaigi 2023に参加した結果、RailsのYJITを有効化しパフォーマンス向上した

STORES 予約 でエンジニアリングマネージャーをしている natsume です。 今回はRubyKaigi 2023に参加して「うぉぉなんかやるぞぉ!」となった結果、STORES 予約 のバックエンドであるRailsアプリケーションをYJIT有効化しパフォーマンス向上できました。 動…

STORES 決済 におけるAWSリソース最適化の取り組み

はじめまして、 STORES 決済 でバックエンドエンジニアをしている東瀬野です。 STORES 決済 では定期的にAWSリソースの利用状況の分析を行い、不要リソースの削除やスペックの見直しを行っています。 この取り組みを始めてからもうすぐで1年になるので、取り…

GitHub Copilotを使ってちょっと楽にUnitTestを書けるようになった

わたしたちがこのアーキテクチャにおいてどのようなテストを書いているのか、そして昨今話題のGitHub Copilotがこのテストを書くのをちょっと…いやかなり楽にしてくれたのでその経験をご紹介します。

STORES はRubyKaigi 2023に28名で参加&スポンサーをしました!参加レポート

こんにちは、技術広報のえんじぇるです。RubyKaigi 2023 お疲れさまでした! STORES はAfter Party Sponsorとして、Day3のAfter Partyの準備&運営をしました。After Partyに参加いただいたみなさま、ありがとうございました。 タイトルに記載の通り、STORES…

WAFを活用する上で入れておきたいファイアウォールのルール定義

プロダクト基盤本部の藤原です。 本エントリではWAF(Web Application Firewall)を活用していく上で、最初に導入をお勧めするファイアウォールルールを解説します。 WAFとは WAF(Web Application Firewall)とはWebアプリケーションに特化したファイアウォー…

ブランドアプリ開発に携わって1年間で変化した5つのこと

こんにちは、@tomorrowkey です。 STORES CRMモバイルチームで STORES ブランドアプリ の開発しています。 STORES ブランドアプリ とは、お商売をしているオーナーさんごとにオリジナルアプリを作り、お客様へのクーポンの配布やお店からのご案内をとおして…

RubyKaigiは刺激を受ける場。CTOが語るRubyKaigiの好きなところ【ep.21 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第21回を公開しました。今回は技術広報のえんじぇるとRubyKaigiの好きなところ、楽しみ方について話しました。 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォローしていただくと、新エ…

STORES社内用のAIサービス利用ガイドラインの初版をリリースしました

はじめに こんにちは!セキュリティ本部のyoshioです。 STORESでは、最近話題のAIサービスに関して、STORES社内で利用するときのガイドラインをリリースしました。 今日は、それをどんなポリシーや考え方で作成したのかをお話していこうと思います。 ガイド…

CI/CD Conference 2023に参加してきました

プロダクト基盤本部SREの藤原です。 3/20開催のCI/CD Conference 2023に参加してきました。 随分遅くはなってしまいましたが学びの多かったイベントだったので改めてエントリをしたためています。 参加と言っても私自身が本イベントの運営にも関わっているの…