Win7 으로 돌아가던가 포기해라 https://stackoverflow.com/questions/16772123/some-options-on-directx-control-panel-was-disabled-on-windows-8 WPF 때문에 DX9 에서 이것저것 확인중인데, Reset 다음에 invalidcall 이 나오는 문제가 있다. 코드 보는 것 만으로 알 수가 없어서, 이것 저것 찾아봤는데 Win7 에서였나 그 땐 좀더 자세한 로그가 나왔다 Direct3D9: (ERROR) :All user created queries must be freed for un-managed devices before Reset can succeed. Reset Fails. Direct3D9: (ERROR) :Res..
화면크기 변경시 넘어오는 SizeChanged 의 인자나, ActualWidth 가 실제 화면 크기보다 크다. {2576,1416} 이런식으로 넘어오는데, 실제 모니터 가로가 2560, 1440 이다. 밑에 작업표시줄 뺴고도 이해못할 값; 실제 안을 꽉채운 grid의 크기는 {2560, 1337} 가로 새로 비율은 각각 {1.00625 ,1.0590875093492894540014958863126} 만약, Resize 루틴에 ActualWidth, ActualHeight를 그대로 사용해 ImageSource에 해당하는 객체의 크기를 조정했으면 어떻게 될까? 저 빨간색 영역이 d3dimg 영역으로 전체 화면으로 표시되길 기대하는 영역인데, resize 시 마다 애매한 배경색이 보이게 된다
정부가 하는 듯 공고는 아래와 같고, https://www.gov.kr/portal/ntnadmNews/96116 http://www.donotcall.go.kr http://www.donotcall.or.kr/main.jsp 각각 아래와 같단다 금융감독원 두낫콜(Do Not Call) 금융권 스팸 차단에 특화된 서비스. 고객이 원치 않는 금융회사로부터 영업 목적의 광고성 전화·문자를 거부할 수 있도록 구현한 시스템으로 12개 업권이 참여하고 있다[참여업권] 공정거래위원회, 한국소비자원 두낫콜(Do Not Call) 전화 권유 판매 수신거부 서비스. 소비자 참여로 전화 권유 판매를 전부 차단하는 서비스이다. 서비스 신청 시 등록되어 있는 금융사들 중 연락받기를 희망하는 회사는 스팸 차단 목록에서 제외할 ..
CallKit 이 공개되면서 약간 나아졌지만 답이 없다 왜 070 모두 막는 앱이 없고, 010 스팸 주소 대부분 막을 수 없나 했는데 iOS API 때문이다 iOS 12 에서 앱은 전화번호를 직접 받을 수 없고, 처리할 수 도 없다 할 수 있는 건, context.addIdentificationEntry // 전화 받는 UI에 텍스트 나 이모지 한줄 추가 context.addBlockingEntry // 전화 온지도 모르게 차단참고로 addBlockingEntry 에 추가하면, 고객님이 전화를 받을 수 없다고 상대방에 알려준다 저 2개를 추가해놓은, CXCallDirectoryProvider 확장을 구현해놓으면, iOS 에서 임의로 (?) 해당 함수를 포함한 beginRequest 를 호출해서 항목을 ..
https://stackoverflow.com/questions/46918887/how-to-create-an-jni-android-studio-project-with-multiple-static-libs 최상위 cmakelists.txt 에 아래와 같이 설정 후, add_subdirectory(hello1) add_subdirectory(hello2) build.gradle 을 설정해주면, externalNativeBuild { cmake { version '3.10.2' path 'src/main/cpp/CMakeLists.txt' } } 최상위 cmakelists.txt는 목록에 보이지 않지만, so 까지 잘 넣어준다 package com.example.jnitest i..
Visual studio 이상의 정보를 얻기 !chkimg Whether they were caused by bad RAM, bad disk, or a passing cosmic ray, I don’t know, but I was able to conclude that this bug didn’t need to be investigated further https://mcc.id.au/blog/2018/07/memory-corruption 기타 여러 명령어 http://www.debuginfo.com/articles/easywindbg2.html 메모리 관련, fulldump 에서 쓸만한 정보를 보여주는 듯 !address -summary !address !vadump minidump에서는 별로 효과적이..
MS에서 처럼 shader 한 step 따라가는건 없고, 리소스랑 API 확인 가능 Android Studio 에서 제공하는 gpu monitor 였나는 빠진지 오래되었고, 최신인 google/agi 는 1.0 부터는 Android 11 부터 지원한다 OpenGL ES, Vulkan이라고 써 있는데, 확인은 못해봄. 이전버전은 Android 9에서 vulkan 디버깅 여부를 묻는다. 그 사이 버전 가진 개발자는 어떻게 해야하나 했는데, https://github.com/google/gapid 라고 중간 단계가 있었다. UI 가 똑같아서 착각함 왜 최종 결과물에 느낌표가 표시된지는 봐야하겠지만 gg 이렇게 설정 인식되는거 보고, 연결했는데 처음에 바로 debugger 연결 대기중으로 뜨고 실패가 표시됨. ..
GLSurfaceView를 상속받은 View 에서 화면 회전시 onPause 등을 타면서 발생한다 LLDB 가 안붙은 java debugging 환경에서는 그냥 activity가 재시작되는 것처럼 보이는데, jni 소스로 인해 LLDB가 있으면 sigsegv가 계속 발생함. 화면 회전시 onPause가 불리는 이유는, https://aroundck.tistory.com/36 위 링크에서 언급된것 처럼 configure 설정을 빼먹어서, 기본 정해진 동작대로 activity 가 재시작되기 떄문 아래도 비슷, https://stackoverflow.com/questions/46930327/how-to-properly-rotate-android-device-with-glsurfaceview-while-cont..
LLDB 가 붙어 so c++ 소스 디버깅 할 때 해당 문제가 발생한다 초기에 불리는 함수에 resume을 해도 지속해서 (6회) 발생하기에 먼가했는데, hello 라는 함수에 return 값이 없기에 발생한 문제 https://stackoverflow.com/questions/47746945/sigtrap-occurs-when-using-exception-implemented-in-ndk This only started happening after I switched from GCC to Clang in Android Studio.
- Total
- Today
- Yesterday