천사의 부름
개인적으로 기욤뮈소의 책을 좋아한다. 우연히 알게 되어 “당신 없는 나는”을 접한 이후로 왠만하면 출간된 책을 모두 읽는 편이었다. (왠만하면이란… ‘종이여자’의 경우 읽다가 좀 지루해져 결국은 끝까지 못 봤기 때문) 천사의 부름은 전직경찰출신의 플로리스트 매들린과 최고의 요리사였지만 몰락한 조나단의 이야기이다. 단순히… 더 보기 »천사의 부름
개인적으로 기욤뮈소의 책을 좋아한다. 우연히 알게 되어 “당신 없는 나는”을 접한 이후로 왠만하면 출간된 책을 모두 읽는 편이었다. (왠만하면이란… ‘종이여자’의 경우 읽다가 좀 지루해져 결국은 끝까지 못 봤기 때문) 천사의 부름은 전직경찰출신의 플로리스트 매들린과 최고의 요리사였지만 몰락한 조나단의 이야기이다. 단순히… 더 보기 »천사의 부름
신입사원 코드 리뷰를 하는데 이상한 부분이 있어서 찾아본 내용을 적어둡니다.
1 2 3 4 5 6 7 8 9 10 11 |
<result property="goodsId"/> ... </resultMap> <select id="selectGoods" resultMap="Goods"> SELECT goodsid, ... FROM goods </select> |
위와 같은 코드에서 resultMap 속성에 column명이 명시되어 있지 않은데, 정상적으로 동작한다? 전체 소스는 생략하고 핵심만 쏙쏙 뽑아서 공유합니다. ibatis입니다.
1 2 3 4 5 |
if (columnName == null) { value = typeHandler.getResult(rs, columnIndex); } else { value = typeHandler.getResult(rs, columnName); } |
columnName이 없는 경우 columnIndex 값을 활용하게 되어 있습니다.
1 2 3 4 5 6 |
if (columnIndex != null) { mapping.setColumnIndex(columnIndex.intValue()); } else { resultMappingIndex++; mapping.setColumnIndex(resultMappingIndex); } |
executable jar 파일을 실행할 일이 생겼는데, java -jar TEST.jar 이렇게 실행하는 경우에 cmd창이 계속 열려있다. 알리미 역할을 하는 프로그램이라 굳이 로그 볼 필요도 없는데 귀찮아졌다. 그래서 찾아봤더니 백그라운드로 실행할 수 있는 옵션이 있단다. (리눅스의 &같은건가..)
1 2 |
@echo off start /b java -java C:\TEST.jar |
그런데 문제가 있다. 백그라운드로… 더 보기 »bat 파일의 백그라운드 실행
JUnit 테스트를 작성하다보면, 간혹 테스트케이스 자체가 너무 복잡해져서 또 다른 코드가 되어 버리고, 관리해야할 대상이 되어 버리고, 분석해야 될 코드가 되어 버린다. (심지어 취미로 개발하는 게 아니라, 월급을 받으려면 테스트 코드 작성에 대한 시간을 많이 투자하기도 어렵다) 그런 의미에서 테스트는… 더 보기 »이런 테스트케이스는 어떨까?
powermock을 적용하는데 위와 같은 에러가 발생했다. 처음에는 powermock을 잘못 사용한 줄 알고 이래저래 삽질을 많이 했는데… https://code.google.com/p/powermock/wiki/MockitoUsage13 위 글에 확인하면 mockito와 powermock 끼리 서로 지원되는 버전이 달랐다. mockito는 1.9.0을 사용했는데, powermock은 1.5버전을 사용해서 생긴 문제. 버전을 호환되는 것으로 맞추니 해결되었다.… 더 보기 »java.lang.NoClassDefFoundError: org/mockito/mock/MockName
팀점심으로 스시웨이에서 런치정식을 먹었다. 일식의 특징처럼 약간 모자란 느낌이지만, 돌아서니 배가 부르다. 나름 괜춘함.
maven에서 테스트를 스킵하는 인자 중에 maven.test.skip과 skipTests가 있다. 난 처음부터 습관이 들어서 maven.test.skip을 사용하고 있지만, 거의 비슷한 역할을 하는 걸로 알고 있었다. 그런데 우연한 기회에 검색을 하게 되었는데 서로 다른 속성을 가지고 있었다. maven.test.skip은 Test코드에 대해 compile, execution을 모두 skip하는… 더 보기 »Maven Test Skip 파라미터에 대한 차이점
예전부터 한글로 테스트코드를 작성하는 것에 대한 얘기를 많이 들었습니다. 사실 저는 한글로 코드를 짜는 것에 대해서 거부했었던 사람중에 하나입니다. (심지어 주석마저도 영어로 쓰자…라는 주의였…) 그러다가 갑자기 뽐뿌가 와서 한글로 한 번 변환해 봤습니다. 생각보다 나쁘지 않다는 느낌이 들었습니다. 처음에는 조금… 더 보기 »내가 만드는 테스트코드 그리고 한글코드
인간 관계에 대한 역발상. 행복의 시작은 내가 외롭다는 것을 처절하게 깨닫는 것부터 시작한다. 나는 외롭고 고독한 존재이지만, 다른 사람이 나의 곁에 머물러주는 것이다. 헤어지는 것이 아니라 지금까지 내 곁에 있어 준 것이다. 내가 타인을 소유할 수 없고, 결정은 상대가 하는… 더 보기 »제니퍼소프트 오픈세미나 강신주박사 행복강의
인터넷에서 블로그를 보다가 우연히 보게된 스크린샷…을 통해서 trello라는 것을 알게 되었다. 왠지 요런 느낌!! 좋다해서 찾아봤더니, 드래곤플라이트를 만들 때도 쓰여졌다네. http://ix9.net/679 개발할 때 쓰는 jira, mantis 비슷한데, 좀더 가볍게 간단하게 쓸 수 있을 것 같다. 물론 소규모 프로젝트에 사용해도 좋겠지만,… 더 보기 »trello 스케쥴 관리툴