• 創業2期目を終えて - 今期得た4つの学び

    Startup
    年末ということで、ブログを書くのは久しぶりですが今期を振り返ってみようと思います。 昨年の振り返り記事とは趣向を変えて、 今回は今期学んだことにフォーカスしてまとめてみようと思います。 ちなみに弊社代表が書いた振り返り記事はこちら↓(宣伝) スタートアップの2期目を振り返ってみた。 | 株式会社Carat 前置き 今期は技術や組織マネジメントに関す... read more
  • オランダ空軍式トレーニングができるサービスを作った

    JavaScript React
    集中力を鍛えたいなーと思って、オランダ空軍式トレーニングができるサービス(サービスと言えるほど大したものでもないが)を作った。 Dutch Air Force Training オランダ空軍式トレーニングとは タイル上に並べられた文字(A-9)の中に、指定された文字が何個あるかを制限時間内に数え上げるトレーニング。 オランダ空軍で実際に採用されたものら... read more
  • RailsにSidekiqを導入するにあたって考慮したポイント

    Rails
    最近RailsアプリケーションにSidekiqを導入したので、 そのときに考慮したポイントと参考になった記事をまとめておく。 考慮したポイント ログ リトライ ActiveJob/ActionMailerとの連携 concurrencyの設定 Redis/ElastiCache テスト デプロイ shoryuken ... read more
  • Reactのグラフ描画ライブラリRechartsを使ってみた

    JavaScript React
    前から気になっていたReactのグラフ描画ライブラリRechartsを触ってみた。 内部でD3.jsを使っていて、READMEに書いてあるが大きな特徴は3つあるらしい。 Reactコンポーネントとして使える 素のSVGの描画をサポート 画面に表示したいコンポーネントを宣言するだけで描画可能 基本は次のように使う。 import Reac... read more
  • ESLintを使ってるプロジェクトにPrettierを導入した

    JavaScript
    ESLintを使ってるプロジェクトにcode formatterのPrettierを導入した。 参考記事の寄せ集めに過ぎない感があるが、自分の備忘録ということでメモしておく。 やりたいこと Prettierを使ってコードを自動フォーマットしたい ESLintを導入してるのでルールがかち合わないようにしたい エディタはAtomを使っていてうま... read more