STORES Product Blog

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

縦に技を掘る

STORES Tech Conf 2024 "New Engineering" を開催します!発表者に意気込みを聞きました

こんにちは、STORES のえんじぇるです。 STORES は、初めてとなる自社テックカンファレンス STORES Tech Conf 2024 "New Engineering" を、2024年9月25日(水)に浅草橋ヒューリックホール &ヒューリック カンファレンスで開催します。参加は招待制となりま…

予約システムとひとつになったPOSレジアプリの技術的なチャレンジを振り返る

こんにちは! STORES レジ の開発をしている iOS / Android エンジニアの @satoryo056 です。 STORES レジ は今年1月に STORES 予約 との連携を開始しました! リリースから約半年が経ってしまいましたが、私が業務で iOS 開発を開始して以降初めての大型プ…

Ebisu.mobile 5〜モバイルアプリの品質改善どうしてる?〜を開催しました

2024年4月19日に『Ebisu.mobile #5〜モバイルアプリの品質改善どうしてる?〜』を開催しました。 hey.connpass.com Ebisu.mobileとは、恵比寿周辺で働くモバイルアプリエンジニアが日々の開発で得られた知見を共有する勉強会です。平日のランチタイムにオン…

RubyKaigi 2024に STORES から5名が登壇、2名がLTに登壇します

こんにちは、STORES のえんじぇるです。RubyKaigi 2024では、STORES から5名が登壇、2名がLTに登壇します。 発表内容について登壇者それぞれから紹介します。ぜひ参考にしていただき、トークを聞きに来ていただけると嬉しいです! Exploring Reline: Enhanci…

RubyKaigi 2024 に関連して STORES がやっていることを紹介したい。

RubyKaigi 2024 関連して STORES が設けるスポンサーブース、配布するノベルティ、開催するイベントなどの情報を紹介します。

STORES ブランドアプリ の iOS チームで一ヶ月のインターンに参加しました!

こんにちは、Megabits です。今年の二月に STORES ブランドアプリ の iOS チームでインターンに参加しました。この一ヶ月でやったことと感想を皆さんに紹介したいと思います。 この後特にアクセシビリティ関連の私の経験談もいろいろ書きました。インターン…

「Youはなぜコントリビュータに?」Vue Fes Japan 2023 出張版【ep.25 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第25回を公開しました。今回はVue Fes Japan 2023のスペシャルランチセッションで公開収録をしました。ゲストは、Vue Fes Japan 2023で登壇したwattanxです。 論より動くもの.fmはSpotifyとApple Podcastで…

ワーキンググループが目的を達成したので解散した話

id:RYoMa_0923 です。 STORES 社内ではワーキンググループが複数存在し、テーマにそった活動をプロダクト横断で取り組んでいます。 表題のとおり、Cloud Infrastructure and Toolsワーキンググループ(以下、CIT WG)は目的を達成したと判断し解散しました。 C…

Kaigi on Rails 2023にゴールドスポンサーとして協賛します

こんにちは、技術広報のえんじぇるです。 STORES は10月27日〜28日に開催されるKaigi on Rails 2023にゴールドスポンサーとして協賛します。また、託児所に企画運営として協力しています。 kaigionrails.org この記事ではみなさんとKaigi on Rails 2023を楽…

iOSDC Japan 2023 参加レポート & STORES ブースに遊びに来てくれたみなさまありがとうございました!

こんにちは、技術広報のえんじぇるです。iOSDC Japan 2023 お疲れさまでした!STORES からは総勢15名で参加しました。このブログは参加したみんなで書いています。 プロポーザル提出編 STORES では毎年みんなでプロポーザルを提出しよう!という活動をしてい…

STORES はDroidKaigi 2023にGOLDスポンサーとして協賛します

こんにちは、技術広報のえんじぇるです。 STORES は9月14日〜16日に開催されるDroidKaigi 2023にGOLDスポンサーとして協賛します。この記事では、スポンサーブースやノベルティについて紹介します。 STORES メンバーとお話しましょう! DroidKaigiには11名の…

正規表現のPrettier、パーサに取り組むために読んだ本、RubyKaigi 2023で面白かった発表。深掘りRubyKaigi 2023 with spikeolaf & makenowjust 文字起こしレポート vol.3

2023年6月15日に『深掘りRubyKaigi 2023 with spikeolaf & makenowjust』を開催しました。イベントの内容をほぼ全文文字起こし形式でお届けします。この記事は第3部です。 hey.connpass.com 登場人物 ゲスト makenowjust/藤浪 大弥さん spikeolaf/金子 雄一…

経理からプログラマへ、Lramaの今後、なぜBisonを倒したのか。深掘りRubyKaigi 2023 with spikeolaf & makenowjust 文字起こしレポート vol.2

2023年6月15日に『深掘りRubyKaigi 2023 with spikeolaf & makenowjust』を開催しました。イベントの内容をほぼ全文文字起こし形式でお届けします。この記事は第2部です。 hey.connpass.com 登場人物 ゲスト makenowjust/藤浪 大弥さん spikeolaf/金子 雄一…

正規表現とは何なのか、makenowjustが正規表現に興味を持ったきっかけ。深掘りRubyKaigi 2023 with spikeolaf & makenowjust 文字起こしレポート vol.1

2023年6月15日に『深掘りRubyKaigi 2023 with spikeolaf & makenowjust』を開催しました。イベントの内容をほぼ全文文字起こし形式でお届けします。この記事は第1部です。 hey.connpass.com イベントのアーカイブはYouTubeでも公開しています。 www.youtube.…

execjsランタイムを開発してCI上のアセットコンパイル時間を20%短縮した話

