STORES Product Blog

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

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

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

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

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

【RubyKaigi 2023】松本を楽しもう!Twitter フォロー&ツイートキャンペーン

RubyKaigi 2023にオンラインで参加している方にも楽しんでいただけるように、期間中にTwitterでのキャンペーンを実施します。現地参加の方ももちろんご応募いただけます。たくさんのご応募をお待ちしております! キャンペーンに参加できる方 RubyKaigi 2023…

公式ドキュメントの読み合わせ会やって〼

最近やったDIYは、自室のオフィスチェアのキャスターで猫の足を巻き込みそうだったので、100均のプラタッパーを加工してカバーにしたことです。最初は使い捨てのテイクアウト容器を加工したものでしたが、加工が容易な分、壊れるのも早かったです。 こんにち…

99%の人が知る必要がないSwift Package物語

はじめに はじめまして、都内ITベンチャーに勤める中肉中背の男です。簡単に経歴を紹介すると、少年時代にみんながジャンプでワンピースを読んでる中、サンデーで神のみぞしる世界を読んでいたため、運命に導かれるかのようにエンジニアとしてのキャリアをス…

育休前に振り返る、私がEMとして大切にしている考え方

はじめに こんにちは、テクノロジー部門プロダクト基盤本部基盤グループでEM(エンジニアリングマネージャー)をやっている松本 (@upinetree) です。普段はID基盤などを作ってます。この度子供が生まれ、6ヶ月間の育休を取得させてもらうことになりました*1…

初めてのデプロイを見守る喜び。Rails GirlsでCTOがコーチをして、エンジニア未経験の技術広報がGirlsとして参加した話【ep.20 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第20回を公開しました。今回は4月7日・8日に開催されたRails Girls Tokyo 15thに藤村がコーチとして、技術広報のえんじぇるがGirlsとして参加したので、参加した感想やコーチをしている理由を話しました。 …

Rubyistに贈る松本観光案内

エンジニアリング室の塩谷(@kwappa)です。 STORES は、5月11日(木)〜13日(土)に開催されるRubyKaigi 2023にAfter Party Sponsorとして協賛します。 After Partyは最終日である5/13(土)、クロージングのすぐあと18時から、松本つなぐ横丁を借り切って…

QA本部はじめました 〜キックオフ編〜

QA

はじめに STORES QA本部の岩原です。 2023年から、STORES にQA本部が設立されました。 いままで各プロダクトの1チームとして存在していたQAチームも一段と大きな組織へ変化しています。 今回は、そんな STORES 決済 と STORES レジ のQAメンバーで開催したQ…

社名変更でドメインが変わる際にOkta周りでやったことと苦労したこと

この記事は STORES PX Advent Calendar 2023 Spring 2日目の記事です。 はじめに こんにちは、STORES のPX部門IT本部でコーポレートエンジニアをしている加来 (thdy_jp) です。 この記事では社名変更でドメインが変わったことによりOkta関連で対応したことや…

Androidアプリにおける安全なライブラリアップデートの手引き

はじめに こんにちは。STORES 決済 Androidアプリ・SDKの開発をしている id:n-seki です。 Androidアプリの開発においては、Googleが開発・提供しているライブラリはもちろん、デファクトなものを中心にサードパーティのライブラリもよく使われます。 ライブ…

RubyKaigi 2023 協賛のお知らせ&予習イベント、ノベルティにキャンペーン、事後イベントまで全部盛りでRubyKaigiを楽しむぞ

STORES は、5月11日(木)〜13日(土)に開催されるRubyKaigi 2023にAfter Party Sponsorとして協賛します。現地では、スポンサーブースも設置するのでぜひ遊びにきてください!また、STORES からは32名のメンバーが現地に行くので、STORES Tシャツを見かけ…

社名変更に伴うGoogle Workspaceアカウントの引越し手順を解説します

社名変更に伴うGoogle Workspaceアカウントの引越し手順を解説します この記事は、 STORES PX Advent Calendar 2023 Spring の1日目の記事です。 はじめに こんにちは、STORES のPX部門IT本部でマネージャーをしている中野(@howdy39)です。 IT本部ではプロ…

GitHub Copilot for Business 始めました

こんにちは、STORES CTO室でフロントエンドを色々やっている ushironoko です。 今回は巷で噂の GitHub Copilot について、弊社でも導入を始めたためその所感などをつらつらと述べていこうと思った記事になります。 GitHub Copilot について すでに多くのテ…

STORES 予約 における予約者さま向けアプリリニューアルの裏側 Androidアプリ編

