본문 바로가기

Study/용어

(3)
모르면 손해 EXE 파일 뜯어보기 exe파일을 비교해야 할 때 어떻게 비교할 수 있을까? 파일의 수정 날짜, 크기(용량), 이름? 이 방법으로는 파일의 내용이 어떻게 달라졌는지 알 수가 없다. 방법은 exe 파일을 분해해보는 것이다. exe파일도 분해가 가능하다. 과거 윈도우xp, 윈도우7을 사용하던 때에는 [Universal Extractor](https://www.legroom.net/software/uniextract)라는 오픈소스 툴을 사용했다고 한다. 하지만 이 툴은 메인테이너가 더이상 유지보수를 하지 않겠다고 선언했다. 오픈소스인만큼 이 프로젝트를 복제(포크) 한 비공식 버전이 여러가지가 나타났고, 그 중 [Universal Extractor 2(UniExtract2)](https://github.com/Bioruebe/Uni..
[주식용어] 어닝 서프라이즈(Earning Surprise) / 어닝 쇼크(Earning Shock)란? 어닝 시즌(Earning Season) 투자자들은 주식회사에 투자하기 전 영업실적 자료를 보고 투자가치를 따지게 된다. 주식시장에 상장된 회사들은 분기마다 주주들에게 영업실적을 알려주어야 하는데 이 영업실적을 공개하는 시기가 회사들마다 비슷하다. 이렇게 영업실적을 공개하는 기간을 어닝 시즌이라고 한다. 어닝 서프라이즈(Earning Surprise) 기업의 영업실적이 시장의 예상치보다 높아서 주가에 긍정적인 반응(서프라이즈! Surprise!)을 준다는 뜻. 어닝 쇼크(Earning Shock) 기업의 영업실적이 시장의 예상치보다 낮아서 주가에 부정적인 반응(쇼크! Shock!)을 준다는 뜻.
CoC(Convention over Configuration) CoC(Convention over Configuration) - 관습을 따르는 설정 Convention over Configuration(이하 CoC)는 프로그램 개발 과정에서 생산성을 높이려는 노력에서 자연스럽게 생겨났다. 개발 코드 다운로드 후 첫 실행/수정까지의 시간과 노력을 단축함으로써 생산성을 높일 수 있었기 때문이다. 개발자 A(이하 A)가 만든 프로그램을 개발자 B(이하 B)가 추가 기능을 개발해야 하는 상황을 가정해보자. A는 src 디렉터리 아래에 start 디렉터리에 코드의 시작점을 두고 개발을 하는 습관이 있다. 이 습관을 B는 알지 못한다. 이런 경우 B는 A의 코드를 하나하나 찾아보며 시작점을 찾아야 한다. 물론 A가 B에게 프로그램의 시작점을 알려주면 B도 수월하게 기능을 개발..