Ubuntu 10.04에서 apt-get을 이용한 Sun JDK 1.6 설치

Ubuntu 10.04에서 sudo apt-get install sun-java6-jdk 하면 설치가 되지 않는 현상이 생긴다. 아마도 source list에 Sun JDK 1.6이 포함이 되어 있지 않은 듯 하다. 설치하는 방법은 아래와 같다.

1. Source List에 Sun JDK의 위치를 추가한다.
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

2. Source List를 update한다.

$ sudo apt-get update

3. Sun JDK 1.6을 설치한다.

$ sudo apt-get install sun-java6-jdk

윈도우에서 Icon이 제대로 표시되지 않는 현상

출처 : http://chanz.tistory.com/tag/shell%20icon%20cache

밑의 사항은 오버레이 아이콘을 개발하다가 발생한 문제점으로 일반적인 윈도우 사용을 하다가 발생할 수도 있는 문제이다.

* 문제점 : 오버레이 아이콘을 수정하여 다시 적용하였음에도 불구하고 수정 전의 아이콘이 계속하여 표시되는 현상

* 해결책 : 윈도우에는 SHELL ICON CACHE라는 것이 존재하는데 이것을 지우면 된다. 파일을 지운 후에는 리부팅을 하여야 함(또는 explorer 재시작)

 

– Windows 98 : ~\Windows\shelliconcache
– Windows XP : ~Documents and Settings\<사용자계정>\Local Settings\Application Data\IconCache.db
– Windows Vista & 7 : ~<사용자계정>\AppData\Local\IconCache.db

 

※ 간혹 explorer.exe가 캐시 파일을 잡고 있는 경우가 있으므로, 그런 경우에는 explorer를 작업 관리자를 이용해서 kill 한 후 새작업 – cmd를 실행해 위의 디렉토리로 …

ActiveX 서명 과정 자동화

출처 : http://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&detail=1&wid=327

 

ActiveX 서명을 위해서, 보통 사용되어지는 툴이 signcode.exe 이죠. 이 도구를 이용해서 다음과 같은 식의 명령행 인자로
ActiveX 에 대해 서명을 하게 됩니다.

signcode /spc myCertificate.spc /v myKey.pvk myactivex.dll

signcode.exe 에는 한가지 단점이 있지요. 바로 암호를 명령행에서 입력할 수 없고, 반드시 위와 같이 실행한 다음에 나오는 팝업창에
입력을 해야 하는 불편함이 있습니다. 이런 부분이, “자동 빌드” 구현에 가서는 불편함의 정도를 넘어서게 되지요. 그것 때문에 절름발이식 자동
빌드가 되어버리니까요.

일단, ActiveX 에 대한 서명까지 자동화하기 위해서는 signcode.exe 는 버리셔야 하고요. 대신에 .NET 2.0 SDK 에 포함된
signtool.exe 를 사용하셔야 합니다. VS.NET 2005 가 설치된 경우 다음의 경로에 있습니다.…

windows 폴더를 얻어올때 주의 사항

1)  GetWindowsDirectory
가장 많이 사용하는 API 입니다.
그런데 아래에도 나오지만 윈도우 서버 운영체제에서는 우리가 원하는 c:\windows를 리턴하지 않고 다른 경로를 리턴합니다.^^;;

2) GetSystemWindowsDirectory
이 API는 API는 하위 호환을 위해서 남은 것입니다.
(This function is provided primarily for compatibility)

3) SHGetFolderPath
MSDN에서는 ShGetFolderPath를 사용할것을 권장합니다.
(Applications should store code in the Program Files folder and persistent data in the Application Data folder in the user’s profile. For more information, see ShGetFolderPath.)

Remark

터미널 서비스를 사용하는 운영체제에서는 GetWindowsDirectory는 각각의 사용자마다 윈도우 디렉토리를 다르게 리턴합니다. GetSystemWindowsDirectory 를 사용해야지만 시스템 윈도우 디렉토리를 리턴합니다.

On a system that is running Terminal Services, each user has …

여러개의 네트워크 설정 스크립트 작성

노트북을 사용할 경우 집, 회사 등에서 사용할 경우 간단하게 네트워크를 설정하는 방법입니다.

  1. 시작 > 실행 > 도스창에서 아래와 같이 스크립트를 작성한다.
    C:\Documents and Settings\x2soft>netsh interface dump > c:\network\player.net
    C:\Documents and Settings\x2soft>copy con c:\network\player.bat
    @echo off
    netsh -f player.net
    exit
    ^Z
            1개 파일이 복사되었습니다.
  2. 다른 장소의 네트워크 설정도 1번과 같이 스크립트를 작성한다.
  3. 해당 장소에서 해당 스크립트를 실행한다.

윈도우즈 2003 서버 알차게 쓰기 위한 세팅법

1.시스템 시작시 ctrl+alt+del 안누르기

실행 – gpedit.msc 입력하고 엔터 나오는창에서 컴퓨터구성- windows 설정 -보안설정 – 로컬정책 – 보안옵션 -대화형로그온 ctrl+alt+del 이걸 더블클릭하거나 속성에서 사용으로 하여주고 확인해준다.

2.로그온시 암호 안물어보기

실행 – control userpasswords2 이걸 입력하고 나오는창에서 사용자이름과 암호 사용해야 로그인 할수있음 이앞에 체크를 지우고 확인하면 창이 하나 나오는데 여기에 설치시 설정한 암호를 적고 확인하면 된다.

3. Audio 서비스 및 Theme 서비스 활성화하기

Windows Audio 및 Theme 서비스를 활성화 시키기위해서는 서비스관리자를 실행시킨다.시작-실행 → services.msc 입력하고 엔터 메뉴중 theme 를 더블클릭이나 속성에서 자동으로 해주고 적용하면 시작 버튼이 활성화되니 그걸 클릭해서 실행시킨다. 그럼 Theme 가 활성화되서 사용가능하다. 다음에는사운드를 사용하기위해서 windows audio 를 속성에서