본문 바로가기

분류 전체보기

레지스트리 포렌식과 보안 [김진국].pdf
NHN_Coding_Conventions_for_Markup_Languages-v2.75_open.pdf
이클립스(Eclipse) UML 이용할수 있는 플러그인 설치와 사용 – UML Designer 환경: Eclipse Mars 프로젝트 수행중에 제출 문서를 작성하게 됩니다. 그중 UML 형식으로 제작한 다이어그램을 추가할 때가 있습니다. 요즘은 클래스 다이어그램만 넣고 항상 쓰는 것도 아닌데 고가의 프로그램을 살수는 없죠. 그래서 무료로 제공하는 이클립스 플러그인 UML Designer 를 설치하고 간단한 사용법을 알아 보겠습니다. ▼ 설치를 위해 Help > Marketplace 를 클릭합니다. 마켓플레이스 대화상자에서 UML Designer 을 검색합니다. Kepler 버전까지 나왔는데 Mars 에서도 동작을 하더군요. 겁먹지 말고 Install 버튼을 클릭합니다. ▼ 설치 후 이클립스를 재부팅하게 되면 Perspective 에 Modeling 이 추가 되어 있을 겁니다. 다이어그램을 작성하기..
키보드 종류별 레지스트리 설정 프로그램 (한영키/한자키 설정) 드라이버 이름(키보드 종류)에 따라 올바른 레지스트리를 설정하고 이전 레지스트리는 백업합니다. 가끔 키보드를 쓰다보면 한영키가 안먹거나 한자키가 안먹는 경우가 있는데, 렌탈된 PC에서 그런 상황이 발생해서 키보드 종류(드라이버 이름) 별로 손쉽게 레지스트리를 등록할 수 있도록 프로그램으로 만들었습니다.레지스트리 등록후에는 반드시 재부팅이 필요합니다. 참고)https://technet.microsoft.com/en-us/library/cc951589.aspx 이를 고치려면 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters 안의 레지스트리를키보드 종류에 맞게 수정 해줘야 합니다. 한국에서 사용하는 일반적인 키보드는 103, 10..
이클립스(Eclipse) 개발환경 "UTF-8" 인코딩 설정 이클립스(Eclipse) 개발환경 "UTF-8" 인코딩 설정 [ 출처 - 위키백과 ] UTF-8 인코딩은 유니코드 한 문자를 나타내기 위해 1바이트에서 4바이트까지를 사용한다. 예를 들어서, U+0000부터 U+007F 범위에 있는 ASCII 문자들은 UTF-8에서 1바이트만으로 표시된다. 4바이트로 표현되는 문자는 모두 기본 다국어 평면(BMP) 바깥의 유니코드 문자이며, 거의 사용되지 않는다. UTF-16과 UTF-8 중 어느 인코딩이 더 적은 바이트를 사용하는지는 문자열에서 사용된 코드 포인트에 따라 달라지며, 실제로 DEFLATE와 같은 일반적인 압축 알고리즘을 사용할 경우 이 차이는 무시할 수 있을 정도이다. 이러한 압축 알고리즘을 사용하기 힘들고 크기가 중요할 경우 유니코드 표준 압축 방식을 ..
JAVA Native Method (JNI) ★ 자바 네이티브 인터페이스를 이용한 C/C++ 코드와 결합 보통 서로 다른 장, 단점을 갖고 있는 JAVA와 C++, 이 두 언어를 결합할 수만 있으면 큰 시너지를 발휘할 수 있다고 생각한다. 뭐, 어느 정도의 범위에서는 그렇긴 하지만...그러나 왠만하면, 정말 어쩔 수 없는 경우를 제외하고는 이 JNI 기술은 활용하지 않는 것이 최상이라고 난 생각한다. -_-;; 이제 마소에서 두 언어를 결합하는 방법을 전격 공개한다. 먼저 자바의 JNI를 이용해 C로 작성된 Win32 DLL을 호출하는 방법을 알아볼 텐데, 자바 코드에서 만든 데이터를 C 코드로 전달하거나 혹은 C 코드에서 생성된 데이터를 자바로 전달하는 방법, 한글 문제를 해결하는 방법 등도 포함돼 있다. 더불어 C/C++에서 자바 VM을 이용하..
자바 환경 변수 설정 자바 환경변수를 넣어줄 때 그냥 path에다가 jdk 설치 경로를 넣어주는 방법도 있지만 개발하는 경우라면 사용자환경변수 JAVA_HOME으로 경로를 만들어준 다음 path에 JAVA_HOME을 추가하는 방법이 좋다 그냥 경로를 넣어주는 경우에 tomcat이 제대로 인지를 못하는 경우가 있음 JAVA_HOME - C:\Program Files\Java\jdk1.8.0_144 path -%JAVA_HOME%bin CLASSPATH -.;%JAVA_HOME%\lib\tools.jar java path.bat 배치파일로.. setx JAVA_HOME "C:\Program Files\Java\jdk1.8.0_11" setx path "%PATH%;%JAVA_HOME%\bin" setx CLASSPATH ".;%..
코드 하이라이팅 테스트 코딩 관련 블로그 운영을 하는 사람이라면 누구나 소스 코드를 깔끔하게 포스팅 하고 싶을 듯합니다.이번 포스팅에는 소스코드를 에디터처럼 보이게 포스팅하는 법을 알아보도록 하겠습니다. 1. Color Scripter-> 소스코드를 변환시켜주는 웹서비스를 이용하는 방법입니다. 2. SnytaxHighlighter-> 자바스크립트에 오픈소스를 입력하여 포스팅시 필요에 따라 태그를 달아 사용하는 방법입니다. ● Color Scripter, 컬러 스크립트1. https://colorscripter.com/ 에 접속(클릭시 새창으로 이동) 2. 소스 입력 3. 언어 선택 4. 클립보드에 복사 클릭 5. ctrl + v로 붙여넣기 ● SyntaxHighlighter, 신택스 하이라이터 1. zip 파일 다운 후 압축풀..