| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- 가상현실의 이해
- ㅂ
- 가상현실과빅데이터
- d3d12util.cpp
- deadbydaylight
- dxgi_error_device_hung
- d3d12submission.cpp
- 기말고사
- dxgi_error_device_removed
- Today
- Total
목록전체 글 (101)
안녕하세요
Microsoft의 코드 서명 서비스 Azure Artifact Signing이 최근 한국 법인의 Public Trust 인증을 지원하기 시작했다. Artifact Signing은 Microsoft가 직접 운영하는 Azure 기반 코드 서명 서비스다. 기존에는 한국 법인이 Public Trust 인증을 받을 수 없어 DigiCert, Sectigo, GlobalSign 등의 별도 Code Signing 인증서를 사용해야 했다. 2026년 6월까지만 해도 한국 법인의 Public Trust Identity Validation을 지원하지 않는다고 안내하고 있었는데, MicrosoftDocs의 Azure 공식 문서 Git 기록을 보면 2026년 7월 23일 Public Trust 지원 국가 목록이 변경되면서 ..
When building a feature in Python that detects mouse buttons globally, one of the first libraries people find is pynput.However, this convenient library has a little-known side effect: if your program freezes, the mouse across the entire system can freeze with it.1. Symptom: The Mouse Starts Stuttering When Pausing in the DebuggerI am developing a Windows desktop app that uses the mouse button a..
File "C:\Users\USERNAME\AppData\Local\Programs\Python\Python311\Lib\site-packages\PyInstaller\hooks\hook-setuptools.py", line 52, in if setuptools_info.version if setuptools_info.version # if setuptools_info.version %appdata%로 이동 후,AppData\Local\Programs\Python\Python311\Lib\site-packages\PyInstaller\hooks\hook-setuptools.py해당 파일에서 오류가 발생하는 부분을 주석처리합니다.
STT 서비스를 만들었는데, 최근들어 서비스에 장애가 있다고 피드백을 많이 받았다.가끔씩 STT가 안되는 문제가 있다고 한다.처음에는 서버 STT 모델의 문제인것으로 보고, 실패하면 재시도 해보고 다른 모델을 사용해보도록 했는데 문제가 해결되지 않았다. 무엇이 문제인가 싶어 클라이언트에서 발생한 로그를 보았는데...클라이언트측에서 서버에 STT를 요청했는데 서버 응답 에러가 뜬 것이다!평가판 서버 ********.co.kr로 요청 중...서버 응답 에러: 413 - 413 Request Entity Too Largenginx/1.20.1 413 Request Entity Too Large 에러가 무엇인고 보니서버 허용량보다 더 큰 파일을 올리면 발생하는 문제였던 것이다. 최근 STT 서비스를 Nginx로..
사내에서 만든 파이썬 프로그램을 PyInstaller로 빌드해 exe로 배포하고 있었다.처음엔 단순했지만, 외부 사용자에게 프로그램을 배포할 일이 생겨 업데이트 배포가 번거로워졌다.매번 "새 버전 나왔으니 새로 다운하고 재실행해주세요~"라고 안내하는 것도 힘들고 사용자도 귀찮아할 것 같았다. 이 상황이 되니 크롬처럼 자동업데이트되도록 만들고싶어졌다.요즘 소프트웨어는 대부분 자동 업데이트가 되지 않는가?자동 업데이트 기능을 만들어보기로 했다. 요구사항:1. 파이썬 기반으로 개발하기.2. 별도의 설치 프로그램 없이 동작하도록 한다.3. 새 버전이 있으면 자동 업데이트할건지 팝업을 띄운다.4. 사용자 승인 시 자동 업데이트한다. 가능하면 사용자 승인 없이도 자동 업데이트 한다.5. 사내 인프라 의존성은 최소화..
셀레니움 실행 시 아래와 같은 오류가 발생한다면...2025-03-04 17:06:27,388 - app.crawler.scraper - ERROR - Failed to initialize Chrome driver: Message: session not created: Chrome failed to start: crashed. (session not created: DevToolsActivePort file doesn't exist) (The process started from chrome location C:\Program Files\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that ..
import pyautoguiw = pyautogui.getWindowsWithTitle('메모장')[0]w.activate() 결과1 : PyGetWindowException: Error code from Windows: 0 - 작업을 완료했습니다. 결과2 : PyGetWindowException: Error code from Windows: 5 - 액세스가 거부되었습니다. 우회적으로 창을 maximize() 하는 방법이 있기는 하다.그러나 이 방법은 activate()처럼 창이 활성화되지는 않는다.활성화 하고자 하는 창이 여전히 다른 창에 의해 가려져, 다른 방법을 찾았다.import pyautoguiw = pyautogui.getWindowsWithTitle('메모장')[0]if not w.isAc..
서버 GPU 어떻게 관리하지?연구실같은 서버 환경에서는 여러 사용자가 동일한 GPU 자원을 공유하게 된다. 이때 자원을 효율적으로 사용하지 못하면 다른 사용자가 실험이나 작업을 수행할 때 불편을 겪거나, GPU 자원이 불필요하게 낭비될 수 있다. 특히 실험이 끝났는데 일부 프로세스가 종료되지 않은 경우, GPU 메모리를 계속 점유하면서 사용자가 GPU를 사용할 수 없는 경우가 생긴다. 이를 수동으로 관리하려면 관리자가 매번 서버에 접속해 상태를 확인하고, 불필요한 프로세스를 종료하는 번거로운 작업을 반복해야 했다. 스케줄링 해주는 프로그램을 사용하지 않은 이유사실 SLURM, Kubernetes, NVIDIA DCGM같이 GPU 자원을 스케줄링하는 툴이 이미 있는데이걸로 GPU 자원 할당이랑 스케줄링..