#sidekiq #ruby #lambda

💎AWS Lambdaでrubyを動かしてSidekiqのダッシュボードをサーバーレスで動かしてみる

ついに AWS Lambdaがrubyをサポートしました。💎 サンプルとして、AWS公式からSAM(AWS Serverless Application Model)でWebアプリを動かすやつ aws-samples/serverless-sinatra-sampleが出てました↓。 aws-samples/serverless-sinatra-sampleDemo code for running Ruby Sinatra on AWS Lambda. Contribute to aws-samples/serverless-sinatra-sample development by creating an account on GitHub. (なんとsinatra!!) このサンプルは、CloudFormation動かしたことない私でも、特につまづくことなく超簡単に動きました。 今回は、これを元に少し改造して Sidekiq::Web(Sidekiq付属のダッシュボード)をAWS Lambdaで動かしてみる ことにしました。そのことについて書きます。 ...

#neovim #vim #git #github

neovimからgithubのblameのページに飛べるようにした

モチベーション 大抵のことは黒い画面でgitコマンド使う。しかし vimでソース読んでて経緯を知りたいことがある その場所を 最後に編集したPRを読みたくなる vimから離れる -> git blame -> commit番号を調べる -> PRを見る ↑ これが手間 tigとかhubとかは使い方覚えられない(覚えろ) という感じで、vimからすぐPRに飛びたいのです。 ...

#ruby #rubykaigi #shopify #test

RubyKaigi、shopifyのテストの話が良かった

今年のRubyKaigi、色々良かったんだけど、shopifyのScaling Teams using Tests for Productivity and Education (スライドはこちら)というセッションが、とても良かった。 あまり取り上げている人が多くなさそうなので、書く。 RubyKaigi 2018, 5⁄31…6⁄2, Sendai, Miyagi, Japan #rubykaigiRubyKaigi 2018, 5⁄31…6⁄2, Sendai, Miyagi, Japan 主観的に抜粋し、また、自分の感想を書いてみようと思う。 ...