Today's

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

반응형

전체 글 438

안드로이드 앱 만들기 : 데이터 보안 정책에 걸리다. (광고ID도 해당 될까?)

오늘은 구글에서 보내온 메일에 대한 이야기를 해 보겠습니다. 구글은 2022년 7월부터 보안정책에 대한 기준을 강화하기 시작했다고 합니다. 나도 모르는 사이(?)에... ㅋ~ 조치 필요: 앱이 Google Play 정책을 준수하지 않음 구글이 보내온 메일의 제목 입니다. 1인 개발자인 입장에서는 협박(?)과 같이 들립니다. 앱에 정책 문제가 있으니 조치를 하라는 데... 보내온 설명 메일은 다음과 같습니다. 이렇게 설명이 된 메일이 왔습니다. 도대체 어디가 문제일까요? playstore에 제출된 앱에는 광고가 들어 있고, 광고 ID에 대한 퍼미션 등록등이 되어 있습니다. 또한 firebase의 로그인 처리를 위해서 앱에서는 사용자의 이메일 주소를 입력받고 로그인 처리등에 사용하고 있으며, 최근에는 소셜 ..

4월이 되면 산불이 유난히 많아지는 이유 20가지.

확실히 4월에 산불 빈도가 증가하는 데 기여할 수 있는 20가지 이유가 있습니다. 1건조한 날씨: 많은 지역에서 4월은 건조하고 따뜻한 날씨와 연관되어 산불의 가능성을 높일 수 있습니다.1고온: 온도 상승은 초목을 건조하게 하여 점화에 더 취약하게 만듭니다.습도 감소: 낮은 습도 수준은 식물과 나무를 건조하게 하여 산불의 위험을 증가시킬 수 있습니다.강풍: 바람은 불을 빠르게 확산시켜 화재를 진압하기 어렵게 만듭니다.낙뢰: 4월의 뇌우는 화재를 일으킬 수 있는 낙뢰를 일으킬 수 있습니다.인간 활동: 캠핑, 흡연, 숲에서 불 피우기 등 인간 활동도 산불을 유발할 수 있습니다.방화: 의도적으로 숲에 불을 지르는 행위도 산불 빈도 증가에 기여할 수 있습니다.죽은 나무와 잎사귀: 죽은 나무와 잎사귀는 화재에 대..

그냥글쓰기 2023.04.03

1인 개발자로 살아보기 : 병(丙)이 되어 보니

https://www.fmkorea.com/4994906665 하청의 하청의 하청이 위험한 이유.jpg 싸게 해주세요 www.fmkorea.com 인터넷에서 재미있는 그림을 하나 찾았습니다. ㅋ~ 이런 부분이 외주 아웃소싱을 주로 하는 IT업계의 현실과 맞닫아 있지 않을까 하는 생각이 듭니다. 1인 개발자로 살면서 처음 외주의 외주를 해 보고 있습니다. 이번 건의 경우는 특별한 케이스이기는 하지만, 아무튼... 퇴직 후 처음으로 다른 사무 공간으로의 출근(?)은 또 다른 의미를 전달해 주기도 합니다. 이렇게 보낼 수 있는 기간이 3개월가량이라는 아쉽운(?)이 남기는 하지만, 퇴직 후 지나간 시간들에 비하면 조금은 마음의 여유가 있는 것 같기도 합니다. 정기적인 수입이 보장되어 있으니까요. 퇴직전 했던 업..

안드로이드 앱 만들기 : Lock Task Mode (일종의 kiosk 모드) 만들어 보기

Lock Task Mode 이게 먼가 하는 생각이 듭니다. 일반적인 앱들은 그저 사용하고 종료하고 하기 때문에 디바이스를 통제(?)하는 기능을 가지고 있을 필요가 없을 테니 말입니다. 이 개발자 가이드에서는 전용 장치를 단일 앱 또는 앱 집합에 잠글 수 있는 방법을 설명합니다. EMM(Enterprise Mobility Management) 개발자 또는 솔루션 통합자인 경우 이 가이드를 읽고 설루션에 잠금 작업 모드를 추가하세요. 개발자 가이드에는 이렇게 기술 되어 있더군요. 나의 앱이 홈 런처가 되어 디바이스를 통제하게 됩니다. 그럼 이점은 무엇일까요? 아이에게 휴대폰을 넘겨야 하는 경우 아이가 사용할 수 있는 앱의 범위를 통제할 수 있다. 우리가 아는 키오스크 처럼 내가 개발한 앱이 디바이스를 통제할..

안드로이드 앱 만들기 : Zxing 을 활용 QRCODE 생성 (feat Kotlin)

Zxing 은 qrcode, barcode 인식을 위해서 공유되는 open source 라이브러리입니다. 오늘은 이것을 활용해서 QRCode 을 만들어서 앱에 공유 하는 이야기를 해 보고자 합니다. 이전 포스팅을 통해서 barcode 을 생성해 주는 앱을 하나 만들어 playstore에 게시했던 기억이 있습니다. https://billcorea.tistory.com/324 할인쿠폰 모아보기 앱 사용자 가이드 이 앱은... 마트에 갔을 때 제공 되는 각종 할인 쿠폰을 이미지로 담아 두었다가 다음 방문 시에 활용할 수 있도록 지원하는 것을 목적으로 합니다. 화면이 비어 있다면 아직 자료가 1도 없다는 billcorea.tistory.com 이 앱은 바코드 스캔을 하기도 하고 스캔 했던 바코드를 재활용(?) ..

