분류 전체보기389 [C++/WinRT] 윈도우C++프로젝트에서 json파싱하기 C++로 작성된 MFC, Win32프로젝트에서 json을 다룰 때 고민이 많다. 나 같은 경우 보통은 jsoncpp를 활용해서 json을 파싱한다. 하지만 precompiler를 설정하지 못해 빌드속도가 늦어지거나 jsoncpp를 사용하는 다른 라이브러리들과 심볼 충돌 등의 문제가 있을 수 있는 문제가 있다.요새 윈도우 프로젝트를 하면서 cpp winrt를 유심히 보고 있다 async와 같은 스레드 처리를 쉽게 할 수 있기도 하고 모던한 Windows앱을 만드는데 도움이 되기 때문이다. 이제 win32만으로는.. 꽤 편리하게 사용될 수 있는 winrt클래스 중 하나인 JsonObject를 이용해 서드파티 라이브러리 없이 cpp winrt로 json을 파싱할 수 있다.https://learn.microso.. 2024. 11. 23. 무인양품 - 디지털 시계(s) 구입 얼마전 죽전 스타필드 마켓 지하의 무인양품을 우연히 들렀다가 디지털 시계가 눈에 들어왔다. 하지만 가격은 49900원.고작 플라스틱 디지털 시계 따위가 거의 5만원이나 하다니 정말 사악하다.하지만 이쁜걸.참을 수 없이 사왔다.디지털 시계 만큼은 made in china 심플하기 그지없다. 뒤에는 나름 5만원짜리라고 디테일이 있다. 건전지는 AA 2개.하지만 문제가 있었다.시계를 맞추려면 SET버튼을 눌러야하지만 내껀 SET버튼이 눌리지 않았다.불량이다. ㅎㅎㅎ 구입할 때 1년 품질보증서를 써주는데 이걸 바로 써먹을 줄이야.다행히 무인양품에서 교환 받을 수 있었다. 사진을 잘 못찍었지만.간결한 디자인. 2024. 10. 28. iOS 앱 재서명 툴 ios app signer 앱변조를 테스트하다 보면 앱을 재서명해야하는 상황이 생긴다. 뭐 여러가지 방법들이 있겠지만 혹시 툴이 있지 않을까?역시 잘 있다.https://dantheman827.github.io/ios-app-signer/ iOS App Signer - InstructionsOverview This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device. Supported input types are: ipa, deb, app, xcarchive Video How to install Kodi on an Apple TV 4 with working top sh.. 2024. 10. 5. [WTL] Visual studio 2022에서 WTL Wizard 설치하기 Windows7은 이제 지원종료되어 Windows 10 이하 버전은 지원하지 않아도 되는 시대가 되었다. 그에 따라 Visual Studio 2019를 굳이 써야할 이유도 없다. Visual Studio 2022로 가자.그런데 하나 걸리는게 WTL이다. WTL은 프로젝트 템플릿없이 nuget package로 쓸 수 있지만 기왕이면 프로젝트 템플릿이 자동으로 생성되면 시작하기 편해 좋을 것이다.기존처럼 Visual studio 2022가 설치 된 상황에서 WTL 템플릿 마법사(WTL10_10320_Release 기준)를 설치하면 정상적으로 동작하지 않는다.좀 찾아보니 아직 release에 merge는 안되었지만 vs2022대응 스크립트가 커밋되어 있었다.https://sourceforge.net/p/wtl.. 2024. 8. 26. [WinUI3/c++] 창 사이즈 변경하기 기존 Win32 애플리케이션 개발환경에서 WinUI3로 넘어갈 수 있을까 몇가지 기술들을 공부해보고 있다. 이번에는 가장 기본적인 창사이즈 조절이 가능하냐를 검증해본다. 기존 Win32개발 환경에서는 MoveWindow와 같은 함수로 창 사이즈 변경이 가능했다.Winui3에서 창 사이즈 변경은 어떻게 할 수 있을까?일단 기본 winui3 템플릿을 그대로 실행하면 창사이즈가 크게 실행된다.MSDN에서 찾아본 바로는 AppWindow객체의 Resize함수를 통해 크기 조절이 가능하다고한다.https://learn.microsoft.com/ko-kr/windows/windows-app-sdk/api/winrt/microsoft.ui.windowing.appwindow.resize?view=windows-app.. 2024. 8. 17. 만도 블랙박스 HMF 10+ 구입 & 자가설치 하기 이번에는 20만키로 넘게 뛴 싼타페 TM차량에 달린 오래되 보이는 블랙박스를 교체하였다. 기존에 달려있던 블랙박스는 이미 터치패널이 고장나 아무런 설정을 할 수 없었다. 잘찍히기는 하는지 궁금해서 메모리카드를 열어보니 잘찍히긴 하나 시간설정이 안되어 시간도 엉망이고 무엇보다 영상과 영상 텀이 너무 벌어저 중요한 장면은 녹화가 안되는게 많았다. 그래서 새로운 블랙박스 교체를 알아보았다.블랙박스는 몇년동안 발전되어 이제 이미 상향평준화 되었고 embeded cpu의 발전으로 성능도 고만고만하다고 판단되었다. 게다가 요새 이미지센서는 너무너무 좋아져.. 화질도 고만고만할 것이라고 생각되었다.블랙박스 제조사들은 이미 차별화에 한계를 느낀 것인지 브랜드인지도, 영상 해상도, ADAS와 같은 잡기능으로 어필하고 있.. 2024. 7. 28. Openssl Windows용 빌드 하기(Openssl 3.0) + jom 병렬 빌드하기 openssl을 Windows에서 사용하기 위해 Windows빌드 하는 방법을 정리해본다. 과거 Openssl 1.x버전을 빌드하여 사용하였었는데 1.x는 EOL되어 이제 LTS버전인 3.0.x버전을 사용하여 빌드 해본다.0. 준비Visual studio 2019Strawberry perl (https://strawberryperl.com/)jom (https://wiki.qt.io/Jom)우선 msvc컴파일러를 사용하여 빌드하므로 visual stdio가 설치되어있어야 한다. 나는 2022버전을 설치하였다. 또 openssl 빌드과정 중 perl스크립트를 사용하므로 perl을 설치해야한다. Windows에서는 무료 라이선스 Strawberry Perl을 추천한다.https://strawberryperl.. 2024. 7. 20. 삼성 선풍기 BLDC SFN-W30DX 점점 더워 지고 있는 6월이다. 때문에 에어컨을 틀지만 항상 에어컨을 틀정도로 더운건 아니다. 조금만 바람이 불어도 좋을 수준의 더위는 선풍기만으로 충분하다. 특히 잠을 잘때는 에어컨은 너무 춥다. 선풍기가 절실하다. 아직까지 선풍기를 사지 않은 이유는 자리를 많이 차지 하는 물건이기 때문이다. 우리집은 복도식아파트이고, 앞에는 리모델링하는 아파트 단지가 있어 함부로 환기어렵다. 이제는 사야한다 선풍기.선풍기는 2만원대 싼거부터 10만원이상 까지 다양한 선풍기가 있다. 그중 특이점은 BLDC모터를 쓴 선풍기다.BLDC선풍기는 비싸지만, 조용하고, 발열도 적고, 전력소모도 적다고한다.삼성 임직원몰에 포인트가 좀 있어 조금 싸게 삼성 BLDC선풍기 SFN-W30DX를 구입해봤다. 삼성물류센터에서 직배송을하고.. 2024. 6. 29. 6월의 푸꾸옥 4박 5일 자유여행3 - 도착 (피크타임 모닝투어) 난기류에 흔들리는 새벽 비행기를 타고가면서 거의 잠을 자지 못했다. 창밖을 보니 어느덧 날이 밝아가고 있었다. 어디를 날고 있는지.. 지도 모니터가 없기 때문에 알길이 없었다. 아침 6시쯤 베트남 푸꾸옥 공항에 무사히 도착하였다. 비가 너무 많이 오고 있어 좀 걱정이었다.비행기가 공항에 도착하면 그 나라마다 특유의 냄새가 들어오는데 알 수 없는 습한 베트남 냄새가 났다.삼엄한 입국 심사를 마치고 무사히 공항 밖으로 나와보니 각 여행사들에서 픽업나온 사람들로 북적이고 있었고 손님을 데려가기 위한 택시기사들도 있었다.우리는 피크타임이라는 여행사에서 모닝투어를 신청해놨었다. 다행히 나오자마자 대문작만하게 피크타임 부스를 찾을 수 있었고 현지 여행사 직원이 우리를 체크해줬다. 모닝투어는 아침에 일찍 도착해 오갈.. 2024. 6. 23. 이전 1 2 3 4 ··· 44 다음