본문 바로가기

나만의 작업/dW

[dW] Diagnosing Java code: Java generics without the pain, Part 1 JavaOne 2008 Wrap-up 세미나 발표자료에 올라온 "More Effective Java" 주제로 양수열님이 2nd Edition으로 출간된 Effective Java의 저자직강으로 JavaOne에서 열렸던 내용을 소개하는 부분으로 Java 5.0에 추가된 Generics, Enum types, Lazy initialization 관련 부분이 나와서 찾아보던 중 Generics에 관한 글로 2003년 글로 dW에 있군요.Part 1, I..
[dW] Practically Groovy: Reduce code noise with Groovy 요즘 Groovy에 대해 조금 공부하고 있는데 dW에 찾아보니 Groovy에 특성이 나타나 있는 글을발견했는데 자바에서의 noise와 복잡성을 Groovy를 사용해서 제거하는 방법이 주로 나타나있습니다.자바에서 JavaBean을 썼을때와 Groovy에서 Bean을 생성했을때의 코드차이.Groovy에서도 Junit을 이용해 테스트 코드를 작성하는 법, polymorphism, Spring framework를 사용하는 방법들이 소개되어 있습니다.Groo..
[dW] Ajax에서 XML 처리하기 Ajax에서 XML처리하는 일이 많은데 저는 DOM트리를 탐색해서 필요한 정보를 추출하여 HTML로 변환을 하여 DIV 태그에 넣는 방법을 주로 사용하는데이렇게 하다보면 필요한 정보의 태그를 찾아가는 과정이 복잡합니다.Element안에 Element안에 Element가 있을경우..그외에 더 복잡한 경우도 많겠지요. XSLT를 사용해 XML을 HTML로 변환하는 방법(서버쪽에서 XML을 HTML로 변환할지, 클라이언트쪽에서 변환할지..)그리고 JSON..
[dW] Learn 10 good XML usage habits "XML을 사용할때 좋은 10가지 습관(관습)"이라는 글을 우연히 보았는데 당연한 것도 있고,알지만 안쓰게 되는 점들도 있군요. Learn 10 good XML usage habits Define your XML and encoding Use a DTD or XSD Remember t..
[dW] XStream으로 자바 객체를 XML로 직렬화하기 자바객체를 직렬화하려면 흔히 어떻게 하는 방법이 있을까요?오픈 소스 라이브러리를 써주는 센스!를 발휘하려면 어떤 라이브러리가 있는지 알아야겠지요.전 dW에 번역글이 올라와서 알게 된 XStream이 있는데 정말 몇줄로 자바객체를 XML로 직렬화 시켜주는 군요. [dW] XStream으로 자바 객체를 XML로 직렬화하기이곳을 참조하면, 이클립스 프로젝트에서 클래스를 생성해서 단 몇줄로 자바객체를 XML로 직렬화하는 방법이 나와있습니다. 친절하게 이클립..
[dW] HTML 5와 XHTML 2에 관련된 글(dW문서와 그외) 8년동안 꽁꽁 얼어있던 HTML이 브라우저 시장에서 Apple, Opera, Mozilla 재단이 결성한 WhatWG와 W3C 두 대열에 움직임이 계속 일어나고 있지요. 그에 관련된 글들을 간단하게 모아봤습니다.HTML 5에 추가된 새로운 요소 (한글)구조 요소: aside, figure, section인라인 요소: time, meter, progress내장 요소: video, audio대화형 요소: details, datagrid, commandX..
[dW] Ajax 오버홀(overhaul), Part 1: Ajax와 jQuery로 기존 사이트 개선하기 (한글) Ajax overhaul, Part 1: Retrofit existing sites with Ajax and jQuery- Ajax 오버홀(overhaul), Part 1: Ajax와 jQuery로 기존 사이트 개선하기 (한글)모달 대화상자를 통해 사용자 경험을 향상시키고 네비게이션을 단순화하기http://www.ibm.com/developerworks/kr/library/wa-aj-overhaul1/index.html?ca=drs-kr몇일전 dW에..
[dW] Acegi로 자바 애플리케이션 보안화 하기, Part 1: 아키텍처 개요와 보안 필터 (한글) 이 dW문서는 작년에 작성되었던데 얼마전 Spring과 관련하여 Acegi에 대해 살짝~공부해 봐서 마침 dW에 글이 있나 찾아보니 역시나 있군요~우리나라 말로하면 "아저씨"(지극히 저의 개인적인 생각)란 이름과 비슷한 아씨지(어떤분은 머 다른말로 표현하셨던데 어쩜 그게 더 비슷한거 같기도 하고)  아무튼! What is Acegi Security? Acegi Security is a powerful, flexible security ..
[dW] 클래스 로딩 문제 분석하기 클래스 로딩 문제 분석하기에 좋은 글이 있어서 올립니다원문이 나온지는 좀 되었지만, 한번 읽어보기에 좋은 것 같습니다.아래 내용은 저혼자 공부하면서 내용을 잠깐 정리해 본 것입니다. Part 4로 이루어져 있기에 정리한 내용보다 더 방대한 내용이 담겨져 있습니다. ^^클래스 로딩 문제 분석하기, Part 1: 클래스 로딩과 디버깅 툴 소개 (한글)클래스 로딩 문제 분석하기, Part 2: 기본적인 클래스 로딩 예외(Exception) (한글)클래스 ..
[dW] IBM developerWorks 리뷰 블로거 2.0 선발과 Mylyn 2.0 통합된 태스크 관리 & 자동화된 콘텍스트 관리 지난 2월 초에 발표된 IBM developerWorks 리뷰 블로거 2.0에 선발이 되어 완전 영광스럽습니다.IBM developerWorks에는 아시다시피 많은 아티클, 튜토리얼등의 문서가 많이 있는데,리뷰 블로거는 이 문서들을 자신의 블로그에 소개하고 안내하는 역할을 합니다.저는 이 문서들을 소개하기 위해 문서들을 많이 읽게 되어 저에게도 많은 도움이 되리라 생각합니다.저의 블로그를 찾는 분이 많으시진 않지만, 혹시나 스쳐지나 가는 분들 중..