Featured image of post [.NET] C# 조건부 컴파일 옵션 적용하기

[.NET] C# 조건부 컴파일 옵션 적용하기

.NET·C#에서 조건부 컴파일 적용 방법을 정리합니다. 전처리기 #if·#elif·#define, 미리 정의된 기호(DEBUG·TRACE·TFM), .csproj DefineConstants, MSBuild 명령줄 기호 전달, 플랫폼별 빌드 예시와 참고 문헌까지 담았습니다.

Featured image of post [.NET] MSB1008 한 프로젝트만 지정 오류 원인과 해결

[.NET] MSB1008 한 프로젝트만 지정 오류 원인과 해결

.NET 환경에서 dotnet build 시 발생하는 MSB1008(Only one project can be specified) 오류의 원인, /p 옵션 잘못된 사용 예와 올바른 형식, 슬루션 빌드·복원·정리 순서, 단계별 해결 절차와 CI·스크립트 주의 사항, 참고 문헌을 150자 분량으로 요약해 정리했습니다.

Featured image of post [.NET] 런타임별 Finalizer 호출 차이와 IDisposable 권장

[.NET] 런타임별 Finalizer 호출 차이와 IDisposable 권장

C#과 .NET에서 Finalizer(종료자/소멸자)는 런타임마다 호출 시점이 다르다. .NET Framework와 .NET Core에서 GC.WaitForPendingFinalizers() 동작 차이를 예제로 비교하고, IDisposable을 사용한 명시적 리소스 해제를 권장하는 이유를 정리한다. C++ 소멸자와의 차이, 앱 종료 시 종료자 미호출 가능성, 참고 문헌을 포함한다.

Featured image of post [Shell] 리눅스 zip, tar, tar.gz 압축 및 해제

[Shell] 리눅스 zip, tar, tar.gz 압축 및 해제

리눅스에서 zip, tar, tar.gz 파일을 압축·해제하는 명령어를 정리합니다. zip·unzip·tar·gzip 사용법, 주요 옵션, 형식 비교, 실무 선택 기준, 자주 겪는 오류 해결과 참고 문헌까지 담았습니다. 터미널·WSL·맥 사용자와 개발자·운영자용 참고 가이드입니다.

Featured image of post [How-To] Corsair K63 무선 키보드 하드웨어 초기화(리셋) 방법

[How-To] Corsair K63 무선 키보드 하드웨어 초기화(리셋) 방법

Corsair(커세어) K63 WIRELESS 블루투스 키보드가 반응하지 않거나 키 입력이 되지 않을 때, 하드웨어 리셋으로 해결하는 방법을 단계별로 설명합니다. 전원 끄기·USB 분리·ESC 키 유지 후 재연결 등 정확한 순서와 LED 확인 요령, 자주 묻는 질문을 정리했습니다.

Featured image of post [Tutorial] GitHub Pages에 Utterances 댓글 설치하기

[Tutorial] GitHub Pages에 Utterances 댓글 설치하기

GitHub Pages·Hugo 등 정적 블로그에 Utterances 댓글을 붙이는 방법을 단계별로 안내합니다. Disqus 대비 장단점 비교, 저장소·앱 설정, 스크립트 삽입, 언제 쓰고 피할지 판단 기준까지 정리해 깔끔하게 댓글을 운영하고 싶은 분에게 도움이 됩니다.

Featured image of post [Git] git reset 사용법과 restore로 파일 되돌리기

[Git] git reset 사용법과 restore로 파일 되돌리기

Git에서 커밋·스테이징·작업 디렉터리를 되돌리는 git reset의 --soft, --mixed, --hard 차이와 사용 시나리오를 설명합니다. 특정 파일만 복원하는 git restore 사용법과 주의사항, 공식 문서 링크를 포함한 150자 분량 요약입니다.

Featured image of post [How-To] Windows 10 다중 사용자 카카오톡 실행 권한 부여

[How-To] Windows 10 다중 사용자 카카오톡 실행 권한 부여

Windows 10 한 PC 다중 사용자 환경에서 추가 계정의 카카오톡 실행 권한 문제를 해결하는 방법. 액세스 불가·0xc0000022 오류 대응, KakaoTalk.exe 보안 탭 권한 추가 절차, 재설치 시점 및 업데이트 후 주의 사항을 150자 분량으로 요약해 안내합니다.

Featured image of post [Tool] GitHub Desktop 2.7.1 업데이트 후 commit·push 속도 개선

[Tool] GitHub Desktop 2.7.1 업데이트 후 commit·push 속도 개선

GitHub Desktop 2.7.1 버전에서 Remote Git operations 개선으로 commit과 push 속도가 크게 빨라졌다. 2.6.4 이전 버전의 답답함이 해소되어 Windows에서 GUI 기반 Git 클라이언트를 쾌적하게 쓸 수 있다. 설치 버전 확인 방법과 릴리즈 노트 링크를 정리했다.

Featured image of post [How-To] Windows 10 Pro 20H2 RDP Wrapper not supported 오류 해결

[How-To] Windows 10 Pro 20H2 RDP Wrapper not supported 오류 해결

Windows 10 Pro 20H2 환경에서 RDP Wrapper 사용 시 발생하는 'not supported' 오류 해결 방법을 안내합니다. RDPWrap·autoupdate 설치, 지정 경로 압축 해제, 부팅 시 자동 실행 설정, Windows Defender 제외, 관리자 권한 실행 등 단계별 조치와 주의사항을 정리했습니다. 20H2 사용자 대상 실전 가이드.