Docker 실전 가이드: 설치와 환경 구성
Docker 환경 구축과 실전 활용을 위한 종합 가이드
Docker 환경 구축과 실전 활용을 위한 종합 가이드
Check laptop battery performance
남이 만든 프로그램을 띄우고 버튼을 대신 눌러주는 코드. ShellExecute를 쓴 이유, Sleep(3000)을 없앤 방법, 그리고 '이미 실행 중이면 버튼이 안 눌리는' 문제가 왜 남았는지까지 적었다.
함수 안에서만 쓰는 보조 함수를 람다로 빼면서 알게 된 것들. 캡처 방식에 따라 갈리는 수명 문제, [=]가 멤버를 복사하지 않는다는 것, 성능 부담이 람다가 아니라 std::function에서 온다는 것을 정리했다.
위상차 이용 스핀축 계산 원리
static 멤버를 쓰면서 부딪힌 것들 — 정의를 빼먹으면 나는 링크 에러, const 멤버인데도 정의가 필요한 경우, 초기화 순서 문제, 그리고 C 콜백에 멤버 함수를 넘기는 방법.
조건부 서식을 다른 셀에 적용하는 매크로 작성법
ens33 네트워크 인터페이스를 통한 SFTP 연결 최적화
숫자를 잘못 넘겼는데 컴파일이 되어버린 일을 겪고 나서 정리한 내용. explicit이 막는 것과 못 막는 것, 인자가 둘 이상인 생성자에도 필요한 이유, explicit operator bool까지.
NetworkListManager로 인터넷에 연결된 네트워크 이름을 얻는 코드. COM 초기화가 이미 되어 있을 때의 처리, VARIANT_BOOL이 bool이 아니라는 것, 그리고 '인터넷 연결됨' 판정을 어디까지 믿을 수 있는지 정리했다.