• [Play 2.1] IntelliJ IDEA 13와 Play 2.1와의 불편한 진실

     IDEA 13에서 가끔 컴파일이 안될때, play를 내려받아 컴파일 해주어야 하는 불편한 진실.. 게다가 자바처럼 라이브러리 파일을 가지고 있는것도 아니고, dependencies 관리야 ivy 가 해준다고 하지만 맥과 윈도우가 환경이 다르니, 하물며 IDEA에서 iml 파일까지 함께 commit 해버리면 프로젝트 세팅 자체가 꼬여버려서 참 난감하다.  하지만 그래도, hudson과 ant를 통해 CI를 구축해두고, 백업과 ...

    Read More
  • [play 2.2.1] IntelliJ IDEA 13 / Anorm 인식이 안될때.

     드디어 프로그래밍을 시작했다. 정말 학기중에는 개발할 “시간”이 전혀 없어서 플레이에 전혀 손을 대지 못하고 있었는데, 이제서야 그간 하고싶었던 개발을 할 수 있어서 참으로 다행이 아닐 수가 없다.  나의 첫 작업은 눈여겨봤던 내 IDE와 플레이 프레임워크 2 의 변화. 스칼라 2.10의 등장과 함께 플레이도 2.2.1 stable이 나왔었다. 게다가 나의 애용 IDE인 ...

    Read More
  • [개발일지] play 2.2 – case class 튜플의 21개 제한, 그리고 template engine에서의 scope.

     회사 인트라넷 개발을 너무나도 손을 떼놓고 있던지라, 기존의 단순 JSP/DAO모델의 2005년에 개발된 제품을 Play 2.2가 반영된 제품으로 변경하려는 작업을 지난주 중순부터 하고있다. 짧은 기간임에도 불구하고 모듈화는 벌써 끝냈고 약 30종류의 model객체를 scala로 옮기는 작업을 하고 있다. 다행이도, Scala는 Java에 속해있어서 그런가, Java때 개발했던 여러 함수들을 그대로 가져다 쓸수 있다. 다만 ...

    Read More
  • Intellij IDEA 12 로 Play Framework + Scala 돌리기.

    지수형의 유혹아닌 유혹 이후로 자바프로그래머를 벗어나서 스칼라로 전향하기로 했다. 스칼라.. 그 미지의 세계. 요 근래 Programming in Scala만 죽어라 봤는데, 결국 이 책은 기본기를 다루는 정도밖에 나와있지 않는다. 아 물론 자바를 기반으로 하니 Swing가져다 쓸 수도 있고 좋다. 근데 결국 생각이 잘못된게, 스칼라는 자바 JVM 위에 class를 돌리는 것을 기반으로 ...

    Read More