※요약
가끔은 어떤 파일의 MD5 값을 확인해야 할때가 있다. 필자의 컴퓨터에는 hashtab이 설치되어 있어서 간편하게 확인 가능하지만 다른 사람의 컴퓨터에 저장된 파일의 MD5 값이나 SHA 등의 hash 값을 확인하려면 해당 PC에 hashtab을 설치하거나 내 컴퓨터로 파일을 가져와서 확인해야 했는데 온라인으로 hash 값을 확인할 수 있는 사이트가 있어 소개하고자 포스팅한다.

※특징
프로그램 설치 없이 온라인으로 원하는 파일의 해시 값을 확인할 수 있다.
구할 수 있는 해시 값으로는 MD5, SHA-1, SHA-256이 있으며, 당연한 얘기겠지만 파일 사이즈가 클수록 시간이 오래 걸린다.
Online MD5 사이트를 통해 해시 값을 구할 수 있는 파일 최대 사이즈는 4GB다.

※사이트 주소




프로그램 다운로드

※요약
WGS84와 MGRS(Military Grid Reference System)간 값을 서로 변환할 수 있는 좌표변환기 입니다.
저도 2~3년 전에 구한거라 출처나 제작자는 모르겠고.. 델파이로 만든거 같습니다 - _-

※프로그램 외형


프로그램 상단 WGS84 위치에 Lat(위도), Lon(경도) 값을 입력 후, ">>>" 버튼을 누르면 MGRS로 변환됩니다.

마찬가지로 프로그램 하단 MGRS 위치에 MGRS 값을 입력 후, ">>>" 버튼을 누르면 위경도 값으로 출력 됩니다.




컴퓨터의 사용 시간을 확인할 수 있는 무설치 프로그램 PcOnOffTime 입니다.


아래 캡쳐와 같이 컴퓨터가 켜져있는 시간은 색으로 표시가 됩니다.







에전에 UML 작업을 할 때는 IBM社의 Rational Rhapsody를 사용하거나 엑셀 등을 이용했었었는데

요즘은 StarUML로 작성합니다.




가볍고 기능 많은 AkelPad입니다.

"설정 - 레지스트리"에서 설정하면 설정한 확장자는 AkelPad로 열리게 할 수 있습니다.

저 같은 경우에는 *.txt, *.ini, *.bat, *.smi, *.cpp, *.h 등의 확장자를 연결해서 사용 중입니다.

기능이 많아 여기서 다 설명하기는 힘들어 몇 가지만 대충 스샷 올렸습니다.


줄 번호가 나오고 드래그 된 항목은 헥사 값도 나옵니다.

또 한 수정된 라인은 줄 번호 옆에 노락색으로 표시가 되며, 

설정을 통해 배경색이나 줄 번호 색 등을 바꿀 수 있습니다.


확장자에 맞게 Syntax가 적용됩니다.

아래는 *.html문서이며, html을 포함한 cpp, h 등의 소스 코드는 

해당 언어에 맞게 Syntax가 적용되며 우측에 코드 폴더가 나타납니다.


설정을 통해 비주얼 스튜디오와 환경을 맞춘 화면입니다.

클라이언트 영역만 보면 분간 못 할 정도입니다.


공식 사이트에 있는 플로그인 목록 입니다.


제가 사용하는 플러그인 목록 입니다.



*.cpp, *.h, *.hpp 등의 각 종 소스 파일부터 텍스트 파일, 그림 파일, 데이터 등을 비교할 수 있는 Beyond Compare입니다.

병합도 가능하여 서로 다른 버전의 같은 소스코드 파일을 병합할 때 유용합니다.

svn의 Diff와 비슷한 프로그램이며, 개발자라면 꼭 쓰게 되는 프로그램 중 하나입니다.


프로그램 실행 시 모습입니다.

폴더 단위 비교, 텍스트 파일 비교, 데이터 비교, 16진수 비교 등등이 있습니다.


텍스트 파일을 비교한 화면 입니다.

제가 만든 프로그램의 파일 중 하나이고, 버전만 다른 경우입니다.

좌측은 3.7버전이고 우측은 4.9.9버전인데 무엇이 추가되고 변했는지 파악할 수 있습니다.


폴더 비교 입니다.

폴더 내의 파일들을 비교하여 변한 파일은 빨간색으로, 추가되거나 제거된 파일은 파란색으로 표시됩니다.

변한게 없는 파일은 검은색으로 표시됩니다.





소스 코드의 라인을 세주는 프로그램입니다.

라인을 카운터할 때 유효 라인과 주석, 공백 라인을 카운터 해줍니다.


소스 코드를 납품하거나 프로그래밍 과제를 할 때 참고용으로 사용합니다.



사용 방법은 간단합니다.

왼쪽 트리 메뉴에서 원하는 폴더를 선택 후 "Start" 버튼을 누르면 됩니다.

     : 라인을 셀 소스가 들어있는 폴더를 선택

     : 폴더에 들어있는 파일들, 각 파일의 유효 라인과 주석, 공백 라인, 총 라인을 출력

     : 옵션 설정, 라인을 셀 파일의 확장자 등을 설정

     : 선택한 폴더에 들어있는 파일들의 유효라인, 주석 라인, 공백 라인, 총 라인 등을 출력

공식 홈페이지



해시 값을 간단하게 확인할 수 있는 프로그램 입니다. MD5, SHA-1 말고도 옵션을 통해 다른 해시 값들을 확인할 수 있습니다.



표시할 해시(hash)를 설정해 줍니다.

+ Recent posts