Friday, October 30, 2009

세상을 변화시킬 차세대 IT 기술 5가지

정보기술(IT)의 발달로 높아진 현대인의 생활수준을 한층 더 끌어올릴 몇 가지 차세대 IT 기술이 시선을 끌고 있다.

미국 IT전문지 PC월드는 USB 3.0, 3차원(3D) TV, HTML5, 와이파이(Wi-Fi) 비디오스트리밍, 증강현실(Augmented Reality) 휴대폰 등 IT 세계에 또다른 변화를 몰고 올 만한 차세대 IT기술 5가지를 26일(현지시간) 소개했다.

◇USB 3.0

파일 공유를 위해 주로 사용하는 휴대용 저장장치인 USB의 새로운 버전이 나온다. 문서, 사진, 동영상 등을 옮기는데 주로 사용되는 USB 3.0이 내달 중 출시될 전망이다.
USB 3.0의 가장 큰 장점은 빠른 전송속도. 초당 480Mbps를 전송할 수 있는 USB 2.0에 비해 10배 이상 빠른 속도를 자랑하는 USB 3.0은 최고 5기가바이트를 전송할 수 있다. 이러한 전송속도는 대용량의 이미지나 동영상 이동을 전담했던 외장 하드디스크의 역할을 분담할 수 있어 병목 현상을 해결해 줄 것으로 기대되고 있다. 또 저장용량 역시 매우 커져 외장 하드디스크의 대체 수단으로 급부상할 것으로 보인다.

◇3D TV

3D TV는 5가지 차세대 IT 기술 중 유일하게 시장에 나왔다.
3D TV는 대형 영화관에서 볼 수 있었던 입체 영상을 가정으로 옮겼다는 점에서 현대인의 생활수준을 한 단계 더 끌어올리고 있다. 풀 HD급 TV보다 더 뛰어난 생생함으로 차별화를 모색하는 3D TV는 입체영상으로 시청할 수 있어 표현감이 2차원(2D) TV보다 매우 뛰어나다.
입체영상을 보기 위한 별도의 안경이 고가로 출시될 우려도 있지만 3D TV가 보급될 시점에는 안경 역시 저렴해질 것으로 전문가들은 내다보고 있다.

◇HTML5

HTML5는 차세대 웹 표준 기술 전체를 지칭한다. 데이터, 비주얼, 프로그램명령어(API) 등 세가지로 분류되는 HTML5는 PC를 비롯해 모바일 등에서도 사용될 전망이다. 즉 현재는 PC에서 이용하는 웹사이트와 모바일에서 접속하는 웹사이트가 별도로 구성되지만 HTML5로 표준화가 이뤄지면 스마트폰에서 PC와 같은 웹사이트 환경을 구현할 수 있어 유무선의 경계가 무의미해진다.

◇와이파이 비디오스트리밍

이더넷은 TV에서 무선으로 인터넷상의 비디오를 감상할 수 있는 와이파이 기술을 개발 중이며, 이르면 내년 혹은 늦어도 2012년경 시장에 선보일 전망이다.
이더넷에 따르면 이는 기존의 블루투스 기능을 훨씬 뛰어넘는 것으로 분당 600Mbps 속도를 낼 수 있으며 최고 1기가바이트를 전송할 수 있다. 복잡하게 여러 갈래로 얽혀 있는 케이블이 없더라도 고화질의 동영상을 실시간으로 무리 없이 감상할 수 있는 시대가 오게 되는 것이다.
전문가들은 와이파이 비디오스트리밍 기술이 본격적으로 보급될 2012년에는 전 세계 10억명 이상이 와이파이 비디오스트리밍 장치를 살 것으로 예측하고 있다.

◇증강현실 휴대폰

휴대폰으로 거리를 비추면 해당 건물, 맛집, 지리 등 상세정보를 알 수 있는 영화 같은 세상이 전개된다.
증강현실이라는 이 첨단 기술은 현실 세계에 3차원 가상화면을 겹쳐 보이도록 하는 것으로 휴대폰을 통해 일반인들에게 선보이게 될 전망이다.

