안녕하세요 개발하는남자 개남입니다.오늘은 개발하는남자의 핸즈온 플러터에서 개발환경설정 파트에서 언급하고 싶은 부분이 있어서 이렇게 준비하게 되었습니다. 개발자로 일하시는 분들중 앱 개발자분들 중에는 맥에서 개발을 하는 경우가 많습니다. 이유는 iOS 대응 때문입니다. 저 역시 맥에서만 개발을 하다보니 윈도우 환경에서의 발생될 수 있는 문제에 대해서 크게 인지를 하지 못했었습니다. 그래서 책에도 개발환경 설정에 대한 가이드만 있었고 이슈에 대한 내용은 추가하지 못했습니다. 하지만 윈도우로 개발환경 설정하는 분들중 많은 분들이 윈도우 PC를 사용하시면서 사용자 이름을 한글로 설정하시는 분들이 많다는 것을 느꼈습니다. 그런경우 개발공부를 호기롭게 시작했는데 시작하기도전에 개발환경 세팅하면서 진을 다 빼시는 분..
내 여러분 안녕하세요 개발하는남자 개남입니다. 핸즈온 플러터 책이 출간된 지 어느덧 한 달이라는 시간이 흘렀습니다.(시간이 참 빠른것 같습니다.)한 달이라는 시간이 흐르는 동안 독자분들의 문의 이메일도 주시고 계시는데 생각해 보니 소통 채널이 있으면 좋겠다 싶어서 관련 내용도 공유드릴 겸 책에 잘못 기재된 내용에 대한 정정 사항도 안내해 드리고 그리고 무엇보다 중요한 당근마켓 클론코딩을 위한 플러터 버전 최신화 대응 방안에 대해서 가이드를 드려야 할 것 같아 이렇게 포스팅을 쓰게 되었습니다.책에 잘못 표기된 내용 (타입추론) 기본 개념우선 타입추론에 대해서 간단하게 설명드리고 잘못된 내용에 대해서 공유 드리겠습니다.❓ Dart 언어의 타입추론은?💡 컴파일러가 변수나 함수의 타입을 명시적으로 지정하지 않..
내 여러분 안녕하세요 개발하는남자 개남입니다.23년 초 제 스스로 새로운 도전을 시작하게 되었습니다. 바로 책을 집필해 보는 것이었습니다. 책을 집필해 보면서 많은 과정이 있었고 많은 분들이 책 한 권을 펴내는데 수고하신다는 것 또한 알게 되었습니다. 마침내 준비해 오던 책이 드디어 출간되어 책에 대한 내용은 간단하게 기록하고자 합니다.이 책에 대한 간단한 소개를 드릴텐데 그것만 있으면 아쉬우니 출판사로부터 책을 여럿 받았습니다. 그래서 이벤트를 통해 책을 발송드리고자 합니다. 이 글을 읽으시는 시점이 24년 7월 29일 이전이라면 이벤트를 참여하실 수 있습니다. 관련 내용은 유튜브 영상을 참고해 주세요https://www.youtube.com/watch?v=DGyIv7Lgr94 이 책의 구성이 책은 ..
다들 묵상을 어떤 식으로 하시나요? 대부분은 말씀을 읽고 느낀부분을 깊이 묵상하고 기도하고 삶에 적용하는 방식으로 묵상을 하실 것이라 생각됩니다. 몇몇 분은 자신만의 다이어리에 말씀 묵상 중 느낀 점을 기록하시는 분들도 있을지 모르겠습니다. 저의 경우 말씀묵상을 기록하는 편입니다. 기록한 부분을 언젠가 읽어볼때가 있었는데 그 당시의 힘든점이 무었이었고 그때의 나의 신앙의 상태를 기억할 수 있었던 것이 좋았습니다. 그러던 중 주일 설교말씀에 말씀 묵상을 기록하는것이 좋으며 그 기록이 언젠가 다시 꺼내서 읽게 되었을때 그당시의 나만의 신앙의 역사를 알 수 있을 것이라는 목사님의 설교말씀에 내가 경험하고 추구 하는 부분이 괜찮은 말씀 묵상 방법이라는 것을 알게 되었습니다. 그러면서 그런 방식의 묵상을 도와주는..
내 여러분 안녕하세요 개발하는 남자 개남입니다. 왜 Bloc을 사용해야 하는가? 에 대해서정리해보겠습니다. 모든 내용은 Bloc 공식 문서를 바탕으로 정리한 내용입니다. Bloc State Management Library Official documentation for the bloc state management library. Support for Dart, Flutter, and AngularDart. Includes examples and tutorials. bloclibrary.dev Bloc은 플러터의 상태관리를 도와주는 패키지로써 Bloc 외에도 Getx, Riverpod, Provider 등 각자의 방식으로 개발자들에게 상태관리를 도와주고 있습니다. 이 시점에서 상태관리를 왜 사용해야 하..
-
인디게임 많은 사이트 리스트
인디 게임개발자라면 게임 시장이 어떻게 형성되어있는지 궁금할때가 있다. 그리고 게임을 좋아하는 사람이라도 인디게임을 플레이 하고 싶을때 어디서 받아야하는지 7가지 사이트를 조사해보았다 물론 가장 큰 시장으로는 Steam 이 단연 으뜸이겠지만 인디게임위주로 찾고자 할때는 도움이 될것같다 1. Itch.io : https://itch.io/ 2. Game Jolt : https://gamejolt.com/ 3. Gog : https://www.gog.com/ 4. Humble Bundle : https://www.humblebundle.com/ 5. Kongregate : https://www.kongregate.com/ 6. Gamers Gate : https://gamersgate.com/ 7. Game..
-
[매일묵상] 예레미야 31장 18~20절
예레미야 31장 18~20절 18. "에브라임이 탄식하는 소리를 내가 분명히 들었다. '주님, 우리는 길들지 않은 짐승 같았습니다. 그러나 주님께서 우리를 가르쳐 주셨고, 순종하게 하셨습니다. 우리가 돌아갈 수 있게 이끌어 주십시오. 이제 우리가 주 우리의 하나님께 돌아갈 준비가 되었습니다. 19. 주님을 떠난 다음에 곧 뉘우쳤습니다. 잘못을 깨달은 다음에 가슴을 치며 뉘우쳤습니다. 그리고 저의 젊은 시절의 허물 때문에 저는 수치와 수모를 겪어야 했습니다.' 20. 에브라임은 나의 귀한 아들이다. 내가 가장 사랑하는 자식이다. 그를 책망할 때마다 더욱 생각나서, 측은한 마음이 들어 불쌍히 여기지 않을 수 없었다. 나 주의 말이다." 오늘 말씀에서 에브라임땅 의 잘못을 고백하고 회개하는 탄식의 소리를 하나..
-
[매일묵상] 예레미야 46장 27 ~ 28절
예레미야 46장 27 ~ 28절 27. 내 종 야곱아 두려워하지 말라 이스라엘아 놀라지 말라 보라 내가 너를 먼 곳에서 구원하며 네 자손을 포로된 땅에서 구원하리니 야곱이 돌아와서 평안하며 걱정 없이 살게 될 것이라 그를 두렵게 할 자 없으리라 28. 여호와의 말씀이니라 내 종 야곱아 내가 너와 함께 있나니 두려워하지 말라 내가 너를 흩었던 그 나라들은 다 멸할지라도 너는 사라지지 아니하리라 내가 너를 법도대로 징계할 것이요 결코 무죄한 자로 여기지 아니하리라 하시니라 하나님께서는 이스라엘 백성을 노예로 삼았던 이집트를 멸하십니다. 강대국이고 결코 멸망하지 않을 것같은 그 이집트가 무너지는 순간입니다. 그러나 하나님께서 이집트로 대피한 몇몇의 유다 백성들까지 멸하지 않으시고 인도하여 주십니다 하지만 하나..
-
[ 플러터 개발 환경설정 ] 내 컴퓨터 이름 한글 사용자명으로 인한 Windows 개발 환경 설정 문제 해결법
안녕하세요 개발하는남자 개남입니다.오늘은 개발하는남자의 핸즈온 플러터에서 개발환경설정 파트에서 언급하고 싶은 부분이 있어서 이렇게 준비하게 되었습니다. 개발자로 일하시는 분들중 앱 개발자분들 중에는 맥에서 개발을 하는 경우가 많습니다. 이유는 iOS 대응 때문입니다. 저 역시 맥에서만 개발을 하다보니 윈도우 환경에서의 발생될 수 있는 문제에 대해서 크게 인지를 하지 못했었습니다. 그래서 책에도 개발환경 설정에 대한 가이드만 있었고 이슈에 대한 내용은 추가하지 못했습니다. 하지만 윈도우로 개발환경 설정하는 분들중 많은 분들이 윈도우 PC를 사용하시면서 사용자 이름을 한글로 설정하시는 분들이 많다는 것을 느꼈습니다. 그런경우 개발공부를 호기롭게 시작했는데 시작하기도전에 개발환경 세팅하면서 진을 다 빼시는 분..
-
[ private docker registry ] 비공개 도커 허브 구축 / 나만의 , 회사의 도커 registry 를 만들어 보자.
안녕하세요 개발하는 남자 개남입니다. 지난번까지 해봤던 내용 중에 docker image를 도커 허브에서 제공하는 공개 registry에 이미지를 등록하고 다운받아 사용하는 방법에 대해서 다뤄 본 적이 있습니다. 혹시 못 보신 분이 있다면 한번 보셔도 될 것 같습니다. 간단한 오픈형 도커 이미지는 도커 허브에 등록해서 사용해도 되겠지만 사실상 프로젝트 단위의 이미지를 공개된 장소에 등록한다는 것은 보안상으로도 맞지 않습니다. 그래서 도커에서는 비공개 도커 허브를 구축할 수 있도록 registry 이미지를 제공하고 있습니다.(참 친절합니다 :) ) registry 이미지로 docker run 명령을 통해 몇초만에 구축이 완료됩니다. $ docker run --name my-registry -p 5000:5..
리스트 : 콘텐츠가 있으면 최근 5건을 불러옵니다.
-
[ 플러터 개발 환경설정 ] 내 컴퓨터 이름 한글 사용자명으로 인한 Windows 개발 환경 설정 문제 해결법flutter 2024.09.22 17:19
안녕하세요 개발하는남자 개남입니다.오늘은 개발하는남자의 핸즈온 플러터에서 개발환경설정 파트에서 언급하고 싶은 부분이 있어서 이렇게 준비하게 되었습니다. 개발자로 일하시는 분들중 앱 개발자분들 중에는 맥에서 개발을 하는 경우가 많습니다. 이유는 iOS 대응 때문입니다. 저 역시 맥에서만 개발을 하다보니 윈도우 환경에서의 발생될 수 있는 문제에 대해서 크게 인지를 하지 못했었습니다. 그래서 책에도 개발환경 설정에 대한 가이드만 있었고 이슈에 대한 내용은 추가하지 못했습니다. 하지만 윈도우로 개발환경 설정하는 분들중 많은 분들이 윈도우 PC를 사용하시면서 사용자 이름을 한글로 설정하시는 분들이 많다는 것을 느꼈습니다. 그런경우 개발공부를 호기롭게 시작했는데 시작하기도전에 개발환경 세팅하면서 진을 다 빼시는 분..
-
[개발하는남자의 핸즈온 플러터] 플러터 최신 버전 소스코드 android build.gradle migration 책의 잘못 표기된 내용 정정 및 소통 채널 공지flutter 2024.08.25 23:10
내 여러분 안녕하세요 개발하는남자 개남입니다. 핸즈온 플러터 책이 출간된 지 어느덧 한 달이라는 시간이 흘렀습니다.(시간이 참 빠른것 같습니다.)한 달이라는 시간이 흐르는 동안 독자분들의 문의 이메일도 주시고 계시는데 생각해 보니 소통 채널이 있으면 좋겠다 싶어서 관련 내용도 공유드릴 겸 책에 잘못 기재된 내용에 대한 정정 사항도 안내해 드리고 그리고 무엇보다 중요한 당근마켓 클론코딩을 위한 플러터 버전 최신화 대응 방안에 대해서 가이드를 드려야 할 것 같아 이렇게 포스팅을 쓰게 되었습니다.책에 잘못 표기된 내용 (타입추론) 기본 개념우선 타입추론에 대해서 간단하게 설명드리고 잘못된 내용에 대해서 공유 드리겠습니다.❓ Dart 언어의 타입추론은?💡 컴파일러가 변수나 함수의 타입을 명시적으로 지정하지 않..
-
[플러터 책] 개발하는남자의 핸즈온 플러터 출시되었습니다. , 책소개 , 이벤트flutter 2024.07.24 19:07
내 여러분 안녕하세요 개발하는남자 개남입니다.23년 초 제 스스로 새로운 도전을 시작하게 되었습니다. 바로 책을 집필해 보는 것이었습니다. 책을 집필해 보면서 많은 과정이 있었고 많은 분들이 책 한 권을 펴내는데 수고하신다는 것 또한 알게 되었습니다. 마침내 준비해 오던 책이 드디어 출간되어 책에 대한 내용은 간단하게 기록하고자 합니다.이 책에 대한 간단한 소개를 드릴텐데 그것만 있으면 아쉬우니 출판사로부터 책을 여럿 받았습니다. 그래서 이벤트를 통해 책을 발송드리고자 합니다. 이 글을 읽으시는 시점이 24년 7월 29일 이전이라면 이벤트를 참여하실 수 있습니다. 관련 내용은 유튜브 영상을 참고해 주세요https://www.youtube.com/watch?v=DGyIv7Lgr94 이 책의 구성이 책은 ..
-
[영성온도] 말씀묵상 기록 앱 만들기매일 Q.T 2024.07.02 19:00
다들 묵상을 어떤 식으로 하시나요? 대부분은 말씀을 읽고 느낀부분을 깊이 묵상하고 기도하고 삶에 적용하는 방식으로 묵상을 하실 것이라 생각됩니다. 몇몇 분은 자신만의 다이어리에 말씀 묵상 중 느낀 점을 기록하시는 분들도 있을지 모르겠습니다. 저의 경우 말씀묵상을 기록하는 편입니다. 기록한 부분을 언젠가 읽어볼때가 있었는데 그 당시의 힘든점이 무었이었고 그때의 나의 신앙의 상태를 기억할 수 있었던 것이 좋았습니다. 그러던 중 주일 설교말씀에 말씀 묵상을 기록하는것이 좋으며 그 기록이 언젠가 다시 꺼내서 읽게 되었을때 그당시의 나만의 신앙의 역사를 알 수 있을 것이라는 목사님의 설교말씀에 내가 경험하고 추구 하는 부분이 괜찮은 말씀 묵상 방법이라는 것을 알게 되었습니다. 그러면서 그런 방식의 묵상을 도와주는..
-
[플러터 Bloc 마스터] 왜 Bloc을 사용하는가?flutter 2023.02.01 22:52
내 여러분 안녕하세요 개발하는 남자 개남입니다. 왜 Bloc을 사용해야 하는가? 에 대해서정리해보겠습니다. 모든 내용은 Bloc 공식 문서를 바탕으로 정리한 내용입니다. Bloc State Management Library Official documentation for the bloc state management library. Support for Dart, Flutter, and AngularDart. Includes examples and tutorials. bloclibrary.dev Bloc은 플러터의 상태관리를 도와주는 패키지로써 Bloc 외에도 Getx, Riverpod, Provider 등 각자의 방식으로 개발자들에게 상태관리를 도와주고 있습니다. 이 시점에서 상태관리를 왜 사용해야 하..