윈도우 11 업그레이드 TPM 2.0 관련 정보 요약

이미지
윈도우 11 로 업그레이드 하려면 TPM 2.0 지원해야함(Trusted Platform Module, 보안관련 기술인듯하다) 윈도우+R 키로 tpm.msc 를 실행해서 확인가능 윈도우 11 설치 가능 여부 확인해주는 프로그램 배포하고 있음 https://www.microsoft.com/en-us/windows/windows-11 하단에 PC Health Check app 다운로드 가능) 인텔은 6세대 이상, AMD는 라이젠 전 세대가 펌웨어로 TPM 2.0 지원 업그레이드 불가능일 경우 확인해볼것(TPM 지원 안하는 경우) 1) 지원하는 CPU인 경우 부팅할때 BIOS 화면 에서 TPM기능 켜보기(AMD=fTPM, Intel=PTT) => 본인이 해결한 방법 2) 메인보드에 TPM 모듈을 장착 가능한지 여부 확인 2-1) TPM 지원 가능한 보드인 경우 TPM 2.0 모듈 구매 후 장착 => 보조 컴퓨터의 경우 해당하였음 윈도우11 발표 후 가격이 폭등했다는 이야기가 있어서 가격이 안정화 되고 구매하던가 업그레이드 보류 하는게 좋아보임.

안드로이드앱 개인정보처리방침

안드로이드앱 개인정보처리방침 1. 개인정보의 처리 목적 본 개발자가 작성한 앱은 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. 1) 무료 앱에서 Admob 광고 라이브러리(Google Play Lib)가 필요로 하는 권한 위임을 위해 사용 2) 무료 앱에서 Unity Ads 광고가 필요로 하는 권한 위임을 위해 사용 2. 개인정보처리 위탁 여부 본 개발자의 앱은 타 업체에 개인정보처리를 위탁하지 않습니다. 3. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 언제든지 개인정보 보호 관련 권리를 행사할 수 있습니다. 다만, 본 앱은 앱 사용자의 사용정보를 수집 및 보유하지 않습니다. 앱 기능에 활용에만 사용합니다. 4. 처리하는 개인정보의 항목 작성 다음의 개인정보 항목을 처리하고 있습니다. android.permission.INTERNET: Admob, Unity Ads 광고를 위해 사용합니다. android.permission.ACCESS_NETWORK_STATE: Admob, Unity Ads 광고를 위해, 모바일 네트워크 사용 유무 확인을 위해 사용합니다. 5. 개인정보의 파기 앱 사용자의 사용정보를 수집 및 보유하지 않습니다. 따라서 파기해야하는 개인정보를 가지고 있지 않습니다. 6. 개인정보의 안전성 확보 조치 앱 사용자의 사용정보를 수집 및 보유하지 않습니다. Google 개인정보처리방침 Unity 개인정보처리방침 작성일 2021.06.14

Aseprite 스프라이트 슬라이스해서 개별로 저장 하는방법 ( How to save sprite split in Aseprite )

이미지
Aseprite 스프라이트 슬라이스해서 개별로 저장  하는방법 ( How to save sprite split in Aseprite ) 0. 윈도우 환경예시 입니다. (Windows 10 64bit, Aseprite v1.2.25-x65) Slice Tool 1. 슬라이스 툴로 원하는 대로 슬라이스를 해놓고 저장 Bow_32x32.aseprite file (before) Bow_32x32.aseprite (after slice) 2. cmd 열고 파일이 저장된 폴더로 이동 3. 아래 명령어 실행 Aseprite Install  Path Example "C:\Program Files\Aseprite\Aseprite.exe" or "A:\Steam\steamapps\common\Aseprite\Aseprite.exe" (steam) 파일명이 Bow_32x32.aseprite 라고 가정함 (Assume the file name is Bow_32x32.aseprite) Command "A:\Program Files\Aseprite\Aseprite.exe" -b Bow_32x32.aseprite --save-as Bow_32x32_{slice}.png 0. This is a Windows environment example. 1. Use the Slice Tool and cut sprite. 2. Run cmd and move to the folder with the file you saved. 3. Run the Aseprite command below.

Canon G2900 5B00, 5200 오류 해결방법 정리

