2007년 8월 31일 금요일

T61 에 XP 설치 하기...



구입시.. Vista가 깔려있어서 5분도 안써보고 지워버렸습니다.

느리고.. 무엇보다 개발을 해야하는데.. 영불편해서.. XP로 바꿨습니다.

설치할때 쫌 애먹어서.. 관련 자료가 별로 없어서, 쫌 힘들었네요 -_-;

퍼왔습니다...

-----------------------------------------------------------------------------------------------------
 
T61 Windows XP 설치 하기

1. XP설치하기 사전 작업

- 완전 복구 시디를 만들어 주세요. XP설치할때 복구 파티션을 삭제 하지 않아도
  MBR영역이 손상되어 ThinkVantage 버튼을 이용한 복구가 되지 않습니다.

- 레노버 사이트에서 드라이버 파일을 다운 로드 합니다.

- UAA(Universal Audio Architecture) 드라이버를 다운 로드 합니다. (ibm매니아 유틸리티 자료실에 있습니다.)

- TPM 드라이버 다운로드 받습니다. (ibm매니아 유틸리티 자료실에 있습니다.)


2. 설치 하기


(1) XP설치 하기

노트북 부팅시 F1키를 눌러 바이오스 화면에 들어간다.
BIOS Setup Utility 메뉴를 시작합니다.
Config를 선택합니다.
Serial ATA (SATA)를 선택합니다.
AHCI 에서 Compatibility로 변경 선택합니다.
Windows XP와 서비스 팩 2를 설치합니다.

(2) intel 칩셋 드라이버 설치를 합니다.

(3) SATA 드라이버 설치 합니다.

웹 사이트에서 Intel Matrix Storage Manager 드라이버 패키지를 다운로드한 후 실행하면
C:\DRIVERS\WIN\IMSM 에 파일이 압축 해제됩니다.
Intel Matrix Storage Manager 드라이버를 실행합니다.
실행을 위해 C:\DRIVERS\WIN\IMSM\PREPARE 에서 install.cmd를 더블 클릭합니다.
컴퓨터 전원을 끄고 다시 켭니다.
BIOS Setup Utility 메뉴를 시작합니다.
Config를 선택합니다.
Serial ATA (SATA)를 선택합니다.
AHCI를 선택합니다.
Windows XP를 시작합니다.
새 하드웨어 설치 마법사가 나타납니다.
아니오, 지금 연결 안 함을 선택하고 다음을 클릭합니다.
목록 또는 특정 위치에서 설치(고급)을 선택하고 다음을 클릭합니다.
이 위치에서 가장 적합한 드라이버 검색을 선택합니다. 검색할 때 다음 위치 포함:을 선택하고 C:\DRIVERS\WIN\IMSM 경로를 지정한 후 다음을 클릭합니다.
새 하드웨어 설치 마법사를 완료합니다.
마침을 클릭합니다.
시스템 설정 변경 창이 나타나면 예를 클릭하여 컴퓨터를 재시작합니다.

* SATA 드라이버 다운로드 주소 : http://www-06.ibm.com/jp/domino04/pc/support/beginner.nsf/document/MIGR-62909-KR

(4) Graphic 드라이버 설치 합니다.

(5) UAA(Universal Audio Architecture) High Definition Audio  파일 설치.

* UAA 파일 다운로드 주소 : http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-65456

(6) Audio 드라이버 설치

(7) Modem 드라이버 설치

(8) LAN 드라이버 설치

(9) 모니터 드라이버 설치

* LCD 화면 드라이버인데 설치하지 않으셔도 무방합니다.
  설치하시면 장치관리자에서 모니터 부분에 "기본모니터" 에서 "ThinkPad Display" 로 변경 됩니다.

(10) Fingerprint 드라이버 설치

(11) TPM 드라이버 설치

* IBM 매니아 유틸리티 자료실에서 TPM으로 검색해보시면 범죄자님이 업로드 해 놓으신 파일이 검색 됩니다.

(12) Bluetooth 드라이버 설치

(13) HotKey 드라이버 설치

(14) ACPI Power Management 설치

(15) Power Manager 설치

(16) TrackPoint 설치

(17) 그외 ThinkPad 관련 소프트웨어는 Software Installer 를 설치하셔서 원하는 유틸리티만 설치 하실수 있습니다.

2007년 8월 24일 금요일

Flash 에서 다른 도메인 간의 호출...


우선 로드할 JSP, Html 기타 페이지에서,

param 값을 설정해 준다.


[code type=html4strict]<param name='allowScriptAccess' value='always' />[/code]


그후, XML페이지나 엑세스 할수 있는 페이지를 만들어 준다.

crossdomain.xml
[code type=xml]<?xml version='1.0' encoding='utf-8'?>
<cross-domain-policy>
 <allow-access-from domain='*.taesuz.net' />
 <allow-access-from domain='taesuz.80port.net' />
</cross-domain-policy>[/code]


만들어준 후에 JSP나 기타 서버페이지를 엑세스 하는 flash 최상단에서,


System.security.allowDomain("*");
System.security.loadPolicyFile("http://taesuz.net/crossdomain.xml");


