neeton_iwasaki

#JP_Stripes の東京運営メンバーをしています。#jp_intercom を立…

neeton_iwasaki

#JP_Stripes の東京運営メンバーをしています。#jp_intercom を立ち上げました。

マガジン

  • LGTM GEN

    https://lgtmgen.com/の更新情報などをお知らせします。

  • Aipoスタッフのnote

    • 9本

    『仕事の時間を豊かにする』をミッションに、日々Aipoをブラッシュアップする中で私たちが得た「気づき」や「学び」をお伝えするnoteです。

  • つよつよSaaSエンジニアへの道

    僕なりのSaaSのプロダクト開発で心がけていることについて書いてみたいと思います。

最近の記事

今年一年をふりかえる

これはTOWN Advent Calendar 2022の17日目の記事です。 みなさん文章がおもしろくて刺激をうけております。 アドベントカレンダーでは、2つのエントリーに手を上げて、ひとつめは本の森ちゅうおうについて書いたので、次はお仕事の話について書いてみたいと思います。 普段の業務私はスケジュール管理SaaS「Aipo(アイポ)」のプロダクトマネージャーをしています。 10年ほどエンジニアとしてプロダクトの開発にたずさわり、2020年7月からプロダクトマネージ

    • Stripe運用の6年間でこんなことがありました

      これはJP_Stripes Advent Calendar 2022の11日目のエントリーになります。 普段はBtoBのSaaSのプロダクトマネージャーをしている岩崎(@neeton_iwasaki)と申します。Stripeをプロダクトに組み込んだのは2016年の12月なので使いはじめて6年ほどになります。 Stripeを長いこと運用をしていると、カード決済の失敗や不審請求の対応、日本の法律改正に合わせた対応などが必要になってきます。 6年間でこんなことがありました、と

      • 本の森ちゅうおうについてしらべてみた

        これはTOWN Advent Calendar 2022の4日目のエントリーになります。 2018年、2019年と発起人となって会社のアドベントカレンダーをたちあげましたが、なかなか埋まらず結局ほぼ一人で書いていた頃を思い返すと感慨もひとしおです。 先日社内で行われたビアバッシュで発表した内容をブログにまとめてみました。 もうすぐオープン「本の森ちゅうおう」八丁堀に勤めてはや17年。ランドマークとなる建物はいっこうに建たず、増えていくのはPMOのビルばかり。 そんな駅

        • StripeのInvoiceが変わったのをご存知ですか?

          こんにちは。久しぶりにnoteを執筆したらエディターが新しくなっていて使える書式が増えていました。 これはStripe Advent Calendar2021の13日目のエントリーです。Stripe Customer Portalのことでもなにか書こうかなと思っていましたが(とはいえ特にネタがあったわけではない)、数日前にStripe公式がほどよいネタを投下してくれましたので、今日はそれについて書こうと思います。 StripeのInvoice PDFが変わりました請求書・

        今年一年をふりかえる

        マガジン

        • LGTM GEN
          8本
        • Aipoスタッフのnote
          9本
        • つよつよSaaSエンジニアへの道
          4本

        記事

          Stripe Payment Links が真に破壊するのはECではなく小売ではないか、という考察

          みんな大好きStripeから破壊力のある機能がリリースされました。それがStripe Payment Links です。 何ができるの?・Web サイトがなくてもオンラインでカード払いの受付が可能に ・コーディングは不要。数回クリックするだけで、支払いページが完成 ・できあがった支払いページのURLを顧客に連絡して決済手続きに Twitterでもその手軽さなどから話題になっています。 https://twitter.com/search?q=stripe%20payme

          Stripe Payment Links が真に破壊するのはECではなく小売ではないか、という考察

          SmartHR、IE11対応やめるってよ

          SmartHRさんが2021年8月17日でInternet Explorer11の対応を終了することをアナウンスしました。 Microsoft 365がIE11のサポートを終了するのにあわせているようです。管理者権限の方の25%、全体では6%のアクセスがある状況での決断は英断と言えるでしょう。 その他のサービスのIE11サポート終了について時系列でまとめてみました。 2020年4月2020年10月https://faq.stores.jp/hc/ja/articles/

          SmartHR、IE11対応やめるってよ

          銀行振込含めてすべての決済をStripeに完全移行して見えてきた未来の姿

          こんにちは。グループウェア Aipo(アイポ)のプロダクトマネージャーをしている岩崎と申します。 AipoへStripeを導入してからおよそ4年、ついにすべての決済をStripeに移行したので、その話をJP_Stripes Advent Calendar 2020の13日目のエントリーとしてお話させていただきます。 Stripeを導入した当時の話今から4年前の2016年12月にクレカ決済用にStripeを導入しました。その当時の話はこちらのスライドにまとめてあります。

          銀行振込含めてすべての決済をStripeに完全移行して見えてきた未来の姿

          JP_Stripes Advent Calendar 2020参加者募集中!

          今年もアドベントカレンダーの季節がやってきました。 僕の参加しているユーザーコミュニティ JP_Stripes でもアドベントカレンダーを行います。絶賛参加者募集中です! Stripeってなに?いわゆるオンライン決済サービスになります。 オンライン上でクレジットカード決済を行う際に Stripe を使うことで安全にやり取りが行えます。決済画面のイメージはこんな感じ。 Stripe では EC のように1回の決済だけでなく、サブスクリプションモデルによく見られる月額、年

          JP_Stripes Advent Calendar 2020参加者募集中!

          ランダムページのパフォーマンスを改善しました

          ランダムページ(https://lgtmgen.com/random/)のパフォーマンスを改善しました。 今までの方法 今まではランダム性を高めるため、ランダムな数字を生成してその数字にマッチする画像を1件取得する、というのを10回繰り返していました。 この方法だと毎回確実に異なる10の画像を取得できますが、1画面を表示するのにクエリが10回走ることになりレスポンスが遅くなってしまうことは否めませんでした。 これからの方法 擬似的なランダム表示として、ランダムな数字

          ランダムページのパフォーマンスを改善しました

          多言語対応しました

          日本語環境以外からアクセスした場合には英語表示になりました。 多言語対応アメリカや中国など海外からのアクセスもわずかながらあったのですが、そのあたりの取りこぼしをなくすため、またターゲットユーザーをひろげるため多言語対応しました。 多言語対応の仕組み nuxt-i18nというモジュールを使って実装しました。Vue.js用のi18nライブラリであるvue-i18nにいくつかの機能を追加したものになっています。 ちなみに国際化(internationalization)を

          多言語対応しました

          削除機能をリリースしました

          削除機能をリリースしました。基本的に削除操作は必要はないと思っているので、控えめなボタンの機能になっています。 削除機能 自分が登録した画像の詳細画面の「閉じる」ボタンの隣りにあるゴミ箱アイコンから画像を削除することが可能です。 削除が必要な画像をもとにLGTM画像を作らなければよいだけなので使うケースはないと思いますが、一応、ということでつけておきました。 VueのUIコンポーネントvue.jsのUIコンポーネントにもいくつかありますが、一番のメジャーどころはVue

          削除機能をリリースしました

          お気に入り機能をリリースしました

          登録画像が200枚を超えてきましたが、自分が気に入った画像をお気に入りに登録できる機能をリリースしました。 お気に入り登録画像詳細画面にお気に入り登録ボタンが表示されますので、そこからお気に入りの登録・解除が行なえます。 お気に入り機能が使えるのはGitHubアカウントでログインしたアカウントのみになります。 お気に入り一覧お気に入りに登録した画像は画面右上のメニューの「お気に入り」から一覧で表示することが可能です。 自分がお気に入りに追加した画像が一覧で表示されるの

          お気に入り機能をリリースしました

          なんとなくのランダム表示に対応しました

          データの登録件数が100件を超えてきたので、ランダム表示ページを用意しました。 https://lgtmgen.com/random/ ヘッダーの「ランダム」からアクセスできます。 ランダム表示のロジックFirebaseのCloud Firestoreにはrandomがないため、自前でランダムロジックを組む必要があります。 にあるようにデータ登録時にrandomカラムを用意してランダムな数字を入れておきます。 Math.floor(Math.random() *

          なんとなくのランダム表示に対応しました

          マイリストのヘッダーにユーザー情報を表示しました

          こんにちは。今日はいい天気でしたね。今日は庭の掃除をしてその後子供と公園に行きました。1日動いてヘトヘトです。 さて今日は以下のアップデートを行いました。 マイリストのヘッダーにユーザー情報を表示しました マイリスト、ユーザーごとのコレクションリストページを開いても今誰のページを見ているのかわかりにくかったため、ユーザー情報をヘッダーに表示するようにしました。 あれ、自分のは表示されてない? 新しいデータを登録したタイミングでこの部分に表示されるユーザー情報を登録す

          マイリストのヘッダーにユーザー情報を表示しました

          ユーザーごとのコレクションリスト表示に対応しました

          以下のアップデートを行いました。 ユーザーごとのコレクションリスト表示に対応しましたモーダルを開いた際のヘッダーに投稿したユーザーのコレクションリストページへのリンクボタンを配置しました。 そのユーザーが投稿した画像一覧を見ることができます。ただし一覧画面にユーザーのプロフィールとかまだ出てないので、URLからトップページを表示しているのかコレクションリストを表示しているのか判断してください。 マイリストを表示できるようにしました右上のアイコンをクリックしてマイリストを

          ユーザーごとのコレクションリスト表示に対応しました

          治安のいいLGTM画像を作れるWebサービスをFirebaseで作る

          このエントリーは https://qiita.com/yoshikyoto/items/4910b1a4bcefe7f5ab8c へのオマージュです。 はじめにFirebaseを利用して治安のいいLGTM画像を作ることができるWebサービスを作りました。 LGTM とはGitHubなどでプルリクをレビューした時に使う言葉で英語では「Looks Good To Me」を意味します。 日本語としては「よさげ」といったところでしょうか。LGTMを画像を使って表現することでチーム

          治安のいいLGTM画像を作れるWebサービスをFirebaseで作る