본문 바로가기

반응형

emotional developer

아이러브 스쿨은 왜 잊혀졌는가. 읽어 볼만한 글! 더보기
HTTP charset parameter The charset parameter Documents transmitted with HTTP that are of type text, such as text/html, text/plain, etc., can send a charset parameter in the HTTP header to specify the character encoding of the document. It is very important to always label Web documents explicitly. HTTP 1.1 says that the default charset is ISO-8859-1. But there are too many unlabeled documents in other encodings, so br.. 더보기
DBCP defaultTransactionIsolation DBCP 를 이용한 DB 연결시, 트랙잭션 레벨은 초기 프로퍼티로 설정 할수 있다. 5개의 타입은 기존 java.sql.connection 에 정의된 것을 그대로 이용하는 모델이다. 다만. 설정을 따로 주지 않으면, 문서에 나와 있다시피 사용한 driver 에 초기 설정에 따른 다고 한다. 결국, 흐름을 보자면. DB 더보기
JspException: In <parseNumber>, a parse locale can not be established 실제 예) 2008-05-12 19:53:15 [ERROR](StandardWrapperValve.java:253) Servlet.service() for servlet action threw exception javax.servlet.jsp.JspException: In , a parse locale can not be established at org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport.doEndTag(ParseNumberSupport.java:134) 해답 ) I was able to solve this problem. I had to set and set the parseLocale attribute of .. 더보기
플릭커매쉬업! http://lovesera.com/tt/236 매쉬업이다. 그것도 플릭커. 세계에서 가장 유명하고 이용률 높은 플릭커는.. 다양한 API를 제공해 주는 걸로 알고 있는데.. 이렇게 책으로 출간 할 만큼 다양한 기능을 제공 할 줄이야.. 하긴. 예전에 매쉬업대회 관련 자료를 보다가 본 플릭커매쉬업 작품들을 기억하니.. 책으로 출간할 만큼 여러 내용이 있을거라는 생각은 든다... 다만 이런책들이나 API들이 공개 될때 느끼는 것은. 한국 서비스에서는 이런 다양함이 없는 것.. 그것이 많이 아쉽다.... 등가교환해야 할 부분도 있겠지만. 좀더 많은 매쉬업들이 나타날수 있는 생태적 환경을 만들어 줘야 하지 않을까 한다.. 어찌 됐던. 흥미로운 내용일 거라 기대 된다~ 더보기
TDD를통해의존성줄여보자. http://crosscutter.info/90 본디 의존성은 존재 할수 밖에 없는 것이다.. 다만. 오래전 부터 사람들이 생각 하고 고민했던 것은 어떻게 하면! 그런 실타래를 줄여 볼 수 있냐는 것이었다.. '느슨한' 을 목표로 한 그것은. 아마도 각 개발자의 시각에 따라 무척이나 달라 질수 있을것이다. 때마침 근래에 애자일 프랙티스 란 책을 읽으면서 내 생각을 달라 지게 했던 부분이 있는데.. 개발을 시작 할때 부터 그 API에 대한 사용자가 되어 TDD(testcase)를 적용해 보자란 의견이었다..기본적 TDD에서 서비스적 TDD를 구성해 보란 의미가 아닐까 라고 생각이 되는데..(내 생각 일뿐;) 그것이 생각외로 좋은 아이디어가 아닐수 없었다. 실제 핵심적이고 실용적인 부분에 집중 할수 있고, .. 더보기
Eclipse 내, tomcat work디렉토리 위치. tomcat 에 임시파일이 계속 남아있어 1시간 정도 삽질한 경험이 있다... web.xml 에서 jsp compile refresh 설정을 했어야 했는데;; 안 했더니.... 꼬임 현상이 일어났던 것이다;; 아놔.. (추후 설정은 추가..) 재성 아저씨가 work 디렉토리를 알려 주셨는데.. 대략 (뭐 거의 똑같겠지만...) Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work 이 위치에 존재 한다.. (tmp0 의 의미는 Eclipse 내 추가했던 서버의 index 여부 였던것 같다.. ) 아무튼 이와 같은 삽질을 다시는 안했으면.. OTL.... 더보기
How ConcurrentHashMap offers higher concurrency without compromising thread safety 출처 : http://www.ibm.com/developerworks/java/library/j-jtp08223/ Java theory and practice: Building a better HashMap How ConcurrentHashMap offers higher concurrency without compromising thread safety 민달군이 준 URL. 간만에 자바 core 부분을 읽어보았다.. 요즘은 이리저리 찾아보기만 했지, 기본에 대해서는 왠지 소홀한 느낌? 이었다고나 할까.. 민달군 같은 동생은 언제나 신선한 긴장감을 준다. 잘될꺼야. 민달. -ㅁ- 회사차리면 꼭 나 스카웃.;; 더보기