<심민관 기자 smk@asiatoday.co.kr>

증강현실



























Thursday, October 29, 2009

debug하자. eclipse에서 javascript debug : ATF

개요 : java프로그램을 개발할때, DEBUG사항에서 많이 개발을 합니다.
javascript에 대해서도, 그렇게 개발하고 싶은 생각이 들었습니다.

내용 : eclipse.org에서 ATF(Ajax Tookit Framework)을 사용하면 될것 같은 생각이 들었습니다.
우선 데모를 보시죠..
http://www.eclipse.org/atf/flash/index4.php

보시면, java에서 하는 사항과 매우 유사합니다.

그럼 이제 설치를 해보죠.
1. 설치

다운로드 메인페이지 : http://www.eclipse.org/atf/downloads/index.php

다운로드 페이지를 보시면 4가지 사항이 나옵니다.
1) ATF All-In-One Packages : WTP와 같이 All-In-One버전으로 eclipse.exe파일이 존재
합니다.
2) ATF WST Package
3) ATF Web Tools Package
4) ATF Archive Site Zip : 현재 사용중이신 eclipse에 plug-in을 설치하는데 사용됩니다.

설치한 사항 :
잠시후 업데이트 합니다...


# 2008. 07. 17 작성
1. 관련정보 정리

http://tack.tistory.com/82
http://blog.daum.net/mechaic/3868441
http://www-128.ibm.com/developerworks/kr/library/os-ecl-atf/?ca=dnn-krt-20070627
http://cms.xulbooster.org/
http://lunaris.egloos.com/1474223
http://rasingbull.tistory.com/113

keynote :
JSEclipse => 더이상 지원을 안한다.

JSDT (javascript Development Tools) , 3.0버전
=> 중요 elipse의 새버전에는 이것이 포함되어 있다.
j2ee버전 http://xguru.net/blog/457.html
JDT(Java Development Tools)
http://www.eclipse.org/atf/demos/jsdt/flashDemos.html

이클립스의 wdt에 jseclipse+pdt+subclipse

Script Language Libraries
ECMA 3 Browser Support
Referenced Libraries
FireFox Browser Support Library
Internet Explorer Support Library

http://dev.eclipse.org/viewcvs/index.cgi/

## Eclipse 3.4 Ganymede관련
Ganymede 에 새로 추가된 것과 Europa이후의 큰 변경점 들을 살펴보면..

Provisioning (Install/Update) 시스템이 Equinox p2 로 변경되었습니다. http://wiki.eclipse.org/Equinox_p2_Getting_Started
JSDT(JavaScript Development Tools) 라고 불리는 JavaScript IDE 가 추가되어 AJAX를 활용한 RIA 개발이 가능해졌습니다.
RAP(Rich Ajax Platform)에도 위 JSDT 가 반영되어 Ganymede에 포함되었습니다. http://www.eclipse.org/rap/
RAP 는 Java API 와 Eclipse를 사용하여 AJAX 웹 어플리케이션을 개발할 수 있도록 해줍니다.
SWT/JFace 로 된 Application 을 웹으로 손쉽게 포팅할수 있습니다.
ECF ( Eclipse Communication Framework ) 가 2.0으로 업데이트되었습니다.
Eclipse 기반의 툴을 분산환경에서 동작하도록 다양한 프로토콜을 지원해주는 프레임워크 입니다.
Datashare API , Discovery API , File Transfer API, Presense API , Remote Services API , Shared Object API , Telephony API
Remote Services API 에는 분산 OSGi Framework 간의 통신을 지원하는 R-OSGi (Remote OSGi) 가 포함되어있습니다.
Task-Focused UI 인 Mylyn 이 3.0 으로 업데이트 되었습니다.
Launch Configuration 들이 Export/Import 가능해졌습니다. (전 이게 가장반갑습니다 ㅠㅠ )


