본문 바로가기

Study178

Shadowing English yangking 이라는 유튜버가 쉐도잉 영어를 통해 자신이 성장하는 모습을 보여주는 유뷰트가 있느데 해당 내용이 상당히 영어공부에 동기부여가 되었음.. 영어에 대한 필요성은 가면 갈수록 더 느껴지고 있고...상태의 심각성을 점점 더 느껴가고 있음.. 진짜..영어 해야한다..ㅠㅠ 최근에 쬐끔쬐금 영어를 듣다보니 느낀것중에 하나가 무조건 귀로 먼저 많이 들어야 한다는 것이다. 귓구녕이 열려야 영어를 할 수 있다는 느낌이 이렇게 느껴지는 처음이다.. 일단 귓구녕을 뚫기 위해 최소 영어 애니메이션 하나라도 완성하고 프다... yangking 에서 가이드 준 내용을 정리한다..해당 방법을 통해 진행해 볼 예정.. 1. EP 편하게 시청 2. 씬 나구기 3. 단어, 숙어 체크(색상 펜 사용, 여기서는 파랑 ) 4... 2020. 2. 24.
Window service 프로그램이 네트워크 드라이브 접근 처리 #윈도우 서비스 #네트워크 드라이브 공유폴더에 접근하여 파일이 존재여부 및 디렉토리의 존재여부등의을 체크시 일반 윈도우 계정으로 실행되는 프로그램들은 문제없이 접근이 가능하다. 하지만 윈도우 서비스 프로그램으로 구동하는 프로세스가 접근할때는 내용이 틀려진다. 얼마전 프로그램이 수행해야하는 일을 못하는 문제로 원인을 분석하게 되었는데 접근처리되어야 하는 파일들이 모두 공유 폴더에 존재하고 있었고, 문제 발생시점의 로그를 보니 파일들이 없다는 에러로 특정 기능을 수행하지 못하고 실패가 난 로그들이 남았다. 우선 실제 해당 폴더나 파일들이 존재하는지 탐색기에 문제 발생시점에 기록된 path를 넣어보면 정상적으로 접속되었고, 해당 문제가 발생된 사이트는 일본이었기 때문에 뭔가 문제가 있는건 아닌지 하여 별도 테스트 툴로 해당 인자로 넘어온 경로르.. 2019. 2. 21.
대소문자 구분된 파일명을 가져오기 #대소문자 #파일명 일반적으로 윈도우에 파일존재 여부시 파일명의 대소문자를 구분하여 처리되지 않습니다. 하지만 프로그램상 파일명의 중요하고, 대소문자 또한 중요한 경우라면 실제 파일명을 가져와 대소문자를 확인 비교하는 부분이 필요합니다. 아래 간단하게 실제 파일의 대소문자까지 들어가 있는 파일명을 가져오는 부분을 공유합니다. CString Get_FileNameToUseCase(const CString& _sFilePath){CString sFileName = _T("");WIN32_FIND_DATA fd;HANDLE fh = FindFirstFile(_sFilePath, &fd);if (fh == INVALID_HANDLE_VALUE) {return _T("");}sFileNameToUseCase.Format(_T("%s.. 2019. 1. 29.
Jansson library - json_load_file() , josn_dump_file 관련 문제 Server와의 통신이 Fortmat을 json으로 규정지어 사용하고 있는데 이때 Client side에서 json관련하여 jansson library를 사용하고 있다. jansson library에서는 json 문자열을 파일로 생성하거나, json format의 파일을 읽어 로드하는 함수를 제공하고 있다. 1. json_load_file : json 파일의 포맷을 읽어 로드하는 함수 json_t *json_load_file(const char *path, size_t flags, json_error_t *error); -> 위 함수 사용시인자로 들어가 path에 문제가 있다. 유니코드를 사용해야 하는 문자가 있는 경우이다. utf-8로 바꿔도 안되고, 멀티바이트로 해도 안되고.. 모든 문자가 그런건 아.. 2018. 12. 6.