애플(아이폰,아이패드) 로그아웃 비활성화 된 경우

안녕하세요. 부사리 입니다. 장롱에서 잠자고 있던 아이폰을 지인에게 주기위해 로그아웃 하려고 했더니 아래 사진처럼 로그아웃 버튼이 비활성화 되어있고 “제한설정으로 인해 로그아웃할수 없습니다.”라는 문구가 나오네요.   ** 한줄 요약 로그아웃 비활성화의 경우 스크린타임을 끄자! 스크린타임 암호분실하면 스크린타임 암호변경으로 암호초기화 하자!!!           이런경우 스크린타임을 끄면 되는데 문제는 오랫동안 사용하지 않아 스크린타임 암호를 모르겠네요. …
애플(아이폰,아이패드) 로그아웃 비활성화 된 경우 더보기

안드로이드 자동업데이트 끄기

adb로 차단 개발자옵션 활성화 USB디버깅활성화 adb shell pm disable-user com.wssyncmldm adb kill-server 폰 재시작 폰설정으로 차단 개발자옵션 활성화 개발자옵션에서 자동업데이트 끔 설정-소프트웨어 업데이터에서 자동업데이트 끔 설정 – 생체인식 및 보안 – 기타보안설정 – 보안정책 업데이트 차단

시놀로지 DSM 7.x openvpn 연결

안녕하세요. 부사리입니다. 시놀로지 DSM7.x환경에 openvpn 서버 설정 후 접속했는데 접속이 자주 끊어지고 IP가 변경되지 않는 증상이 발생하더군요. 그래서 아래와 같이 설정 했더니 정상 작동하여 기록해 보았습니다. 공유기에서 UDP 1194 포트 오픈 OpenVPN 구성파일 – 내보내기  다운로드한 openvpn.zip를 압축해제 압축해제한 VPNConfig 파일을 메모장으로 오픈하여 1) YOUR_SERVER_IP 를 IP주소 또는 도메인으로 변경 2) #redirect-gateway def1 를 아래와 …
시놀로지 DSM 7.x openvpn 연결 더보기

안드로이드 폰에 USB케이블 연결시 기본값 USB테더링으로 설정하기

안녕하세요. 부사리입니다. 제가 있는 곳은 보안때문에 와이파이를 차단하는 환경입니다. 그래서 가끔씩 핸드폰에 USB케이블을 연결하여 USB테더링을 이용하는데 USB연결하면 기본이 파일전송으로 되어 있어 매번 USB테더링 사용으로 변경해야 하는 번거러움이 있어 기록해 두겠습니다. 선작업은 디버깅모드가 활성화 되어있어야 합니다. 아래 동영상 참고바랍니다.   *** 한줄 요약 설정 -> 개발자옵션 ->기본USB구성 -> USB 테더링 

코틀린-SplashActivity-빌드 후 ADT에서 앱이 실행 안되는 경우

SplashActivity를 이용하여 앱을 하나 만들었는데 빌드 후 앱이 실행되지 않는다. 당연히 빌드 에러는 하나도 발생하지 않았다. 물리적 안드로이드폰을 연결하면 자동실행은 아니더라고 설치까지는 되는데 수동실행해야한다. ADT는 앱 아이콘만 생기고 설치가 안되었다고 실행도 안된다. 해결방법은 간단하다. AndroidManifest.xml에서 <activity android:name=”.SplashActivity” android:exported=”flase”> 을 <activity android:name=”.SplashActivity” android:exported=”true”> 로 변경하면 된다.  

해피해킹 파우치 – 레오폴드 키보드 케이스 파우치 (S) 하나면 끝!

안녕하세요. 부사리입니다. 해피해킹 하이브리드 사용 중인데 가방에 넣고 다니다 보니 루프랑 분리되서 딸깍소리도 나고 해서 파우치를 알아봤습니다. 해피해킹 정품 파우치는 과하다 싶을정도로 완충제가 있어서 부피도 크고 가격도 후덜덜하구요. 그래서 직접 파우치 만드려다가 레오폴드 파우치가 눈에 들어왔습니다. 레오폴드 파우치 크기가 S, M, L 이렇게 3 종류인데 해피해킹은 S 사이즈 구입하면 됩니다. 스펙상 레오폴드가 가로사이즈가 조금 크긴 …
해피해킹 파우치 – 레오폴드 키보드 케이스 파우치 (S) 하나면 끝! 더보기

안드로이드 스튜디오 Can’t determine type for tag ….. 오류

안드로이드 스튜디오에서 빌드 중 아래와 같은 오류가 발생하였다. Can’t determine type for tag ‘<macro name=”m3_comp_bottom_app_bar_container_color”>?attr/colorSurface</macro>’ dependencies 버전이 안 맞아 발생하는데 Gradle Scripts -> build.gradle(Module…app) 오픈 dependencies 리스트 중 implementation ‘com.google.android.material:material:1.7.0’ 를 implementation ‘com.google.android.material:material:1.6.1’ 으로 변경해면 해결됨.

안드로이드 스튜디오 – bumblebee, dolphin : FireBase 연동방법

안드로이드 스튜디오를 돌핀으로 업그레이드 후 FireBase를 적용하려고 기존 북극여우 버전에서는 문제없는데 돌핀에는 Firebase 사이트에 있는 방법으로 하면 오류가 발생하여 돌핀버전에 적용하는 방법을 정리해둔다.   google-services.json 파일은 기존 방법대로 적용한다. Project- build.gradle 오픈하여 제일 위에 아래 내용추가 //아래 firebase용 추가 시작 buildscript { repositories { // Make sure that you have the following two repositories google() …
안드로이드 스튜디오 – bumblebee, dolphin : FireBase 연동방법 더보기

Log.v, Log.d, Log.i, Log.w, Log.e

v  verbose , 검은색. 개발중 나타내는 로그 d debug, debug 로그. DDMS Logcat 상 검정색 파란색 i  information , 일반 정보표시. 초록색 w  warning, 경고표시. exception에 자주사용, 주황색 e error,  error로그,   exception / Error 발생의 경우 시스템이 사용, 빨간색

html nbsp ensp emsp pre

아주 가끔 parsing할 때 탭 공백 등의 문제가 발생하여 유용하게 사용하는 태그를 기록해 둔다. nbsp 뭐 따로 말할 필요없지만 ensp와 emsp는 유용하게 사용하고 있다.   **** &nbsp 1개의 공백 (가&nbsp나) 가 나 **** &ensp 1개의 공백 (가&ensp나) 가 나 **** &emsp 1개의 공백 (가&emsp나) 가 나 ****pre의 공백( <pre>가       나</pre>) 가        나