本稿では、Ruby で並列処理を手軽に実現するための機構 Ractor の API について、以前から気になっていた部分を最近になって一新し、`Ractor::Port` というものを導入したので、その内容をご紹介します。
STORES は6月21日(土)に開催される 生成AI×社会課題 Tech Conference に協賛します! wake-career-socialai-hackathon-2025.studio.site スポンサーブース 当日は STORES のスポンサーブースを出展します。 ブースでは、STORES を利用されているhanami sem…
はじめに はじめまして、こんにちは。STORES 決済 でAndroidエンジニアをしている n-seki です。 というわけでAndroidの技術記事……を書こうと思ったのですが、決済に携わっているエンジニアとして、たまにはTLVについて書いてみようと思います。 TLVとはなに…
こんにちは! STORES レジ・STORES 予約 の開発をしている iOS / Android エンジニアの @satoryo056 です。 なんとこの度 WWDC に当選しまして、約1週間アメリカに出張してきました! 本記事では、WWDC25 に参加してきた様子を現地の写真を添えながら振り返…
STORES ブランドアプリの iOS アプリ側を開発している Megabits です。 STORES ブランドアプリはアプリとサーバーの連動で成り立っています。なので、アプリを開発するとき、サーバーへ接続してデバッグすることがほどんどです。逆に、バックエンドを開発す…
はじめに STORES株式会社でエンジニアをしています id:HolyGrail です 2025年2月から4月頭にかけて、私たちのチームは普段のリモートワーク主体の働き方から一転、全員出社での開発を行いました。ミッションは、3月27日にリリースするSTORES の新プランの開…
もう夏なんですかねー。 夏大好きです。 こんにちは! STORES 決済 モバイルチームの Engineering Manager、 iOS アプリ・SDKの開発を担当しております。 いわいです。 なぜアプリ譲渡したのか STORES 株式会社は、 複数の事業会社が集まった会社です。 STOR…
こんにちは、 yu です。前回はインターン生としてブログを書きましたが、今回は内定者アルバイトとしてブログを書いていきます。 STORES レジには、会員バーコードやアイテムのバーコードを読み込むスキャン機能があります。 しかし、そのスキャン機能では 1…
こんにちは、STORES 決済 でiOSアプリを開発している @nekowenです。 マルチスレッドプログラミングは難しいと言われますが、その理由の1つとして、データ競合(data race)があります。 データ競合は複数のスレッドが同じ共有データに同時にアクセスし、少な…
こんにちは、技術広報のえんじぇるです。 STORES は、2025年3月1日に開催されたTokyoWomen.rb #1にスポンサーとして協賛しました! tokyowomenrb.connpass.com 現地でスポンサーLTをさせていただく機会があったので『私が STORES を推す理由』と題して、STOR…
最近DIYで作ったのはブックカバーです。レザークラフトは綺麗な縫い目が重要です。それには等間隔に穴をあける道具が必要なのですが、手元になかったので代わりにフォークを使いました。手触りの良い素材を選んだので、本を開くのが楽しみになりました。 こ…
こんにちは、技術広報のえんじぇるです。 6月7日に開催されるJJUG CCC 2025 Springに STORES から2名が登壇&ランチスポンサーとして協賛します! ccc2025spring.java-users.jp 登壇者の紹介 STORES から2名が登壇します。 障害を回避する HttpClient 再入門…
この記事は「STORES レジにおけるSwift6移行対応」の完結編です。今回は、対応箇所が特に多かったモジュールにフォーカスし、チームで分担して対応する過程をご紹介します。Swift6対応がこれからの方はもちろん、すでに対応済みの方にとっても、中規模から大…
CTO 藤村がホストするPodcast、論より動くもの.fmの第35回を公開しました。今回はプロダクトマネージャーの西岡と、LLMを使ったプロダクトとAIとPdMの仕事について話をしました。 creators.spotify.com 論より動くもの.fmはSpotifyとApple Podcastで配信して…
こんにちは、tomorrowkeyです。 今回はAndroidアプリ開発においてボタンのダブルタップをどう防ぐかについて話していきます。 モバイルアプリのQAのよくある項目として、ボタンのダブルタップがあります。開発に集中していると、この不具合になかなか気づけ…