[Error] can't load philharmonik 2.vpa - ik multimedia miroslav philharmonik 2

ik multimedia miroslav philharmonik 2 에서 \ can't load philharmonik 2.vpa 에러 해결 방법. * 간단 설명.   1. miroslav philharmonik 2  버전 2.0.5 설치한 후에   2. 버전 2.0.6을(2022.12 기준 최신 버전) 설치한다.  * 설명.   -  https://www.ikmultimedia.com/userarea/my-products/ -> Miroslav Philharmonik 2 -> Past Release 를 클릭한다.   - 버전 2.0.5 을 다운 받아 설치한 다음.   - 버전 2.0.5도 잘 돌아간다.   - 버전 2.0.6 을 다운 받아 설치한다. 또는 ik product manager를 실행하여 최신 버전으로 업데이트 한다.   * 참고.   - https://cgi.ikmultimedia.com/ikforum/viewtopic.php?t=24016&p=120005   - https://cgi.ikmultimedia.com/ikforum/viewtopic.php?f=12&t=23982   - https://forum.cockos.com/showthread.php?t=239273

폴더 구조만 복사하기.

  xcopy "c:\test"   "d:\test2" /t /e 폴더 구조만 복사할 때 사용하는 명령어. 파일은 복사하지 않는다.

연준, 금융통화위원회 일정.

Meeting calendars, statements, and minutes https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm 2023년 금융통화위원회 정기회의 개최 및 의사록 공개 예정일정 https://www.bok.or.kr/portal/bbs/P0000559/view.do?nttId=10073510&menuNo=200690&searchWrd=2023%EB%85%84+%EA%B8%88%EC%9C%B5%ED%86%B5%ED%99%94%EC%9C%84%EC%9B%90%ED%9A%8C+&searchCnd=1&sdate=&edate=&pageIndex=1

사용하는 프로그램 기록.

 ## 기본 프로그램. * 브라우저 -  https://www.google.com/intl/ko_kr/chrome/ * 파일저장 - https://www.google.com/intl/ko_kr/drive/download/ * 압축 -  https://www.7-zip.org/ * 텍스트 편집 -  https://notepad-plus-plus.org/ * 이미지 뷰어 -  https://kr.bandisoft.com/honeyview/ * 동영상 플레이어 -  https://tv.kakao.com/guide/potplayer * 음악 플레이어 -  https://www.foobar2000.org/ * 파일 관리자 -  http://www.softwareok.com/?seite=Freeware/Q-Dir * pdf유틸 - https://pdfsam.org/ * 마인드맵 -  https://sourceforge.net/projects/freeplane/ * 포터블 런처 -  https://portableapps.com/ * 웹캠, 스크린 레코더 - https://splitcamera.com/ * 사진 편집 luminar4 -  https://skylum.com/ko/luminar * 동영상 편집 -  https://github.com/mifi/lossless-cut * 부팅 디스크 -  https://rufus.ie/ko/ * ISO부팅 -  https://ventoy.net/en/index.html ## 프로그래밍. * 프로그래밍 -  https://code.visualstudio.com/ * 윈도우 프로그래밍 -  https://visualstudio.microsoft.com/ko/ * 안드로이드 프로그래밍 -  https://developer.android.com/studio * 멀티 플랫폼 -  https://flutter-ko.dev/ * git -  https://git-scm.com/ * git 클라이언트 -  https://github.com/sou

vscode 디버깅 할 때 arguments 넣는 방법.

vs code에서 Ctrl + Shift + d 를 누르고 "launch.json" 파일을 열거나 만듭니다. 아래 "args": ["arg1", "art2"] 형태로 arguments를 넣을 수 있습니다. 구성을 여러 개 만들어 구성에 따라 arguments를 다르게 설정해서 디버깅 할 수 있습니다.     "configurations" : [         {             "name" : "test" ,             "request" : "launch" ,             "type" : "dart" ,             "args" : [ "arg1" , "art2" ]         },         {             "name" : "test2" ,             "request" : "launch" ,             "type" : "dart" ,             "args" : [ "333" , "555" ]         }     ]

dart 프로젝트 생성, 실행, 컴파일.

* 커맨드 창에서 실행 가능 합니다. 프로그램 만드는데 필요한 몇 가지 명령어를 정리 합니다. * 프로젝트 생성.   - dart create -t console test * 실행.   - dart run * 컴파일.   - dart compile exe bin/test.dart * 라이브러리 명령어.   - dart pub get * vscode에서 몇 가지 명령어를 사용할 수 있습니다.   - Ctrl + Shift + p 단축키 다음 dart 를 치면 실행할 수 있는 명령어가 보입니다. * 참고.   - Get started https://dart.dev/tutorials/server/get-started     - dart create https://dart.dev/tools/dart-create     - dart compile https://dart.dev/tools/dart-compile     - dart pub https://dart.dev/tools/pub/cmd     - dart run https://dart.dev/tools/dart-run  

flutter 폴더에서 File List 가져오기. 안드로이드.

* 안드로이드에서 파일 목록을 가져오는 방법.   - 안드로이드의 파일 관련 권한과 Storage Access Framework (SAF) 때문에 기본 API가 동작하지 않습니다. 그래서 아래 라이브러리를 사용 했습니다.   - 안드로이드 13(sdk 33)에서는 Uri 형태로 폴더를 넘기고 파일을 받아야 접근이 됩니다.  Uri 예) content://com.android.externalstorage.documents/tree/primary https://pub.dev/packages/shared_storage   // 폴더 선택 방법. final Uri ? dirUri = await openDocumentTree (); // 파일 리스트 함수 사용.   var audioList = await getFileList ( dirUri , ".(mp3|wav)" );   Future < List < DocumentFile >> getFileList ( String audioPath , String regex ) async {     const List < DocumentFileColumn > columns = < DocumentFileColumn >[       DocumentFileColumn . displayName ,       DocumentFileColumn . id ,       DocumentFileColumn . mimeType ,     ];     final List < DocumentFile > files = [];     final Uri audioPathUri = Uri . parse ( audioPath );     final Stream < DocumentFile > onFileLoaded = listFiles ( audioPathUri , columns : columns );     final regExp =