블로그
KomuraSoft LLC가 웹사이트 제작, SEO, Google 광고 운용, Windows 개발, 기존 자산 활용, 장애 조사에 관해 실무적으로 활용할 수 있는 관점을 발신합니다.
사이트 전체 AI 검색
검색어는 결과 생성을 위해 Cloudflare AI Search로 전송됩니다. 개인정보는 입력하지 마세요.
-
상정하지 않은 예외가 발생했을 때의 체크리스트 - 앱을 종료시킬지 계속할지, 먼저 보는 판단표
상정 외 예외 시 앱을 종료할지 계속할지를 실패 단위 격리·공유 상태 회복·외부 부작용 설명·네이티브 경계 건전성의 네 축으로 판단하는 흐름을 표와 플로차트로 정리한 글입니다. 독자는 catch 가능 여부가 아니라 불변 조건 회복 가능성으로 가르는 기준을 얻습니다.
-
Windows의 「프로세서 스케줄링」을 「백그라운드 서비스」로 바꾸면 무슨 일이 일어나는가 - quantum, 우선도 부스트, P 코어 / E 코어까지 정리
Windows의 프로세서 스케줄링을 백그라운드 서비스로 바꾸면 quantum 배분과 foreground 우대가 어떻게 달라지는지, 음성 드롭아웃과의 관계, 그리고 P 코어와 E 코어 시대에 QoS와 hybrid scheduling이 차지하는 역할까지 한 호흡으로 정리합니다.
-
Windows에서 서로 다른 버전의 프로그램의 실행 속도를 어떻게 비교할까. 전원 모드 등 환경을 맞추는 방법부터 한계까지
Windows에서 프로그램 버전 A/B의 속도 차를 코드 차에 가깝게 비교하는 절차를 정리합니다. 전원 모드와 power plan, 열, 백그라운드 노이즈를 다듬고 wall-clock·CPU time·cycle을 교대 실행으로 측정해 재현성 있는 결론을 얻는 흐름을 잡을 수 있습니다.
-
Windows 앱에서 「관리자 권한이 필요한 처리만」을 분리하는 구체적인 방법
Windows 앱에서 UI는 asInvoker로 두고 관리자 처리만 helper EXE로 분리하는 broker 설계를 runas 기동, 명명 파이프 ACL, 클라이언트 PID 검증, 고정 operation allowlist까지 .NET 8 코드로 정리해 권한 경계를 좁히는 지침을 ...
-
Windows 앱에서 설정 파일에 기밀 정보를 평문으로 저장하지 않기 위한 베스트 프랙티스
Windows 데스크톱 앱에서 자격 증명이나 토큰을 평문 설정 파일에 두지 않기 위한 현실적인 설계를 정리합니다. DPAPI/ProtectedData의 사고 방식, CurrentUser와 LocalMachine의 차이, 로그 누출 회피까지 실무 관점에서 설명합니다.
-
.NET Framework를 .NET으로 이행하기 전에 확인해야 할 것 - 착수 전에 승부가 결정되는 실천 체크리스트
.NET Framework에서 .NET으로의 이행을 본격 착수하기 전에, NuGet 의존, PackageReference, SDK 스타일, ASP.NET·WPF·WinForms·WCF·EF6, 설정 파일, CI/CD까지 재고 조사할 항목을 한국어 실무 시점으로 체크리스트화한 사전 ...
-
Media Foundation에서 YUV 프레임을 RGB로 변환하는 방법 - Source Reader의 자동 변환과 직접 변환을 원리부터 정리
Media Foundation에서 NV12·YUY2 같은 YUV 프레임을 RGB로 옮기는 두 가지 길을 정리합니다. Source Reader의 자동 RGB32 변환과 직접 변환을 색공간·서브샘플링·stride 관점에서 비교하고 BT.601/709, range의 함정까지 짚습니다.
-
Windows에서의 NIC 상세 설정을 한꺼번에 정리 - Jumbo Packet, RSS, LSO, RSC, Flow Control, EEE, Wake on LAN까지
Windows NIC 고급 탭의 Jumbo Packet, RSS, RSC, LSO, Interrupt Moderation, Flow Control, EEE, Wake on LAN을 의미와 부작용까지 정리하고, 스루풋・레이턴시・CPU・절전・호환성 중 무엇을 우선할지로 1개씩 만지는 ...
-
Media Foundation으로 MP4 동영상의 지정 시각에서 정지 이미지를 뽑는 방법 - .cpp에 그대로 붙일 수 있는 1파일 완결판
Media Foundation의 Source Reader로 MP4의 지정 시각에 가까운 프레임을 PNG로 꺼내는 흐름과, seek 어긋남·sample NULL·stride·RGB32 4바이트째의 함정을 정리하고, C++ 콘솔 앱용 1파일 완결 코드까지 둔 실무 가이드입니다.
-
Windows 앱 개발에서 최저한의 보안을 지키기 위한 체크리스트
WPF・WinForms・WinUI・Win32 등 Windows 앱 개발에서 권한, 서명, 비밀 정보, HTTPS, 입력 검증, DLL 읽기, 로그까지 릴리스 전에 빠뜨리면 사고로 이어지는 최저한의 보안 항목을 체크리스트 형태로 정리합니다.