Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

전체 글 786

휴게시간 (앱) Android Kotlin 프로젝트 현대화 계획

휴게시간 (앱) Android Kotlin 프로젝트 현대화 계획📋 프로젝트 개요프로젝트명: daycnt415 (날짜 카운팅 앱)현재 상태: 레거시 XML 레이아웃 기반, SQLiteOpenHelper 기반 직접 데이터 관리대상 SDK: 36 (Kotlin 2.2.10, Gradle 9.0.1)목표: Jetpack Compose, Hilt, Room, KSP를 활용한 모던 아키텍처 전환🏗️ 현재 아키텍처 분석현재 구조의 문제점문제영향심각도UI와 비즈니스 로직 강한 결합테스트 불가, 유지보수 어려움🔴 높음SQLiteOpenHelper 직접 사용반복되는 쿼리 코드, 메모리 누수 위험🔴 높음의존성 주입 없음하드코딩된 인스턴스, 테스트 어려움🔴 높음Activity 기반 상태 관리화면 회전 시 데이터 손실..

# 프레시틱 (Freshtic) 개발 작업 히스토리 추가.

# 프레시틱 (Freshtic) 개발 작업 히스토리 ## 프로젝트 개요 - **프로젝트명**: Freshtic (Fresh + Tactic) - **목적**: 유통기한(또는 사용자 정의 기한) 관리를 통해 음식물 폐기(낭비)를 줄이는 로컬 중심 Android 앱 - **버전**: v1.0 (오프라인 완결) - **개발 기간**: 2026.02.17 ~ - **기술 스택**: Kotlin, Jetpack Compose, Room, Hilt, WorkManager (예정), CameraX + ML Kit (예정) --- ## 📋 Plan.pptx 대비 진행 상황 ### ✅ **완료된 단계** #### **1단계: 프로젝트 설정 및 테마 적용** ✅ 100% 완료 **Plan 요구사항:** - 프로젝트 초기..

Frashtic (Fresh + Tactic) 유통기한을 관리해 보자.

더보기이 앱은 현재 개발을 진행중 입니다. 1차 버전에서는 폰 안에서만 관리 됩니다. 1. 이 앱은 카메라 인식을 통해서 상품 정보 등록을 지원합니다. 2. 유통기한 을 설정하면 3일전, 당일 지정한 시간에 상품에 대한 유통기한 마감을 알림으로 전달 합니다. 3. 소비, 폐기를 통해 등록된 상품에 대한 관리를 지원 합니다. 기본 화면에서는 등록된 목록을 볼 수 있습니다. + 버튼을 통해 등록을 시작할 수 있습니다. 더보기등록 방법은 OCR로 입력 : 사진을 촬영해 글자들을 인식해 등록할 수 있습니다. 바코드가 카메라에 보이는 경우 동시에 인식이 될 수도 있습니다. 직접입력 : 상품 정보등을 직접 입력해서 입력을 진행할 수 있습니다. 바코드 스캔 : 바코드만 자동으로 인식하고 나머지 정보는 직접 입..

자작앱 설명서 2026.02.19

프레시틱 (Freshtic) 개발 작업 히스토리

프레시틱 (Freshtic) 개발 작업 히스토리프로젝트 개요프로젝트명: Freshtic (Fresh + Tactic)목적: 유통기한(또는 사용자 정의 기한) 관리를 통해 음식물 폐기(낭비)를 줄이는 로컬 중심 Android 앱버전: v1.0 (오프라인 완결)개발 기간: 2026.02.17 ~기술 스택: Kotlin, Jetpack Compose, Room, Hilt, WorkManager (예정), CameraX + ML Kit (예정)📋 Plan.pptx 대비 진행 상황✅ 완료된 단계1단계: 프로젝트 설정 및 테마 적용 ✅ 100% 완료Plan 요구사항:프로젝트 초기 설정Material 3 테마 적용색상 시스템 (Light/Dark)타이포그래피 (Noto Sans KR)구현 완료:✅ Kotlin 2...

Google Play Console 디버그 기호 문제 해결

✅ Google Play Console 디버그 기호 문제 해결 🤔 문제: 디버그 기호가 업로드되지 않았다는 메시지 메시지 의미 이 App Bundle 아티팩트 유형은 네이티브 코드를 포함하며 아직 디버그 기호가 업로드되지 않았습니다. • 네이티브 코드: Google Play Services (AdMob, Firebase 등)에 포함된 C/C++ 코드 • 디버그 기호: 크래시 발생 시 스택 트레이스를 읽을 수 있게 해주는 기호 정보 • 경고: 필수는 아니지만, 앱 크래시 분석 시 도움이 됨 📊 네이티브 코드 출처 앱의 다음 의존성에서 네이티브 코드가 포함됩니다: 1. Google Play Services (AdMob) implementation(libs.play.services.ads) 2. Fire..