같이 설정해 준다.

그럼 문제 없이 flash에서 다른 도메인의 서버 페이지의 값을 불러올수 있다..

이것 때문에 오늘 참.. 많이 고생했다..

내 블로그가 트래픽이 걸리다니...


오늘 처음으로 내 블로그가 트래픽에 걸렸다..

좋아해야할 일일까? 아니면.. 짜증내야 할 일일까?

오늘 오후에 접속해보니...



사용자 삽입 이미지


위와 같이 트래픽이 걸렸다 -_-;

내 블로그가.. 사람이 많이 방문해서 일까.. 아니면 다운로드를 많이 받아가서 일까..

750M의 트래픽이 풀이 되다니..

역사적인 날로 기록해야 할까.. -_-;

2007년 8월 20일 월요일

Action Script XML연동 소스...


요즘 Action Script를 가볍게 보고있다..

신기하기도 하고, 생김새가 자바 + 자바스크립트 를 섞은거 같다고 해야할까?


xml 과 연동하는 소스 를 보관해둔다..

죄송하지만 이 파일은 공개가 아닙니다..

뭐.. 비밀번호는 핸드폰 뒷자리 -.-;

지인들만 받아가시길.. 소스가 공개 소스가 아니고 패키지가 제가 만든것이 아니기에

무작위 배포를 하지 않습니다.



무료 음악 감상 사이트...


Melon을 사용하다가..

MP3가 DRM를 지원 못해서.. 그냥 다운 받아서 듣고 있는데..

Melon을 안쓰니까 웹에서 들을 만한 곳이 없어서..

예전에 복쓰씨가 추천해줬던 사이트 이름이 생각안나서 검색해봤는데

여기였던거 같은데.. 암튼 무료 음악감상중에선 젤 괜찮은듯..

추천~


http://www.onmuz.com/

2007년 8월 13일 월요일

당신의 연봉은 세계 몇위?


당신의 연봉은 세계 몇위?

우선 당신의 연봉을 미국 US달러로 변환

http://bank.naver.com/index/exchange.nhn


그리고 http://www.globalrichlist.com/ 에서 당신의 연봉을 입력..

뭐.. 정확하진 않겠지만..

재미로.. ㅎㅎ


사용자 삽입 이미지



나는.. 셰계 TOP 7.71% 란다.. -_-;

믿을만 한게 아닌지.. 우리나라가 잘사는건지..

뭐.. 어쨋든 재미니까.. :)

2007년 8월 3일 금요일

Oracle Long 형 insert 에러... ORA-01461


메일 발송 시스템을 개발하고 있었다..

게시판에 올린글을 메일로 발송하는것이였다.

말이 메일 발송이지 DB에 insert만 하면 끝나는 거였는데..


개발을 다하고 테스트를 하는 도중.. 정말 어이없는 에러 발생..

내용을 Insert하는 CONTENT의 TYPE이 LONG 이다..



java.sql.SQLException: ORA-01461: LONG 값은 LONG 열에만 입력할 수 있습니다




이런 에러를 내뿜으면서.. 안되는거다..

그래서 글자수가 문제가 되나? 해서 봤지만.. 잘 Insert되는 것중에는,

10000자가 넘는것도 있고, 발송이 안되는건 그 이하의 것도 있고 들쑥날쑥..

'혹시 HTML코드가 문제인가?' (본문내용에 HTML코드가 삽입되어있음)

하여 HTML코드를 replaceAll() 로 정규식으로 치환하여 삭제.. 그래도 안됨..

혹시 줄바꿈에 문제가 있나? '\r\n' 처리.. 안됨..

혹시 ' <- 문자 처리에 오류가 있나? .. 그래도 안됨..

웃긴건 Insert 안되는것을.. 내 테스트 로컬에 Insert 하면 잘 들어간다..


사람 환장한다. -_-


3일동안 정말 해볼꺼 안해볼꺼 다해봤다.. 근데 오늘.. 백지화 상태에서 다시 시작..

글내용을 내가 임의로 넣고 보내봤다..

그런데.. Insert가 안된다!!!!!

뭐지 이뭐병..


그리하여 prepareStatement 를 내용 하나만 집어 넣고,

나머지는 텍스트에 붙여주는 형식으로 했다..

before)
query.append(" INSERT INTO MAIL                                ");
query.append(" (IDX, SNAME, SMAIL, TITLE, CONTENT) ");
query.append(" VALUES(                                              ")
query.append(" ?, ?, ?, ?, ? ");

after)
query.append(" INSERT INTO MAIL                                ");
query.append(" (IDX, SNAME, SMAIL, TITLE, CONTENT) ");
query.append(" VALUES(                                              ");
query.append( maxRow + "'" + sname + "'" + smail + "'" + title + "', ? )" );



이렇게 바꾸니까 된다.. 진짜 어이없네..

왜이런거지? 이유가 뭐지?

java의 버그인가 oracle의 jdbc버그인가?

아님 처리하는 부분에서 내가 모르는 부분이 있나??

대략 난감이네.. 아시는 분들 알려주세요..