Ruby

Net::HTTPのレスポンスのヘッダーを確認する方法

もうあまりNet::HTTPを使う機会なんてないんだがたまにいてヘッダー確認したい時についres.headersなんてしてしまうのでメモ。 `res.to_hash` これでヘッダー確認出来る。リクエストは素直にheaderとかで確認できた気がする https://stackoverflow.com/quest…

マルチスレッド

Rubyでマルチスレッディングする際の方法や注意点 マルチプロセス・マルチスレッドの違い マルチプロセスはメモリを完全にコピーする マルチスレッドは同一プロセス内に存在し、メモリを共有する スレッドセーフ マルチスレッドではメモリを共有して並列処理…

Clockwork

Clockwork ローカルマシンで定期的にスクリプトを動かしたいときに使える。cronのようなもの。 Install gemなのでgem install clockworkで導入。 メソッド メソッド 概要 every 定期実行するジョブを定義する handler ジョブ実行時に呼び出される処理を定義…