2. 컴퓨터 이야기/프로그래밍 87

팀뷰어 보안 비밀번호 수준을 높여 주세요.. (원격,해킹,침해)

팀뷰어 TeamViewer 를 통한 침해사건이 접수 되었습니다. ㅠ..지인이 PC 를 사용 중이었음에도 불구하고, 누군가 원격지에서 들어와서는 PC 에 있는 인증서 파일을 복사해 갔답니다.팀뷰어 로그에도 관련 내용이 찍혀 있었어요..살펴보니까 비밀번호가 4자리로 세팅되는 것이 Default 라서 해킹당하기 쉬웠었던듯 합니다. 아래 그림과 같이 Team Viewer 옵션으로 간 다음,보안 탭을 선택하고,비밀번호 수준을 '매우 안전(10글자)' 로 변경해 주세요. 변경되고 나면 아래 그림과 같이 비밀번호 란에 특수문자가 포함된 10자리가 들어가집니다.비밀번호를 변경할 수도 있습니다.본인의 개인 비밀번호도 좀더 복잡하게 만드셔야 겠어요.. .Fine.

MS 인터넷 익스플로러 8.x 에서 이미지가 인쇄되지 않을때 조치요령

다른 웹브라우저나 MS 의 IE8.x 가 아니라면 다른 방식으로 세팅해야 겠죠.. ^^> 이곳에서는 MS 의 IE8.x 에 대하여 설명합니다. 웹브라우저의 '도구(T)', '인터넷 옵션(O)' 에서도 설정해야 하고, 웹브라우저의 '파일(F)', '페이지 설정(U)' 에서도 설정해 주어야 합니다. 웹브라우저의 '도구(T)', '인터넷 옵션(O)' 에서는 아래와 같이 설정합니다. 웹브라우저의 '파일(F)', '페이지 설정(U)' 에서는 아래와 같이 설정합니다. .Fine.

에디트 플러스 EditPlus 를 이용하여 여러 텍스트 파일에 대하여 인코딩(문자셋) 바꾸기

텍스트 파일 작업을 수백건 했는데, 문자셋이 달라서 서버에 올렸더니 한글이 깨져 보인다구요.. 이럴때 파일 인코딩(문자셋)을 한방에 모두 수정했으면 좋겠죠..? 다른 텍스트 에디터에도 유사 기능이 있겠지만, 우선 에디트 플러스를 알아볼까요.. 열려 있지 않은 파일에 대해서는 인코딩을 바꾸지 못하기 때문에, 인코딩을 변경할 텍스트 파일들을 모두 열어 두어야 합니다. 아래 그림과 같은 순서로 선택합니다. 파일 선택 창에서 인코딩을 변경할 파일들을 모두 선택하면 되겠네요. 자, 이제는 변경할 문자셋을 선택하세요. 선택박스에 나오지 않는 문자셋은 '...' 버튼을 클릭하면 보일 겁니다. 자, 이제 모두 수정이 되었을 겁니다. '모두 저장' 버튼을 클릭해서 저장을 하세요.. ~.~

Eclipse Helios v3.6.1, Syntax coloring 코드 강약 중 Italic 과 Strikethrough

다른건 다 좋은데, Italic 과 Strikethrough 는 가독성을 헤치므로 조정할 필요가 있어요. Syntax Coloring 의 Element 중 손을 봐야 하는 곳은 아래와 같습니다. Java, Editor, Syntax coloring 에서 Java 의 Deprecated members 에 걸린 Strkethrough, Static fields 의 Italic, Static method invocations 의 Italic. Web, CSS Files, Editor, Syntax coloring 에서.. Class Selector, Id Selector, Property Value, Pseudo-class, Quoted String, URI 등의 Italic. Web, HTML Files, ..

Eclipse Helios v3.6.1, Undo history size 히스토리 버퍼 크기, Tab width 탭 크기, Line numbers 줄번호

Undo 히스토리 크기는 작으면 꽤나 불편하다. 그렇다고 무한정 늘일 수도 없고. 기본값은 200. 탭 크기도 여럿이서 개발할때는 동일하게 세팅해야 코드에 대한 가독성이 유지된다. 이런저런 수치를 적용해 보았는데 '2' 정도가 가장 무난한 듯.. 이 수치가 1이면 들여쓰기를 인식하기 불편하고, 3 이상만 되어도 옆으로 늘어나는 코드를 감당하기 어렵다.

Eclipse Helios v3.6.1, Font Settings 이클립스 폰트 설정

어디선가 들으니 굴림 family font 가 일제의 잔재란다. 그래서 돋움 Family 를 쓰기로 했는데, 아무래도 고정폭 폰트가 개발하는 데에는 적격이라 '돋움체' 를 선택하기로 하였다. 일단 아래와 같이 'Basic' 항목의 폰트들을 '돋움체 9 pt' 로 설정하면 많은 곳에서 이를 상속받아 사용하게 된다. 상속 받지 않는 부분은 추가적인 설정이 필요없을 수도 있는데, 여기서는 관련 내용을 추가하였다. 세세한 세팅은, 프로젝트 마다 설정해 주어야 하는 번거로움 덕분에 위에서 설명한 바와 같이.. 기본 세팅으로 하는 수도 있지만, 코딩을 하면 할수록 눈에 밟히기 때문에 추가 설정을 하기도 한다. 소스에 대한 형상 관리를 하기 때문에 CVS 를 사용한다면 이쪽도 폰트 조정. Debug 를 위해서도 세팅..

Eclipse Helios 버전용 Subversion 플러그인, Tomcat 플러그인 설치

SessionK 님의 블로그에 설치하는 방법이 잘 나와 있습니다. 그런데, "4. 밑에서 2번째 링크를 드래그해서 복사 한다." 이 부분을 오해해서.. "http://community.polarion.com/projects/subversive/download/integrations/gaheliosileo-site/ - [optional] Subversive Integrations" 를 설치하고 고민고민 했었습니다. ㅠ.ㅠ [optional] 위에 있는 "[required] Subversive SVN Connectors" 에 해당하는 URI 를 복사해야 합니다. ^^> 그리고 SVN URL 에는 "svn://xx.xx.xx.xx/svnroot" 와 같은 형식으로 입력합니다. http://sessionk.t..

[자바스크립트] 주민번호를 기준으로 만 나이 체크

이곳에 구현해 놓은 내용은.. 만 14세 미만인 사람이 회원가입을 할때 부모 동의를 얻기 위해 부모 주민번호를 입력받는 상황에서, 부모가 만 19세 이상 성년자 인지를 확인하기 위해 주민번호를 기준으로 만 나이를 체크하는 것입니다. 물론, https:// 프로토콜을 사용하여 SSL 로 서버단 프로그램을 구현해야 되겠구요. 이외에 i-Pin 을 이용한 방법을 사용할 수도 있어야 합니다만.. 여기서는 클라이언트단의 주민번호 기준 만 나이 체크를 하는 부분입니다. isUnderAge 함수는 input 태그에 입력된 값이 만 나이 기준으로 파라미터값 미만인지 점검. 만 14세, 만 19세 등의 기준으로 체크 가능. input 태그의 onBlur 에 isUnderAge(14) 대신에 if(isUnderAge(14..