RubyConf 2018 Los Angeles
Rails Developers Meetup 2018: Day 2( https://techplay.jp/event/655769 )で行った発表の資料です。 ActiveRecordはWebエンジニア達が嫌う(?)SQLを書かずとも、Rubyオブジェクトで気軽にデータベースへアクセスできる魔法のようなツールです。しかし便利な反面、何も考えずにゴリゴリActiveRecordを使ってDBアクセスしていると、劇的に重たいクエリが発行されたり非効率的なクエリが量産されたりします。 本発表ではそれらActiveRecordで陥りがちな罠をパターン化し、ActiveRecordデータ処理アンチパターンとして発表します。 ※発表では実際のサンプルコードとともにパフォーマンスの計測結果も紹介します。 --- Blog記事: http://blog.toshimaru.net/rdm2018-a
Meguro.rb#16 で「YARD を利用してRubyで静的型付きプログラミングをする話」をしました cf. https://megurorb.connpass.com/event/90916/
The general part of any web application is business logic. Unforchanotly, it's really hard to find a framework with specific rules and explanations how to work with it. In hanami, we care about long-term maintenance that's why it's really important to us how to work with business logic. In my talk, I'll share my ideas how to store and work with business logic in hanami apps. We will talk about han
こんにちは、Speee唯一の踏韻エンジニア@mncです。 ライフスタイルメディア事業でヌリカエというサービスのエンジニアをしています。 Speeeでは半期に一度SpeeeKaigiというエンジニアのお祭りを開催しています。 今回は、「本番データを安全,簡単に利用する」というテーマで話しました。 SpeeeKaigiについてはこちらを参考にしてください。 tech.speee.jp スライド 背景 本番データを使用したテストにはいくつものメリットがあると思います。 ユーザー目線にたってテストができる 色々なパターンのデータでテストができる パフォーマンスの検証ができる しかし本番データを利用するためには個人情報の保護が必要で、これが結構な手間だと感じていました。 作ったもの そこでコマンド一発で指定したカラムをマスクしてダンプファイルを吐き出すmozaicというGemを作りました。 使い方
Ruby Business Users Conference 2017
TL;DR — I joined Stuart in 2015 as a CTO, and the first big decision I had to take was moving away from the legacy codebase. How do you do that live, while growing business? This is some of the ideas we had allowing us to successfully transition from a PHP codebase to our new Ruby Stack. This post follows a talk I did at Kikk (video available) and 50Partners. This is not a comparaison between PHP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く