AWSのALBはChuked Requestをよしなにしてくれない!(当然)
前書いた記事で、 Rails5 + pumaのアプリケーションサーバーだと、Chunked Transfer-Encodingに対して正しく動作しないことがわかった件で、 簡単な解決策はNginxやApacheをはさむ...
ふらっと考えてみる | テックラジオ
前書いた記事で、 Rails5 + pumaのアプリケーションサーバーだと、Chunked Transfer-Encodingに対して正しく動作しないことがわかった件で、 簡単な解決策はNginxやApacheをはさむ...
Ruby on Railsに限らずRubyで開発している際、 例外処理でbegin rescueを使います。 begin書いて、rescue => eで受け取る。 基本パターンで記憶していたため、 SidekiqのWork...
Nmapとは"Network Mapper"の略で、フリーのネットワーク検知・セキュリティ検査ツールです。 ネットワークが影響してアプリが表示されないときや、接続がうまくいっていないときに利用します。 サーバー内部からポートの...
Railsで開発している際、 404ページの作成だけだと respond_toを使用した場合、 指定したフォーマット以外のリクエストをすると、 ActionController::UnknownFormatのエラーが発生する。 ...
別のAPIからリクエストを受けるWebアプリをRails5で開発しているときに発生した現象の書き溜め。 Rails5 + pumaのアプリケーションサーバーだと、Chunked Transfer-Encodingに対して正しく動作し...
docker-composeでささっと開発環境を作るところまではスムーズにできるけど、 複数人でステージング環境が入ったりすると、systemdで動かせるようにしたい要望もちらほらではじめる。 いや、Kubernetesじゃん...
Git開発中、tigなどでふとツリーを確認しているとあることに気づく。 「あ、author nameの設定を間違えてた。。。」 基本的にマシンの初期設定時にgitの設定をすると思う。 git config --globa...
git っていいよね。 git repositoryでGithubは圧倒的な地位を得ているが 公開したくないプレイベートなプロジェクトやや企業で使ったりするにはお金がかかってしまう。 企業によってはSelfHostedな物しか採...
vimを使っているとたまにファイルのエンコードが違って コメントが全く読めない、、なんてことがある。 linuxでshiftjisファイルを操作することがあったりするから。 そんなときに、vimで開いたままencodeを変更...
YAMAHAルーターのCPUが爆上がりしている!! 原因を調べるためにもルーターのログを確認したい時があるはずです。 でも、ログは一秒間に数十近い行が出力されるので表示する行は絞りたい。 そんなときに、grepコマンドを使用...