이미지
Canon G2900 5B00, 5200 오류 해결방법. How to fix Canon G2900 5B00 and 5200 Error. 캐논 서비스툴 다운로드 Canon Service Tool V.4718 Download 사용중인 캐논 G2900 정품무한잉크 모델을 산지 시간이 좀 지나자 컬러쪽 헤드 노즐이 손상되었는지 출력물이 제대로 나오지 않았다. 잉크가 거의 다 떨어지기도 해서 정품잉크를 구매해서 넣어 주고 청소, 정밀청소도 하고 또 카트리지를 빼서 헤드쪽을 물로 청소도 해줬지만 그래도 컬러가 정상적으로 출력되지 않았다.( 헤드 청소 관련 참고 블로그 참고 ) 정품잉크 구매한것도 아깝고 해서 내 생각엔 컬러 카트리지만 교체하면 단순하게 생각하고 컬러 카트리지를 주문했는데... 이 모든 삽질의 시작이 였음... 컬러 카트리지를 교체하기 위해서 인터넷에서 G2900 컬러 카트리지를 4만원 가량에 구매하였고 배송이 왔다. ( 구매한 상품 ) G2900 호환 카트리지는 CA92 Catridge 가 정확한 모델명인듯. (GI990 CA92 로 검색해서 정품 최저가로 구매하길 추천) 각설하고 이 카트리지를 교체하기 시작한 다음 부터 엄청난 삽질이 시작되었고... 이 내용을 보고 다른 사람들이 시간과 돈을 절약하고 나 처럼 삽질 안하기를 바라며... 급하면 요약정리로 ㄱㄱ + 개인적인 추측이나 잘못된 내용이 있을 수 있습니다. !경고! 정상적으로 해결이 안될경우 정식 A/S 받을때 문제가 있을 가능성이 있을것 같습니다. 개인적으로 감당이 되는 경우만 하시는것을 추천 최악의 경우 서비스 모드 진입 불가가 되는 경우도 있다는 얘기가 있습니다. ( 정식A/S 받을것을 경고하는 글 링크 ). ( 메인보드 칩셋이 나가서 자가 수리하는 글 링크 ) 5B00 오류 원인과 해결과정 잉크젯 프린터는 프린팅 품질 향상을 위해 청소, 정밀청소를 하는 경우가 있는데 잉크를 소모 시켜서 청소를 하는것으...

마크다운(Markdown) 기본 문법 정리한 문서 저장용

이미지
출력용Html 포맷 변환 마크다운 기본 문법 (확장문법은 지원 하고 안하고의 차이가 어플리케이션 마다 차이가 있음) # 헤더1 부터 ###### 헤더6 헤더1 헤더6 **굵게** *기울게* > 인용문장 - 순서없는 리스트 1 - 순서없는 리스트 2 1. 순서있는 리스트 1 2. 순서있는 리스트 2 굵게 기울게 인용문장 순서없는 리스트 1 순서없는 리스트 2 순서있는 리스트 1 순서있는 리스트 2 코드 `code` 수평선 --- code 링크 [링크 텍스트 (네이버)](https://www.naver.com) 이미지 ![이미지 없는경우 나오는 텍스트](https://www.google.co.kr/images/branding/googlelogo/2x/googlelogo_color_120x44dp.png) 링크 링크 텍스트 (네이버) 이미지

Unity Google Play Games Services 연동 오류로 인한 삽질 기록

이미지
3줄 요약 1. Unity - Google Play Games Services 연동 오류 발생(Unity 2018.2.1f1, GPGS Plugin for Unity 0.9.50) 2. 구글링해보니 AndroidManifest.xml 파일 자동 생성시 공백이 잘못들어감 3. 생성할때 사용하는 템플릿 파일(template-AndroidManifest.txt)을 수정하고 다시 해보니 정상 동작! 삽질 & 구글링 나름 튜토리얼을 보면서 잘 따라 했것만... Google Play Console 의 출시관리>사전 출시 보고서에 비정상 종료 로그가 뜨고, APK 파일을 받아서 깔아보아도 제대로 실행이 안되었다. 오류 로그는 아래와 같음 사전출시 보고서 오류 리포트 문제: at com.google.android.gms.common.internal.zzh.handleMessage(Unknown Source:275) FATAL EXCEPTION: main Process: com.m2kestudio.unity.clicker, PID: 12207 java.lang.IllegalStateException: A fatal developer error has occurred. Check the logs for further information. at com.google.android.gms.common.internal.zze.zzv(Unknown Source:78) at com.google.android.gms.common.internal.zzi.zzakg(Unknown Source:54) at com.google.android.gms.common.internal.zzh.handleMessage(Unknown Source:275) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:19...

Unity 오브젝트들을 찾기 위한 방법 (Find Objects)

Unity 오브젝트들을 찾기 위한 방법 (Find Objects) 단 하나인 오브젝트에 접근하는 법은 여러가지가 있고 방법 자체도 쉬운편인거 같은데 오브젝트'들' 에 접근하는 방법은 제약이 좀 있는 느낌이였기 때문에 정리해 보았음 GameObject.FindGameObjectsWithTag     GameObject[] itemList = GameObject.FindGameObjectsWithTag("TileItem");          for (int i = 0; i < itemList.Length; i++) {     BaseItem item = itemList[i].GetComponent<BaseItem>();     //...     } 미리 지정한 Tag 를 사용해서 같은 Tag 를 가진 객체들을 가져옴 비활성화된 객체에 접근이 안된다고 한다 배열이 null 인 경우가 있을 수 있어서 예외처리 필요함 Resources.FindObjectsOfTypeAll 또는 Object.FindObjectsOfType     BaseItem[] itemList = Resources.FindObjectsOfTypeAll<BaseItem>();     for (int i = 0; i < itemList.Length; i++) {     BaseItem item = itemList[i];         //...     } 클래스 타잎으로 객체들을 가져옴. FindObjectsOfTypeAll 모든유형의 비활성화 된 객체도 가져옴 FindObjectsOfType 에셋 제외, 비활성화 객체 제외 하고 가져옴 둘다 성능 이슈가 있어서(매우 느리다고 ...