뉴스레터 show

주간뉴스 - 66호 (4월 1주)

여의도 벚꽃이 만개할 것 같네요. 하시는 일도 꽃처럼 활짝 피시길 바랍니다.

행사안내
읽을꺼리

젬소개: Pluggable Ruby translation framework

https://github.com/shioyama/mobility
wagurano님이 6달전에 작성함.

젬소개: MRuby engine is a sandboxed scripting engine

참고. Shopify가 주최한 MRUBY 버그 사냥으로 현상금 50만 달러가 들었다고 합니다. https://mruby.sh/201703270126.html

https://github.com/Shopify/mruby-engine
wagurano님이 6달전에 작성함.

젬소개: help to kill N+1 queries and unused eager loading

참고. https://blog.heroku.com/solving-n-plus-one-queries
리차드 시니만(헤로쿠)의 SQL 반복문 실행 문제(N+1) 해결방안
include를 사용할 수도 있지만 메모리가 많이 필요하기 때문에 카운터 캐시를 사용하는 등 다른 방법을 소개합니다.

https://github.com/flyerhzm/bullet
wagurano님이 6달전에 작성함.

젬소개: Profiler for your development and production Ruby rack apps

https://github.com/MiniProfiler/rack-mini-profiler
wagurano님이 6달전에 작성함.

젬소개: 첫번째 페이지와 다음 페이지에서 보여줄 개수를 조율하는 젬입니다.

https://github.com/basecamp/geared_pagination
wagurano님이 6달전에 작성함.

젬소개: 파일 업로드 젬

참고. https://atech.blog/atech/file-attachments-in-rails-tutorial

https://github.com/adamcooke/attach
wagurano님이 6달전에 작성함.

데코레이터 패턴으로 엑티브 레코드 사용하기

사용자의 프로필에 대한 클래스만들 때, 유저라는 액티브클래스를 상속하지 않고 유저 객체를 프로필 객체가 사용하며, 뷰의 파샬 렌더링과 폼에서 필드를 사용하기 위한 방법을 소개합니다.

https://robots.thoughtbot.com/decorating-activerecord#playing-nicely-with-activerecord-and-activemodel
wagurano님이 6달전에 작성함.

Enumerable#inject 메소드를 사용해서 RSpec 매처를 만들었습니다.

Chain RSpec Matchers for Improved Test Readability

https://robots.thoughtbot.com/chain-rspec-matchers-for-improved-test-readability
wagurano님이 6달전에 작성함.

아마존의 클라우드와치로 사이드킥 잡의 재시도 건수 확인하기

http://brandonhilkert.com/blog/monitoring-sidekiq-using-aws-lambda-and-cloudwatch/
wagurano님이 6달전에 작성함.

액션케이블 가이드

https://blog.codeship.com/actioncable-the-missing-guide/
wagurano님이 6달전에 작성함.

레일스 웹패커 오타 수정

빠른 풀리퀘스트가 커트리뷰터로 가는 지름길입니다.

https://github.com/rails/webpacker/pull/204
wagurano님이 6달전에 작성함.

Enumerator::Lazy 를 사용하여 여러 페이지로 나오는 데이터를 긁어오는 방법

Modeling a Paginated API as a Lazy Stream

https://robots.thoughtbot.com/modeling-a-paginated-api-as-a-lazy-stream
wagurano님이 6달전에 작성함.

레일스 코어 개발자와 인터뷰

오디오 팟캐스트입니다.

http://www.techdoneright.io/7-rails-with-eileen
wagurano님이 6달전에 작성함.

루비와 레일스 개발에 도움이 되는 링크 모음

http://devcodegeek.com/best-ruby-on-rails-development-resources.html
wagurano님이 6달전에 작성함.

풀리퀘스트를 닫으면 알려주는 서비스

https://tellmewhenitcloses.com
wagurano님이 6달전에 작성함.

루비 온라인 실행기

https://repl.it/languages/ruby
wagurano님이 6달전에 작성함.
볼꺼리

코드를 재사용하기 위해 아규먼트로 넘기거나 설정을 빼는 방법을 소개합니다.

참고. 할일 목록 정리 사이트 예시 https://github.com/manuelmorales/todo-backend-little-boxes

https://skillsmatter.com/skillscasts/9918-dependency-injection-with-little-boxes
wagurano님이 6달전에 작성함.

연락처를 메일로 보내는 대신 구글 스프레드시트에 저장하는 방법 소개

참고. Create a landing page with Sinatra, Google Spreadsheets, and Ruby
https://www.twilio.com/blog/2017/03/create-a-landing-page-with-sinatra-google-spreadsheets-and-ruby.html

https://www.youtube.com/watch?v=TU1znISrAGg
wagurano님이 6달전에 작성함.
신간소개
채용공고
업체홍보
발행일자
2017-04-02 23:00:00 +0900
편집인
wagurano@gmail.com
포스터

등록한 포스터 이미지가 없습니다.