Today's

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

반응형

분류 전체보기 661

안드로이드 앱 만들기 : 주소 API 사용해 Kakao 우편번호 서비스 활용해 보기 #2 (feat jetpack compose)

이전 이야기 https://billcorea.tistory.com/215 안드로이드 앱 만들기 : 주소 API 사용해 Kakao 우편번호 서비스 활용해 보기 앱을 만들다 보니, 주소 검색을 해야 하는 경우가 생긴다. 구글에서 찾아보면 추천해주는 방법이 2가지 정도로 압축 된다고 볼 수 있을 것 같다. 1. Daum 우편번호 서비스 장정 : API 가 필요하지 않 billcorea.tistory.com 오늘은 이전 포스팅의 내용에서 일부 변형된 모습에 대한 이야기를 잠시해 보겠습니다. 이전 포스팅에서는 webView을 layout.xml을 이용해서 구현한 모습에 대한 이야기를 했습니다. 오늘 구현한 소스는 jetpack compose 을 이용해서 구현한 코드입니다. 먼저 gradle 파일에 webview ..

안드로이드 앱 만들기 : 소셜 로그인#2 (facebook 로그인)

소셜로그인 지난번 이야기는 미리 보고 오시면 도움이 됩니다. https://billcorea.tistory.com/308 안드로이드 앱 만들기 : 소셜 로그인 ( 네이버, 카카오톡, 구글) 구현해 보기 소셜로그인 요새는 대부분의 사용자들이 이런저런 SNS 등에 가입이 되어 있기 때문에 또 다른 개인정보를 제공해 가면서 로그인을 하려고 하지 않습니다. 또한 각각에 등록된 비밀번호를 기억하 billcorea.tistory.com Facebook Login 이번에는 Facebook으로 firebase에 로그인하는 과정을 만들어 보겠습니다. 이미지 버튼 아이콘을 만들기 위한 svg 이미지 입니다. 다른 방법도 있기는 하겠지만, 저는 이미지 버튼으로 구현을 할 생각이기 때문에 간단한 이미지를 만들어 보았습니다. ..

봄 날이 오길 바라며... 쉼의 한 구탱이 에서...

따스해지는 기온을 느끼며, 이제는 봄날이 올 거라는 믿음이 조금은 강하게 느껴져 옵니다. 입춘도 지났고 경칩까지는 아직 보름도 넘게 남아 있기는 하나, 그제보다는 어제가, 어제 보다는 오늘이 조금은 더 따스하게 느껴져 옵니다. 동백은 겨울에 피는 꽃이라 했는 데, 그 꽃이 화려하게 피어나는 것을 봐서는 이제 겨울도 곁을 떠나 가려 합니다. .이렇게 시간이 흐르고 나면, 다시금 우리에게는 어느덧 봄이 와 있을 거라 믿습니다. 그렇게 봄이 와야 다시금 여름이 올 테니까요. 계절의 변화가 뚜렷하게 와 닿는 것만으로도 축복이라고 생각합니다. 아직 살아 있다는 증거 이기도 하기 때문입니다. 간혹은 신문기사를 통해 다가오는 뉴스들에서 왜 그런 생각을 해야 했는지, 왜 그렇게 해야 했는지 하는 의문이 들기도 합니다...

그냥글쓰기 2023.02.13

파이썬으로 하는 이미지 변환 jpg to GIF 만들기...

