バイセル Tech Blog

バイセル Tech Blogは株式会社BuySell Technologiesのエンジニア達が知見・発見を共有する技術ブログです。

バイセル Tech Blog

スクラムに慣れてきたら考えるべきこと

こちらは バイセルテクノロジーズ Advent Calendar 2021 の6日目の記事です。 前日の記事は尾沼さんの CircleCIで構築されたCI/CD環境をGitHub Actionsに移行した際のポイント でした。 こんにちは。CTO室のなおとです。 CTO室ではエンジニアリング組織に関…

CircleCIで構築されたCI/CD環境をGitHub Actionsに移行した際のポイント

はじめに こんにちは、テクノロジー戦略本部、開発1部新卒の尾沼です。 こちらは バイセルテクノロジーズ Advent Calendar 2021 の 5日目の記事です。 前日の記事はなおとさんの 「スクラムを始める時にやっていること」でした。 私は内定者インターン時代か…

スクラムを始める時にやっていること

こちらは バイセルテクノロジーズ Advent Calendar 2021 の4日目の記事です。 前日の記事は松榮さんの BtoBオンラインオークションの紹介 でした。 こんにちは。CTO室のなおとです。 CTO室ではエンジニアリング組織に関する様々な活動をしていますが、その中…

BtoBオンラインオークションの紹介

こちらは バイセルテクノロジーズ Advent Calendar 2021 の 3日目の記事です。 前日の記事は 藤澤さんの 「GoでRubyみたいに単体テストを書きたくてやったこと」でした。 こんにちは。開発部の松榮です。 ブラックフライデーセールではルンバとブラーバのセ…

GoでRubyみたいに単体テストを書きたくてやったこと

はじめに こちらは バイセルテクノロジーズ Advent Calendar 2021 の 2日目の記事です。 前日の記事は早瀬さんの「Apollo Clientを採用した際のフロントエンドの構成について考えてみた」でした。 はじめまして、開発1部の藤澤です。 今回は私が所属している…

Apollo Clientを採用した際のフロントエンドの構成について考えてみた

はじめに こちらは バイセルテクノロジーズ Advent Calendar 2021 の 1日目の記事になります! 今年度新卒で入社した開発1部の早瀬です。 ここ最近は新規プロジェクトのPLとして、要件定義から開発まで携わっています。 新規で立ち上がったプロジェクトとい…

バイセルに新卒エンジニアとして入社して半年経った感想

はじめに 2021年に新卒エンジニアとして入社した早瀬です。バイセルに入社してから半年がたったので、自分がやったこととその感想を書いていこうかなと思います。 また先日23卒の採用イベントにバイセルの社員として参加させていただく機会があったのですが…

治安のいいOpenAPIの開発環境を作る

はじめに テクノロジー戦略本部の早瀬です。 RESTful な API の仕様の定義する時に OpenAPI を使用することはよくあると思います。 ですがある程度の規模のプロジェクトになってくるとopenapi.yamlが肥大化して数千、数万行になってしまい下記のようなつらみ…

Apollo Client のキャッシュの仕組みとローカルの状態管理について

はじめに テクノロジー戦略本部の早瀬です。 現在携わっているプロジェクトの技術選定で GraphQL を使うことになり、 GraphQL クライアントとして Apollo Client を採用することになりました。 最初は GraphQL をクライアントサイドで便利に使えるようにして…

AWS CloudWatch アラームからslackへ通知する

">バイセル開発部の松榮です。 ">コロナでなかなか外出できないので友人とも長く会えてないので早くこのコロナが落ち着くといいなと切に願ってます。 今回はAWSのAlarmをslackで通知を受け取るという設定をしました。(設定が漏れていて検知が出来なかったの…

社内で開催しているiOS勉強について

はじめに テクノロジー戦略本部の早瀬です。 先日までは写真撮影アプリの開発にアサインされていましたが無事リリースが完了して、今は出品管理を行う業務システムの開発に携わっています。 弊社では外部の iOS エンジニアの方を講師として現在週2回のペー…

AWS SDK for Go v2 を使ってS3に画像をアップロードする

はじめに 21年度新卒として入社したテクノロジー戦略本部の早瀬です。 前回の記事に続き、AWS SAM+Golangでサーバーサイドの実装の紹介をしたいと思います。 はじめに 概要 AWS SDK for Go v2とは 環境 プロジェクト生成 ローカル環境構築 OpenAPI定義 S3へ…

AWS SAM + OpenAPI(Swagger) + Golang でAPIを構築する

自己紹介 背景 SAMとは? OpenAPIとは? 環境 SAMプロジェクトの準備 ディレクトリ構成 各lambda定義 APIの設計 template.yaml openapi.yaml 動作確認 デプロイ まとめ 自己紹介 初めまして、今年度21卒として入社したテクノロジー戦略本部の早瀬です。 バイ…

CASH iOSアプリの開発環境

テクノロジー戦略本部でアプリの開発に携わっております、一ノ瀬です。バイセルに入社後、CASHのiOSアプリを担当していたのですが、ひと段落がついたのでまとめとして現状の開発環境を紹介したいと思います。 買取りアプリ-CASH(キャッシュ) BuySell Techn…

CASH iOS にDeferred Deep Linkを導入しました

テクノロジー戦略本部でアプリのエンジニアをしております、一ノ瀬です。CASH iOSに、アプリインストール後の体験を変えることができるDeferred Deep Linkを導入した話をしたいと思います。 買取りアプリ-CASH(キャッシュ) BuySell Technologies Co.,Ltd. …