STORES Product Blog

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

RubyWorld Conference 2023に笹田が登壇&Nurseryスポンサーとして協賛します

こんにちは、技術広報のえんじぇるです。 STORES は11月9日・10日に開催されるRubyWorld Conference 2023にRubyコミッターの笹田が登壇、またNurseryスポンサーとして協賛します。 2023.rubyworld-conf.org 登壇者の紹介 DAY-01 11月9日(木) 16:55〜17:25に…

STORES はJJUG CCC Fall 2023にブーススポンサーとして協賛します

こんにちは、技術広報のえんじぇるです。 STORES は11月11日に開催されるJJUG CCC 2023 Fallにブーススポンサーとして協賛します! ccc2023fall.java-users.jp この記事では、ブースでの企画やノベルティについて紹介します。 ブース ブースでは、Javaを利用…

Vue Fes Japan 2023に参加しました!みんなの感想ブログ

こんにちは!技術広報のえんじぇるです。Vue Fes Japan 2023 お疲れ様でした! STORES はブースを出したり、登壇者がいたりと、濃密な1日を過ごせて楽しかったので、みんなでこの感想ブログを書きます。 登場人物 うしろのこ:エンジニア、パネルディスカッ…

Lombokの@BuilderがCSVファイル生成に役立った話

概要 こんにちは。STORES 決済でJavaエンジニアをしているnannanyです。 今回はファイル生成処理に使ってみて便利だった、Lombokの@Builderのオプション機能を紹介していきます。 説明しないこと Lombokの@Builderのオプション機能に焦点を当てるので、 そも…

Gunosy さんと AWS さん共同主催の SIEM GameDay に参加しました

セキュリティ本部の清水です。 先日、Gunosy さんと AWS さん共同主催の SIEM GameDay というイベントにセキュリティ本部のメンバーと参加しましたので、その内容を紹介させていただきたいと思います。開催場所は渋谷スクランブルスクエアの WeWork。初めて …

STORES ネットショップおよび STORES POSレジで使用している MongoDB を 4.4 から 5.0 にバージョンアップしました

こんにちは。リテール開発本部の鈴木雄一郎(u16suzu)です。 最近、私が所属する業務改善Gでは、 STORES ネットショップと STORES POSレジ のバックエンドで使用している MongoDB のバージョンアップを行いました。この記事では、今回の MongoDB のバージョン…

新しいチームに EM として入るときに初回 1on1 で聞いていること

はじめに こんにちは! STORES 株式会社 リテール本部でエンジニアリングマネージャー( EM ) をしています、藤井( daitasu )です。 STORES はいま、会社全体が400名を超える規模であり、エンジニア部門だけでも100名以上の人数が在籍しており、ここ数年で組…

STORES から1名がVue Fes Japan 2023に登壇&スポンサーをします!

こんにちは、技術広報のえんじぇるです。 STORES は10月28日に開催されるVue Fes Japan 2023にSilverスポンサー、Special Lunchスポンサーとして協賛します! vuefes.jp この記事では、 当日登壇するメンバーと、 STORES のスポンサーブースやノベルティにつ…

STORES 決済 Androidエンジニアの日常

最近のDIYは「名前カチューシャ」です。名前カチューシャとは、頭の上に名前を表示するカチューシャです。Xで見かけて「これはいい!」と思い作ったのですが、DroidKaigi 2023 参加レポートにも書いた通り、カチューシャなど普段しないので頭痛になってしま…

事業部横断プロジェクトを円滑に進めるための工夫

はじめに こんにちは。 リテール開発本部の永尾です。 弊社は 2023 年 8 月 31 日 に STORES のネットショップとレジ、ブランドアプリの連携機能をリリースしました。 www.st.inc 今回リリースされた連携機能は、ネットショップとレジのリテール事業部と、ブ…

Sentry 活用のススメ

Sentry 活用のススメ こんにちは! STORES のリテール事業部でソフトウェアエンジニアをしている @m0nch1 です。 エラー監視ツールとして Sentry を採用している企業・エンジニアは多いことと思います。 Sentry の welcome ページにも以下のように記載されて…

ネットショップ・レジ・ブランドアプリの連携機能を開発するときに便利だった GitHub Projects をご紹介!

はじめに こんにちは。 STORES のリテール事業部でソフトウェアエンジニアをしている id:phayacell です。 2023 年 8 月 31 日にリリースされた STORES ネットショップ・レジ・ブランドアプリの連携機能を作っていました。 www.st.inc ネットショップとレジ…

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

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

Dockerを利用してiOSアプリのモックサーバーを作る

こんにちはnekoです。 さっそくですが、皆さんはモバイルアプリ開発の中で、以下のような状況が発生した時、どのようにモックデータを作っているでしょうか。 アプリ側の画面要件はだいたい決まっている しかし、APIの開発を待つ必要があり、アプリの開発を…

