Today's

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

반응형

전체 글 761

티스토리 글을 네이버 블로그로 이전하기 (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년 주요 변경 사항..

WebSquare Studio에서 FusionChart 버블 차트 구현기

WebSquare Studio에서 FusionChart 버블 차트 구현기 오늘은 WebSquare Studio에서 FusionChart의 Bubble Chart를 구현하면서 겪은 시행착오와 해결 방법을 정리해보려 합니다. 데이터 바인딩, 텍스트 표시, 색상 처리, 다운로드 기능까지 다양한 이슈를 경험했는데요, 그 과정을 공유합니다.1. dataList vs ref: 데이터 바인딩 방식WebSquare에서는 FusionChart에 데이터를 바인딩할 때 dataList 속성이나 ref="data:dcBubble"와 같은 ref 속성을 사용할 수 있습니다.dataList: DataCollection을 직접 연결ref: WebSquare의 데이터 바인딩 규칙을 따름하지만 FusionChart는 x, y, z, ..

🦾 Android | 재오픈 시 Android 뷰가 사라지는 문제 원인 분석 & 복구 자동화

🦾 Android | 재오픈 시 Android 뷰가 사라지는 문제 원인 분석 & 복구 자동화 개요 (Intro)오늘은 Android Studio에서 프로젝트를 닫았다가 다시 열면 Android 뷰가 안 보이는 현상을 다뤘다. 단순히 UI 설정 문제가 아니라, 대부분 Gradle 프로젝트로 정상 인식/Sync가 실패할 때 발생하는 케이스라서, 프로젝트 설정과 캐시(.idea)를 중심으로 원인을 좁히고 안정화까지 진행했다.📅 날짜: 2025.12.27🎯 목표: 프로젝트 재오픈 시 Android 뷰 미표시 문제를 재발 가능성 낮게 안정화 + 복구 스크립트 추가🧰 기술: Android Studio, Gradle(8.13), Kotlin(2.x), AGP(8.x), PowerShell문제 정의 (Probl..

⌚ Android Wear & Phone 연동 디버깅 | 고도 수집, 상태 동기화, Hilt 순환 참조 정리

⌚ Android Wear & Phone 연동 디버깅 | 고도 수집, 상태 동기화, Hilt 순환 참조 정리 개요 (Intro)오늘은 Wear OS 앱과 폰 앱 사이에서 다음 세 가지를 중점적으로 작업했다. - Wear의 TimeText 스타일 수정 (텍스트 색상 변경) - 폰 앱 설정 화면에서 시작/중지 액션을 보냈을 때, 워치 메인 화면의 상태 표시 및 고도(기압) 목록 표시 동기화 - Hilt DI 구성에서 발생한 WearDataSaver 순환 참조 오류 해결 및 SyncModule 정리📅 날짜: 2025.12.25🎯 목표: 폰 ↔ 워치 측정 상태/고도 데이터 동기화 및 Hilt 순환 참조 제거🧰 기술: Kotlin, Android, Wear OS, Jetpack Compose, Hilt, G..

🦾 Android/Wear | Health Connect 권한·동기화 안정화 + 걸음수 단일화 및 그래프 정리

🦾 Android/Wear | Health Connect 권한·동기화 안정화 + 걸음수 단일화 및 그래프 정리 개요 (Intro)오늘의 목표: 폰은 Health Connect로 걸음수 집계, 웨어는 센서 기반 수집 및 동기화에 집중. 메인 화면 걸음수·그래프를 단일화.해결하고자 한 문제: 권한 흐름 막힘, 웨어의 HC 미지원/크래시, 걸음수 0 표시, 그래프 중복/스케일(÷10) 문제.사용 스택: Kotlin, Jetpack Compose, Health Connect(1.1.x API), Wear OS, Horologist Tiles, Vico Charts, Hilt, Room📅 날짜: 2025.12.23🎯 목표: HC 권한/동기화 안정화, 폰/웨어 걸음수 단일 표시, 그래프 정리(원 단위)🧰 기..

🦾 Android | 메인 화면 뒤로가기 UX 개선, 워치/폰 걸음수 분리 표시, 설정 화면 카드화

🦾 Android | 메인 화면 뒤로가기 UX 개선, 워치/폰 걸음수 분리 표시, 설정 화면 카드화개요 (Intro)오늘의 목표 / 배경: 메인 화면의 종료 UX 개선, 워치에서 측정된 데이터의 폰 저장 및 표시 강화, 설정 화면을 카드/아이콘/설명으로 가독성 개선해결하려는 문제: 뒤로가기 오작동/실수 종료 방지, 걸음수 출처(폰/워치) 혼재 표시 개선, 슬라이더 설명 부족 개선사용한 기술 스택: Kotlin, Jetpack Compose, Room, Hilt, Wearable APIs📅 날짜: 2025.12.21🎯 목표: 뒤로가기 2회 종료, Steps/Altitude 저장 및 폰/워치 분리 표시, 설정 화면 카드화🧰 기술: Kotlin, Android Studio, Compose, Room, ..

반응형