본문 바로가기

전체 글

(122)
[책] 알짜만 골라 배우는 안드로이드 프로그래밍 알짜만 골라 배우는 안드로이드 프로그래밍 카테고리 컴퓨터/IT 지은이 마크 머피 (에이콘출판, 2009년) 상세보기 간만에 책을 구입했다. 이제 80페이지 봤는데 언어가 자바이니 접근하기는 쉬운데 웹프로그래밍에 익숙한 나한테는 시간이 좀 걸릴 듯 하다. 안드로이드는 현재 버전이 2.1인데, 책이 쓰여질 때는 1.5 가 나왔고, 번역할 때 1.6 이 나온듯하다. (스프링 공부할 때도 느낀 거지만 번역서는 버전이 항상 뒤쳐져 있다. 능력되서 원서를 보든가 잘 쓰여진 국내저자의 책을 보든가. ㅠㅠ) 그래서 책 내용은 1.1 기준으로 작성한 것 같다. AVD관련 명령도 책에는 콘솔환경에서 명령하지만 실제 2.1기준 이클립스(이클립스는 galileo를 사용했다.) 플러그인을 설치했더니 그냥 클릭으로 된다. 안드로..
Velocity에서의 Map 사용 다음과 같이 사용하면 됩니다. #set ($portalMap = {"NAVER" : "http://www.naver.com/", "DAUM" : "http://www.daum.net/", "NATE" : "http://www.nate.com/", "YAHOO" : "http://kr.yahoo.com/"}) #foreach ( $entry in $portalMap.entrySet()) $velocityCount.$entry.getKey() #end 추가로 $, # 같은 특수문자를 사용하기 위해서는 \#parse ("\$test.vm") 같이 "\" 를 사용하시면 됩니다.
스프링 2.5 스키마와 네임스페이스 출처 : Pro Spring 2.5 스키마 용도 beans 이 스키마를 사용하여 빈, 별칭(alias), 임포트(import)를 선언한다. 보통 XML파일에서 기본 스키마로 사용한다. util 변수, 리스트, 맵, 프로퍼티 경로 선언을 할 때 사용하는 편의성 함수. jee JNDI와 EJB를 다루는 J2EE 기능. jms JMS 빈을 간단하게 설정할 수 있도록 추가한 기능. lang JRuby 같은 언어가 제공하는 객체를 스프링 빈으로 사용할 수 있게 해줌. tx 트랜잭션 속성을 스프링 빈으로 선안할 수 있게 해준다. aop 포인트컷이나 어드바이스 같은 AOP 엘리먼트를 다룬다. tool 이 스키마는 추가 컴포넌트 개발자가 사용하도록 만들었다. 개발자는 tool스키마를 사용하여 써드파티(third-par..
eclipse workspace 경로표시 eclipse의 제목표시줄에 현재 workspace의 경로를 표시해줄수 있는 옵션이 있습니다. 아래와 같이 대상에 –showlocation라는 옵션을 추가하면 됩니다. "C:\Program Files\eclipse\eclipse.exe" –showlocation 다음과 같이 경로를 확인할 수 있습니다.
자바스크립트 체크박스 관련 정리를 안했더니 계속 소스 디적거리게 되네.. 언제 시간내서 자바스크립트 짜놓은거 클래스화 시켜야 되는데.. 아님 JQuery로 바꾸던지 해야겠다. //체크 카운터.. function countCheck(obj){ var count = 0; if(obj){ if(obj.length){ for(var i = 0; i < obj.length; i++){ if(obj[i].disabled == false){ if(obj[i].checked) count++; } } }else{ if(obj.disabled == false){ count = obj.checked ? 1 : 0; } } } return count; } //체크 토글 function toggleCheck(obj){ if(obj){ if(obj.len..
browser의 layout engine Firefox Gecko (http://en.wikipedia.org/wiki/Gecko_(layout_engine)) Explorer Trident (http://en.wikipedia.org/wiki/Trident_(layout_engine)) Safari, Chrome WebKit (http://en.wikipedia.org/wiki/WebKit) Opera Presto (http://en.wikipedia.org/wiki/Presto_(layout_engine))
WTP의 Server View 사용하기 WTP의 Server View가 불편해서 이제까지 MyEclipse를 사용했었습니다. 어쩌다 보니(라이센스 문제지요..ㅡ.ㅡ;) 다시 Eclipse를 사용하게 되어 덩달아 WTP를 사용하게 되었습니다. 몇 년전 안좋은 추억만 있던 WTP의 Server View 점검해보니 사용할만 하더군요. eclipse는 europa입니다. JEUS Plug-in 때문에 ganymede 사용안했는데 europa에서도 JEUS Plug-in은 잘 안되는군요. ㅠㅠ 조만간 다시 바꾸던지..원.. depoly를 .metadat\.plugins\org.eclipse.wst.server.core#tmp~ 이쪽으로 하는문제(이게 파일이 많아지면 너무 느리고 가끔씩 에러가 나와서요)는 그냥 속편하게 Server Option에서 Se..
구글날씨 api 이용하기 Java의 URL.openConnection()을 이용해 http://www.google.co.kr/ig/api?weather=seoul로부터 정보를 가져와서 날씨정보를 간단하게 jsp로만 표현해 보았다. XML 파싱은 jdom(http://www.jdom.org/)을 이용했다. 시군 영문코드는 http://junelife.tistory.com/36?3d6c9248를 참조하면 된는데 시군 영문코드를 정확하게 알기위해 google code에서 아무리 찾아봐도 날씨api에 대한 내용이 없던데 서핑중 다음 블로그에서 공식 api가 아니란 내용을 봤다. http://blog.emerick.org/2008/05/07/google-weather-api-feed-documentation/ 재미로 하면 몰라도 공식 a..