Program / 다음 팟 플레이어 구버전 / Daum Pot Player / 자동 업데이트 해제 방법 [IT/Utility] - Utility / INDEX 공식 홈페이지 32bit : get.daum.net/PotPlayer/Version/20170104_1.6.63891/PotPlayerSetup.exe 64bit : get.daum.net/PotPlayer64/Version/20170104_1.6.63891/PotPlayerSetup64.exe 240131 - 링크에 접근할 수 없으므로, 첨부된 압축파일의 파일로 설치해야 한다. 서버 파일 삭제 대비 백업 파일 32bit 64bit 자동 업데이트 해제 방법 프로그램을 실행할 때마다 업데이트를 하라는 메세지를 보고 싶지 않다면, 따라하는 것을 추천한..
OverTheWire Bandit 공략 OverTheWire Bandit은 리눅스 완전 초보를 대상으로 하는 워게임이다. 리눅스를 사용하는데 있어 가장 필요한 기본 사항에 대해 배울 수 있다. 기본적인 진행은 https://overthewire.org/wargames/bandit 문서를 참조한다. 문서 하단의 Commands you may need to solve this level 명령어 목록 링크를 통해, 명령어를 학습할 수 있다. 단계(Level)는 로그인할 Username의 숫자로 구분된다. Level 5일 경우, Uername을 bandit5로 접속한다. Putty, SSH 접속 등 기본적인 사항은 해당 글에서 다루지 않는다. 해당 포스팅은 학습 기록용임을 염두에 두고 참고 정도만 한다. Lev..
Music / 큐베이스 Resolve Missing Files 해결법 이 포스팅은 Cubase 12 버전을 기준으로 작성되었습니다. 원인 큐베이스에 추가한 웨이브(.wav) 파일 등을 윈도우상에서 임의로 수정 및 삭제하였을 때 파일을 찾지 못하는 메시지이다. 파일을 삭제한 경우, 해결법 이미 파일을 삭제한 경우, 해당하는 경로에서 찾지 못하므로 메시지가 더 이상 뜨지 않게 하는 방법에 대해 알아볼 것이다. 일단 메시지를 닫기 위해 Close를 클릭하여, 프로젝트를 불러온다. 단축키 Ctrl + P (Open Pool)를 눌러 Pool 창을 띄운다. 목록의 오른쪽 맨 끝 열(Column)에, Path 경로에 [???]으로 표기된 행(Row)을 우클릭하고, Remove Unused Media, Remove ..
VBA OOP / INDEX CH1 - 오리 시뮬레이션 게임 - 전략 패턴 (Strategy Pattern) CH1 - 오리 시뮬레이션 게임 1편 / VBA 객체지향 사용방법 예시 CH1 - 오리 시뮬레이션 게임 2편 / 인터페이스 확장 CH1 - 오리 시뮬레이션 게임 3편 / 인터페이스 동적 활용 및 정리 CH2 - 기상 모니터링 - 옵저버 패턴 (Observer Pattern) CH2 - 기상 모니터링 1편 / 옵저버 패턴의 이해 및 구조 파악 CH2 - 기상 모니터링 2편 / 시스템 설계 및 구현 CH2 - 기상 모니터링 3편 / 옵저버 패턴 방식 변경 CH3 - 스타버즈 주문 시스템 - 데코레이터 패턴 (Decorator Pattern) CH3 - 스타버즈 주문 시스템 1편 /
CH2 - 기상 모니터링 3편 / 옵저버 패턴 방식 변경 이 글은 Excel VBA 에서 객체지향 디자인 패턴을 사용하는 것을 학습하며 정리하기 위한 글입니다. 내용은 책 "헤드 퍼스트 디자인 패턴 : 14가지 GoF 필살 패턴! 유지 관리가 편리한 객체지향 소프트웨어를 만드는 법"을 변형하여 적용하였습니다. 모든 코드는 GitHub의 Commit History에서 변경된 내용을 볼 수 있습니다. Excel Office 365 with RubberDuck Add-In GitMind - UML-클래스 다이어그램 GitHub with Visual Studio Code 새로운 데이터 추가와 옵저버 방식에 대한 관점 지금까지의 코딩으로, 하나의 데이터(온도 등)만 바뀌어도 update() 메소드를 통해 모든 데..