블로그
KomuraSoft LLC가 웹사이트 제작, SEO, Google 광고 운용, Windows 개발, 기존 자산 활용, 장애 조사에 관해 실무적으로 활용할 수 있는 관점을 발신합니다.
사이트 전체 AI 검색
검색어는 결과 생성을 위해 Cloudflare AI Search로 전송됩니다. 개인정보는 입력하지 마세요.
-
CSV는 “그냥 텍스트”가 아니다 ── C# 업무 앱의 CSV 실무(문자 코드・Excel 호환・인젝션 대책)
업무 앱의 CSV 입출력에서 발생하는 전형적인 사고 패턴──Split(',')를 이용한 자체 파싱, BOM 없는 UTF-8의 Excel 문자 깨짐, 선행 0 소실, CSV 인젝션──을 정리하고, RFC 4180의 규칙, .NET에서의 Shift_JIS 처리(CodePagesEnco...
-
HttpClient를 using으로 감싸면 안 되는 이유 ── C# 업무 앱의 HTTP 통신 실무(생성 패턴・타임아웃・재시도)
C#의 HttpClient를 매번 using으로 생성하면 소켓 고갈이, static으로 만들면 DNS 변경을 따라가지 못하는 문제가 발생합니다──이 두 가지 큰 문제의 구조와, PooledConnectionLifetime・IHttpClientFactory를 이용한 올바른 생성 패턴...
-
PerfView와 dotnet-trace로 “느림”의 원인을 찾는다 ── .NET 성능 조사 실무 입문
업무 앱이 “느리다”, “CPU를 다 써버린다”, “가끔 멈춘다”고 할 때, 어떤 도구로 무엇을 봐야 할까요. PerfView와 dotnet-trace의 역할 분담, CPU 샘플링을 읽는 방법(inclusive/exclusive), ThreadTime을 이용한 블록 시간 조사, E...
-
BtoB용 구글 광고 소액 운영 - 월 몇만 엔으로 성과를 내는 설계와 주간 운영 절차
월 몇만 엔의 예산으로 구글 광고를 시작하려는 BtoB 기업을 위한 실무 가이드입니다. 평균 일일 예산과 청구 상한의 구조, 전환 측정 정비, 고의도 키워드로의 압축, 제외 키워드와 검색어 보고서의 주간 운영, 소액 예산에서의 입찰 전략 선택까지, 구글 공식 정보를 전제로 정리합니다.
-
지역명 검색에 노출되는 사이트 만들기 - 중소기업을 위한 로컬 SEO 실전 가이드(지역 페이지와 구글 비즈니스 프로필)
'지역명+업종'으로 검색했을 때 자사가 나오지 않는 중소기업을 위해, 로컬 SEO를 고치는 순서를 정리합니다. 구글 비즈니스 프로필 정비, NAP 정보 통일, 지역 페이지 설계, 사이트 측 기반 다지기, Search Console을 통한 효과 측정까지, 구글 공식 정보를 전제로 한...
-
Windows 이벤트 로그·ETW 입문 ── 업무 앱의 로그를 OS 표준 체계에 올리기
Windows 업무 앱의 로그를 파일 로그만으로 해결하고 있지는 않은가요? 이벤트 로그와 ETW는 운영 담당자나 OS 표준 도구에서 보이는 또 다른 계층의 기록입니다. 3가지 수단을 구분해서 쓰는 방법, .NET에서 기록하는 방법, EventSource를 이용한 ETW 계측, 수집...
-
appsettings.json만으로는 부족하다 ── Windows 업무 앱 구성 관리 실무(환경별 설정・비밀 정보・쓰기 위치)
Windows 업무 앱의 구성 관리를 appsettings.json의 계층화, IConfiguration과 IOptions/IOptionsSnapshot/IOptionsMonitor의 구분 사용, 환경별 설정, 쓰기 가능한 설정의 배치 위치, 비밀 정보 처리, 실행 중 설정 변경,...
-
코무라소프트가 디지털청 디자인 시스템으로 홈페이지를 만드는 이유 ── 저가와 품질은 양립할 수 있다
코무라소프트의 홈페이지 제작이 디지털청이 공개한 디자인 시스템을 기반으로 하는 이유를 정리합니다. 디자인 공정의 표준화가 왜 비용을 낮추고, 왜 오히려 품질을 안정시키는지, 맞지 않는 경우까지 포함해 설명합니다.
-
BtoB 사이트에서 문의를 늘리는 법 ── 고치는 순서의 전체 지도(집객부터 폼까지)
BtoB 사이트에서 문의가 늘지 않을 때, 많은 회사는 먼저 집객(SEO·광고)부터 손을 댑니다. 그러나 실제로 효과가 나는 것은 계측으로 병목을 찾아내고, 받는 페이지가 되는 서비스 페이지를 정비하고, 폼 같은 동선을 고친 다음, 마지막으로 집객을 더하는 순서입니다. 이 글은 서...
-
Windows 업무 앱의 인쇄와 PDF 출력 - System.Drawing.Printing / WPF / 보고서 라이브러리 구분 사용법
PrintDocument를 이용한 WinForms 인쇄, WPF의 FlowDocument/FixedDocument 인쇄, PDF 출력의 선택지를 요구사항별 판단표로 정리합니다. 페이지 나눔 제어나 DPI 차이 같은 구현의 함정, Windows 서비스에서의 인쇄, 기본 프린터 의존의...