기술 블로그 개설 안내 - Windows / C# / COM 개발 블로그를 시작했습니다
합동회사 고무라소프트의 기술 블로그를 개설했습니다.
이 블로그에서는 Windows 개발이나 C# / .NET, COM, 설계, 개발 도구에 관한 기술적 토픽이나 프로젝트에서 얻은 지식을 발신해 갑니다.
주요 토픽
- Windows 개발: WPF, Windows Forms, Win32 API 등
- C# / .NET: 언어 기능, 퍼포먼스, 설계 패턴
- COM / ActiveX: 레거시 기술과의 연동
- 개발 도구: Visual Studio, Git, 그 밖에 편리한 도구
업데이트 빈도
비정기적이지만 유용한 정보를 발견하거나 공유하고 싶은 지식이 있으면 그때그때 올려 가겠습니다.
앞으로도 잘 부탁드립니다.
관련 기사
같은 태그를 공유하는 최신 기사입니다. 더 가까운 주제로 지식을 넓힐 수 있습니다.
Windows의 문자 코드와 개행 코드를 정리한다 - Shift_JIS / UTF-8 / UTF-16, 문자 깨짐, CRLF / LF, 왜 혼란스러운가
Windows에서 자주 섞이는 Shift_JIS와 UTF-8, UTF-16, BOM, CRLF/LF의 차이를 bytes 시점에서 분해하고, 문자 깨짐과 개행 문제를 나누어 다루는 실무 규칙과 사고 조사의 5문 체크리스트까지 정리했습니다.
의사난수와 진짜 난수의 차이란 - 어떻게 구별하는지 정리
의사난수와 진짜 난수(NRBG)를 구별하는 핵심을 정리합니다. 출력의 겉모습이 아니라 생성기 구성, seed, reseed, health test로 봐야 한다는 점과 보안 용도에서는 OS의 secure RNG와 CSPRNG가 본진임을 짧게 설명합니다.
GS1 등 바코드 규격에서 무엇이 정해져 있고, 실운용에서 무엇에 주의해야 하는가 - GTIN · AI · GS1-128 · GS1 DataMatrix의 정리
GTIN・AI・GS1-128・GS1 DataMatrix・GS1 QR 코드의 차이를 정리하고, 식별 키, 속성, 심볼, 스캐너 출력, 상품 마스터 운용까지 분리해 설계하는 실무 포인트와 도입 순서를 정리합니다.
COM 컴포넌트나 OCX / ActiveX 개발에서 빠지기 쉬운 것 - Visual Studio의 32bit / 64bit, 등록, 관리자 권한의 덫을 정리
COM 컴포넌트와 ActiveX, OCX 개발에서 자주 만나는 0x80040154나 0x80070005를 비트 수, 등록 방식, HKCU와 HKLM 스코프, 관리자 권한이라는 네 축으로 풀어 Visual Studio 2022의 64bit화 시대에...
어디서 예외를 `catch`하고 로그를 내며 에러 처리해야 하는가 - 호출 계층의 경계와 책무를 실무용으로 정리
깊은 helper에서 넓게 catch하지 않고 호출 계층의 경계에 책무를 모아, 어디서 예외를 잡고 어디서 단일 주요 로그를 남기며 어디서 결과화·회복을 결정할지 .NET 실무 관점으로 정리한 가이드입니다.
관련 토픽
이 기사와 가까운 토픽 페이지입니다. 기사를 출발점 삼아 관련 서비스와 다른 기사로 이어집니다.
Windows 기술 토픽
Windows 개발, 장애 조사, 기존 자산 활용에 관한 KomuraSoft LLC 기사를 모은 토픽 허브입니다.