Clean Code that Works.

[Xercer 파서 다운로드] (자바용)

위에 사이트로 들어 간후 Xerces-J-bin.2.9.0.zip 파일을 다운로드 해서 압축을 푼다.
압축을 풀면 5개의 여러가지 폴더와 파일과 5개의 .jar 파일을 볼 수 있다.
이중에서 xercesImpl.jar, xml-apis.jar 파일을
자바가 설치된 폴더의 /jre/lib/ext 폴더에 압축을 푼다.
ex: C:\Program Files\Java\jdk1.6.0\jre\lib\ext
그 후  

XMLReader reader
       = XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser");

이러한 형식으로 사용 하면 된다.



HBO가 유료 캐이블 채널이라는걸 얼마 전에 알았어요 -_-ㅋ 우리나라의 OCN같은 채널?
HBO에서 만든 밴드 오브 브라더스는 아직까지 기억에 남네요 ㅎ

트랜스포머즈는 개봉 하자마자 조조로 봤습니다 >ㅁ< 목요일 오전 10시!!

각설하고.. 아무튼 영화에서는 그 비쥬얼한 면에 압도 되어 로봇들의 관계를 잘 알지 못했지만 여기 저기 이런저런 자료들을 보면서 정리해보니..

전투기로 변신하는 스타스크림은 메가트론을 시러하는 2인자 이고.. 또 스콜포녹(사막에서 병사 추적하는 녀석)은 트랜스포머 비스트워즈 에도 나오는 녀석이더군요.

옵티머스 프라임은 사실 트랜스포머의 주인공은 이녀석 이라고도 할수 있는데 말이죠.. 아무튼 이녀석은 비스트워즈 에서는 옵티머스 프라이멀 이라고 불립니다. 쪼금 틀리네요 -_-ㅋ 거기서는 고릴라. 메가트론은 티라노
또 후반부에 헬리콥터로 변신하는 녀석이 로봇형태가 되서 프로펠러를 돌리면서 걸어가는 씬이 있는데.
비스트워즈에 다이노봇이 저런 무기가 있어서 다이노봇 생각이 잠시 들었습니다.
또.. 재즈 인가 시끄러운 녀석은 비스트워즈에 치토정도? ㅋ

이 영상에서 마이클 베이의 모습을 처음 봤네요. 난 스필버그 할아버지 처럼 좀 나이 있으신 분인줄 알았는데 -ㅁ-; 스필버그는 항상 수염이 있어서 나이 먹어도 그대로 있는.. --; 인디아나존스 크랭크인 했다는데 기대됩니다 +ㅁ+

ps. 참 그 살아남은 미군중에 프리즌 브레이크에 나왔던 사람이 나옵니다. 이름은 모르겠고.. 스페인어 인가 멕시코 어인가 거기말 하는 사람 ㅋ
사용자 삽입 이미지

옵티머스 프라이멀


사용자 삽입 이미지

메가트론

사용자 삽입 이미지

스콜포녹, 비스트워즈에선 메가트론의 완전 충복 ㅋ

살인의 추억을 다시 볼려고 하는데...

교수님이 안가시네....-_ㅠ 어서 가세요~
이거 보기 위해 이번달은 웹폴더 충전 안할려고 했는데 충전을 해서..
무려 2.4기가 짜리를 받았단 말입니다아~~~

더 늦게 보면 너무 늦는데 -ㅁ-;;

2.3 이하의 버젼에서는 web.xml에

<taglib>
   <taglib-uri>http://itexper.com/guest-tablib</taglib-uri>
   <taglib-location>/WEB-INF/tld/guest-taglib.tld</taglib-location>
</taglib>
이렇게 사용했으면 됬지만

2.4 버젼에서는
<jsp-config>
  <taglib>
   <taglib-uri>http://itexper.com/guest-tablib</taglib-uri>
   <taglib-location>/WEB-INF/tld/guest-taglib.tld</taglib-location>
  </taglib>
</jsp-config>
이렇게 사용해야 한다.

JSTL을 등록해서 사용할 경우에는 따로 web.xml에 등록할 필요가 없고.
아파치 사이트 http://jakarta.apache.org/taglibs/ 에서 다운로드 링크를 클릭하여 다운 받을 수 있다.

그 다음에 웹애플리케이션의 /WEB-INF/lib 디렉토리에 필요한 라이브러리를 복사 하면된다.
파일 압축을 풀어 lib 디렉토리 아래에 있는 파일을 복사하면 된다.
사용할때는 아래와 같은 형식으로 사용 하면된다.
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>

