Skip to content

주간뉴스 19호 (3월 4주)

ChangHoon, Jeong edited this page Mar 28, 2015 · 8 revisions

이곳에 추가했더라도 편집자의 의도에 따라 발행되는 주간 뉴스에 포함되지 않을 수 있습니다.

RORLAB 주간뉴스 구독자가 300명이 넘었습니다. 생각보다 많은 분들이 구독하셔서 놀랐는데요. 구독자수가 많은 만큼 한국어로된 루비/레일즈 글이 더 많아졌으면 좋겠습니다. 루비/레일즈 관련 글을 작성하시면 부담없이 RORLAB 주간뉴스로 연락주세요.

===

RubyGems 가이드 한글 번역

RubyGems 가이드가 한글로 번역되고 있습니다. 젬 만들기, 이름 짓기, 배포하기 등 젬에 대한 많은 정보를 얻을 수 있는 좋은 가이드입니다. 번역 및 리뷰하시는 분들께 감사드립니다.

===

Ryan이 돌아왔어요!

RAILSCASTS로 알려진 Ryan Bates가 2년 만에 돌아왔습니다. 2013년에 몇 달 동안 쉬겠다고 선언하고 2년 동안 github, twitter 등 어느 곳에서도 활동하지 않았는데, 지난 목요일 갑자기 트위터에 Hello, world! 트윗을 남겼습니다. 이를 반가워한 사람들이 900여 개의 리트윗, 1200여 개의 관심글 그리고 많은 멘션을 남겼습니다. 아직 RAILSCASTS를 어떻게 할지에 대한 언급은 없지만 그가 남긴 트윗 하나만으로도 반갑네요.

===

세계 최대의 레일즈 단일 애플리케이션 운영

Ruby On Ales 2015에서 발표한 Akira Matsuda의 The Recipe for the Worlds Largest Rails Monolith 영상입니다. cookpad는 조리법을 공유하는 일본 서비스로 사용자들이 많지만 레일즈 단일 애플리케이션으로 만들어졌다고 합니다. 서비스가 커지면서 발생할 수 있는 문제들을 알 수 있고 cookpad의 해결방법도 소개합니다. 발표자료는 speakerdeck에서 볼 수 있습니다.

===

안녕 Bundler 1.9!

Bundler 1.9 버전의 릴리즈 소식입니다. 주된 변경사항은 의존성 분석 알고리즘이 Molinillo로 변경된 점입니다. Molinillo는 iOS/Mac 앱 개발할 때 Objective-C 라이브러리 의존성을 관리하는 CocoaPods에서 사용하기 위해 만들어진 알고리즘입니다. CocoaPods는 루비로 개발되었습니다.

===

레일즈 5.0 변경사항

레일즈 5.0에서 변경될 내용을 정리했는데 일부는 아직 제안 단계이고 일부는 머지 되었습니다. 루비 2.2.1을 기본 버전으로 하는 것과 rake 명령어로 사용 중인 것들을 rails 명령어로 변경하는 것이 눈에 띕니다.

===

레일즈로 API 만들때 팁

JSON 생성, 테스트, 압축, CORS, 인증에 대한 내용을 다루고 있습니다. API 서버를 만들면서 한번쯤 겪을 법한 문제들인데 잘 정리되어 있습니다.

===

Rack 미들웨어로 프론트엔드 에러 수집하기

프론트엔드 에러를 수집하기 위한 백엔드를 제공하는 frontend_rescue 젬은 Rack 미들웨어로 레일즈, 시나트라등에서 사용 가능합니다.

===

Bath 루비 콘퍼런스 2015 요약 영상

영국 바스(Bath)에서 3월 13일 하루 동안 열린 Bath 루비 콘퍼런스 2015 요약 영상입니다. 아직 발표 영상들은 업로드되지 않았는데 유튜브 계정이 있으니 업로드 될 것이라 생각합니다.

(예약판매)퍼펙트 루비

일본에서 발간된 책의 한글판입니다. 루비 기본서로서 좋은 책이라고 하니 기대되는데요. 4월 13일 부터 배송될 예정인데 지금 예약판매 중입니다.

crono

cron과 비슷하게 정해진 시간에 작업을 실행하는 젬입니다. cron은 정해진 시간에 처리해야 할 작업이 있을 때 유용하지만 cron이 없는 환경에서 crono 젬은 유용합니다. 또한 작업 처리 상황을 볼 수 있는 웹 UI도 제공합니다. 비슷한 젬으로 clockwork 가 있습니다. 저는 레일즈 애플리케이션을 도커로 운영하면서 cron이 없는 환경에서 clockwork를 사용했었는데, 다음번에는 crono를 사용해보려 합니다.

=== vim-monster

vim에서 루비 코드 자동완성을 사용할 수 있게 해주는 젬입니다.

=== device_detector

브라우저의 User-Agent 문자열을 분석해서 기기 정보를 얻어내는 젬입니다. device_detector 자체 측정결과 비슷한 젬인 useragent, browser 보다 속도가 빠르다고 합니다.

행사/모임

RORLAB 제 83회 Biweekly Lecture

3월 31일(화) 오후 8시부터 강남 토즈2호점에서 김성준 님의 레일스 가이드 발표가 예정되어 있습니다.

Clone this wiki locally