챗봇 2번째 이야기

우리가 즐겨 쓰는 카톡에도 챗봇이 있다네요. 해서 챗봇과 놀아보기 2탄입니다. 카카오톡에서 챗봇은 채널 추가를 해야 합니다. 친구목록 화면에서 채널 검색을 통해 AskUp을 찾아보세요. 채널이 추가되면 그 친구와 대화를 시도해 보세요. 저는 지난번에 openAi에게 물었던 것을 다시 물어보았어요 결국 비슷한 결과를 얻기는 했어요. 심심할 때 같이 놀아보세요. 그리고 혹시 koGpt 가 궁금하시면 아래 앱도 한번 받아 보세요. https://play.google.com/store/apps/details?id=com.billcorea.sudabot0222 수다떨기 (챗봇 대화) - Google Play 앱심심할 때 수다을 떨어 보세요... 챗봇이 응답해 드립니다.play.google.com 챗봇과 수다를 떨..

그냥글쓰기 2023.03.17

안드로이드 앱 만들기 : jetpack compose 에서도 ConstraintLayout

https://developer.android.com/training/constraint-layout?hl=ko ConstraintLayout으로 반응형 UI 빌드 | Android 개발자 | Android Developers 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. ConstraintLayout으로 반응형 UI 빌드 Android Jetpack의 구성요소 ConstraintLayout을 사용하면 플랫 뷰 계층 구조(중첩 developer.android.com ConstraintLayout 개발자 가이드를 읽어 봅니다. 눈 씌고 찾아보아도 jetpack compose에서 ui 구현하는 이야기는 없습니다. 이 layout 을 사용하는 이유는 개발자 가이드에서 설명하고 ..

1인 개발자로 살아 보기

1인 개발자가 되어 살아 보는 게 소원(?)일까는 모르겠으나, 이전 회사에서 퇴직하고 2달을 놀았고, 1인 개발자가 되어 2달이 넘어가는 지금도 마치 휴식기인 것 같이 거의 백수와 같은 삶을 살고 있다. 여유가 있다면야 준)정년으로 퇴직한 내가 무슨 일을 해야 할까 하는 생각이 들기도 하겠지만, 아직도 살아야 할 날이 많이 남아 있고, 그날들을 이렇게 채워 가야 한다는 것이 부담스럽게 느껴지는 지금이기도 하다. 더 열불나게 살아야 하는 가 하는 생각이 머리를 채우는 아침이기도 하고... 이제 정말 텅장이 되어 가고 있는 나의 금고(?)가 너무 가벼워져 더는 어떻게 할 수 없을 것 같은 아쉬움이 머리를 채우는 아침이기도 하다. 지난 주말 친구 모임을 갔던 곳에서 찍은 매화꽃 ... 이제 정말 봄이 이 만큼..

챗봇과 대화 놀이를 해 보다가... 스무고개 놀이를 챗봇이 알까요?

오늘은 챗봇과 스무고개 게임에 대한 이야기를 잠시 해 보았습니다. 챗봇에게 나의 의도를 설명하고 그 놀이를 할 수 있는지 물어보았고, 챗봇은 흔쾌히(?) 가능하다고 합니다. 해서 챗봇과 질문과 응답을 해 보았습니다. 챗봇이 외국계이기 때문에 질문은 영어로 하고 답도 영어로 받습니다. 여기서 번역은 구글 번역기를 활용 했습니다. 혹시나 영어를 잘하는 것으로 오해를 하실까 싶어 미리 밝힙니다. ㅋㅋ~ 내가 한 질문: I want to play a question and answer game with you. The method of the game is that you remember the name of an object and I match it. I'm going to ask you 20 questio..

그냥글쓰기 2023.03.09

50대 중년 남성이 일자리를 찾을 때 염두에 두어야 할 20가지 사항

물론 50대 중년 남성이 일자리를 찾을 때 염두에 두어야 할 20가지 사항은 다음과 같습니다. 1. 가장 최근의 업적과 기술을 강조하도록 이력서를 업데이트하십시오. 2. 이전 동료, 친구 및 가족과 네트워크를 형성하여 직업 리드 및 추천을 받으세요. 3. 채용 박람회 및 업계 회의에 참석하여 잠재적인 고용주를 만나고 취업 기회에 대해 알아보세요. 4. 기술을 업데이트하고 시장성을 높이기 위해 직업 훈련이나 인증을 찾는 것을 두려워하지 마십시오. 5. LinkedIn과 같은 소셜 미디어 플랫폼을 활용하여 전문 네트워크를 구축하고 경험을 선보이세요. 6. 경력에 고용 공백이나 경력 변경 사항을 설명할 준비를 하십시오. 7. 잠재적인 고용주를 조사하고 필요에 맞게 이력서와 커버레터를 조정하십시오. 8. 취업 ..

그냥글쓰기 2023.03.08
반응형