XP를 비스타 스타일로 바꾸는 프로그램이 있어서 소개 합니다.
프로그램 이름은!! Vista Transformation!!
현재 7.0 까지 나왔군요.
 
사용자 삽입 이미지

내 컴퓨터에 설치한 모습


이 프로그램을 설치하면 부팅 스크린, 로그온 UI, 폰트, 스타일, 커서, 사운드 까지 전부~ 비스타 스타일로 바뀝니다. 전 개인적으로 파일 탐색기가 좋네요. 아이콘들하고. ㅎㅎ 가젯은 사이드바 라는 프로그램을 사용해서 하는데 들리는 풍문에 의하면 비스타 가젯보다 성능이 50%정도 빠르다고 합니다. 전 사용하지는 않지만 스크린샷을 위해 잠시. ^^

설치시 잘못하면 윈도우가 맛이 갈 수도 있으니. 조심하세요..;;

[다운로드 사이트] [설치 가이드 블로그 6.0v]


인터넷 익스 플로러 8이 출시될 예정 이라는군요.(날림 해석입니다 -_ㅠ)
내용을 대충 읽어 보면.. 비스타 sp1하고 같이나온다는건가..
XP에 대한 지원이 2009년까지는 중지 되지 않는다고 하는군요.. xp 유저들을 지원하는 IE 8이 되고..

또.. 같은 방법으로 ie7도 릴리즈 된다는데..두가지 방법이 있데요.. 비스타 보안설정방법과 xp sp2 나 sp3용으로.. sp3가 출시 될 수도 있다는 말인가 -ㅁ-?

그 이후로는 글쓴이 생각인데 마지막을 보면 IE7에서 서비스팩 없이 IE8 으로 바로 넘어가는지 어떻게 생각하는지 물어 보고 있네요. 자신은 FireFox를 확장성 때문에 쓴다는데.. 파이어폭스 addon이 좋긴 좋죠 ㅎㅎ 하지만 전 오페라 쓴답니다 -_-ㅋ
개발자에게 좀 편하게 나왔으면 한다고 하는데..

어디선가 글을 봤는데 웹 표준을 준수한 브라우저를 보면 오페라>파폭>IE 이런순이라더군요..
우리나라 사이트는 대부분 IE에 맞춰져 있어서 오페라만으로는 인터넷을 즐겁게 할 수 없지만 크게 지장은 없습니다. (티스토리 글쓸때 IE가 편해요 ㅠ_ㅠ)
파폭도 좋긴 하지만 오페라의 날렵함에 반해 버렸어요 ^-^

아래는 글 원문 [원문 사이트]

Internet Explorer 8 Beta to begin later this year

Written by 999

According to Microsoft, the Internet Explorer 8 Beta is set to begin when Vista SP1 ships later this year. There is no information on when the exact date would be. However, since mainstream support for XP doesn’t end until April 2009 Microsoft will support IE 8 to Windows XP users.

But in the same way that IE 7 was released, there will be 2 versions: one that is built on the security settings of Vista, and the other one on the settings of XP SP2 or SP3. More info will be posted when available

Is Internet Explorer 8 in the works?

Who needs Internet Explorer 7 when you can just wait for Internet Explorer 8? According to ActiveWin, Microsoft has already been working diligently on Internet Explorer 7’s successor, and there are no plans for the team to stop for a service pack. The Internet Explorer development team will supposedly have the next version ready to go out the door within the next two years.

One Microsoft official at CES has told ActiveWin.com that work has already begun for IE 8, the next version of Internet Explorer, and we can expect to see a final product within 18-24 months. In addition, there are reportedly no plans for an interim service pack, but rather focus completely on the next version, which will compete even more directly with Firefox.

ActiveWin’s report is completely plausible, but we weren’t able to verify the rumor. Instead, a Microsoft spokesperson told Ars that the company is not prepared to discuss future iterations of the browser.

Microsoft is committed to Internet Explorer and is actively working on the next version of the browser. We are excited about the positive reception Internet Explorer 7 has received and are currently looking at market feedback and customer needs as we work on future versions. However we are not commenting on future plans at this time.

