• [Spring 4.1] Velocity 2.x환경에서 iText 5.x를 통한 PDF View 만들기

    올해 3월부터 작업중인 그룹웨어의 PDF View부분때문에 상당히 애먹었었는데, 어케저케 해결을 하긴 했다. 사실 PDF View가 웹에서 HTML이 있는데 무슨 필요가 있나 싶었는데, 사무화를 웹으로 옮기기 위해서 어떠한 문서의 표준 규격을 마련하기에는 A4만한 것이 없다고 생각한다. 목록 같은 부분이야 엑셀로 옮길 수 있고 데이터 보기정도야 당연히 HTML-Table로 보게 하면 되겠지만, 그룹웨어에서 ...

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

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

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

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

    Read More
  • IntelliJ IDEA 12 Ultimate 이틀 써본 느낌.

     방학을 맞이해서 기존의 느려터진 이클립스를 져버리고 안정적이라고 소문난(?) IntelliJ IDEA 12로 갈아탔다. 무려 $199 을 내고 Personal License를 구입했는데 솔직히 충동구매이긴 하다. 그래도 거의 일년간 미루고 미뤄온 만큼 뭐 좋은 게 있긴 하겠지 싶어서.. 여튼 이틀정도 사용하고 느낀 바를 순전히 개인적 입장에서 간단히 적어본다. 1. 빠르다. 안정적이다.  확실히 이클립스보다 빠르고 ...

    Read More
  • SNS 개발 기술 설정하기

    방학을 맞이하여 그간 생각만 하고 있던 SNS구축에 대해 본격적으로 시작해 보려 하고 있다.  무엇보다 중요한 것은 빠르게 그리고 최대한 디자인적인 수고(?)가 적게 감미되는 개발이 가장 중요했다. 왜냐면 내겐 디자인을 보는 안목은 있다고 하더라도 디자인을 처음부터 끝까지 개발하는데 한계가 분명 존재하기 때문이다. 그래서 나는 개발을 할 때에는 얼마나 예쁜(?) skinning이 가능한지를 ...

    Read More
  • 20121031 개발일지 : Spring MVC와 jQuery와의 통신

     어제의 그 밤샘 작업의 여파인지 오늘은 운동을 못한게 조금 한스럽다. 날씨는 추워지고, 그 만큼 따뜻한 커피 한 잔의 향이 정말 나를 손쉽게 취하게 만든다. 따뜻함을 찾게 만들고, 그래서일까. 예전에는 겨울에도 줄곧 잘 입던 반팔티는 올 겨울부터는 절대 입지 못하게 되었다. 왜냐면, 추우니깐.  그렇게 나는 오늘도 출근을 했다. 학생임과 동시에 회사를 ...

    Read More
  • spring framework 3.0

    회사에서 제가 자바를 사용하는 프로젝트로 투입된지 벌써 4주가 흘렀네요.처음엔 진짜 이걸 내가 할수 있을까.. 라는 두려움이 앞섰지만, 신기술을 배운다는 마음에 몇번의 야근과 철야 끝에 이젠 어느정도 감도 잡고 정말 말단 직원이긴 하지만 제게 그 프로젝트 팀에서도 신뢰를 주고 있습니다. 스프링 프레임워크라.. 솔직히 제가 프로퍼티는 잘 설정할줄 몰라요.(기본적인 서비스 연결만..) 하지만, ...

    Read More