2021-01-01から1ヶ月間の記事一覧
トランザクション中のrescueはロールバックを発生させない 動画による説明 www.youtube.com トランザクション中のrescue このようにすると、create!で発生した例外をキャッチして、exec_transactionの返り値としてfalseを返すことができます。 def exec_tran…
CLionでRubyをデバッグする CLionは、JetBrains製のC、C++用の高機能なIDEです。このIDE上でCRubyをデバッグモードで実行すると、解析や試行錯誤が捗ります。デバッグの様子は、下記のビデオを見てください。 youtu.be 設定方法 1. Rubyのソースコードをダウ…
ダウンロード編として、スクレイピングの方法を解説する記事を書く予定だったのですが、gemの公開をもって解説ということにします。 特にメンテしていく気は無いのですが、スクレイピングで色々とコツが必要だったので忘れないようにgemとして形にしました。…