근 1년동안 Scala로 개발을 시도하려고 한 것들이 거의 무산이 되었다. 덕분에 밀린 프로젝트가 한둘이 아니고, 실상 Play 2.0으로 개발을 하려고 하더라도 모듈화나 이런것들이 좋긴 한데 Reference가 너무나도 부족해서 개발에 진척이 나가질 않으니 개인적으론 참으로 답답하지 않을 수가 없다. 그래서 오늘, 주말인데도 출근을 해서 개인적으로 큰 결심을 했다. 올해는 Scala개발을 안하기로. 올해 ...
-
2014년 2월 8일 -
2014년 2월 2일 HTML5 책을 써내며 느낀점.
풀스택 개발자를 위한 HTML5 웹앱 만들기 저자 메튜장 지음 출판사 디지털북스 | 2014-01-10 출간 카테고리 컴퓨터/IT 책소개 Twitter+Facebook+미투데이 API를 활용한 실전 H… 글쓴이 평점 2012년 3월, 1045일의 기나긴 병역특례 끝에 나는 소집해제를 하고 5년만에 학교에 2학년 학부생으로서 복학을 하고 학교에 적응을 하고 있었다. 그러던 도중, 모 출판사로부터 오게 된 이메일 ...
-
2014년 1월 20일 [Play 2.1] IntelliJ IDEA 13와 Play 2.1와의 불편한 진실
IDEA 13에서 가끔 컴파일이 안될때, play를 내려받아 컴파일 해주어야 하는 불편한 진실.. 게다가 자바처럼 라이브러리 파일을 가지고 있는것도 아니고, dependencies 관리야 ivy 가 해준다고 하지만 맥과 윈도우가 환경이 다르니, 하물며 IDEA에서 iml 파일까지 함께 commit 해버리면 프로젝트 세팅 자체가 꼬여버려서 참 난감하다. 하지만 그래도, hudson과 ant를 통해 CI를 구축해두고, 백업과 ...
-
2013년 12월 26일 [Play 2.1] IntelliJ IDEA 13 + Play Framework 2 를 시작하는 효과적인 방법
인터넷을 찾다가 발견한 Typesafe Activator를 이용한 IntelliJ IDEA 13에서 Play framework 2를 구동하는 좋은 방법. 방법은 간단하다. 먼저 typesafe activator를 다운받고(http://www.typesafe.com/platform/getstarted) activator를 실행한 다음, Play Framework 템플릿으로 실행, 다음에 IDEA 13에서 이를 import하는 방식이다. 기존에는 play console로 IDEA용 프로젝트 생성을 하곤 했는데 13부터는 자꾸 이게 엉킨다.. 솔직히 좀 많이 답답하긴 했는데 ...
-
2013년 12월 26일 [play 2.2.1] IntelliJ IDEA 13 / Anorm 인식이 안될때.
드디어 프로그래밍을 시작했다. 정말 학기중에는 개발할 “시간”이 전혀 없어서 플레이에 전혀 손을 대지 못하고 있었는데, 이제서야 그간 하고싶었던 개발을 할 수 있어서 참으로 다행이 아닐 수가 없다. 나의 첫 작업은 눈여겨봤던 내 IDE와 플레이 프레임워크 2 의 변화. 스칼라 2.10의 등장과 함께 플레이도 2.2.1 stable이 나왔었다. 게다가 나의 애용 IDE인 ...
-
2013년 12월 9일 시스템 프로그래밍 프로젝트 종료.
만만하게 봤던 리눅스 시스템프로그래밍 과제가 어제 비로서 끝났다. 이로써 올 한해 나의 프로젝트도 마무리 되었다. 올 한해 내게 생소했던 분야에 대해서 나의 자만심이 여실히 들어났던 그런 한학기간의 프로젝트가 아니었나싶다. OS프로젝트를 하며 테스트 OS인 NachOS를 다루면서 뮤텍스나 세마포어를 알게되고, 이를 실제로 구현하고.. 리눅스 커널 프로그래밍에선 포크에서부터 인터프로세스간의 작업을 다루고, 파이프라인과 리다이렉션 등을 처리하면서 ...
-
2013년 10월 8일 [개발일지] play 2.2 – case class 튜플의 21개 제한, 그리고 template engine에서의 scope.
회사 인트라넷 개발을 너무나도 손을 떼놓고 있던지라, 기존의 단순 JSP/DAO모델의 2005년에 개발된 제품을 Play 2.2가 반영된 제품으로 변경하려는 작업을 지난주 중순부터 하고있다. 짧은 기간임에도 불구하고 모듈화는 벌써 끝냈고 약 30종류의 model객체를 scala로 옮기는 작업을 하고 있다. 다행이도, Scala는 Java에 속해있어서 그런가, Java때 개발했던 여러 함수들을 그대로 가져다 쓸수 있다. 다만 ...
-
2013년 5월 28일 Intellij IDEA 12 로 Play Framework + Scala 돌리기.
지수형의 유혹아닌 유혹 이후로 자바프로그래머를 벗어나서 스칼라로 전향하기로 했다. 스칼라.. 그 미지의 세계. 요 근래 Programming in Scala만 죽어라 봤는데, 결국 이 책은 기본기를 다루는 정도밖에 나와있지 않는다. 아 물론 자바를 기반으로 하니 Swing가져다 쓸 수도 있고 좋다. 근데 결국 생각이 잘못된게, 스칼라는 자바 JVM 위에 class를 돌리는 것을 기반으로 ...
-
2013년 3월 5일 IntelliJ IDEA에서 안드로이드 프로젝트 생성시 android.app does not exist 오류(Android SDK 4.2.2)
IntelliJ에서 새 프로젝트를 하면 아래와 같이 친절한 설명과 함께 SDK경로만 지정해 주면 나름대로 깔끔하게 여러 폴더를 설정해 준다. 생각해보니 이클립스때 원체 안드로이드 개발이 느려서 고생한 기억이 있어서 이젠 IJ 사용하려고 했더니만.. 워메 이게 뭐꼬, android패키지가 인식 안되다니… 정말 module setting 이고 뭐고 다 뒤져봤는데 안되더라. 서핑도중 문득 발견한 SOF의 글. http://stackoverflow.com/a/14911366 ...
-
2012년 12월 29일 IntelliJ IDEA 12 Ultimate 이틀 써본 느낌.
방학을 맞이해서 기존의 느려터진 이클립스를 져버리고 안정적이라고 소문난(?) IntelliJ IDEA 12로 갈아탔다. 무려 $199 을 내고 Personal License를 구입했는데 솔직히 충동구매이긴 하다. 그래도 거의 일년간 미루고 미뤄온 만큼 뭐 좋은 게 있긴 하겠지 싶어서.. 여튼 이틀정도 사용하고 느낀 바를 순전히 개인적 입장에서 간단히 적어본다. 1. 빠르다. 안정적이다. 확실히 이클립스보다 빠르고 ...