'News & Tips'에 해당되는 글 31건

  1. 2007.08.07 Visual Studio 2005 IDE 재설정
  2. 2007.05.03 Apache Derby로 개발하기 시리즈 2
  3. 2007.04.18 Google Note
  4. 2007.04.17 스프링 노트
  5. 2007.01.08 리눅스, 곧 June에서 구현
  6. 2006.12.28 개발자들을 위한 툴박스 모음
  7. 2006.12.22 Windows Presentation Foundation / Everywhere
  8. 2006.10.30 JavaScript와 JScript의 차이점
  9. 2006.10.16 구글 드디어 한국상륙!!!
  10. 2006.10.13 강박적 프로그래머


Visual Studio 2005 IDE 재설정

News & Tips 2007. 8. 7. 10:43

/resetuserdata 스위치

필자가 소개할 마지막 팁은 /resetuserdata 스위치와 관련이 있습니다. 이 스위치는 Visual Studio가 복구할 수 없는 상태로 손상되었을 때 Visual Studio를 기본 상태로 재설정하는 데 사용됩니다. 이러한 문제의 예로는 창 레이아웃 파일 손상, 메뉴 사용자 지정 파일 손상 또는 바로 가기 키 파일 손상 등이 있습니다. 책임의 부인: 이 스위치를 사용하면 모든 환경 설정 및 사용자 지정이 손실됩니다. 따라서 이 스위치는 공식적으로 지원되지 않으며 Microsoft에서도 이 스위치를 공개적으로 알리지 않습니다. 즉, 명령 프롬프트에서 devenv.exe /?를 입력하더라도 이 스위치는 표시되지 않습니다. 이 스위치는 환경 문제가 발생한 경우 최후의 수단으로만 사용해야 하며, 스위치를 사용하는 경우 먼저 환경 설정을 내보내 백업해야 합니다.

이 스위치를 사용하려면 다음을 수행합니다.

  1. Visual Studio 2005의 인스턴스를 모두 종료합니다.
  2. 시작을 클릭하고 실행...을 선택합니다.
  3. "devenv.exe /resetuserdata"를 입력합니다.

이 명령을 사용하면 몇 분 동안 Visual Studio가 정리되고 처음 상태로 설정됩니다. 이때 작업 관리자를 열어 devenv.exe 프로세스가 실행 중인지 여부를 확인할 수 있습니다. 실행이 종료되면 Visual Studio를 다시 시작할 수 있습니다. 그러면 컴퓨터에서 Visual Studio를 처음으로 실행할 때처럼 처음 실행 대화 상자가 다시 표시됩니다.


출처 : Visual Studio 2005 IDE 팁과 트릭
         http://www.microsoft.com/korea/msdn/library/ko-kr/bb245788(vs.80).aspx
:

Apache Derby로 개발하기 시리즈

News & Tips 2007. 5. 3. 16:58

Apache Derby로 개발하기 -- Trifecta: Apache Derby 소개 (한글)

Apache Derby로 개발하기 -- Trifecta: Apache Derby를 이용한 자바 데이터베이스 개발, Part 1 (한글)

Apache Derby로 개발하기 -- Trifecta: Apache Derby를 이용한 데이터베이스 개발, Part 2 (English)




--------------------------------------------------------------------------------------

Apache Derby 프로젝트란 무엇인가?

Apache Derby 프로젝트는 완전히 자바 프로그래밍 언어로 작성된 오픈 소스 데이터베이스를 구현하는 프로젝트이다. 데이터베이스를 개발하는 일은 간단한 일이 아니고 Apache Derby 데이터베이스도 예외는 아니다. 하지만 Derby 프로젝트는 기초부터 시작하지 않았다. 1996년 Cloudscape, Inc.가 자바 언어로 작성된 데이터베이스 서버를 구현할 목표를 가지고 설립되었다. 이 회사는 그 다음 해에 첫 번째 릴리스를 내놓았고 결국 제품의 이름도 Cloudscape로 바뀌었다. 1999년에 Cloudscape, Inc.는 대형 데이터베이스 벤더인 Informix Software, Inc.에 인수되었다. Informix Software는 2001년 IBM이 인수했고, IBM Cloudscape™ 데이터베이스 시스템은 많은 IBM 제품들에서 임베디드 데이터베이스 엔진으로 사용되었다. 2004년 4월, IBM은 Cloudscape 데이터베이스 소프트웨어를 Apache Software Foundation에 기부했고 Apache Derby 프로젝트가 생겨났다...





:

Google Note

