본문 바로가기

전체 글

(74)
구글스토어에 google api 키 등록법 키 만들기와 용어 두 키는 언제 생기고, 용어는 무슨 뜻인가 어디 세웠지 앱을 Play에 올리면서 실제로 거친 순서와, 그 과정에서 나오는 낱말을 그림으로 정리했습니다. 1부 생성 절차: 무엇이 어디에, 어떤 순서로 생기나 개발자 MacAndroid Studio 입력 화면저장 위치, 비밀번호, 별칭, 이름 키 저장소 파일whereparked-upload.jksBF:4E… 서명한 AAB업로드 키로 서명 Google PlayPlay Console AAB 도착BF:4E… 업로드 키 인증서"이 앱은 이 서명만 받는다"고 기록BF:4E… 앱 서..
삼성페이 모바일티머니 안 될 때 1분 해결법 (교통카드 인식 오류) 단,기존에 잘 사용하다가 갑자기 안 되는 분에만 해당되는 사항입니다. "티머니가 안 찍힐 때는 [모바일티머니] 앱을 실행해 K-패스메뉴에 등록된 다른 카드를 삭제하면 해결 됩니다" 1.티머니 매니저 실행여부 확인 (백그라운드에 항상 "티머니 매니저"가 작동되어야함) 티머니가 교통단말기에 작동하기 위해 반드시 단말기 백그라운드에 "티머니 매니저"앱이 실행되어야 되는 앱이 있다. 우측 "티머니 매니저 - 중지" 가 정상실행되고 있다는것이다. 2.K-패스 카드 중복 등록 확인 및 제거 티머니 매니저가 사라지거나, "중지됨"으로 되어 있다면 "모바일티머니"앱 실행> 좌측메뉴> K-패스 메뉴에 현재 카드 말고 다른카드가 등록되어 있으면 삭제 (티머니측에서 K패스에 다른 카드가 있으면 기능 차단하는것..
Jetpack Compose의 상태 관리 시뮬레이션으로 이해하기 XML·LiveData에 익숙한 Android 개발자를 위해, Jetpack Compose의 상태 관리(mutableStateOf, remember, rememberSaveable, 상태 리스트, derivedStateOf, LaunchedEffect, State Hoisting)를 직접 눌러 보며 애니메이션과 Logcat으로 이해하는 실험실입니다. 탭마다 XML 방식과 Compose 코드를 나란히 비교할 수 있습니다."> XML·LiveData에 익숙한 Android 개발자를 위해, Jetpack Compose의 상태 관리(mutableStateOf, remember, rememberSaveable, 상태 리스트, derivedStateOf, LaunchedEffect, State Hoisting)..
Jetpack Compose 상태를 직접 눌러보며 이해하기 🧠 Jetpack Compose 상태 체험 시뮬레이터XML + LiveData 개발자를 위한 “눌러보면서 이해하는” 상태·Flow·Coroutine 학습먼저 이것 하나만 기억하세요사용자 행동click / typing→상태 변경State→Recomposition필요한 UI 다시 계산→새 UI 표시기존 사고방식: “TextView를 찾아서 text를 바꾼다.”Compose 사고방식: “상태 값을 바꾼다. UI는 그 상태를 읽어서 다시 그려진다.”내가 알던 방식LiveData<String> → observe(...)→ binding.textView.text = valueCompose 방식State / StateFlow → Compose가 읽음→ 값 변경→ 해당 값을 읽는 UI가 recomposem..
github 또는 gitLab 에서 pull, patch 이 안되면~ 1.소스트리의 터미널에서 아래 명령어 실행 git pull origin master2.github,gitLab 모두 아래처럼 뜬다. 해당사이트에 로그인해서 본인 프로필을 본다. 아래에서 @뒤가 username 이니. kevinu를 넣는다."hongildong@kevinu"3.비밀번호 입력하라고 창이 뜬다.사이트 로그인하는 비밀번호가 아니다. 토큰값을 넣는다.setting 메뉴에서 Personal access tokens 를 찾아 토큰을 생성해, 복사해 붙여넣는다.이 토큰은 잘 보관한다. 4.터미널에서 남은 명령어가 자동으로 실행되면서 소스 내려받기가 완료된다.5.소스트리 가서 pull 또는 patch 를 해보자.잘될것이다.
개인 PC가 어떻게 채굴도구가 되나? 사고 분석 · 2026년 9월 내 노트북 전기가공격자 지갑으로 흘러간 경로 내 컴퓨터는 남의 코인을 대신 캐 주는 일꾼으로 쓰였습니다. 그 대가로 나에게 남은 건 없습니다 — 전기요금 고지서뿐입니다. 아래 그림은 실제로 이 노트북에서 확인된 값들로 그 흐름을 그린 것입니다. 1) 어떻게 채굴에 이용됐나 코인을 캔 건 갑자기 벌어진 일이 아니라, 아래 순서를 거쳐 자리잡은 결과입니다. 맨 위 한 칸만 추정이고, 그 아래 네 단계는 이 노트북에서 직접 확인된 순서입니다. 출처 불명 프로그램 실행 (추정 · 정확한 최초 경로는 특정 못 함) 설치와 동시에 심어짐 ..
(윈도우) 바이러스 검사는 이렇게! "매주 1번 정기 검사" + "평소 작업 관리자로 이상 신호 관찰" + "출처 불명 프로그램 설치 안 하기", 이 세 가지 습관이면 이번 같은 감염을 미리 막거나 초기에 잡을 수 있습니다1. 평소 습관 (감염 자체를 막는 것 — 가장 중요)이번 악성코드는 파일 생성 흔적을 보면 C:\ProgramData\Google 폴더 안에 7z.exe(압축 풀기 도구)와 무작위 이름의 실행 파일들이 있었고, Google Drive에서 압축파일을 받아오는 구조였습니다. 이런 방식은 크랙(불법 인증 우회) 프로그램, 키젠, 출처가 불분명한 무료 다운로드 사이트를 통해 퍼지는 경우가 대부분입니다. 그래서 가장 확실한 예방법은:정품이 아닌 프로그램(크랙, 키젠, 불법 다운로드)을 설치하지 않는 것프로그램은 공식 홈페이지나 ..
커밋한 내용 변경 --amend = 마지막 커밋을 새로 덮어쓰는 옵션. 파일 내용은 전혀 건드리지 않고 메시지만 교체됨.dev : 브런치명 아래 내용을 복사해서 붙여넣자.=============================================git commit --amend -m "v1.6085 1.수정사항 ㄴ폴드폰을 접은상태에서 펼치면 앱 강제종료 현상 수정"git push --force-with-lease origin dev