Velocity는 java method를 사용할 수 있어서 굉장히 좋긴한데 적당한 에디터가 없어서 참 안타깝습니다. 하나하나 기억하면서 코드를 써야하다니... ㅠ 어쨌거나 Velocity의 자체 함수라 할 수 있는 #macro 사용법에 대해 정리해봅니다. #macro(hello) hello, world #end 이렇게 정의된 #macro는 #hello() 이렇게 사용할 수 있습니다. 인자를 넘겨주는 방법은 #macro(hello $name) hello, $name #end 이 #macro를 사용하는 방법은 다음과 같습니다. #hello("Joo") 여러 인자를 넘겨주기 위해서는 공백으로 인자를 나열하면 됩니다. 이를 이용해서 List의 paging을 구현해 보았습니다. #macro(printPageNav..
영화 이 리메이크되어 로 만들어집니다. 장화홍련을 참 재미있게 봐서 디 언인바이티드에 대한 정보를 이것 저것 많이 봤습니다. 참 흥미로운 정보가 많더군요. 모두 사진을 보셔서 아실거에요. 잘못된 기사 정보 : 언 인바이티드 관련 기사 이 기사에서는 영화 '디 언인바이티드'에는 '나의 특별한 사랑이야기'의 엘리자베스 뱅크스와 '레모니 스니켓의 위험한 대결'의 에밀리 브라우닝이 각각 한국판의 임수정과 문근영 역으로 출연한다.라고 되어 있습니다. 그런데 엘리자베스 뱅크스는 1974년생의 중년이거든요? 위의 사진에서는 중년으로 보이시는 분은 없습니다. 그렇다면 굉장한 동안이신 건데... 너무 신기하죠? 그래서 제가 찾아봤습니다. 엘리자베스 뱅크스 (Elizabeth Maresal Mitchell) / 외국배우 ..
요즘 참 기상정보 많이 있죠? 기본적으로 날씨 검색하면 일주일 날씨가 주루룩 나오고 심지어 왠만한 블로그에 가도 날씨 정보는 쉽게 얻을 수 있습니다. 그래서 저도 블로그에 날씨 정보 하나 붙여보고자 이것저것 정보를 찾기 시작했습니다. http://www.kma.go.kr 먼저 찾아본 것은 기상청의 홈페이지 입니다. 우리나라에서 기상정보를 보려는데 당연히 기상청의 정보를 사용하였을 것이라고 생각했습니다. 그러나 어디를 봐도 기상청에서는 XML이나 RSS 정보를 제공한다는 말이 없었습니다. http://sir.co.kr/bbs/board.php?bo_table=pl_php&page=2&wr_id=916 그 다음 찾은 것은 이 글입니다. 기상청의 기상정보가 XML로 링크되어 있습니다. 역시 기상청 내부에서 사..
shell 상에서 뭔가 비교할 일이 자주 생기는데 그 때마다 shell을 잘 모르니 스크립트를 만들어서 비교했습니다. 무언가 좋은 방법이 없을까 찾다가 comm 이라는 명령을 알았습니다. 제가 사용한 comm 버전은 6.10 입니다. $ comm --version comm (GNU coreutils) 6.10 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by..