マガジンのカバー画像

スペースマーケット ENGINEERING

138
スペースを簡単に貸し借りできるサービス「スペースマーケット」のエンジニアによる公式ブログです。
運営しているクリエイター

2021年6月の記事一覧

標準UIでらくらくDatepicker生活

こんにちは、フロントエンドエンジニアの柴山です!突然ですがみなさん、Datepicker使ってますか? 日付入力に利用するカレンダーUIですが、曜日や閏年の考慮などかなり複雑なUIですよね。品質確保や工数削減のためUIライブラリを利用してるチームも多いのではないのでしょうか。 スペースマーケットでもDatepickerを含むUIはライブラリを利用していましたが、node_modulesの肥大化、レンダリング速度低下などの問題から、一部ページにおいてライブラリから脱却する方針に

技術書の写経を始めました

先日夜中にやっていたFIBAアジアカップの試合を見て久しぶりにスポーツで熱くなりました。バスケのルールは全然詳しくないのですが、やいやい言いながら試合を見るのはとても楽しいですね。野球場でお酒飲みながらヤジを飛ばすおじさんの気持ちがわかりました。 こんにちは。スペースマーケットのフロントエンドエンジニア荒田です。 なぜ写経を始めたのか?みなさん、「○西先生...!!技術力をあげたいです....」ということはありませんか?私はありました。 何か新しい技術を学びたいとき、理解を

NestJS導入 デバッグ編

おはようございます!スペースマーケットの小見と申します。 NestJS導入ブログ第4回、今回はデバッグの設定について書いていきます。 今回の出来るようになることVscodeのデバッグ(ブレークポイント)を出来るようにして ・サーバー起動時のデバッグ ・Jestでのデバッグ 両方を目指していきます。 参考にさせていただいた記事 準備.vscode/launch.json ファイルに以下設定を行っていきます。 { "version": "0.2.0", "config

NestJS導入 Middleware編

おはようございます!スペースマーケットの小見と申します。 NestJS導入ブログ第3回、今回はMiddlewareの設定について書いていきます。 基本的には公式を参考に実現した利用例を記載していきます。 完成版は以下の用になります。 Middlewareとは Middlewareはルートハンドラーの前に呼び出される関数です。(公式翻訳) つまりコントローラーやサービス層の諸々の処理の前に呼び出す事が可能な処理と認識しております。 何が出来るのか* リクエストのパラメータ

NestJS導入 TypeORM編

おはようございます!スペースマーケットの小見と申します。 NestJS導入ブログ第2回、今回はTypeORMの初期設定について書いていきます。 基本は公式に乗っかり+αとして 環境変数の設定とrailsDBへの対応を記述していこうと思います。 ※この記事は基本的にyarnで書かせておりますのでこの点ご注意ください。 ※この記事はRailsで生成されたDBを前提としてますのでこの点ご注意ください。 この記事の最終形態を用意いたしましたので、気になる方はこちらもご確認頂ければ

Pythonライブラリのfoliumでサクッとクールなヒートマップを作ってみる

エンジニアのnaruです。こんにちは! とうとう30度を超える暑い時期がやってきましたね。 そんな時期に皆さまいかがお過ごしでしょうか? 自分は暑がりなのにこの夏真っ盛りの時期に引越しをすることになり、なかなか無茶な計画を立ててしまったなと感じてます。(引っ越しのお兄さま達よあとは全て任せた・・・!) さて、引っ越しといえば地図、よく見ますよね。 今回はそんな地図に関係する話題です。 最近だと何かの大量の地理的なデータを地図上にプロットしたいといった要求はちょくちょく

Sentryを有効活用するための下準備としてやったこと

こんにちは。フロントエンドエンジニアの藤野です。 暑くなってきましたね。ハーゲンをダッツしてる時が幸せなこの頃です。 *** スペースマーケットではアプリケーションのエラーの監視の為に Sentry と Datadog を利用しています。実は、今年の4月中旬に Sentryのプランを Businessプラン にアップグレードしました! プラン変更にあたっての下準備には少し苦労したのですが、アップグレードによってコスト削減に繋がったうえに機能向上し、有効に活用できるように

スペースマーケットの事例で考える「サーバレスで何かを作ること」について

こんにちは! Hulu、Amazon Prime、Netflix に続き、ディズニー+も契約してコンテンツ選び放題エンジニア藤田です。 MCU 作品は映画について多く語られがちですが、実はドラマシリーズもこんなに豊富なんですよ。 全部見ておかないと気が済まない自分はディズニー+契約に踏み切りました。 さて、そんな引きこもりエンジニアが今回「サーバレス」についての記事を書かせていただきました。 「サーバレス」という言葉も Web 業界にも浸透して、そのプラクティスそのもの