News & Tips 2007. 4. 18. 15:15
스프링노트(http://www.springnote.com/ko)라는 녀석을 발견하고 하루만에

구글에서 서비스하는 구글노트(Google Note)라는 녀석이 있다는걸 알아버렸다 -_-;

구글 블로그의 내용을 보니 4월 9일쯤 부터 서비스가 시작된 모양이다.

스프링노트를 한번 써볼까 하다가 그냥 구글노트로 급선회 결정.

이유? 단지 구글이라서... 쩝

조금 이용해보고 별로다 싶으면 스프링노트도 써봐야겠다. 흥!

http://google.com/notebook/

아참 구글 계정은 필수!!


Google note screenshot


:

스프링 노트

News & Tips 2007. 4. 17. 13:29
스프링노트라는 녀석이 있네
뭐하는 녀석인가 대충 훑어봤더니
위키 스타일의 개인 블로그??라고 생각하면 될 것 같다.
뭐 블로그라고 표현하는게 좀 그렇지만 암턴...
위키 표준을 지원하는 웹용 다이어리? 이렇게 봐도 될거 같고...
사용은 나중에 해봐야지~~

http://www.springnote.com/ko/

스프링노트 홈페이지 스샷


:

리눅스, 곧 June에서 구현

News & Tips 2007. 1. 8. 08:43
Microsoft사에서 나온 June.
예전의 XBOX를 해킹하여 리눅스를 올려서 썼듯이 곧 June에도 리눅스를 올려서 사용할 수 있단다.
세상에는 재밌고 놀라운 사람들이 참 많은 듯...
나에게 시간을 주면서 하라고 한다면 과연 얼마나 파고 들까나 @.@

관련기사:
http://www.zdnet.co.kr/news/digital/0,39030978,39154342,00.htm

사용자 삽입 이미지

사용자 삽입 이미지


사용자 삽입 이미지

:

개발자들을 위한 툴박스 모음

News & Tips 2006. 12. 28. 08:51
디버그랩(http://www.debuglab.com)에 갔다가 팁 게시판에서 재밌는 곳을 발견!!

개발자를 위한 툴박스를 모아 놓은 곳인데
아직은 카테고리가 Web Developer만 있다. 다양한 툴이 있지만 일단 확실히 유용한 것은
Color관련 툴!! 웹에서 바로 페이지에서 적용도 해주고... ㅎㅎ

아직 흥미로운 것들이 더 많이 있겠지만 나머지는 남는 시간에 천천히 찾아봐야겠다.

toolbox 메인

아차차... 주소는 http://www.thepeoplestoolbox.com/
:

Windows Presentation Foundation / Everywhere

News & Tips 2006. 12. 22. 15:21

출처 : bkchung's Weblog에서 부분발췌


----------------------------------------------------------------------------------

WPF/E 공개

WPF/E
는 아직 가칭이며 최종적인 명칭은 아닙니다만, WPF/E는 WPF/Everywhere의 약자로 WPF는 .NET Framework 3.0에 포함된 그래픽 레이어인 Windows Presentation Foundation 기술을 지칭합니다. 즉 WPF의 부분집합으로 소개되어  이는 이미 다른 코드명으로 지난 PDC와 Mix06 행사에서 소개한 바 있는 Rich Web Client를 위한 플랫폼 기술입니다(앞으로는 WPF/E라는 코드명으로 통일합니다). WPF/E는 작은 크기/크로스 플랫폼/크로스 브라우저로 벡터기반/비트맵기반의 그래픽과 비디오를 제공하는 할 수 있는 브라우저 확장 방법으로 플래시(Flash)와 겹치는 영역이 있지만, 더 광의의 제품이라고 할 수 있습니다.

마이크로소프트의 접근은 어도비의 그것과는 다른 방향입니다. 어도비는 웹브라우저라는 틀에서 나오기 위해서 아폴로라는 프로젝트를 진행하고 있는데, 이 프로젝트의 포커스 중 하나는 기존의 웹 기술 사용자가 친숙한 기술인 HTML등을 그대로 사용할 수 있는데에 있습니다. 반면 마이크로소프트는 XAML이라는 XML 언어를 범용으로 사용하여 웹브라우저를 위한 기술인 HTML이 할 수 없는 제약들을 처음부터 가져가지 않는 방향의 솔루션입니다. XAML을 사용하여 데스크탑 프로그램 뿐만 아니라 그의 프레젠테이션 파워를 그대로 가진(혹은 모방한) 브라우저 확장 프로그램까지 제작할 수 있는 컨셉입니다.

WPF/E는 벡터/비트맵 미디어 이외에 비디오를 재생할 수 있는 방안을 처음부터 마련해두고 있습니다. 또한 JavaScript를 사용하여 스크립팅할 수 있기 때문에 웹브라우저에서 사용될 ASP.NET AJAX와의 연동 시나리오도 가능합니다. CTP 다운로드에는 Windows용 이외에 Mac용 버젼도 포함되어있고, 앞으로의 확장이 가능한 상황입니다. 현재 지원되는 브라우저와 플랫폼 조합은 Windows + (IE6, IE7, FF1.5, FF2)와 MacOSX 10.4.8 Intel + (FF1.5, Safari2) 그리고 MaxOSX 10.4.8 PPC + (Safari2) 입니다.

Windows용 WPF/E 12월 CTP 다운로드: “WPF/E” (codename) Community Technology Preview for Windows (Dec 2006)

Mac용 WPF/E 12월 CTP 다운로드: “WPF/E” (codename) Community Technology Preview for Mac (Dec 2006)

WPF/E SDK CTP 다운로드: “WPF/E” (codename) Software Development Kit (SDK) Community Technology Preview (Dec 2006)

WPF/E 샘플 팩 다운로드: “WPF/E” (codename) Community Technology Preview Sample Pack (Dec 2006)


----------------------------------------------------------------------------------
웹쪽 기술은 점점 빨리 나타나는구만... 나중에 이쪽으로 돌아가면 정신 하나도 없겠다 -_-;;
그냥 여기서 눌러 앉을까나... 흘흘

:

JavaScript와 JScript의 차이점

News & Tips 2006. 10. 30. 16:42

출처 : http://blog.naver.com/sj99yang.do?Redirect=Log&logNo=140003739792

JavaScript에 대한 오해는 끝이 없이 없다. 혹자는 Java Language와 JavaScript를
혼동하기도 한다.

ECMA(European Computer Manufacturers Association)에서 논의되던 표준 중에
ECMA-262라는 것이 있다. ECMA-262는 Script에 대한 표준이며 이것은 ECMAScript라고
불리기도 한다.

Netscape社는 ECMAScript를 나름대로 구현하였다. 이것이 JavaScript이다. 2004년
1월 현재 버전 1.5까지 나와 있다.

한편, Microsoft社도 ECMAScript에 대한 구현물을 내놓았는데 이것이 JScript이다.
JScript의 버전 5.6까지 확인하였으며 Internet Explorer와 Windows OS의 변화에
따라서 계속 버전이 올라가는 중이다.

Internet Explorer의 HTML Script Tag에 Language 속성을 'JavaScript'로 주어도
여전히 JScript를 사용하게 된다. 결국 IE는 사용자가 JavaScript Reference를 보고
프로그램을 작성하였다 할지라도 기어이 JScript로 구동한다는 것이다. 따라서
IE에서 표현되는 HTML Page를 작성할 때에는 반드시 MSDN에 있는
JScript Reference를 참고해야한다. Netscape社 홈페이지 어딘가에 있는 JavaScript
Reference를 참고할 경우 프로그램이 원하는 데로 동작하지 않을 수 있다.

현재 JScript나 JavaScript는 ECMA-262에서 정의한 것보다 더 많은 기능을 지원한다.
예를 들자면 try catch statement도 그 중 하나이다. Microsoft社와 Netscape社는
ECMA-262를 처음 구현한 뒤로 계속 기능을 추가시켜왔고, 그에 따라 두 Script는
기능상 상이점이 점점 많아지게 되었다. 이점 때문에 두 Script를 구분하여
사용하는 것은 중요하다 할 수 있다.

Microsoft의 JScript나 VBScript는 COM(Component Object Model) Object와 원활히
통신할 수 있어, HTML Page를 꾸미는 것 이외에도 다양한 용도로 사용된다.

========================================================================
헉... 몰랐다 -_-;;;

:

구글 드디어 한국상륙!!!

News & Tips 2006. 10. 16. 16:09
드디어 구글의 R&D센터가 한국에도 생긴다.
2006년 10월 10일에 결정되었다니... 흘

원문링크 : http://www.google.co.kr/intl/ko/press/pressrel/rndcenter.html


다음은 구글의 채용안내 +_+


이 글을 다른곳에도 올리고 얼마뒤에 다음과 같은 답글이 달렸다.



그런데 저 글을 계속 읽으면서도 머리속에 떠오르는 생각은
라는 생각뿐 ;;;


헉스~ 이것은 혹시!!!!!!!

:

강박적 프로그래머

News & Tips 2006. 10. 13. 14:32
from : http://wm.hanyang.ac.kr/~xixi/blogcms/?item=su-a-o&skinid=7


------------------------------------------------------------------------------------------------------------------
단정치 못한 차림새의 똑똑한 젊은이들, 이들은 푹 들어간 눈으로 대부분의 시간을 컴퓨터 콘솔 앞에 앉아있다. 팔에는 팽팽한 긴장이 느껴지고 이미 키보드 위에 두드릴 태세로 놓여있는 손가락은 일격을 겨냥하고 있다.

이들의 주의력은 주사위를 굴리는 도박사 만큼이나 날카로운듯 하다. 잔뜩 구겨진 옷, 세수도 안하고 면도도 안한 얼굴, 빚지도 않은 머리는 모두 그들이 자신의 몸과 자신들이 움직이고 있는 세계를 망각하고 있음을 증거한다. 이들은 존재한다. 최소한 컴퓨터를 위해, 또 컴퓨터를 통해서 나타나는 동안은 말이다
바이젠하움 - 컴퓨터의 힘과 인간의 이성(Computerpower and Human Reason)


도서관에서 Turing and the Universal Machine *2003 이라는 책을 읽었다. 어쩌면 컴퓨터시대는 점점 튜링이 말한대로 가고 있는지 모른다고 생각한다.



------------------------------------------------------------------------------------------------------------------
한때는 이것이 나의 로망이었던 시절이...
: