λ°˜μ‘ν˜•

전체 κΈ€ 288

겨울 μšΈλ¦‰λ„ μ—¬ν–‰ (혼λ°₯은 ...)

μ—¬ν–‰μ—μ„œμ˜ λ‚¨λŠ” 기얡은 μ£Όλ³€ 관광지와 먹거리 일 λ“―ν•©λ‹ˆλ‹€. 이번 μ—¬ν–‰μ—μ„œλŠ” 혼자 λ– λ‚œ 여행이기에 λ¨ΉλŠ” 건 μ œμ•½(?)이 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. μšΈλ¦‰λ„μ—μ„œμ˜ 식당은 λŒ€λΆ€λΆ„μ€ 2인 μ΄μƒμ˜ 메뉴λ₯Ό μ œκ³΅ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. κ·Έλž˜μ„œ 혼자 κ°€λŠ” μ—¬ν–‰μ—μ„œλŠ” λ¨ΉλŠ” 게 λ‚˜λ¦„ μ›ν™œν•˜μ§€λŠ” λͺ»ν•©λ‹ˆλ‹€. κ·Έλž˜λ„ κ°”λ˜ 식당듀을 ν•˜λ‚˜μ”© λ‘˜λŸ¬ 보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. 1일 μ°¨ μ•„μΉ¨ 여행사λ₯Ό λ™λ°˜ν•œ 여행이 아녔기에 λ¨ΉλŠ” 것도 자유둭게(?) ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ‹€λ§Œ 메뉴 선택에 μ œμ•½(?)이 λ”°λ¦…λ‹ˆλ‹€. λŒ€λΆ€λΆ„ 2인 μ΄μƒμ˜ λ©”λ‰΄λ‘œ μ€€λΉ„λ₯Ό ν•˜λŠ” κ²½μš°κ°€ λ§Žλ”λΌκ³ μš”. 1일 μ°¨ 아침은 λ°°κ°€ μ•„μΉ¨ 7μ‹œ 무렡에 μšΈλ¦‰λ„ 사동항에 λ‚΄λ ΈμŠ΅λ‹ˆλ‹€. λšœλ²…μ΄μΈ 경우 이동이 μˆ˜μ›”ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— 사동항 κ·Όμ²˜μ—μ„œ 아침을 ν•΄κ²° ν•˜κΈ°λ‘œ ν–ˆμŠ΅λ‹ˆλ‹€. μ΄λ‚ μ˜ 아침은 사동항에 μžˆλŠ” νŠΉμ‚°λ¬Ό μ²΄ν—˜μœ ν†΅ νƒ€μš΄..

포항 이가리닻 μ „λ§λŒ€

μšΈλ¦‰λ„λ₯Ό λ“€μ–΄κ°€λŠ” λ°°νŽΈμ„ 23μ‹œ50λΆ„ μΆœν•­νŽΈμœΌλ‘œ 예맀λ₯Ό ν–ˆλ˜ 지라 λ‚¨λŠ” μ‹œκ°„μ— κ°€ 보자고 ν•΄μ„œ κ°”λ˜ κ³³ μž…λ‹ˆλ‹€. https://goo.gl/maps/vfq7ZMJWnKVgYEqd9 이가리 λ‹» μ „λ§λŒ€ Β· λŒ€ν•œλ―Όκ΅­ 경상뢁도 ν¬ν•­μ‹œ 뢁ꡬ μ²­ν•˜λ©΄ 이가리 μ‚°67-3 β˜…β˜…β˜…β˜…β˜† Β· κ΄€κ΄‘ λͺ…μ†Œ www.google.com 겨울 λ°”λ‹€μ˜ 풍경이 μ°Έ 잘 μ–΄μšΈλ¦°λ‹€κ³  생각을 ν–ˆμŠ΅λ‹ˆλ‹€. κ²¨μšΈμ΄λΌλŠ” μ‹œκΈ° λ•Œλ¬Έμ— μ•‘ν‹°λΉ„ν‹°ν•œ 곳은 찾을 수 μ—†λŠ” ν•œκ³„κ°€ 쑴재 ν•©λ‹ˆλ‹€. κ·Έλž˜λ„ ν•œλ²ˆ 쯀은 겨울 여행이 λ‚˜μ˜μ§€λŠ” μ•Šλ‹€λŠ” 생각이 듀기도 ν•©λ‹ˆλ‹€.

겨울 μšΈλ¦‰λ„ μ—¬ν–‰ (ε…₯ε³Ά)

μž…λ„ (ε…₯ε³Ά') κ²¨μšΈμ— μšΈλ¦‰λ„λ₯Ό κ°€λŠ” 건 μ–΄λ–€ 의미 인지 λͺ¨λ¦…λ‹ˆλ‹€. μ΄λ²ˆμ— κ°€κ²Œ 된 것은 μ‹œκ°„μ΄ ν—ˆλ½ν•œ λ“―ν•˜μ—¬ μΆ”μš΄ κ²¨μšΈμ— 길을 λ‚˜μ„°μŠ΅λ‹ˆλ‹€. κ°€λŠ” 방법은 강릉, 묡호, 포항 λ“±λ“± μ—¬λŸ¬κ³³μ—μ„œ μΆœλ°œν•˜λŠ” λ°°νŽΈμ„ μ΄μš©ν•˜λŠ” κ²ƒμœΌλ‘œ κ°€λŠ₯ν•˜λ‹€κ³  λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 2025λ…„μ―€μ—λŠ” λΉ„ν–‰κΈ°λ₯Ό 타고 κ°€κ²Œ 될지도 λͺ¨λ₯΄μ§€λ§Œ, 2022λ…„ ν˜„μž¬λŠ” λ°°νŽΈμ„ μ΄μš©ν•˜λŠ” 것이 μœ μΌν•œ λ°©λ²•μž…λ‹ˆλ‹€. 그쀑에 제일 큰 λ°°νŽΈμ„ μ°Ύμ•„ λ– λ‚˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μΆœλ°œμ€ 23μ‹œ 30λΆ„ 포항 영일만 ν•­ (λ°°νŽΈμ€ 주기적인 검사λ₯Ό μœ„ν•΄ νœ΄ν•­μ„ ν•˜λŠ” κ²½μš°κ°€ μžˆμœΌλ―€λ‘œ 좜발 μ „ 사전 확인이 ν•„μš”ν•©λ‹ˆλ‹€.) https://island.haewoon.co.kr/ 가보고 싢은 섬(여객선 μ˜ˆμ•½μ˜ˆλ§€) island.haewoon.co.kr μ˜ˆμ•½ μ‚¬μ΄νŠΈμ—μ„œ λ˜λŠ” μ•±μ—μ„œ κ°€κ³  싢은 섬을 ..

μ£Όλ¬Έμ΄μš” μ•± μ‚¬μš©μžλ₯Ό μœ„ν•œ μ„€λͺ…μ„œ

이 글은 μ£Όλ¬Έμ΄μš”(bespeak) μ•± μ‚¬μš©μžλ₯Ό μœ„ν•œ μ‚¬μš©μž μ„€λͺ…μ„œμž…λ‹ˆλ‹€. 이 μ•±μ˜ κΈ°νšμ˜λ„λŠ” 맀μž₯ ν…Œμ΄λΈ”μ— μžˆλŠ” κ°„νŽΈ 결제 ν‚€μ˜€μŠ€ν¬λ₯Ό 보고 λ§Œλ“€κΈ° μ‹œμž‘ ν—ΈμŠ΅λ‹ˆλ‹€. 슀마트폰 κ°„νŽΈ 결제만 μ‚¬μš©ν•œλ‹€κ³  ν•˜λ©΄ ν‚€μ˜€μŠ€ν¬λ₯Ό λ§Œλ“€κΈ° μœ„ν•΄μ„œ λ”°λ‘œ λ­”κ°€λ₯Ό μ€€λΉ„ν•˜κ±°λ‚˜ ν•  ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€. 이 앱은 payapp.kr을 κ°„νŽΈ 결제 μ„œλΉ„μŠ€λ₯Ό μ—°λ™ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. 이 앱은 qrcode 인증을 ν†΅ν•΄μ„œ νœ΄λŒ€ν° κ°„νŽΈ 결제λ₯Ό ν•  수 μžˆλ„λ‘ μ§€μ›ν•˜λŠ” μ•±μž…λ‹ˆλ‹€. 이 앱을 μ‚¬μš©ν•˜κΈ° 전에 κΌ­ payapp.kr μ—μ„œpayapp.krμ—μ„œ νšŒμ› κ°€μž… 및 μ‚¬μš©μž 인증을 μ§„ν–‰ν•œ 이후에 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. (κ·Έλ ‡λ‹€κ³  ν•΄μ„œ 아직은 payapp μ™€μ˜ μ–΄λ–€ 관계도 μ—†μŠ΅λ‹ˆλ‹€. ν˜Ήμ‹œ λ‚˜μ€‘μ— λ¦¬μ…€λŸ¬λ‘œ 참여할지도 λͺ¨λ¦…λ‹ˆλ‹€. ν˜„μž¬λŠ” payapp.krμ—μ„œ 3.4% λΆ€κ°€μ„Έ..

μ•ˆλ“œλ‘œμ΄λ“œ μ•± λ§Œλ“€κΈ° : μ§€μ˜€νŽœμ‹± (Geofencing) 에 λŒ€ν•œ 이해

Geofencing (μ§€μ˜€νŽœμ‹±) μ—¬λŸ¬ 번 μ§€μ˜€νŽœμ‹±μ— λŒ€ν•œ ν¬μŠ€νŒ…μ„ ν•΄ λ³΄μ•˜μŠ΅λ‹ˆλ‹€. μ΄λ²ˆμ—λ„ λ‹€μ‹œ 이 ν¬μŠ€νŒ…μ„ ν•˜κ²Œ 된 것은 μ§€μ˜€νŽœμ‹±μ— λŒ€ν•œ λΆ€μ‘±ν–ˆλ˜ 이해λ₯Ό μΆ”κ°€λ‘œ 적어 λ‘κ³ μž ν•©λ‹ˆλ‹€. 적어 λ‘κ³ μž ν•˜λŠ” λ‚΄μš©μ€ μ§€μ˜€νŽœμ‹±μ„ ν•˜κΈ° μœ„ν•΄μ„œ 섀정을 ν•˜κΈ°λŠ” ν–ˆμ–΄λ„ μ§€μ˜€νŽœμ‹±μ΄ λ™μž‘ν•˜μ§€ μ•ŠλŠ” 경우 λ•Œλ¬Έμž…λ‹ˆλ‹€. μ§€μ˜€νŽœμ‹±μ΄ 트리거 λ˜μ§€ μ•ŠλŠ”λ‹€. μ•„λž˜ 이슈의 λ‚΄μš©μ€ μ§€μ˜€νŽœμ‹±μ΄ 트리거 λ˜μ§€ μ•Šμ„ ν˜„μƒμ— λŒ€ν•œ 이야기가 λ‚˜μ™€ μžˆμŠ΅λ‹ˆλ‹€. 앱을 κ΅¬ν˜„ν•˜λŠ” λ™μ•ˆ GoogleMap이 ν‘œμΆœλœ μƒνƒœμ—μ„œλŠ” μ§€μ˜€νŽœμ‹± νŠΈλ¦¬κ±°κ°€ 잘 λ™μž‘ ν•©λ‹ˆλ‹€. https://issuetracker.google.com/issues/218335535 Google Issue Tracker issuetracker.google.com κ·ΈλŸ¬λ‚˜ GoogleMap 이 μ‚΄μ•„ 있..

μ•ˆλ“œλ‘œμ΄λ“œ μ•± λ§Œλ“€κΈ° : GoogleMap(ꡬ글맡) ν™œμš©μ‹œ 주의 ν•  점 ν•˜λ‚˜

GoogleMap 그렀보기 μ˜€λŠ˜μ€ jetppack compose ν™˜κ²½μ—μ„œ ꡬ글 지도λ₯Ό ν™œμš©ν•˜λ©΄μ„œ 쑰심해야 ν•  것 ν•˜λ‚˜λ₯Ό 정리해 λ‘κ³ μž ν•©λ‹ˆλ‹€. 이전 ν¬μŠ€νŒ…μ—μ„œ ꡬ글 지도λ₯Ό jetpack compose에 μ˜¬λ¦¬λŠ” 뢀뢄은 κΈ°μˆ ν•΄ λ‘μ—ˆμœΌλ‹ˆ μ°Έκ³ ν•˜μ‹œλ©΄ 될 것 κ°™μŠ΅λ‹ˆλ‹€ https://billcorea.tistory.com/243 μ•ˆλ“œλ‘œμ΄λ“œ μ•± λ§Œλ“€κΈ° : GoogleMap (feat Jetpack Compose) 앱을 λ§Œλ“€λ‹€ 보면 지도가 λ“€μ–΄κ°€λŠ” 앱을 λ§Œλ“€κ²Œ λ˜λŠ” κ²½μš°κ°€ μžˆλ‹€. GoogleMap API 등을 μ΄μš©ν•΄μ„œ 앱을 λ§Œλ“€κ²Œ λ˜λŠ” 데, μ΄λ²ˆμ—λŠ” Jetpack Compose 기반의 GoogleMap 을 κ΅¬ν˜„ν•΄ 볼까 ν•œλ‹€. 아직은 μ˜ˆμ „ java μ½” billcorea.tistory.com 였늘의 발견 이슈 materi..

μ•ˆλ“œλ‘œμ΄λ“œ μ•± λ§Œλ“€κΈ° : MMS 의 정보 확인에 λŒ€ν•œ 이야기

이전 ν¬μŠ€νŒ…μ—μ„œ SMS λ˜λŠ” LMS을 μ½μ–΄μ˜€λŠ” 뢀뢄에 λŒ€ν•΄μ„œλŠ” κΈ°μˆ ν•œ λ°” μžˆμŠ΅λ‹ˆλ‹€. μ΄μ—¬μ„œ ν•˜λŠ” μ΄μ•ΌκΈ°λŠ” MMS을 확인해 λ³΄λŠ” λ°©λ²•μž…λ‹ˆλ‹€. 이전 ν¬μŠ€νŒ…μœΌλ‘œ MMSκ°€ 읽어져 μ˜€λŠ” κ²ƒμœΌλ‘œ 이해λ₯Ό ν•˜κ³  μžˆμ—ˆμŠ΅λ‹ˆλ‹€λ§Œ... μ‹€μ œλ‘œλŠ” 그것이 μ•„λ‹ˆλΌλŠ” 특히 κ΅­λ‚΄μ—μ„œ μΆœμ‹œλœ κ°œμ„ λœ(?) μ•ˆλ“œλ‘œμ΄λ“œλ₯Ό μ‚¬μš©ν•˜λŠ” 경우 그런 κΈ°λŠ₯μœΌλ‘œλŠ” 정보λ₯Ό λ‹€ 가지고 μ˜€μ§€ λͺ»ν•˜λŠ” 뢀뢄이 μžˆλ‹€λŠ” 것을 μ•Œκ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. MMS μˆ˜μ‹  이벀트 확인 κ΅­λ‚΄ν–₯ μ•ˆλ“œλ‘œμ΄λ“œμ˜ κ²½μš°λŠ” SMS와 달리 MMS의 κ²½μš°λŠ” μˆ˜μ‹ μ„ ν–ˆλ‹€κ³  해도 Event λ₯Ό 감지할 수 μ—†μ—ˆμŠ΅λ‹ˆλ‹€. κ·Έλž˜μ„œ λŒ€μ•ˆμœΌλ‘œ μ²˜λ¦¬ν•œ 것은 μ•Œλ¦Ό μˆ˜μ‹ μ„ μ΄μš©ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. (μ•Œλ¦Ό μˆ˜μ‹ μ— λŒ€ν•΄μ„œλŠ” 이전 ν¬μŠ€νŒ…μ„ μ°Έκ³ ν•΄ μ£Όμ„Έμš”) import android.annotation.SuppressLint im..

μ•ˆλ“œλ‘œμ΄λ“œ μ•± λ§Œλ“€κΈ° : SMS or LMS (문자)μˆ˜μ‹ κΈ°λŠ” μ–΄λ–»κ²Œ ?

Telephony μš°λ¦¬κ°€ μ‚¬μš©ν•˜λŠ” 슀마트 폰의 κΈ°λŠ₯ μ€‘μ—μ„œ SMS (short message service)와 LMS (Long message Service)의 μˆ˜μ‹ μ— λŒ€ν•œ 이야기λ₯Ό ν•΄ 볼까 ν•©λ‹ˆλ‹€. https://support.google.com/googleplay/android-developer/answer/9888170 λ―Όκ°ν•œ 정보에 μ•‘μ„ΈμŠ€ν•˜λŠ” κΆŒν•œ 및 API - Play Console 고객센터 Health Connect by Android κΆŒν•œ Health Connect κΆŒν•œμ„ 톡해 μ•‘μ„ΈμŠ€λ˜λŠ” λ°μ΄ν„°λŠ” μ‚¬μš©μž 데이터 μ •μ±…κ³Ό λ‹€μŒκ³Ό 같은 μΆ”κ°€ μš”κ±΄μ΄ μ μš©λ˜λŠ” 개인 정보 및 λ―Όκ°ν•œ μ‚¬μš©μž λ°μ΄ν„°λ‘œ κ°„μ£Όλ©λ‹ˆλ‹€. μ μ ˆν•œ Health support.google.com ꡬ글은 μ‚¬μš©μžμ˜ κ°œμΈμ •λ³΄λ³΄ν˜Έλ“±μ˜ μ‚¬μœ  ..

개발일기 # λ²ˆμ™ΈνŽΈ3 : μ•±μ˜ λ””μžμΈμ— λŒ€ν•œ 평가 λ°›μ•„ 보기

μ°½μ—… λ””μžμ΄λ„ˆ. μ°½λ”” 앱을 κ΅¬ν˜„ν•˜λ‹€ 보면 μ•„λ¬΄λž˜λ„ 개발자둜만 μ§€λ‚΄λ©΄μ„œ 감히(?) 도전해 보지 μ•Šμ•˜λ˜ λ””μžμΈκ³Ό κ΄€λ ¨λœ 이슈λ₯Ό 마주 ν•˜κ²Œ λ©λ‹ˆλ‹€. κ·Έλž˜μ„œ μ΄λ²ˆμ—” μ–΄λŠ λ””μžμΈ μ „λ¬Έκ°€λ‹˜μ—κ²Œ μ•±μ˜ κΈ°λ³Έ λ””μžμΈμ— λŒ€ν•œ 평가(?)λ₯Ό λ°›μ•„ 보기둜 ν–ˆμŠ΅λ‹ˆλ‹€. https://www.instagram.com/changdi.designer/ 별 κ·Έλž¨μ—μ„œ λ””μžμΈμ— κ΄€ν•œ 글을 많이 ν¬μŠ€νŒ…ν•˜μ‹œλŠ” 뢄이 무료 이벀트λ₯Ό ν•˜μ‹ λ‹€κ³  ν•˜μ—¬ μ–Όλ₯Έ 손(?)을 λ“€μ–΄ λ³΄μ•˜λ‹΅λ‹ˆλ‹€. μ°½μ—… λ””μžμ΄λ„ˆ. μ°½λ””λ‹˜ 이라고 ν•˜μ‹œλ”λΌκ³ μš”. ν™”λ©΄λ””μžμΈ 섀계 처음 μ΄λ―Έμ§€λŠ” 처음 λ§Œλ“€μ–΄ κ°€λ˜ ν™”λ©΄ λ””μžμΈμ΄κ³ , λ‹€μŒ μ΄λ―Έμ§€λŠ” μ°½λ””λ‹˜μ—κ²Œ 쑰언을 λ“£κΈ° μœ„ν•΄ μ „λ‹¬λ“œλ Έλ˜ μ΄λ―Έμ§€μž…λ‹ˆλ‹€. 개인적으둜 νŒŒλž€μƒ‰μ„ μ’‹μ•„ν•΄μ„œ μ˜¨ν†΅ μŠ€λ¨Έν”„(?)κ°€ μƒκ°λ‚˜λŠ” μƒ‰μƒμœΌλ‘œ 도배(?)λ₯Ό ν–ˆλ”λžλ‹ˆλ‹€. 이..

개발일기 # λ²ˆμ™ΈνŽΈ2 : λ‚œ μ„œλ²„κ°€ μ—†λŠ”λ°(Serverless) cloud function μ‚¬μš©ν•΄ 보기

Cloud Function μ„œλ²„λ₯Ό 보유 ν•˜μ§€(Serverless) μ•Šκ³  μ„œλ²„κ°€ μžˆλŠ” κ²ƒμ²˜λŸΌ 업무 κ΅¬ν˜„μ„ ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€. κ°œλ°œμ„ ν•˜λ©΄μ„œ 데이터 λ² μ΄μŠ€μ™€ μŠ€ν† λ¦¬μ§€λ₯Ό firebase을 ν™œμš©ν•˜κ³  μžˆλ‹€λ©΄ cloud function 도 λ°°μ›Œμ„œ μ€€λΉ„λ₯Ό ν•΄μ•Ό ν•  것 κ°™μŠ΅λ‹ˆλ‹€. μ§€κΈˆ κ°œλ°œν•˜κ³  μžˆλŠ” 앱이 payapp와 API 연동을 ν•΄μ•Ό ν•˜μ§€λ§Œ, κ°€λ‚œν•œ(?) κ°œλ°œμžλŠ” μ„œλ²„κ°€ μ—†μŠ΅λ‹ˆλ‹€ λŒ€μ•ˆμœΌλ‘œ 생각해 λ³Ό 수 μžˆλŠ” 것을 찾아보닀가 μ•Œκ²Œ 된 cloud function의 κ΅¬ν˜„μ— λŒ€ν•œ 이야기λ₯Ό ν•΄ λ³΄κ² μŠ΅λ‹ˆλ‹€. * google cloud function : python, node.js, java 등등이 지원이 λœλ‹€κ³  ν•©λ‹ˆλ‹€. ** firebase cloud function : node.js 만 (2022.11.12 ν˜„μž¬λ‘œλŠ”) 지원이..

λ°˜μ‘ν˜•