전체 글 22

play framework & slick 업그레이드

개인 프로젝트로 scala + play 2.3 + slick 2.x 를 쓰고 있었다. 근데 새로 play 2.5가 나왔길래, play 버전도 올리고 slick도 2.x 에서 3.x 로 같이 올려볼 생각이었다. 그런데 쉬운 일이 아니더라(...)너무 많이 바뀌어서 삽질을 좀 했다. 아니 좀 끔찍할 정도로 해버렸어... play 1.x 에서 2.0 으로 갈 때도 그렇지만, play 는 버전 업그레이드에 하위 호완성 같은 건 기대하지 않는 것이 좋을 것 같다.그냥 버전 업그레이드만 하면 기존 코드가 어느 정도 돌아갈 거라는 기대는 차곡차곡 넣어두는 편이 좋았다. i18n 메시지 가져오는 것도 바뀌었고,routes 파일 쓰는 방법도 @inject 를 통하지 않으면 다 에러 난다(...) 그리고 slick 은 메..

Develop Log 2016.09.04

개인 홈페이지를 열었다.

주소는 비공개. 예전에 AWS 에서 서버를 하나 받아두었는데, 아주 험하게 굴렸다.아주 보안 허술하게 AWS 뭐 되나 이것 저것 서버 설정만 잔뜩 해놨더랬지.그리고 바빠서 내팽개치고 생각날 때 또 갖고 놀고 그랬다.FTP 열고 nginx 에 apache 에 이것저것 막 굴려서 설치하고 그래놓는 바람에 얼마 전에 AWS 에서 메일이 왔었다. We have important news about your account. EC2 has detected degradation of the underlying hardware hosting your Amazon EC2 instance 어쩌구 저쩌구 하는 메일이 왔었다.너의 인스턴스 오염되었으니 내려버리겠다며... 백업할까 하다가 막상 코드는 얼마 안 짰으니 그냥 버리..

Develop Log 2016.09.03