STORES技術基盤グループでインターンをしている@White-Greenです。 この記事では、私がインターンで取り組んでいるアセットコンパイルの高速化について書きます。 背景 Sprocketsは、.jsや.cssのようなアセットをパッケージングするためのライブラリです。 …

ID基盤 APIサーバーのECS移行の切り替え方式を定めるにあたって考えたこと

こんにちはプロダクト基盤本部 SREの藤原です。 STORES のID基盤は2023年5月末にEC2ベースからECS(Fargate)ベースに移行しました。 ID基盤では踏み台、APIサーバー、バッチサーバーなどをすべてECSのタスクへと移行しました。 本エントリでは、移行対象の…

【イベントレポート 前編】22卒エンジニアのLT大会〜STORES 初の新卒エンジニアが1年をふりかえる〜

こんにちは、技術広報のえんじぇるです。4月26日に『22卒エンジニアのLT大会〜STORES 初の新卒エンジニアが1年をふりかえる〜』を開催しました。STORES は2021年からポテンシャル採用を開始し、2022年4月に初めての2022年卒業メンバーを迎えました。今回は、…

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

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

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

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

RubyKaigi 2023 を最大限に楽しむために予習、ふりかえり、深堀り、三つのイベントを開催します!

こんにちは、STORES 株式会社CTO室技術基盤グループの id:hogelog です。 さて STORES が協賛する RubyKaigi 2023 の開催もあと一ヶ月程に迫ってきました。 rubykaigi.org 今年は After Party Sponsor という RubyKaigi の公式イベントの一端を担う STORES …

音声文字起こし技術で業務効率化: Google Text to Speech と OpenAI Whisper の活用

こんにちは、CTO室技術基盤グループの id:hogelog です。 STORES Product Blog でも多くの文字起こし記事がありますが、社内重要会議の文字起こしなど STORES 社内には様々なところで音声の文字起こし業務が存在します。そんな文字起こし業務ですが完全に人…

Kaigi on Rails 2022で気になったセッションは?『ふりかえりKaigi on Rails 2022』文字起こしレポート

2022年10月24日に『ふりかえり Kaigi on Rails 2022』と題してイベントを開催しました。イベントでお話した内容を文字起こしレポートでお届けします。 自己紹介 kwappa:そろそろ「ふりかえりKaigi on Rails 2022」を始めます。みなさん、こんにちは。 みん…

業務PCが壊れたにも関わらず感謝の念に包まれた話

プロダクト基盤本部 SREの藤原です。 先日業務PCが突然完膚なきまでに壊れてしまったのですが、 結果としてSTORES社内のITサポートグループの素晴らしさに感動したのでエントリにまとめました。 壊れる業務端末 日常業務をしていたらさまざまなアプリケーシ…

orthoses gemを使って型生成を自動化してみた ~RubyKaigi2022 体験記~

こんにちは、22卒の新卒エンジニアとして4月から STORES にjoinしている id:m11o です。 12月1日からスタートした STORES Advent Calendar 2022 も今日で最終日です。 自分が担当した STORES Advent Calendar 2022 1日目の記事 では、RubyKaigi 2022に登壇さ…

AWS Organizations & IAM Identity Center利用をオススメしてみる(AWS Organizations活用のリアル補足)

プロダクト基盤本部 SREの藤原です。 2022/12/13にSTORES Tech Talk AWS Organizations活用のリアルにて登壇いたしました。 本エントリはその補足です。 登壇内容について speakerdeck.com 当日は、AWS OrganizationsとIAM Identity Center, Terraformを連携…

夢が広がる未来の話、言語デザインのむずかしさ。深掘りRubyKaigi 2022 with ko1 & kateinoigakukun 文字起こしレポートvol.3

2022年10月5日に『深掘りRubyKaigi 2022 with ko1 & kateinoigakukun~ RubyKaigiどうでした&RubyのWASI/並列どうなるの? ~』を開催しました。イベントでお話した内容を3部作でお届けします。こちらはvol.3です。 実行環境がいろんなところにあるかもしれな…

STORES フロントエンドの現在地 2022

こちらは STORES Advent Calendar 2022 8日目の記事です。 みなさんこんにちは、STORES のリテール本部でフロントエンドのエンジニアリングマネージャーをしています、 daitasuと申します。 2022年の年の瀬、 STORES のフロントエンド組織は立ち上がりから約…

Ruby3.0でRactorを入れた理由、M:Nスレッドの制限。深掘りRubyKaigi 2022 with ko1 & kateinoigakukun 文字起こしレポートvol.2

2022年10月5日に『深掘りRubyKaigi 2022 with ko1 & kateinoigakukun~ RubyKaigiどうでした&RubyのWASI/並列どうなるの? ~』を開催しました。イベントでお話した内容を3部作でお届けします。こちらはvol.2です。 ko1の発表「Making *MaNy* threads on Ruby…

kateinoigakukunがプログラムに興味を持ったきっかけ、Wasmとの出会い。深掘りRubyKaigi 2022 with ko1 & kateinoigakukun 文字起こしレポートvol.1

2022年10月5日に『深掘りRubyKaigi 2022 with ko1 & kateinoigakukun ~ RubyKaigiどうでした&RubyのWASI/並列どうなるの? ~』を開催しました。イベントでお話した内容を3部作でお届けします。 自己紹介 fujimura:皆様、今日はお集まりいただきありがとう…

Goのマイナーアップデートを追っている方法の紹介

こんにちは。 テクノロジー部門プロダクト基盤本部の大橋(@nal_6295)です。 この記事は STORES Advent Calendar 2022 の7日目となります。 はじめに このプロダクトブログで過去2回、Goの社内勉強会を実施していることについて書いてきました。また、その中…