TLISTVIEW column click sort

private { Private declarations } Descending: Boolean; SortedColumn: Integer; procedure TForm1.ListView1ColumnClick(Sender: TObject; Column: TListColumn); begin TListView(Sender).SortType := stNone; if Column.Index<>SortedColumn then begin SortedColumn := Column.Index; Descending := False; end else Descending := not Descending; TListView(Sender).SortType := stText; end; procedure TForm1.ListView1Compare(Sender: TObject; Item1, Item2: TListItem; Data: Integer; var Compare: Integer); begin if SortedColumn = 0 then … TLISTVIEW column click sort 계속 읽기

광고

엑셀파일의 정리

진단을 하다보면 자산들의 개수가 상당히 많은 곳은 엑셀파일을 열때 시간이 오래걸리거나 계산이 오래걸리는 경우가 많다. 이때 자세히보면 엑셀의 스타일이 많이 늘어나 있는것을 볼수 있는데 이를 제거해야한다. 문서에서 Alt+F11 을 눌러서 VBscript 편집기를 연다. 메뉴 : 삽입 -> 모듈 선택 아래 코드를 입력 Sub StyleKiller() Dim N As Long, i As Long With ActiveWorkbook N = … 엑셀파일의 정리 계속 읽기

Benjamin 만들기

https://www.anki.com/ 아두이노를 시작하면서 만들고 싶었던 것에 가까운 장난감이 나왔다.. 전체적인 구성이 비슷해서 마음에 들기도 하지만...내것이 아니라는 점이... 앞으로 어떻게 나올런지 궁금하다...벡터... 우선 그동안 사두었던 부품들을 정리좀 하고 이번에 오는 3D 프린터 사용법 숙지가 먼저

Windows Application 배포

지금 개발하고 있는 프로그램의 배포를 위해 검색한 자료를 정리해둡니다. 윈도우, Chrome 등에서 개발한 프로그램을 다운받거나 설치할때 경고를 하게 됩니다. 이를 해결하기 위해서 Codesign 이 필요합니다. 문제는 여러가지의 인증서중에서 어떤 인증서를 사용할 것이가 입니다. 현재 개발중인 프로그램의 경우 시스템관련(필터 드라이브) 모듈이 있기때문에 표준인증서가 아닌 EV 인증서를 선택했습니다. 표준인증서의 경우 드라이브파일에 대해서는 인증이 되지 않는 것으로 확인이 … Windows Application 배포 계속 읽기

Windows Safemode 판단하기

윈도우즈의 세이프모드 상황을 어떻게 감지합니까? Windows API GetSystemMetrics 의 SM_CLEANBOOT 값을 사용 How to know if your application is running in SafeMode program Project1; uses Forms, Windows, Dialogs, Unit1 in 'Unit1.pas' {Form1}; {$R *.RES} begin Application.Initialize; Application.CreateForm(TForm1, Form1); case GetSystemMetrics(SM_CLEANBOOT) of 1: begin ShowMessage('안전모드에서 실행중입니다.'); Application.Terminate; end; 2: begin ShowMessage('네트워크 안전모드에서 실행중입니다.'); Application.Terminate; end; end; … Windows Safemode 판단하기 계속 읽기

UUID – Universally unique identifier

Duplicate SMBIOS UUID or GUID The Uniqueness of UUIDs SMBIOS에서 UUID의 값을 가져온다. wmic path win32_computersystemproduct get uuid Using SMBIOS GUID to import computer information for VMware guest UUID는 얼마나 유일한것인가? 살짝번역 - 사람이 운석에 맞을 연간확율이 170억분의 1로 추정된다, 이것은 이는 약 0.00000000006 (6 × 10-11)의 확률로 수십 조 개의 UUID를 생성 할 확률과 … UUID – Universally unique identifier 계속 읽기

Simple Text Oriented Message Protocol

STOMP(Simple Text Oriented Message Protocol) 잘 모르고 있던 내용을 우연히 검색에서 찾게 됬다. 우리말로 번역을 하면 단순 "텍스트 지향 메세지 규약" 이라고 해야 되는건지.. DDoS 공격에도 사용이 된다고 하는데... 이것도 잊어버리지 않기 위해서.. STOMP is a simple interoperable protocol designed for asynchronous message passing between clients via mediating servers. It defines a text based wire-format … Simple Text Oriented Message Protocol 계속 읽기

Creating Editor Key Bindings in Delphi

ToolsAPI 와 관련된 내용들도 기록해두고 싶은데... 우선 우리 신입개발자가 원하는 내용을 적용하기 위해서는 아래 내용을 참고하면 될것 같다. 엠바카데로의 소스도 이분이 해둔것으로 보인다. http://caryjensen.blogspot.kr/2010/06/creating-editor-key-bindings-in-delphi.html 소스 http://cc.embarcadero.com/item/27635.)   https://github.com/petdr/vide    

Network visualization

네트워크 모니터링을 하면서 이걸 잘 파악할 수 있도록 해야된다는 프로젝트가 있어서.. 우선 Network visualization 을 검색해보았더니 큰의미의 네트워크 관계를 표현해주는 라이브러리와 툴들이 있다. 뭐 네트워크 패킷캡쳐는 잘 되고 데이자 저장도 잘 되고 있다고 하니.... 표현하는 부분을 나름 고민해보기 위해서 구글링을.... http://www.cytoscape.org/ https://gephi.org/ http://www.sthda.com/english/articles/33-social-network-analysis/135-network-visualization-essentials-in-r/ 역시나 OpenGL을 이용해야 되나 싶은데.. http://www.ksdev.com/index.html https://github.com/eugenekryukov/TScene http://glscene.sourceforge.net/wikka/   몇년전에 한번 봤던 … Network visualization 계속 읽기