CI を CircleCI から GitHub Actions へ移行しました

はじめに こんにちは、 STORES のリテール部門でフロントエンドエンジニアをしているものです。今回はフロントプロダクトで使う CI を CircleCI から GitHub Actions を移行したので、学んだことなどを振り返りながら記事にまとめていきます。 目的 まずそも…

私の好きなRubyで世の中に価値を届ける、わからないものをわかるための距離のつめ方【Rubyistめぐりvol.3 しおいさん 後編】

Rubyist Hotlinksにインスパイアされて始まったイベント『Rubyistめぐり』。第3回はしおいさん(塩井美咲さん)をゲストに迎えて、お話を聞きました。こちらは後編です。 hey.connpass.com ホビーとしてのネットワーク 藤村:RubyKaigi 2021があり、そこから…

キャリアのスタートはコールセンター?!プログラミングに出会ってからRubyKaigiに登壇するまでの波乱万丈な人生【Rubyistめぐりvol.3 しおいさん 前編】

Rubyist Hotlinksにインスパイアされて始まったイベント『Rubyistめぐり』。第3回はしおいさん(塩井美咲さん)をゲストに迎えて、お話を聞きました。こちらは前編です。 hey.connpass.com 後編は下記からご覧ください。 私の好きなRubyで世の中に価値を届け…

NavigationView -> NavigationStackにしてみた話

Intro こんにちは!STORES株式会社STORESレジの開発メンバーAdamです!最近 後夜祭 iOSDC 2023で発表した「NavigationView -> NavigationStackにしてみた話」のブログです!見逃した人ぜひ読んでみてね〜 背景 レジアプリがiOS16のみでNavigationViewを使っ…

Large-Scale Scrum (LeSS)にチャレンジしてみました (序)

テクノロジー部門CRM開発本部の上杉です。 2023年に入ってから、 社内コード 「アプリテ」と呼ばれるプロジェクトが発足し、LeSS(のエッセンス)を導入しつつ開発を行いました。また、3年ぶりに日本で行われたLeSS考案者Bas Voddeさんの認定LeSS実践者トレー…

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

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

レジのリリースフローを見直しました

はじめに STORES レジ アプリのエンジニアをしている @nekowenです。今年の6月に STORES へ入社して4ヶ月が経ちました。 この記事では、私が行なったレジアプリのリリースフローの見直しについて内容や背景と共に紹介します。 以前のリリースフローについて …

Make部、始動しました

こんにちは。 STORES レジとSTORES 予約 のモバイルアプリ開発をしている iOS / Android エンジニアの satoryo です。 先日 iOSDC や DroidKaigi に参加したのですが、他社の方との繋がりや外部発信が大事だなと感じてひっそり X(旧Twitter) のアカウントを…

STORES はWomen Developers Summit 2023に託児スポンサーとして協賛します

こんにちは!STORES でダイバーシティプロジェクトを推進しているますみんです! STORES は2023年11月7日(火)にオンラインで開催されるWomen Developers Summit 2023に託児スポンサーとして協賛します。 この記事では、託児スポンサーをやるに至った背景や…

ぶち上がる目標を立てられてますか?【ep.24 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第24回を公開しました。今回は技術広報のえんじぇると目標設定について話しました。 podcasters.spotify.com 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォローしていただくと、新エピ…

Google Play Developer Accountを統合しました

こんにちは @tomorrowkey です。 STORES はいくつかの会社が集まってできた会社という経緯から、それぞれの組織のGoogle Play Developer Accountを持っており、それらをそれぞれの部署によって管理してきました。 一方で先日Google PlayからApp Storeと同様…

DroidKaigi 2023 参加レポート

今年のSTORESとDroidKaigi ブースを出しました! 「今年は出したいね」とみんなが言ったから、9月14日はブース記念日 今年の STORES はなんと!念願のブースを出しました!!! 私たちのブースではでは簡単なクイズに答えてもらったり、実際にSTORESのプロダ…

部門オンボーディングを始めて1年が経ちました

エンジニアリング室のえんじぇるです。2022年9月から実施しているテクノロジー部門のオンボーディングについて紹介します。 オンボーディングを始めたきっかけ 遡ること2022年8月。 私は技術広報という仕事柄、イベント登壇やブログ執筆をお願いするかもしれ…

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

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

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

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

STORESはiOSDC Japan 2023のスポンサーをします!

こんにちは。 CRM 事業部門で iOS エンジニアをしている榎本 ( @enomotok_ ) です。 きたる9月1日(金)から3日(日)までの 3 日間、 iOSDC Japan 2023 が開催されます。iOSDC は iOS アプリ開発やその周辺技術に関わるエンジニアのための技術カンファレンスで…