프로그래밍/개발메모 190

Git author Unknown must have access to the team lee gun il's projects on Vercel to create deployments. / vercel 배포실패 오류

보안이 바뀐건지 몇달 안쓰다 다시 스려고 하니 이런 오류가 났다이메일로도 경고가 오는데누군가 커밋을 했고 배포하려한다는 내용이다. github 계정과 이메일을 일치 시키라는 방법을 알려주는 문서 링크를 줍니다.링크: https://docs.github.com/en/account-and-profile/how-tos/email-preferences/setting-your-commit-email-address#setting-your-commit-email-address-in-git Setting your commit email address - GitHub DocsIf you haven't enabled email address privacy, you can choose which verified email ..

불완전한 광고 ID 선언 / Admob / Unity

테스트 빌드를 올렸는데 거부 당했습니다. 일단 빌드가 잘되어야하기 때문에 유니티에서 구글 애드의 id 가 들어가줘야합니다.유니티에서 이 메뉴Setting 버튼 누르면인스팩터에 이런게 뜹니다.요런거 에드몹에서 앱 만드시면 주는 걸 넣어야합니다.앱 ID 를 넣어야합니다.광고 개별 ID (배너, 전면 광고) 이런거 아닙니다.불완전한 광고 ID 선언 를 해결해보겠습니다. Play Store Console 에서개시 개요 에 경고가 뜨구요우측에 "문제 보기" 클릭요런게 뜨구요 "선언 작성"광고 ID 로 보내주는군요"예" 선택용도는 이거두개 채크했다제일 우측 하단에 "저장" 버튼이 있다 누르면 "개시 개요 로 보내준다."

유니티 스카이박스

영상: https://www.youtube.com/watch?v=j_fICoPhB1A 스카이 박스 컨트롤 하는 법몰라 검색을 해봤습니다.스카이박스 어떻게 교체하는건지 메뉴가 없더군요영상보니 나왔습니다.카메라에서 하는게 아니군요 스샷이 흐린데요 인스팩터 말고 라이팅이라는 UI 가 따로 있습니다.여기서 스카이박스 를 교체하는거더군요밤낮 바꾸는거 해봐야겠네요

유니티 애니메이션 AnyState / Exit / SubStateMachine 을 알아보자

영상: https://www.youtube.com/watch?v=YNKzROgB1Hg대기 걷기 달리기 까지 만들고 대기중 공격 걷기중 공격 달리기중 공격이런식으로 만들면 화살표가 어마어마하게 복잡해집니다.대기걷기달리기공격하기를 SubStateMachine 로 별도로 만들어서 외부에서 섞는 방법입니다.SubStateMachine 안에서는 입구와 출구를 이용해야하기 때문에 AnyState : 입구Exit : 출구를 별도로 만듭니다.그런데 쉽지 않군요 영상 1번봐선 잘안되고 여러번 봐야겠습니다.

블랜더 리깅 해보자

영상: https://www.youtube.com/watch?v=66y6xnTYBeY 뻐량 오브젝트가 동시에 안보여서 이영상 저영상 보다보니In Fomt 를 해줘야하는군요이 영상이 도움이 되었습니다. 뼈 심어 봅시다. 팁 - 빼 바꿔가며 웨이트 칠하기4.0 부터는 단축키가 바꼈다고 합니다.칠을하다 뼈를 바꾸고 싶으면뼈위에서 shift + ctrl + 좌클릭 을 하면 뼈를 바꿀 수 있습니다.아 빠르다 팁2 - 모델에 뼈 붙이기영상: https://www.youtube.com/shorts/w29pAeH_xvU영상은 ctrl + p 를 이용해 모델에 뼈를 붙이고 자동으로 weight 를 설정하는 방법을 보여줍니다.저는 모델은 그대로 두고 뼈 위치만 바꾸고 싶었는데 그냥 옮기면 모델도 변형이 일어납니다.1. ..

수이 앱토스 MOVE 언어를 배워봅시다.

