Ruby

Rubyでのメタプログラミングのことを初めて知った

こんにちは、PDDのドゥックです。仕事の上でsendメソッドをよく使って本当に便利だなと思って、そのようなメソッドをもっと知りたいので、調べてみたところメタプログラミングというものを見つけました。メタプログランミングは広くて難しい領域ですが、Ruby…

メソッドを上書きするときにModule#prependが便利だったという話

こんにちは〜! GA technologiesの澤田です。つい先日Ruby Goldを取得しまして、その勉強の際に知ったModule#prependがメソッドの動作を変更するのにすごく便利だなと思ったので記事にしてみました。 Module#prependとは 最初にメソッドの説明をしてしまいま…

AWS Lambda RubyでNative Extensionsを使用するgemを使うには?serverlessも使ってみた!

初めまして、Railsエンジニアの白井です。 最近彼女が出来て会社の人に幸せ(惚気)を振りまく活動をしています! さて、先日AWS re:Invent 2018にてAWS LambdaがRubyランタイム対応の発表がなされました!(リリース) そしてserverlessもすぐにRubyに対応…