본문 바로가기

전체 글72

2024.01.22 멋사 웹 페이지 디자인이 나왔고, 회의를 진행했다. 컴포넌트 분리, 디렉토리 구조, 역할분담 등 모두 수월하게 이루어졌고, 앞으로 구현만 잘 되면 문제없다고 생각한다. 오늘은 firebase의 사용자 프로필 설정에 대해 강의를 들을 것이다. 프로필 설정, 사용자 별 timeline 구현이 완료되면 배포단계만 남았다. firebase 강의도 어느새 막바지에 다다랐다. 짧은 내용이라 생각했지만 이것저것 핑계를 대며(..) 늦어지다 보니 생각보다 오래 걸렸다. 완료되는 대로 개인 프로젝트를 진행할 예정이다. 2024. 1. 23.
#4 Tweeting 로그인을 성공했으니 이제는 트윗을 게시할 차례다. 우리는 아래 두 단계를 거쳐 이를 구현 할 것이다. DB에 트윗 저장 Storage에 첨부된 이미지 저장 DB에 트윗 저장하기 Firebase의 database는 none-sql database를 사용한다. 이는 collection과 document로 이루어진다. collection은 폴더, document는 파일과 비슷한 개념이라고 생각해도 좋다. 예를 들어, Twitter 프로젝트에서는 tweets/${tweet's ID}/replies/${tweet's ID}.... 처럼 사용할 수 있다. tweets와 replies는 collection, tweet's ID는 document 이다. 포스팅을 위한 form을 작성하면서 새로 배운 속성들이 있다. i.. 2024. 1. 19.
2024.01.18 어제 마무리 못한 firebase chapter 4 포스팅을 했다(하는 중이다). 멋사 fe 운영진 회의가 있는데, 올해 12기의 커리큘럼과 강의계획서 작성 관련 안으로 모였다. 지난 기수는 주 1회로 강의가 4회에서 마무리됐는데, 12기는 주 2회 10회 강의로 바뀌었다. 그만큼 더 자세하고 더 많은 내용을 가르쳐 줄 수 있어서 강의 계획서 또한 개편중이다. 전역 상태관리, 스타일 외부 라이브러리 등의 내용까지도 다룰 수 있을 것 같다. 생각보다 고려해야 할 사항이 많다. 대표적으로 아기사자들의 수준 차이.. 지난번에도 그랬듯이, 코딩 자체가 처음인 사람도 올 수 있고 아주 잘 아는 사람이 올 수 있다. 적절한 수준을 고려하여 어려워하는 아기사자들은 각자 멘토운영진에게 질문할 수 있도록 해야겠다. 2024. 1. 18.
2024.01.17 아침 8시에 일어나 병원에 잠시 들렀다가 학교에 왔다. 이걸 굳이 적는 이유는 요즘 생활패턴이 망가졌다고 생각하기 때문이다. 혼자 놀다가 새벽 1시~2시 사이에 잠들기 시작하니 자연스럽게 일어나는 시간도 늦어졌다. 그동안 오전 출근 스케줄로 대타를 뛰었다면 억지로라도 일찍 일어났을 텐데 그것도 아니었다. 새벽에 잠들고 10시~11시에 느즈막이 일어나는 것이 습관이 되어버렸다. 일어나서 아침 겸 점심을 먹고 학교에 가면 오후 1시가 조금 넘은 시간. 남들보다 하루가 몇 시간은 없이 사는 셈이다. 그래서 생활패턴을 고치고자 일부러 8시에 일어나 서둘러 집을 나섰다. 일찍 일어난 김에 정기적으로 내원하는 병원 진료도 보고, 점심도 먹고 도서관에 자리를 잡았다. 개발과는 무관하지만.. 위의 글을 쓰다가 맞춤법이.. 2024. 1. 17.