(출처 : http://xguru.net/blog/457.html)

# http://dogfeet.tistory.com/19?srchid=BR1http%3A%2F%2Fdogfeet.tistory.com%2F19
# http://www.myeclipseide.com/index.php?module=htmlpages&func=display&pid=62

Sunday, October 25, 2009

좋은정보

AMD CPU, 그리고 신종플루 덕에 큰 인기를 얻고 있는 위생가전 등이 꽤 볼만하다.



















































밀고 누르면 엄지족보다 문자 빠르다!?

130년 만의 진화 '날개 없는 선풍기'

고성능 DSLR "동영상 촬영에 반했다"

미니노트북 패자부활전

손안의 은행 "뱅킹폰도 풀터치가 대세"

[지금용산에선] AMD 인기 모델 '수급 불안'

5대 웹브라우저, 성능 얼마나 차이날까?

트위터 잘쓰면 해외 여행까지?

뱅앤울룹슨도 LED TV 내놨다

日 아키하바라, 윈도7 발매로 축제 분위기


사진작가가 써본 코어i5 "집 스트레스 확 풀려"

[가전 트렌드] 세균 다 잡아라, 위생가전 약진

각양각색 안마의자 '앉아봐야 차이 안다'

애플, 이번엔 멀티터치 마우스

블랙베리 단짝은 손목시계? 인펄스 스마트워치



[ 관련기사 ]▶[위클리 브리핑] BC카드 제4의 이통사로 등장!?▶[위클리브리핑] 빗장 풀린 아이폰▶[위클리브리핑] 3G 자동로밍 모르고 쓰면 '요금폭탄...▶[위클리브리핑] IT업계 M&A 열풍 뜨겁다

Thursday, October 22, 2009

javascript minifier

http://ui.daum.net/platform/minify/jsmin.html

JavaScript 소스코드상의 불필요한 공백과 주석을 제거해서 코드 용량을 줄여주는 minifier입니다.
코드를 직접 입력하거나 파일을 업로드해서 처리할 수 있도록 구현했고, Douglas Crockford가 작성한 JsMin(The JavaScript Minifier)의 Python 버전을 기반으로 구성되어 있습니다.

물론 Douglas Crockford의 JsMin 페이지에서 소스 받아서 실행해도 동일한 결과가 나옵니다.

더 추가되었으면 하는 기능이나 버그 있음 알려주세요

Tuesday, October 20, 2009

ipconfig /flushdns DNS Flush!!

ipconfig /flushdns


확인 ipconfig /displaydns

타겟잡고하기

nslookup survey.kdtnet.co.kr

Monday, October 19, 2009

실행 명령어/새 작업관리자 명령어

실행 명령어/새 작업관리자 명령어

기본적으로 실행창의 기본 경로는 "%systemroot%\windows\system32" 로 되어있다.

잘 보면.. 대부분의 명령어는 exe파일과 cpl 파일과 mmc 파일로 되어있다.

calc .................................... 계산기

charmap .............................. 문자표

cleanmgr ............................. 디스크정리

clipbrd ................................ 클립보드에 복사된 내용표시

cmd .................................... 도스명령프롬프트 실행

control ................................ 제어판

dfra.msc ............................. 디스크조각모음

dxdiag ................................ 다이렉트X 진단도구 및 그래픽과 사운드의 세부정보

eudcedit ............................. 사용자정의 문자 편집기

explorer .............................. 탐색기

maqnify ............................... 돋보기

mobsync ............................. 동기화

msconfig ............................. 시작프로그램 제어등 많은 기능 제공

msinfo32 ............................. 시스템정보

mstsc ................................. 원격 데스크톱 연결

netstat ................................ 현재열린포트와 TCP/IP 프로토콜정보를 보여줌

notepad .............................. 메모장

ntbackup ............................ 백업 및 복원 마법사

osk .................................... 화상키보드

pbrush ............................... mspaint그림판

ping ................................... 사이트주소핑테스트 해당 사이트의 인터넷연결 유무 확인

regedit ............................... 레지스트리 편집기

sfc .................................... 시스템 파일 검사기

sndrec32 ............................ 녹음기

sndvol32 ............................. 시스템 사운드 등록정보, 볼륨조절

sysedit ............................... autoexec.bat, config.sys, win.ini, system.ini 시스템구성편집기

systrav ............................... 사운드 볼륨설정 노란색 스피커 아이콘을 트라이목록에 띄움

telnet .................................. open사이트주소(텔넷접속명령어)

telnet open ......................... 사이트주소텔넷접속 명령어

tourstart ............................. 윈도우 기능안내 html 문서표지

wab ................................... 주소록

winmine ............................. 지뢰찾기

winver ............................... 윈도우 버전확인

wmplayer ........................... 윈도우 미디어 플레이어

wordpad ........................... 워드패드

wscui.cpl .......................... 보안센터

wupdmar ............................ 윈도우업데이트

제어판의 모듈실행명령어 (XP용이나 98에서도 일부 가능)

[Access.cpl] 내게 필요한 옵션

[Mmsys.cpl] 사운드 및 오디오장치 등록정보

[Appwiz.cpl] 프로그램추가/제거

[Nusrmgr.cpl] 사용자계정

[Desk.cpl] 디스플레이 등록정보

[Nwc.cpl] Client Service for NetWare

[Hdwwiz.cpl] 하드웨어추가마법사

[Odbccp32.cpl] ODBC 데이터 원본관리자

[Inetcpl.cpl] 인터넷등록정보

[Powercfg.cpl] 전원옵션 등록정보

[Intl.cpl] 국가 및 언어옵션

[Sysdm.cpl] 시스템등록정보

[Joy.cpl] 게임콘트롤러

[Telephon.cpl] Phone and Modem Options

[Main.cpl] 마우스등록정보

[Timedate.cpl] 날짜 및 시간 등록정보

CMD.EXE(명령어 인터프리터) 명령어 모음.

명령어/? HELP 에서 나오는 내용이겠지만, 해당 명령어의 사용법을 보여줌.

ASSOC 파일 확장명 연결을 보여주거나 수정합니다.
AT 명령어와 프로그램의 실행을 스케줄합니다.
ATTRIB 파일 속성을 표시하거나 바꿉니다.
BREAK 확장된 CTRL+C 검사를 설정하거나 지웁니다.
CACLS 파일의 액세스 컨트롤 목록(ACL)을 표시하거나 수정합니다.
CALL 한 일괄 프로그램에서 다른 일괄 프로그램을 호출합니다.
CD 현재 디렉터리 이름을 보여주거나 바꿉니다.
CHCP 활성화된 코드 페이지의 번호를 표시하거나 설정합니다.
CHDIR 현재 디렉터리 이름을 보여주거나 바꿉니다.
CHKDSK 디스크를 검사하고 상태 보고서를 표시합니다.
CHKNTFS 부팅하는 동안 디스크 확인을 화면에 표시하거나 변경합니다.
CLS 화면을 지웁니다.
CMD Windows 명령 인터프리터의 새 인스턴스를 시작합니다.
COLOR 콘솔의 기본색과 배경색을 설정합니다.
COMP 두 개 또는 여러 개의 파일을 비교합니다.
COMPACT NTFS 분할 영역에 있는 파일의 압축을 표시하거나 변경합니다.
CONVERT FAT 볼륨을 NTFS로 변환합니다. 현재 드라이브는 변환할 수 없습니다.
COPY 하나 이상의 파일을 다른 위치로 복사합니다.
DATE 날짜를 보여주거나 설정합니다.
DEL 하나 이상의 파일을 지웁니다.
DIR 디렉터리에 있는 파일과 하위 디렉터리 목록을 보여줍니다.
DISKCOMP 두 플로피 디스크의 내용을 비교합니다.
DISKCOPY 플로피 디스크의 내용을 다른 플로피 디스크로 복사합니다.
DOSKEY 명령줄을 편집하고, Windows 명령을 다시 호출하고, 매크로를 만듭니다.
ECHO 메시지를 보여주거나, 명령어 반향을 켜거나 끕니다.
ENDLOCAL 일괄 파일에서 환경 변경의 지역화를 끝냅니다.
ERASE 하나 이상의 파일을 지웁니다.
EXIT CMD.EXE 프로그램(명령 인터프리터)을 마칩니다.
FC 두 파일 또는 파일의 집합을 비교하여 다른 점을 표시합니다.
FIND 파일에서 텍스트 문자열을 찾습니다.
FINDSTR 파일에서 문자열을 찾습니다.
FOR 파일 집합에서 각 파일에 대해 지정된 명령을 실행합니다.
FORMAT Windows에서 사용할 디스크를 포맷합니다.
FTYPE 파일 확장 연결에 사용되는 파일 형식을 표시하거나 수정합니다.
GOTO Windows 명령 인터프리터가 일괄 프로그램에서 이름표가 붙여진 줄로 가게 합니다.
GRAFTABL Windows가 그래픽 모드에서 확장 문자 세트를 표시할 수 있게 합니다.
HELP Windows 명령어에 관한 도움말을 제공합니다.
IF 일괄 프로그램에서 조건 처리를 수행합니다.
LABEL 디스크의 볼륨 이름을 만들거나, 바꾸거나, 지웁니다.
MD 디렉터리를 만듭니다.
MKDIR 디렉터리를 만듭니다.
MODE 시스템 장치를 구성합니다.
MORE 출력을 한번에 한 화면씩 표시합니다.
MOVE 하나 이상의 파일을 한 디렉터리에서 다른 디렉터리로 옮깁니다.
NETSTAT 프로토콜 통계 및 현재 TCP/IP 네트워크 연결을 표시합니다.
PATH 실행 파일의 찾기 경로를 보여주거나 설정합니다.
PAUSE 일괄 파일의 처리를 보류하고 메시지를 보여줍니다.
POPD PUSHD 명령으로 저장된 디렉터리로 바꿉니다.
PRINT 텍스트 파일을 인쇄합니다.
PROMPT Windows 명령 프롬프트를 바꿉니다.
PUSHD 현재 디렉터리를 저장한 후 디렉터리를 바꿉니다.
RD 디렉터리를 지웁니다.
RECOVER 불량이거나 결함이 있는 디스크에서 읽을 수 있는 정보를 복구합니다.
REM 일괄 파일 또는 CONFIG.SYS에서 주석을 기록합니다.
REN 파일 이름을 바꿉니다.
RENAME 파일 이름을 바꿉니다.
REPLACE 파일을 대체합니다.
RMDIR 디렉터리를 지웁니다.
SET Windows 환경 변수를 보여주거나, 설정하거나, 지웁니다.
SETLOCAL 일괄 파일에서 환경 변경의 지역화를 시작합니다.
SHIFT 일괄 파일에서 바꿀 수 있는 매개 변수의 위치를 바꿉니다.
SORT 입력을 정렬합니다.
START 지정된 프로그램이나 명령을 별도의 창에서 시작합니다.
SUBST 경로를 드라이브 문자로 지정합니다.
SHUTDOWN 시스템 종료/로그오프를 관리합니다.
TIME 시스템 시간을 보여주거나 설정합니다.
TITLE CMD.EXE 세션에 대한 창의 창 제목을 설정합니다.
TREE 드라이브 또는 경로의 디렉터리 구조를 그래픽으로 화면에 표시합니다.
TYPE 텍스트 파일의 내용을 보여줍니다.
VER Windows 버전을 보여줍니다.
VERIFY 파일이 디스크에 올바로 쓰였는지 검증할지 여부를 지정합니다.
VOL 디스크 볼륨 이름과 일련 번호를 보여줍니다.
XCOPY 파일과 디렉터리 트리를 복사합니다.