티스토리 글을 네이버 블로그로 이전하기 (Playwright + Python 자동화 회고)

티스토리 글을 네이버 블로그로 이전하기 (Playwright + Python 자동화 회고) 티스토리에서 글을 읽어오고(제목/본문/이미지), 네이버 블로그 글쓰기 화면에 옮겨 적는 과정을 자동화하면서 겪었던 시행착오를 정리했습니다. 결론부터 말하면 “완전 자동”보다는 “반자동(로그인/최종 검수는 사람이)”이 현실적인 접근이었습니다.기술 스택: Python, requests, BeautifulSoup4, lxml, Playwright(synchronous)핵심 파일: naver_blog/tistory_scrape.py, naver_blog/260208_naverBot.py, naver_blog/tistory_to_naver.db키워드: iframe / contenteditable / insertHTML / ..

OpenAI gpt-oss-20b 실행 가이드 (퍼옴)

OpenAI gpt-oss-20b 실행 가이드 OpenAI가 공개한 gpt-oss-20b 모델은 오픈 웨이트 기반으로 강력한 추론과 에이전트형 작업을 지원합니다. 소비자용 하드웨어에서도 실행 가능하며, 다양한 프레임워크에서 활용할 수 있습니다. 아래는 Hugging Face 페이지 내용을 바탕으로 정리한 실행 가이드입니다.모델 특징Apache 2.0 라이선스 → 자유로운 연구 및 상업적 활용 가능추론 수준 조정 가능 (Low / Medium / High)체인 오브 쏘트(Chain-of-thought) 접근 가능 → 디버깅 및 신뢰성 강화에이전트 기능: 함수 호출, 웹 브라우징, Python 실행, 구조화된 출력MXFP4 양자화 → 16GB 메모리에서도 실행 가능파인튜닝 지원 → 개인화된 모델 학습 가능..

그냥글쓰기 2026.02.05

동작감지기(108배, wear os 지원 버전) 개인정보처리 지침

동작감지기 앱 : 이하 사용자앱으로 표시 >:는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다.○ 이 개인정보처리방침은 2022년 4월 1부터 적용됩니다. 제1조(개인정보의 처리 목적)은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. ○ 제공되는 앱의 사용자 확인을 위해서 만 사용 됩니다.제2조(개인정보의 처리 및 보유 기간)① 은(는) 법령에 따른 개인정보 보유·이용기간 ..

자작앱 설명서 2026.01.14

동작 감지기 앱 설명서 (108배 Wear 지원)

이 앱은 가끔식 가는 절(불교사찰)에서 108배를 해야 하는 데, 하니씩 세다 보면 간혹 혼란(?)이 오는 경우를 위해 구상하게 되었습니다. wear 가 시작 되면 오른쪽 그림과 같이 그날 걸음수를 화면에 표시 합니다. 폰에서 측정 시작을 하게 되면 왼쪽 그림과 같이 3,2,1 카운트를 하고 가운데 그림과 같이 동작을 측정합니다. 폰에서 설정은 사용자키 선택, 1일 목표 걸음수 선택하여 "모든 설정 저장 및 wear 전송" 을 클릭 하여 wear 와 동기를 처리 합니다. 이때 워치 에서는 상대 높이을 계산하여 현재 워치 높이를 초기화 합니다. 측정시작을 했을 떄, 동작을 감지 하기 위한 위치가 초기화 됩니다. "측정시작" 하면 워치에서 측정이 시작 되고, "측정 종료"를 선택 하면 측정이 종료 ..

자작앱 설명서 2026.01.12

2025년 GitHub 개발자 활동 회고 및 2026년 다짐

2025년 GitHub 개발자 활동 회고 및 2026년 다짐안녕하세요! 2025년 한 해도 어느덧 마치고, 새로운 2026년을 앞두고 있습니다.이번 포스팅에서는 올해 GitHub에서의 개발 활동과 변화, 그리고 다가오는 새해의 방향성을 기록합니다.성장의 시간과 앞으로의 도약을 모두 함께 나누고자 합니다.1. 2025년에 한 작업 목록오픈소스 프로젝트 유지 보수버그 수정, 코드 리팩터링이슈 처리 및 문서화(README) 개선협업 프로젝트 적극 참여PR 리뷰와 병합, Wiki 작성 및 관리자동화 및 DevOps 환경 개선GitHub Actions 활용 CI/CD 구축, 테스트 자동화 및 린트 적용스터디/세미나 코드 정리 및 공유학습 자료, 예제 코드 레포지토리화, 발표자료 공개2. 2025년 주요 변경 사항..

반응형