GIF 그래픽 인터체인지 포맷(영어: Graphics Interchange Format; GIF)은 비트맵 그래픽 파일 포맷이다. 1987년 컴퓨서브가 발표하였으며, 월드 와이드 웹에서 가장 널리 쓰이는 파일 포맷이기도 하다. 특별한 플러그인을 요구하지 않고 여러 환경에서 쉽게 쓸 수 있는 까닭에 다중 프레임 애니메이션을 이용한 배너 광고 등에 널리 쓰인다. wiki 백과에서 옮겨온 글입니다. 다른 설명은 별 의미가 없고 간단한 움짤 만들기를 할 때 도움이 될 것 같습니다. from PIL import Image import imageio import os save_dir = "C:/Users/nari4/Pictures/gif_source" path = [f"C:/Users/nari4/Pictures/g..

겨울 한라산, 그리고 ...

지난 설 연휴에 다녀온 제주의 풍경 중 하나입니다 겨울 바다가 시퍼렇다 못해 푸르스름한 것과 구름 사이로 보이는 백록담의 모습, 산방산과 형제섬이 한눈에 들어옵니다. 다시 또 가 보려면 언제일까 하는 생각이 들기는 합니다만, 다시금 가 보게 되면 또 다른 모습을 하고 있을 꺼라 생각됩니다. 송악산 자락에 저런 굴이 있다는 이야기는 여러 번 들었던 것이기는 하나, 실제로 가 본 것은 이번이 처음인 듯합니다. 여태 살면서 못 보고 살았는지 모르겠지만, 아무튼 우리의 자연도 일제 치하에서 고단한 시간을 지내고 왔다는 생각이 듭니다. 저 자연도 현재의 것이 아니라, 미래에서 잠시 빌려온 것일 텐데 말입니다. 가끔은 이 나라의 선조였던 이들이 조금은 더 힘이 센 나라였다면 어땠을까 하는 생각이 듭니다. 지금과는 ..

그냥글쓰기 2023.02.03

안드로이드 앱 만들기 : Firebase Auth singinWithCustomToken 활용편 (소셜 로그인 다음 이야기)

소셜 로그인 firebase에서 지원하고 있는 소셜 로그인(?)은 Google, Facebook, Apple, Microsoft, Twitter 등 대부분 외국계(?)입니다. 우리나라에서 대다수가 사용하는 naver, kakao 등은 없습니다. 그래서 지난 이야기에서 Naver, Kakao와 Google 계정으로 로그인하는 이야기를 해 보았습니다. https://billcorea.tistory.com/308 안드로이드 앱 만들기 : 소셜 로그인 ( 네이버, 카카오톡, 구글) 구현해 보기 소셜로그인 요새는 대부분의 사용자들이 이런저런 SNS 등에 가입이 되어 있기 때문에 또 다른 개인정보를 제공해 가면서 로그인을 하려고 하지 않습니다. 또한 각각에 등록된 비밀번호를 기억하 billcorea.tistory...

안드로이드 앱 만들기 : 소셜 로그인 ( 네이버, 카카오톡, 구글) 구현해 보기

소셜로그인 요새는 대부분의 사용자들이 이런저런 SNS 등에 가입이 되어 있기 때문에 또 다른 개인정보를 제공해 가면서 로그인을 하려고 하지 않습니다. 또한 각각에 등록된 비밀번호를 기억하는 것이 이제 한계에 도달하기도 합니다. 그래서 사용 하는 것이 기존에 등록된 SNS계정을 이용해서 로그인하는 것을 선호(?)하는 경향이 있어 보입니다. 그래서 이번에는 우리가 만드는 앱에도 소셜 로그인을 구현해 볼까 합니다. 또한, firebase auth 을 통과하는 것까지 구현 보는 것이 이번 앱을 만들면서 고민했던 부분입니다. 일반적으로 만들어지는 로그인 화면 예시 입니다. 이 화면에서는 기존과 같이 이메일과 비밀번호를 받아서 로그인하는 방식을 지원합니다. (사전에 등록을 해야 하기 때문에 등록하는 화면도 따로 구..

안드로이드 앱 만들기 : ML translation 에러 메시지를 번역 해 보자

Translation 번역을 시도하는 방법에는 여러 가지가 있습니다. 그중에는 비용이 들어가는 방법도 있고, 일부 무료인 방법도 있습니다. 카카오 번역 API : 월 10,000자 까지는 무료 이후 1000자 단위로 18원 발 구글 cloud 번역 API : 월 최대 500,000자 까지는 무료 이후부터는 비용 추가 (기본 옵션 선택 시) 네이버 papago text 번역 : 1,000,000 단위 과금 20,000원 (과금 단위는 글자를 항상 올림) 등의 방법을 찾을 수 있습니다. 오늘 하고 싶은 이야기는 간단한 문구를 그냥 번역해 보는 방법입니다. 문서의 길이가 길고, 중요한 문서라고 한다면 비용이 들여서라도 번역은 정확하게 하는 것이 맞을 것 같습니다. 단지, 앱에서 사용하는 API들이 꼬부랑말(대..

1인 개발자로 살아 보기 : 어느 화요일의 개발 일기 (gradle 7.4.0 적용해 보기 ... 그 결과는 ?)

오늘 일과 어제 playstore에 올렸던 앱이 버벅 거린다... 오늘도 난 아무런 금전적 소득이 없다. 아직 뭐 한 달도 지나지 않았으니... 뭐 벌써 소득을 바라? 라고 말할 수 있을 것 같기는 하나... 그래도 ? 흠흠... Gradle 7.4.0 오늘은 아침을 먹고 출근 하는 여보님을 배웅해 드리고, 난 또 앉아서 엊그제 올렸던 앱의 코드를 수정하고 있다. 어제 아침에 갑자기 android studio을 패치를 했더니, gradle 이 7.3.1에서 7.4.0으로 패치를 하게 됐다. 그래서 덩달아 gradle 파일에 implementation 선언했던 compose 버전도 1.4.0-alpha04 로 패치를 하란다. 아무 느낌 없이 그렇게 패치를 진행 했더니... 벌어지는 사태들... bottom..

1인 개발자의 혼자 살아 보기 : 개인사업자 등록, 사업자계좌 개설은 ?

빌코리아 ( billcorea ) corea ( 라틴어 표기?)에 bill (청구서)를 내 볼까? 하는 의미 라면 너무 건창 한 가? 아무튼 오늘 부터 billcorea라는 이름의 개인 사업자가 되어 살아 보기로 했다. 25년 11개월 내가 다녔던 어느 회사의 근무 기간 그 이전에 다녔던 회사 2곳 과 젊은 날의 패기로 했던 창업기간 은 각각이 고작 3년을 넘겨 보지 못했던 거 같은데 이제 떠나야할 시간이 되어 가고 있다는 것을 느끼기 시작하면서 준비를 시작하기는 했지만, 이런저런 이유로 그 준비기간이 끝나지 않았지만, 다가온 퇴직 그리고 한달여는 조금 가볍게 놀았다. 그 사이에 문득 가보고 싶었던 울릉도 여행도 했고, 최근 3년여 동안 느꼈던 마음의 짐(?)도 내려놓았다. 한달을 넘게 쉼을 가졌더니, ..

반응형