본문 바로가기

분류 전체보기

(281)
MFC char* to Hex (부제 : DLL의 응답 값 변환하여 로그 찍기) 외부 DLL을 사용하면 문자열을 주로 char* 타입으로 전달한다.이때 인코딩 타입을 알 수 없기에 Visual studio에서 사용되는 CP949로 바로 받으면 한글이 깨지는 현상이 발생하며프로젝트 타입에 따라 모든 문자가 깨질 수 있다.이때 우선 데이터를 정상적으로 수신하였는지 확인하기 위해서는 char*으로 넘어온 값을 hex로 변환해보는것이다.#include #include #include #include // For CString#ifdef _MSC_VER // Include only if compiling with Microsoft Visual C++#include #elsetypedef std::string CString; // Define CString as std::string for ..
머니투데이) 싼맛에 산 USB, 안방 뚫렸다…믿지 못할 중국산 IT기기 "지난해 말 보안업계 담당자들의 카카오톡 그룹채팅 방에서 한 중국기업의 USB 저장장치 주의보가 떴습니다. 듣도 보도 못한 제조사 제품인데 '혹시나 했는데 역시나 백도어(보안우회용 악성코드)가 깔려 있더라'라는 주의보였습니다."https://news.mt.co.kr/mtview.php?no=2025011415565718277&outlink=1&ref=%3A%2F%2F 싼맛에 산 USB, 안방 뚫렸다…믿지 못할 중국산 IT기기 - 머니투데이"지난해 말 보안업계 담당자들의 카카오톡 그룹채팅 방에서 한 중국기업의 USB 저장장치 주의보가 떴습니다. 듣도 보도 못한 제조사 제품인데 '혹시나 했는데 역시나 백도어(보안우회용 악성코news.mt.co.kr
2024년 4분기 개발자 회고록 1. 회사🏢이직한 지도 벌써 7달이 되었다. 회사 분위기는 제법 다 익힌 것 같고 업무는 이것저것 간단한 플젝들을 해보면서 많이 배우고 있다.기술적으로 어려운건 없기에 비즈니스로직을 익히고 있는 것이고 몇 년만 지나면 일이 특별히 어렵다는 건 거의 없을 것 같다.물론 레거시와 충돌하는 상황들이 힘들게 하겠지만.. ㅎㅎ지난번 회고록 내용과도 같이 복지나 기술 부분에서 아쉬운 부분은 있지만 큰 변화가 없다면 쭈욱다니기엔 무난할 것 같다. 2. 개발자👨‍💻2-1)  스터디- 영어공부는 듀오링고는 매일 출근길에 열심히 하고있다. 다만 스픽은 소리 내서 발음해야 하니 퇴근 이후에만 가능하고 잦은 업뎃을 하며 각종 버그들과 소리인식이 잘 안 되는 것, 그로 인해 학습시간이 대폭 증가된다는 점 때문에 요새 매우..
MS Office Excel에 Python 통합 https://news.hada.io/topic?id=17898 MS Office Excel에 Python 통합 | GeekNewsMS 오피스 엑셀에 파이썬이 통합되었습니다.셀에 =PY() 함수를 사용하여 파이썬 코드를 입력할 수 있습니다. 파이선 코드 내에서는 xl() 함수를 사용해 엑셀 객체(셀, 시트 등)을 참조합니다.파이썬news.hada.io과거 MS의 Excel에 VBA를 이용해서 제법 그럴싸한 프로그램들을 편리하게 만든 것들을 몇 개 보았었는데...어느덧 Python이라니..  엄청난 확장성을 가지게 되었고 엑셀 파일 하나가 단일 데몬의 기능을 할 수 있을 정도까지 성장할 수 있는 상황으로 보인다다만 그만큼 비정상 동작을 할 가능성도 매우 높아졌다는 것 정도만 주의한다면..특별히 좋은 아이디..
C#] "Review Project And Solution Changes' 프로젝트 load 오류 같은 팀원의 C# 솔루션을 열었는데 한 프로젝트가 unload 되어있었고 Reload Project를 하니 위와 같은 에러가 발생했다.로그파일이 있다고 하니 solution directroy버튼을 누르니 윈도우 탐색기로 솔루션의 path를 열어주었고위와 같은 파일이 생성되어있었다.열어보니 에러 내용이 보였는데 base가 되는 뭔가 없다고 하고 링크를 따라가라고 "54435603-dbb4-11d2-8724-00a0c9a8b90c" 이런 값을 주는데 무슨 소린지.... GUID값 같기도 한데 여튼 요점은 베이스가 되는 뭐가 없다는 거고 검색해 보니 주로 상위버전의 Visual studio에서 사용하는 확장프로그램이나 기능이나 무언가가 하위버전의 VS에서 열려고 할 때 찾을 수 없기에 발생하는 문제였다.그리고..
Google Console 개발자 계정 인증 확인 (개인 계정) 올해 초에 구글에서 개발자 계정 인증 관련 어쩌고 하면서 기간 내에 반드시 인증을 해야 하며 안 할 경우 계정이 삭제 될 예정이라는 협박? 이 날아왔다.희한하게도 바로 인증이 불가능하고 인증 가능 기간을 선택해야 하는데 늦으면 까먹을 거 같아서 당시 가장 빨랐던 9월 말을 선택했다.9월 말이 되어 또 협박 메일이 날아왔고 구글 콘솔에 접속해 보니 홈 화면에서 이런 것이 떠 있었다.사업자가 아닌 개인인기에 바로 집에서 시도해 보는데 본인 이름, 주소가 나오는 서류를 제출하라고 한다.황당하게도 어떤 서류도 준비하기 어려웠다.전세로 살고 있어서 수도, 전기는 건물주 이름으로 되어있고 가스는 모바일 청구서만 받기에 간이 청구서 형식으로만 구할 수 있었다.은행 명세서 카드 명세서도 없고.. 그나마 가스가 내 이름..
MFC] 프로세스에 연결할 수 없습니다. 지정된 파일을 찾을 수 없습니다. VS2005에서 실행 중인 프로세스에 디버깅을 하기 위해 "'디버깅->프로세스에 연결'을 사용하였는데 "프로세스에 연결할 수 없습니다. 지정된 파일을 찾을 수 없습니다." 라는 에러가 발생하였다다시 디버그파일을 옮겨보고 IDE를 껏다 켜보고 했지만 동일했고 원인은 바이너리가 C:\ 경로에서 동작중이였기에 관리자 권한이 필요한 것이었다.IDE를 껐다가 관리자권한으로 실행해 주고 다시 프로세스연결을 하니 정상적으로 연결되었다.VS와 C++은 유독 에러내용을 엉뚱하게 많이 보여주는거같다.
중앙일보) 노벨상, 또 AI 찍었다…화학상에 이세돌 이긴 '알파고 아버지' AI(인공지능)가 올해 노벨과학상을 사실상 휩쓸었다. 노벨 물리학상에 이어 노벨 화학상까지 AI 전문가에게 돌아갔다. [출처:중앙일보]https://www.joongang.co.kr/article/25283128 노벨상, 또 AI 찍었다…화학상에 이세돌 이긴 '알파고 아버지' | 중앙일보올해 노벨 화학상은 새로운 단백질을 찾고, AI를 활용해 단백질의 3차원 구조를 예측할 수 있는 모델을 만든 3명의 학자에게 돌아갔다. 베이커 교수는 새로운 단백질 설계법을 개발한 공로, 허사www.joongang.co.kr