go言語のプロジェクトの雛形を作る

go言語を触っておきたかったのでプロジェクトの雛形を作る事にした。自分は、新しい言語を触るときは予めテストの書き方やデバッガの設定、モックを注入する方法などを調べてプロジェクトの雛形を作る様にしている。そんな訳でやってい … 続きを読む go言語のプロジェクトの雛形を作る

Ubuntuでapt installが失敗する原因を調べる

Ubuntuでexpect パッケージを追加しようとしたら以下の様なエラーが発生したので原因を調べていく。 うーん。これだけだとよくわからん。「apt –fix-broken installを実行してみてください」との … 続きを読む Ubuntuでapt installが失敗する原因を調べる

AWSのECSのクラスタが削除できない問題を調べる

AWSのElastic Container Service(ECS)のクラスタを削除しようとすると以下の様なエラーが発生して、削除できない問題があったので調べました。 さっそく調べていきます。上記のエラーメッセージに表示 … 続きを読む AWSのECSのクラスタが削除できない問題を調べる

Laravel Cashierでサブスクリプション(定期購読)をやってみる

サブスクリプション(定期購読)の実装をサポートするライブラリであるLaravel Cashierを触ってみます!内部的にはStripeを利用して決済処理を行っている様です。 Laravel Cashierをインストールす … 続きを読む Laravel Cashierでサブスクリプション(定期購読)をやってみる

Twitter OAuthのAccess Tokenをリダイレクト無しで取得する方法

Webの画面を持たない自作のTwitterのツールなどは、リダイレクトでAccess Tokenを受け取る事ができません。この様なケースでは、PIN-based authorizationという仕組みを使用することで、A … 続きを読む Twitter OAuthのAccess Tokenをリダイレクト無しで取得する方法

Webpack + Mochapack + PhpStormでJavaScriptのユニットテストを実行する

mochapackはwebpackのビルドも行ってくれるmochaのラッパーで、webpackのビルドを必要とするユニットテストを実行できます。この記事では、phpstormでmochapackのテストを実行する方法を説 … 続きを読む Webpack + Mochapack + PhpStormでJavaScriptのユニットテストを実行する