늘보 543

독학 어플 만들기 day 17

오늘 먼저 살펴본 것은 푸시알림을 만들고 보내는 방법이다. 실제로 전달되는 메시지에 비해 공정은 복잡하다는 느낌을 받았다. 설정할 수 있는 세부 부분도 많았다. 하지만 푸시 알림이 어플리케이션의 강력한 기능 중 하나이니 어려워도 해야겠지. 컨포넌트 작성이 끝나고 파이어베이스 서버에 함수를 작성하려 했지만... 요금제를 업그레이드 해야 한다길래 스킵하였다. 나중에 필요해질 때 다시 알아보고 해봐야겠다. 저번 일지에서 이번엔 기필코 코드를 실행시키라! 다짐했었는데 안타깝게도 그 다짐은 이루어지지 않았다. 본격적으로 프로젝트에 들어갔을 때 초기 단계에서부터 하나씩 맞춰가는 게 나을 것 같아서 고집부리지 않기로 했다. 다음으로는 Cloud Firestore와 enablePersistence() 함수를 활용해 오..

독학 어플 만들기 day 16

오늘은 실습으로 주어진 프로젝트를 하며 구글이나 다른 매체를 통해 로그인하는 방법에 대해 학습하였다. 그간 마주쳤었던 로그인 페이지들이 이런 식으로 짜여져 있었구나를 알게 되어서 흥미로웠다. 오늘은 일단 에러 메시지를 최대한 처리해서 결과 창을 어떻게든 띄워보려고 했었는데 일정이 있어서 마무리하지 못할 것 같다. 소득은 firebase/app을 임포트 하는 게 아니라 firebase/compat/app을 임포트해야 한다는 것을 알았다는 것! 다음 예제에서는 이런 저런 문제들을 다 해결하고 결과 창을 꼭 띄워봐야지! 마음이 급해져서 이만 줄이겠다. 곧 책을 끝낼 수 있을 것 같고 또 곧 프로젝트 개발에 들어갈 수 있을 것 같다. 화이팅!

독학 어플 만들기 day 13

오늘은 미련이 남아 있던 Kotlin 공부를 더 하였다. 8시간 가량이 소요되는 프로젝트를 마치고 싶었는데 생각보다 학습양이나 습득해야 할 정보의 양이 많다보니 생각만큼 많이 하지 못했다. 스샷의 내용은 운동 자세를 이미지로 보여주고 아래의 30초 간격의 타이머를 설정해 운동을 보조하는 어플리케이션 기능을 구현한 모습이다. 사실 이미 프로젝트도 PWA로 하기로 했고 Kotlin과 Android Studio를 더 배워서 무얼 할지도 모르기 때문에 이 강의를 더 듣는 것이 의미가 있을지는 모르겠다. 그렇지만 어떠한 이유에서건 이미 시작한 일을 끝마치지 못하고 중간에 어정쩡하게 중단하고 싶지는 않았기 때문에 오늘 하루 강의를 나름 열심히 들어보았다. 강의를 다 마치려면 다음주까지 시간을 쪼개서 꾸준히 들어야할..

독학 어플 만들기 day 11

저번에 이어서 Vue에 대해서 학습했다. Vue 설정하고 Mustache를 사용해보았다. script에서 vue를 불러오는 부분에서 버전 문제로 애를 먹었었다. 현재는 version 3가 default인 듯하다. 그래서 version 2를 사용하려면 vue@2로 명시해주어야 한다. Vue bind에 대해 학습했다. 단방향 바인딩 방법이다. html element의 attribute값이 바뀌어도 연결된 변수값은 변하지 않는다. 다른 사람이 코드만 보고 학습하긴 어차피 어려울 것 같아서 스샷에 코드를 그냥 첨부하기로 했다. 저자의 github에 가면 그대로 있는 코드기도 하다. 이번에는 Vue-model로 양방향 binding을 해보았다. 입력을 받는데 그 입력값에 따라 변수값 또한 바뀌는 모습을 볼 수 있..

독학 어플 만들기 day 10

며칠 그림 그리고 쉬다가 다시 코딩 공부를 시작하였다. 프로젝트에서 구상한 아이템을 PWA로 만들자고 결정이 되어서 이제 Kotlin이 아닌 PWA를 공부하게 되었다. 물론 Kotlin도 틈틈히 공부해서 마무리 지을 생각이다. 하지만 당장 급한 게 PWA고 진행한 부분에 대해서 팀원들과 공유해야되기 때문에 오늘은 하루 종일 PWA에 대해서 공부하였다. 그리고 공부하는 데 사용한 교재는 아래 링크의 교재이다. Do it! 프로그레시브 웹앱 만들기 - YES24 구글이 주도하고 MS와 삼성이 주목했다!웹과 앱을 한방에 만드는 프로그레시브 웹앱, 한 권으로 끝내기!글로벌 IT 기업들이 주목하는 차세대 웹 기술인 프로그레시브 웹앱(PWA)을 다룬다. 뷰와 뷰 www.yes24.com 아래는 교재 실습 코드의 G..

시간의 속도

시간의 속도는 인식의 속도에 반비례한다. 시간은 절대적이고 의식이 상대적이다. 인식 능력이 활성화될수록 시간의 속도는 느리게 느껴진다. 하지만 그것은 수의적으로 조절할 수 있는 부분이 아니며 꼭 좋은 것 또한 아니다. 인식 (認識) [명사] 1. 사물을 분별하고 판단하여 앎. 2. [심리 ] 자극을 받아들이고, 저장하고, 인출하는 일련의 정신 과정. 지각, 기억, 상상, 개념, 판단, 추리를 포함... 3. [철학 ] 일반적으로 사람이 사물에 대하여 가지는, 그것이 진(眞)이라고 하는 것을 요구할 수 있는 개념. 또는 ... [유의어] 감각2, 개념, 분별 의식3 (意識) 중요 [명사] 1. 깨어 있는 상태에서 자기 자신이나 사물에 대하여 인식하는 작용. 2. 사회적ㆍ역사적으로 형성되는 사물이나 일에 대..