배울땐 수이 보다 앱토스가 자료가 더 좋습니다.영상도 앱토스 쪽이 많습니다.수이는 그냥 유럽이 밀어주는 코인인 느낌이라 더 유명한거 같군요그래서 앱토스로 배우는걸 추천드리구요 아래의 영상 설명이 잘되어있습니다.영상: https://www.youtube.com/watch?v=giUgccl02-4&list=PLLkrq2VBYc1aMSahgDWehzjhEOXJnLG9C&index=1 자동완성 기능이 없는 상대라 배우기 어렵습니다.진짜로 매우 ....커서에서도 정상적인 코딩을 못해주는 상태입니다.언어에 제약도 많구요 그만큼 코인에서 쓰기 좋습니다.기능 많아봐야 무한루프 걸다 죽는 일이 많기 때문에 차라리 기능이 없는게 좋습니다.

2025-05-26 주간 업무일지

매일 쓰니까 글이 너무 많아지네요 주간으로 바꿨습니다.별로 한것도 없는데 165일이 지났습니다. ㄷㄷㄷ 1. 웹페이지의 내용을 채우기위해 html 을 직접 고칠 순 없고 markdown 작업을 진행중입니다.2. 이메일 내용도 마크다운으로 변경 중입니다. 이런식으로 메일이 잘 옵니다. 정크메일 문제는 없군요 3. AI 에이전트를 좀 파봤는데 유료 결제 없이는 안되는거 같습니다.구글 ADK 과 A2A 를 해봤는데 ADK 는 유료 결제에서 막혀서 진행이 중단되었고A2A 는 세팅 하는게 힘들어서 포기했습니다. ADK 보다 훨씬 큰 무언가가 있나봅니다.AI Agent 는 주석으로 함수 호출 방법을 설명하면AI 처리중에 알아서 함수를 호출해서 결과를 뽑아 오는 기능입니다.예제에서는 날씨 API 호출 방법을 설명하..

Google Play 앱 애드몹 붙이기 절차 / 2025년 5월

애드몹 붙이는 제대로된 절차가 없어서 시행착오 끝에 배운 결과를 요약합니다. 1. 구글 플레이에 앱을 만든다.앱 만들기의 시작입니다. 2. 애드몹 가입하고 앱 추가한다.광고 붙이기 시작이죠 3. 애드몹에서 제공하는 app-ads.txt 정보를 홈페이지에 올린다.홈페이지 주소가https://apps.sidnft.com이라면https://apps.sidnft.com/app-ads.txt로 접속하면 파일 내용이 보여야한다.도메인네임/app-ads.txt 가 기준입니다. 서브 드렉토리는 인정하지 않습니다.도메인네임/game/app-ads.txt 같이 중간에 폴더명은 안쳐준다는 것입니다. 4. 구글 플레이 앱 정보 -> 홈페이지 주소를 등록한다.개발자의 홈페이지를 이야기하는게 아니고앱의 홈페이지 입니다. 5..

라즈베리파이로 gmail 자동 전송 하기/ postfix / sendmail

회원 가입을 위한 이메일 인증을 위해 메일로 암호 코드를 보내는 기능을 구현해야했다.한글로 된 자료는 완전히 동작하지 않는게 많아서외국 자료중에 정확한 것을 기록해둔다.(나중에 다시 써먹기 위해) 실패한 경험 공유일단 대차게 실패해서 그부분부터 설명한다.구입한 도메인을 연결한 완벽한 세팅구입한 도메인으로 SMTP 메일 서버 구측은 따라하려다 너무 어려워서 실패했다.전부 따라하더라도 된다는 보장이 없기도 했다.그래서 2시간 쯤 찾다 포기했다.sendmail 로 gmail 보내기sendmail 로 간단하게 보낼 수 있다고 설명되어있지만구글의 보안이 바뀌면서 그렇게 동작하지 않았다 포기cafe24 에서 smtp 서비스 구입1년에 4만원 정도 들어가는데 돈쓸 단계는 아니라 포기이전에 해봤었는데 node.js 로..