BLOG株式会社ラクーンホールディングスのエンジニア/デザイナーから技術情報をはじめ、世の中のためになることや社内のことなどを発信してます。Webシステム界隈は昔よりもはるかに洗練され、初心者からでも簡単に開発方法を学び作れる時代になっています。RSpecの処理を並列化するparallel_testsというGemを導入して処理時間を短縮することができました。parallel_testsの導入方法と実際にどれだけ短縮されたかをご紹介いたします。VBA)家賃保証事業のシステムを担当しています。業務で複数の言語で四捨五入を使う処理を書く機会があり、その際にハマったポイントなどを備忘録を兼ねてまとめます。満了し更新する時に発生する「更新料」が主な売り上げとなります。保証期間で按分して(金2021.1.6開発JavaRubyRailsでTimeoutしてもロールバックされない?rubyライブラリのソースを読んで解決!今回はRubyのtimeoutメソッドを使った時にロールバックされなかった話です。先に理由だけ書いちゃうとtimeoutメソッドが悪いというよりメソッド内でthrow~catchを使っているせいでした。ここではthrow~catchを使うと何故ロールバックされないのか、またtimeoutメソッドでどう処理されているかを説明していきます。とあるバッチで使用しているAPIが2019.6.25開発RubyLaravelとRailsの機能を比較!ルーティング・ORM・DIなどをまとめてみました近年、PHPのフレームワーク界隈では「Laravel」が盛り上がっていますね。今後の開発の選択肢の1つとして挙げられるようにと、一通りの機能をリサーチしました。Rails」(以下Rails)と似ているとは聞いていたのですが、実際使ってみると本当に似ていました。2018に参加してきました。各発表をテーマごとに整理し、私が見た発表については要約をつけて紹介します。ちなみに去年のレポートはこちらです。Rails5.0へ移行URIHO開発を担当しています。Railsについてです。5.1が正式リリースされましたね。「URIHO」ではRails4.2系を使っていますが、このリリースを機にRails5.1に移行し2017.11.8開発RubyRubyKaigi2017レポートこんにちは。開発チームの大原です。2017年9月18日~20日に広島国際会議場で開催されたRubyKaigi2017に参加してきました。弊社には技術サポート制度があり、カンファレンス参加費用を出してもらったり、業務として参加させてもらいました。(ついでに宮島観光もしてきました。各発表を話題ごとに整理して簡単に紹介します。AngularJSでJSONベースの画面処理こんにちは、開発ユニットbcです。去る8月2日、弊社の子会社である株式会社トラスト&グロースが、新サービス「URIHO」(https://uriho.jp)を開始しました。(「URIHO」は年商5億円以下の企業様を対象とした、売掛債権の保証サービスです。ご興味ある方はサイトをご覧ください。Railsについて、基本的なこと(modelやcontrollerが何か知っている程度)を理解されている方を対象としています。BtoBクラウド受注・発注システムCORECはRailsで開発しています。開発初期のコードを見直してみると失敗したなと思うことがあります。中でも特に開発効率に影響しているなと思うのが、RailsのActiveRecordのSTI(Single2016.1.14開発RubyRubyKaigi2015レポート技術開発部のおおはらです。開発や利用が盛んであることはRubyエンジニアにとって喜ばしい限りです。Railsを使用しています。前職が業務系SIerだったこともあり、主にバックオフィス系のシステムを担当しています。好きな言語はVB.NETとPL/SQLです。業務系システムといえば必ず出てくるのが帳票類です。.NETならGUIでサクサク作れるのですが、Webサービスメインの会社では雰囲気的にそうもいかないことが多いです。