-
Notifications
You must be signed in to change notification settings - Fork 0
주간뉴스 49호 (2016년 5월 15일)
이곳에 추가했더라도 편집자의 의도에 따라 발행되는 주간 뉴스에 포함되지 않을 수 있습니다.
이 뉴스는 2016년 5월 15일(일) 자정에 발송예정 발송될 예정입니다.
뉴스레터 구독신청은 http://weekly.rorlab.org 에서 하시면 됩니다.
주간뉴스 49호 (2016년 5월 15일) headline ...
===
: 루비 온 레일스를 사용하는 서비스를 모은 루비월드에 추가한 서비스입니다.
: 루비 또는 레일스 관련 신간책(영문/국문) 소개
: 유용한 젬 소개
: 각종 행사 모임 링크 삽입
: 글 링크들 삽입
Model과 Controller 설계 혹은 리팩토링할 때 이 내용을 잘 알면 좋을 것 같습니다. Concerns, Service Objects, Tabless Models를 어떻게 활용하나에 대한 설명입니다. Fat Model/Skinny Controller 철학을 따라 배우기 좋은 글이라 생각이 듭니다. 말미에도 적혀있는데, 직접 해보지 않으면 잘 안되는 것 같습니다.
ruby의 내장 클래스인 struct에 대해서 간략하게 예제와 함께 간단명료하게 설명이 된 글입니다. 더불어 When to use Struct instead of Hash in Ruby? 이 글도 같이 보면 언제 hash를 쓰야할지, 언제 struct를 쓰야할지 조금 더 감(?) 오게 됩니다.
- 000를 채용공고합니다.
주간 뉴스
-
Slimming Down Your Models and Controllers with Concerns, Service Objects, and Tableless Models ratsbomb님 제보
Model과 Controller 설계 혹은 리팩토링할 때 이 내용을 잘 알면 좋을 것 같습니다. Concerns, Service Objects, Tabless Models를 어떻게 활용하나에 대한 설명입니다. Fat Model/Skinny Controller 철학을 따라 배우기 좋은 글이라 생각이 듭니다. 말미에도 적혀있는데, 직접 해보지 않으면 잘 안되는 것 같습니다.
-
The simple but powerful Ruby Struct ratsbombs님 제보
ruby의 내장 클래스인 struct에 대해서 간략하게 예제와 함께 간단명료하게 설명이 된 글입니다. 더불어 When to use Struct instead of Hash in Ruby? 이 글도 같이 보면 언제 hash를 쓰야할지, 언제 struct를 쓰야할지 조금 더 감(?) 오게 됩니다.
-
-
Rails 5 supports bi-directional destroy dependency(5월 12일)
액티브 레코드에서 모델이 서로 dependent: destory를 설정하면 무한 루프에 빠지고 SystemStackError: stack level too deep 에러가 발생했으나 레일스 5에서 해결하였습니다.
-
-
간단한 수식 컴파일러 만들기(코드쉽 블로그, 5월 11일)
How to Build a Math Evaluation Engine
eval 메소드를 사용하지 않고 수식을 분석하여(토큰과 파싱) 계산하는 프로그램을 만듭니다. 컴파일러 수업을 들었던 추억이 새록새록 떠오릅니다. 소스 코드 참고 코드가 복잡하지 않고 설명도 길지 않으니 한번 읽어보고 해보세요.
-
Real-Time Rails: Implementing WebSockets in Rails 5 with Action Cable
플랫 아이언 스쿨의 소피 드베네딕토(Sophie Debenedetto)가 허로쿠를 사용하여 액션케이블 샘플 프로젝트를 만들어 봅니다.
-
Better code with an inversion of control container
팀 라일리(Tim Riley)가 IoC(Inversion of Control)에 대해서 dry-container 젬을 사용하여 설명합니다. IoC하니까 자바의 스프링 프레임워크가 떠오르네요. 자칫 이해하기 어려운 코드일 수 있으나 모듈을 나눠서 재사용하는 기법으로 참고할 수 있습니다.
-
JWT(JSON Web Token) 소개(사이트 포인트, 4월 28일) An Introduction to Using JWT Authentication in Rails
앵귤러, 리액트, 엠버 등으로 싱글 페이지 앱을 만들고 레일스의 디바이즈 젬을 사용할 때 인증을 처리하는 방법을 알려줍니다.
-
구글 앱 엔진에서 루비가 돌아갑니다.(5월 5일) 이재열님 제보, 동영상 참고, 사용 후기 참고
-
프로그래밍 언어 순위(루비 8위) wecanoo님 제보
- 레일스 컨퍼런스 2016년
- 액션 케이블 샘플 프로젝트(클리어 보이스 블로그) 클리어 보이스의 제프 내피(Jeff Nappi)가 실시간 메시지를 주소 받는 채팅 프로그램을 레일스5(베타3)로 만드는 과정을 보여줍니다. 블로그 참고
- 루비와 함꼐한 23년, 마츠 인터뷰(체인지 로그 팟캐스트, 음성 파일 80분)
- 베이스캠프의 트릭스 에디터를 레일스에서 사용하는 방법(드리프팅 루비)
- 주간뉴스 49호 (2016년 5월 15일)
- 주간뉴스 48호 (2016년 5월 8일)
- 주간뉴스 47호 (2016년 5월 1일)
- 주간뉴스 46호 (2016년 4월 24일)
- 주간뉴스 45호 (2016년 4월 17일)
- 주간뉴스 44호 (2016년 4월 10일)
- 주간뉴스 43호 (2016년 4월 3일)
- 주간뉴스 42호 (2016년 3월 27일)
- 주간뉴스 41호 (2016년 3월 20일)
- 주간뉴스 40호 (2016년 3월 13일)
- 주간뉴스 39호 (2016년 3월 6일)
- 주간뉴스 38호 (9월 2주)
- 주간뉴스 37호 (9월 1주)
- 주간뉴스 36호 (8월 4주)
- 주간뉴스 35호 (8월 2주)
- 주간뉴스 34호 (7월 6주)
- 주간뉴스 33호 (7월 5주)
- 주간뉴스 32호 (7월 3주)
- 주간뉴스 31호 (7월 2주)
- 주간뉴스 30호 (6월 4주)
- 주간뉴스 29호 (6월 2주)
- 주간뉴스 28호 (6월 1주)
- 주간뉴스 27호 (5월 5주)
- 주간뉴스 26호 (5월 4주)
- 주간뉴스 25호 (5월 3주)
- 주간뉴스 24호 (5월 2주)
- 주간뉴스 23호 (4월 4주)
- 주간뉴스 22호 (4월 3주)
- 주간뉴스 21호 (4월 2주)
- 주간뉴스 20호 (4월 1주)
- 주간뉴스 19호 (3월 4주)
- 주간뉴스 18호 (3월 3주)
- 주간뉴스 17호 (3월 2주)
- 주간뉴스 16호 (3월 1주)
- 주간뉴스 15호 (2월 4주)