How do you feel about Microsoft skipping out on service packs for Internet Explorer 7 and jumping straight into Internet Explorer 8? As long as the browser is kept as secure as possible, I can’t see why that would be a problem. If Microsoft is listening, I’d like to see Internet Explorer 8 be a little more developer-friendly. I use Firefox because of all the wonderful Extensions, but I would consider switching back to Internet Explorer if Microsoft had something even close to comparable. I will say that Add-Ons are definitely a step in the right direction, though.

Source: Arstechnica.com


커넥션 풀 설정하는 방법중에 한가지 라고 하는데 이 전 커넥션풀(jdc pool)설정은 그럭저럭 쉽게 할 수 있었는데 DBCP설정하는것은 영 어려워서 --; 이클립스로 작업하는데 이클립스 화면에서 따라할 수 있게 나온게 아니라서(그림으로 안되어 있으면 이해도가 떨어지는 1人) 좀 찾기가 어려웠다. --;

일단 DBCP를 설정할려면 4개의 jar 파일이 있어야 한다.
1. 오라클 jdbc 파일(ojcbc14.jar) : Tomcat5.5/common/lib 폴더에 위치시켜야 한다.
2. commons-collections-3.2.jar
3. commons-dbcp-1.2.2.jar
4. commons-pool-1.3.jar
1번 파일은 오라클 사이트에 들어가면 다운로드 받을 수 있고, 2~3번 파일은 아파치 사이트(Collections, DBCP, POOL)에 가면 받을 수 있다. 1번파일은 네이버에 검색해서 받는게 빠르다.(오라클 사이트 가입필요)
[2~3번 파일 받는곧]
사용자 삽입 이미지

2~3번 파일을 위의 이미지의 WebContent/WEB-INF/LIB 폴더에 위치 시키면
Java Resources:src/Libraries/Web App Libraires/ 에 3개의 파일의 있는것을 확인 할 수 있다.

이 파일들이 들어가 있는걸 확인했으면 다음 단계로 Tomcat 의 server.xml 파일과 위에 이미지의 web.xml(프로젝트의 web.xml)파일을 수정 해야 한다.
사용자 삽입 이미지

확대해서 보실려면 클릭하세요.


위와 같이 server.xml을 수정한 후 web.xml 파일에 아래와 같은 코드를 추가 해야 한다. <web-app>안에다가 추가 하면 된다.
<resource-ref>
  <description>Oracle Datasource example</description>
  <res-ref-name>jdbc/myoracle</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
 </resource-ref>
그런 다음 커넥션을 만든다음에 테스트 하면 된다.

[DBCP연결 영문 사이트] [참고 블로그]
 


사용자 삽입 이미지

IE6 에서본 티스토리




그다지 큰 차이는 없지만 글 쓸때나 수정 할때 IE가 편하다는.. -ㄴ-;;

사용자 삽입 이미지

Opera 에서 본 티스토리

DBCP Pool 테스트중 아래와 같은 에러가 발생~!!!!
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '
' for connect URL 'null'

이것은 Tomcat의 server.xml 파일이 잘못되었기 때문이다~!
server.xml 파일을 열어보면.
<Context docBase="JSP_STUDY" path="/JSP_STUDY" reloadable="true" source="org.eclipse.jst.j2ee.server:JSP_STUDY"/></HOST>

<Resource name="jdbc/myoracle" auth="Container"
type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@IPAddress:1521:orcl"
username="SCOTT" password="TIGER" maxActive="20" maxIdle="10"
maxWait="-1"/>


아마도 저렇게 되어있을 것이다.
이것을 수정 하려면 Context 안에 Resource를 포함 해야 한다.
<Context docBase="JSP_STUDY" path="/JSP_STUDY" reloadable="true" source="org.eclipse.jst.j2ee.server:JSP_STUDY">

<Resource name="jdbc/myoracle" auth="Container"
type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@IPAddress:1521:orcl"
username="SCOTT" password="TIGER" maxActive="20" maxIdle="10"
maxWait="-1"/>
</Context>
</Host>


이렇게 수정하면 완료~

RCP 타겟 설정.

Java/이론..2007. 6. 26. 22:24
아. 이것 때문에 또 헤맸다.

이클립스 사이트에 들어가서 RCP 파일을 받아야 되는데 스크롤을 내려보면
RCP runtime Binary 와 RCP SDK 가 있다.
스클롤에 바로 RCP 보인다고 다운 받지 말고 좀더 내려서 밑에 있는 RCP SDK를 받아서
타켓으로 설정하면 사용가능 하다.

이클립스 다운로드 페이지