• [Scala] Coursera – Functional Programming in Scala 강의 후기

    드디어 다 들었다. 지난 2월 첫째주부터 듣기 시작했던 Coursera 의 Functional Programming Principles in Scala. 목표는 1주일에 듣는 것이었는데 한달이 넘었다. 솔직히 말해 내가 게으른 것도 있었고, 영어의 문제도 있었고..(Martin Odersky의 약간 느린 유럽식 발음..) 가장 중요한건 개념이 도통 잘 이해가 안가는 것이 가장 컸다. JavaScript를 할 줄 안답시고 함수형 ...

    Read More
  • [Scala/Win 8] Path contains invalid character 에러

    Scala를 윈도우 8에서 가장 쉽게 설치하는 방법은 SBT를 설치하는 것이다. (http://scalasbt.artifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/sbt/0.12.4/sbt.msi .이런 툴처럼..) 설치 후, Path설정에서 기본적인 C:\Program Files (x86)\sbt 와 같이 패스를 잡아주고, 커멘드 창에서 sbt를 통해 설치 유무를 확인할 수 있다. 허나,  SBT Auto Installer로 설치하면  Path contains invalid character 어쩌구 와 같은 에러가 나올 때가 있다. 이유는 간단하다. SBT의 ...

    Read More
  • Play!+Scala ‘실무’ 개발은 ‘정말로’ 접어야 할듯.

    예전에 이런 글을 쓴 적이 있다. ‘스칼라 개발은 당분간 포기‘ 한 2년전부터 Play! Framework에 맛들려서 이리저리 학교 프로젝트에도 적용해보고, 공부하고 개발해보곤 했다. 내가 Play!와 Scala에 빠지게 된 이유는 다음과 같다. Play!가 뭔가 개발이 빨라보인다. 빠른 프로토타이핑으로 좋을 것 같다. Scala가 뭔가 자바보다 나아보인다.(특히 type) 뭔가 Typesafe에서 하는 행동이 멋져보인다. Activator ...

    Read More
  • [개발일지] Spring 3.2 + Velocity + mybatis 에서의 Form값 한글 깨짐

     최근 나를 일주일동안 고생시킨 인코딩 문제. back / front / DB 모두 UTF-8 로 통일함에도 불구하고 이렇게 한글 깨지는 문제는 정말 언제나 프로젝트 시작시 초반에는 나를 힘들게 하는 가장 큰 일인 것 같다.  오늘은 나름대로 Spring MVC 3.2 와 Velocity, mybatis 의 연동 사용시에 한글 깨짐 문제를 해결한 날.. 물론 ...

    Read More
  • Jenkins CI 안전 재시작

    The full list of commands is available at http://your-jenkins/cli The command for a clean shutdown is http://your-jenkins/safe-shutdown You may also want to use http://your-jenkins/safe-restart  자꾸만 Jenkins 플러그인을 설치하다 보면 WAS 혹은 jenkins 를 재시작 해야 할 경우가 많은데, 나의 경우는 단순히 tomcat에 apps로 물려놓다 보니 무턱대고 tomcat을 재시작했다가는 무한루틴에 빠져서 서버를 재부팅해야만 하는 경우가 ...

    Read More
  • [SCALA] Scala 개발은 당분간 포기.

     근 1년동안 Scala로 개발을 시도하려고 한 것들이 거의 무산이 되었다. 덕분에 밀린 프로젝트가 한둘이 아니고, 실상 Play 2.0으로 개발을 하려고 하더라도 모듈화나 이런것들이 좋긴 한데 Reference가 너무나도 부족해서 개발에 진척이 나가질 않으니 개인적으론 참으로 답답하지 않을 수가 없다.  그래서 오늘, 주말인데도 출근을 해서 개인적으로 큰 결심을 했다. 올해는 Scala개발을 안하기로. 올해 ...

    Read More
  • IntelliJ IDEA에서 안드로이드 프로젝트 생성시 android.app does not exist 오류(Android SDK 4.2.2)

    IntelliJ에서 새 프로젝트를 하면 아래와 같이   친절한 설명과 함께 SDK경로만 지정해 주면 나름대로 깔끔하게 여러 폴더를 설정해 준다. 생각해보니 이클립스때 원체 안드로이드 개발이 느려서 고생한 기억이 있어서 이젠 IJ 사용하려고 했더니만.. 워메 이게 뭐꼬, android패키지가 인식 안되다니… 정말 module setting 이고 뭐고 다 뒤져봤는데 안되더라. 서핑도중 문득 발견한 SOF의 글. http://stackoverflow.com/a/14911366 ...

    Read More
  • 20121014 개발일지 : Spring 3.0 공부 5일차

     계속해서 개발일기를 썼었어야 했는데 금요일에 거의 밤새서 스프링 공부를 하고 오늘도 하루종일 스프링 공부를 하느라고 뭐 거의 빠져들다 싶이 한 것 같다. 정말 간만에 개발에 푹 빠져든 것 같은데, 사실 개발이라기 보단 개발 시작 이전에 있어서 공부만 하는 것 같다.  토비의 스프링 3을 쓰는데 저자 이일민 님은 개발만 거진 30여년을 ...

    Read More
  • 웹 프로그래머로 나아가고자 하는 신입들에게 하고싶은 말.

    나도 어느덧 20대도 꺾이고, 사회 경험으로썬 벌써 연차로 6년차에 접어들었다. 친구들이 대학을 다니고 있을 때 나는 회사를 만들어 나가고, 관리하다가 이제는 웹 개발 실무만 4년차에 접어들게 되었다. 연차로 따지면 대리급 정도 되지만, “병특” 이니깐 뭐라 할 말은 없고.. ㅎㅎ 그리고 딱히 직급에 목메고 살지는 않는다. 다만, 사회생활을 하면서 내가 좋아하는 ...

    Read More