はじめに STORES 予約 モバイルエンジニアの satoryo です。 この記事は「STORES 予約 における予約者さま向けアプリリニューアルの裏側 Androidアプリ編」になります。 ここからは Coubic by STORES 予約 Android版のリニューアルについてソースコードを交…

STORES 予約 における予約者さま向けアプリリニューアルの裏側 PM・デザイナー編

リニューアルの背景と目的 具体的にやったこと リリース当初のアプリコンセプトと、現在の利用状況との差分理解 リニューアルコンセプトを決めるワークショップ 既存の情報設計整理 理想の情報設計整理 UI / UXの設計と狙い 画面デザイン タブの設計 現在の…

STORES 予約 における予約者さま向けアプリリニューアルの裏側 iOSアプリ編

はじめに STORES 予約 モバイルエンジニアの neko です。 この記事は「STORES 予約 における予約者向けアプリリニューアルの裏側 iOS編」です。 今回のリニューアルついては、この記事のほか、PM&デザイナーとAndroidエンジニアの記事も公開されています。 …

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

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

本を読むよりもコードを読んだほうがいい。ベストプラクティスよりベストを見よう【ep.19 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第19回を公開しました。今回は藤村が3月9日に登壇した『いかにして文系新卒エンジニアが “基礎” を大事にするCTOになったのか - CTO名鑑 vol.2』でいただいた質問に答えました。 論より動くもの.fmはSpotif…

【イベントレポート】子育てエンジニア&PMによるLT大会 〜仕事と育児、家事のやりくりどうしてる?〜

こんにちは、技術広報のえんじぇるです。3月1日に『子育てエンジニア&PMによるLT大会 〜仕事と育児、家事のやりくりどうしてる?〜を開催しました。イベントを聞きにくるのは子育て中のみなさん、登壇者も子育て中ということで、ランチタイムに開催し、たく…

Railsで成功するには、 コンピュータ書鑑賞、本との出会い方【Rubyistめぐりvol.1 takahashimさん】

Rubyist Hotlinksにインスパイアされて始まったRubyistめぐり。第1回は高橋征義さんをゲストに迎えて、お話を聞きました。こちらは後編です。前編はこちら。 Rubyが他の言語に与えた影響 藤村:第2部、高橋さんについて聞いてみようと思います。今更ながらRu…

A RSGT2023 First Timers Report

Intro Hello everyone! My name is Adam Henry and I am an iOS Engineer and CSM at STORES Inc. I found out a little bit too late to join the offline event but I wanted to write about my RGST2023 experience! Reading all the books in the world …

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

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

AndroidでNFCを内部的に無効化できなかった話

この記事は... こんにちは、STORES 決済 Androidチームのみっちゃん(@mimimi_engineer)です。 この記事は、3/7に開催されたチームラボ社とWantedly社が主催するモバイル勉強会にて登壇させていただいた時の発表を記事にまとめ直したものです。 speakerdeck.c…

Rubyとの出会い、Railsの衝撃、Rubyコミュニティの面白さ【Rubyistめぐりvol.1 takahashimさん】

Rubyist Hotlinksにインスパイアされて始まったイベント『Rubyistめぐり』。第1回は高橋征義さんをゲストに迎えて、お話を聞きました。 パーソナルコンピュータとの出会い 藤村:こんばんは、藤村と申します。STORES のCTOをやっています。Rubyist Hotlinks…

Androidでクロスフェードアニメーションを実装する

こんにちは。 STORES 決済 でAndroidアプリエンジニアをしている Yamaton です。 AndroidでViewをアニメーションさせようとしたとき、アニメーションの動きは想像できるのに、それをコードで表そうとすると案外むずかしかったりします。この記事では、クロス…

ソフトウェア開発のモチベーションはどこから生まれる?夢中になるのはなぜ?【ep.18 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第18回を公開しました。今回はエンジニアの森弘となぜコードを書いているのか、音楽をやっているのかについて話しました。 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォローしていた…

Google Playでの配信方法の整理

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

データでふりかえる STORES Product Blog 2022

エンジニアリング室で技術広報をしているえんじぇるです。 2022年のふりかえりと称して、現在どのようにこのプロダクトブログを運営しているか、2022年の活動集計、2023年の抱負をしたためます。 過去のふりかえり記事はこちら プロダクトブログ管理室で運営…

Rubyコミッターの卜部さんにソフトウェア開発のやりがいについて聞いてみた【ep.17 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第17回を公開しました。今回はエンジニアの卜部とプログラミング言語を開発する喜びと大変さ、ソフトウェア開発のやりがい、難しいと感じることについて話しました。 論より動くもの.fmはSpotifyとApple Po…