분류 전체보기 (284) 썸네일형 리스트형 델파이 프로세스 실행 + 종료 기다리기 / Delphi Create Process and wait for close process 델파이에서 외부 프로그램을 실행시키고 그 프로그램이 종료대기까지 기다려야 하는 경우 사용법 (예: github에서 그렇듯 commit메세지를 입력받기 위해 메모장을 띄우고 해당 메모장 프로그램이 종료되길 기다리는 경우) string lExePath //프로그램 풀 경로 c:\work\notepad.exe lExePath := Trim(lExePath); //정확한 이유는 모르겠지만 공백이 없더라도 이 작업이 필수 if CreateProcess(nil, PWideChar(lExePath), nil, nil, False, 0, nil, nil, StartupInfo, ProcessInfo) then begin //정상적으로 실행했을경우 with ProcessInfo do begin WaitForSingleO.. [동아일보]인터넷 익스플로러, 27년만에 역사속으로…15일 지원 종료 14일(현지시간) dpa통신 등에 따르면 마이크로소프트(MS)는 이달 15일부터 인터넷 익스플로러 11 브라우저 버전에 대한 지원을 종료한다. 1995년 8월 원도우95 운영체제 추가 패키지의 일부로 처음 출시된 지 약 27년 만이다. 이날 이후 PC에 설치된 인터넷 익스플로러는 비활성화되고, 실행 시 자동으로 MS의 다른 웹브라우저인 ‘에지(Edge)’로 전환된다. 다만 인터넷 익스플로러 기반으로 만든 웹사이트를 지원하는 에지의 ‘인터넷 익스플로러 모드’는 최소 2029년까지는 쓸 수 있을 전망이다. https://www.donga.com/news/article/all/20220614/113930855/2 인터넷 익스플로러, 27년만에 역사속으로…15일 지원 종료 한때 인터넷 세상을 선도했던 웹브라우저.. SVN 서버 아이피 변경 시 윈도우 로컬 작업(TortoiseSVN) SVN의 서버 경로가 변경된 경우 - 각 프로젝트 별로 수동작업을 해주어야 한다(다른방법이 있는법도 같은데 못찾았다..) 1. SVN을 사용중인 LAS 아이피가 변경되었고 당연히 접근되지 않는다 2. 해당 svn프로젝트의 경로에서 우클릭 -> TortoiseSVN ->Relocate 선택 3. 변경할 아이피를 아래에 입력해준다 svn://[아이피]/[경로] 4. 한번 더 계정 인증을 해주면 정상적으로 사용가능하다 5. 모든 프로젝트에서 반복해서 작업한다.... (일괄 변경방법을 아시는분은 댓글부탁드립니다) gitlab 서버 아이피 변경 시 윈도우 로컬 작업 GitLab의 서버 경로가 변경된 경우 - 각 프로젝트 별로 수동작업을 해주어야 한다(다른방법이 있는법도 같은데 못찾았다..) 1. GITLAB을 사용중인 LAS 아이피가 변경되었고 당연히 git push명령이 동작하지 않는다 2. 해당 프로젝트 폴더내에 숨김으로 되어있는 .git폴더를 들어가면 위와같이 config파일이 있다 이를 메모장으로 연다 3. 위와같이 url부분에 http://기존아이피/[경로].git 이라고 되어있는것을 신규아이피로 변경하고 저장해준다 4. 짜잔 정상동작 5. 나머지 모든 프로젝트도 작업해준다..... 일괄로 하는법 아시는분 댓글 부탁드립니다 내돈내산] 갓성비에 노이즈캔슬링을 첨가한 HT03 QCY 블루투스 이어폰 후기 약 5년간 가성비 원탑 제품이었던 QCY t1을 사용했었다 (3개나..) 가격대는 주로 만원 초반대였고 좋은음질이 있었으나 배터리가 적어서 장거리 이동시 불편하고 통화 시 상대가 잘 안 들려 하고 외부 소리도 잘 들어갔으며 다이소에서 구입한 블루투스 모듈과 연결도 상태가 좋지 않았다 (당시엔 모듈 문제인 줄..) 그리고 QCY에서 나온 가성비 상위 세대 제품을 찾아보다가 qcy t11모델을 보다가 QCY에서도 노이즈캔슬링이 되는 제품이 있다하여 알아보게된 HT03 가격이 고작 3만원초반(구매 당시 쿠팡가격 30470) 인터넷을 더 찾아보니 QCY를 살 예정인데 노이즈캔슬링이 필요하면 HT03 필요 없으면 T11을 사라는 말이 많이 있었다 그리고 HT03을 구매했고 중국 봉쇄 때문에 배송은 제법 늦었지만... 2022년 1분기 개발자 회고록 너무 늦었다... 분명 4월 초에 쓰려고 했는데 까맣게 잊고 있었다... 상반기로 퉁치려다가 더 늦기 전에 적자ㅠㅠ 1. 회사🏢 회사가 완전히 흡수합병 되었다 합병당한 우리 회사 직원 수가 훨씬 많기에 우리 쪽 사무실로 모두 넘어왔고 자리 배치의 조정과 리모델링 공사가 있었다 진행 중인 업무나 회사 시스템은 기존과 그대로 유지되었기에 그냥 얼굴 모르는 사람들이 추가된 정도고 딱히 다를 건 없었다 작년 끝냈던 프로젝트를 조금 더 다듬는 작업을 했었고 해당 프로젝트는 아직 매출과 이어지진 않고 있다 추가로 새 프로젝트가 시작되었다 기존 플젝과 거의 동일하며 OS타겟만 변경된 플젝이었다 사수가 메인이고 내가 서브로 진행하였었는데 기존시스템과 코드 구조가 싹 바뀌어져 있었고 익숙지 않은 가상 함수나 큐의 실 사.. VLC Player streaming delay "http debug: connection failed" 1. 문제 내용 로컬에 스트리밍 웹서버를 구축한 뒤 VLC로 streaming재생 시 로딩 속도가 상당히 오래 걸림 (팟플레이어, 곰플레이어는 정상) 2. 문제 추적 Windows VLC Player -> 도구 -> 환경설정 -> 설정 보기 전체 -> 고급 -> 기록 도구 -> 로그파일 생성 저장 후 다시 상황 재연 시 입력한 경로, 파일명으로 로그파일 생성 3. 로그분석 (VLC 로그는 타임스탬프가 없는 치명적인 문제점이 있다) http debug: outgoing request: GET /streaming/abc.mkv HTTP/1.1 Host: localhost:61946 Accept: */* Accept-Language: en_US User-Agent: VLC/3.0.16 LibVLC/3.0.16.. Java Memory leak 추적 자바의 경우 JVM 위에서 돌아가기에 메로리 누수의 추적이 다른 언어에 비해 쉬운 편이다 우선 해당 문제의 PC에서 heap memory dump를 떠서 살펴보면 어떤 오브젝트에서 많은 메모리가 사용되었는지 확인이 가능하다 1. memery leak이 발생 중인 프로세스 아이디 획득 jps 명령어를 이용할 수 있고 리눅스라면 ps 명령어로도 가능하다 2. jmap을 이용한 메모리덤프 획득 기본 java 설치시 jmap도 설치되어있는데 이를 이용하여 덤프를 뜬다 jmap -dump:format=b,file=heap.hprof [process ID] 커맨드에서 위 명령어 입력 시 아래와 같이 진행된다 그리고 커맨드를 입력한 경로에 보면 heap.hprof 파일이 생성되어 있을 것이다 3. Eclipse M.. 이전 1 ··· 13 14 15 16 17 18 19 ··· 36 다음