본문 바로가기
반응형

TIL/TIL22

2.10 첫 단독 배포 요새 til이랍시고 그냥 일기를 여기다 쓰고있다. 어차피 나중에보면 '훗 저랬었군' 할 테니 그냥 깨작깨작 쓰고있다. 요 며칠동안 머릿속에 공부할것들은 이것저것 많은데, 모두 하려다보니 결국 아무것도 못하고 꺠짝깨짝 흝어보기만 하는 상황이었다. 그러면서 일은 일대로 안되고! 그래서 그냥 지금 가장 급하고, 내가 지금 사용하는 next, typescript, mysql를 깊게 공부하기로 했다. graphql은 닥치면 그때 하자! 오늘 회사에서 코드리뷰를 받으러 갔다가 'git rebase 로 커밋메시지 정리하는 법' 1:1 과외를 받게 되었다. 계속 인터넷으로만 보면서 갸우뚱 했던 내용이었는데 옆에서 직접 하시는걸 보니 어떻게 하는건지 이해가 팍팍 되었다. 자리로 와서 다시 인터넷으로 찾아보며 실습해보고 .. 2022. 2. 11.
1.30 TIL / 잠 안와서 새벽4시까지 타입스크립트 투두리스트 만듬 뿌듯,getServerSideProps를 공부하고 퍼즐이 맞춰짐, vanila js로 캐러셀 만들어 보았다. 다른 분이 만들어 놓은 틀에서 중앙에 있는 (초점이 맞추어진) 셀은 하얀색으로 배경이 바뀌도록 하였는데, 이도 생각보다 껄끄러운 작업이었다. 나는 배열의 중앙 인덱스를 centerCell로 잡고 centerCell의 색을 바꾸는 로직으로 작성했는데, cell의 개수가 홀,짝일때를 구분해야 했다. 말로하면 쉬운데 알고리즘 연습이 평소에 안되어 있다보니까 머릿속 로직을 구현하는데 시간이 오래 걸렸다. 그 밖에도 DOM복습이 되었다. children노드는 유사배열이라서 Array.from을 사용해야 함을 코드스테이츠 Section1때 기록하고 잊고 있었는데 오랜만에 당시 게시글을 다시 읽어보며 코드를 작성했다. 이걸 적어놓은 작년 8월의 나를 아주 칭찬한다. http.. 2022. 1. 31.
1.28 / css하루종일 한 날 박스 배치하는데 grid랑 flex로 하루종일 씨름했다. 회사에서 별짓을 다해도 해결되지 않았다. pm분이 퇴근하시면서 어차피 지금 해봤자 안되니까 담에 맑은정신으로 하라고 하셔서 알겠다고 하고 같이 퇴근했다. 정말 집에 오니까 회사에서 안보이던게 보이면서 해결되었다. grid랑 flex로 박스 위치 조정하는게 문제가 아니라, 외부 containor 크기를 조정해서 해결하는 문제였다. css에 대한 결핍이 엄청나게 느껴진다. 2022. 1. 29.
1.27 TIL, JSON에서는 undefined 사용 못함 오늘도 타입 맞추는거 때문에 애먹었다. 그래도 어제보단 수월했다. 유니온타입을 사용할 때, 타입을 narrowing하여 타입을 맞추어주는 것이 아직 익숙하지 않지만 많이 해보면 수월해지겠지 JSON으로 변환되는 로직에 undefined를 집어넣었다가 에러가 났다. JSON은 Javascript가 아니고, undefined를 지원하지 않는다는 사실을 알았다. 덤으로 NaN과 Infinity도 지원 안된다. 지금까지 무심결에 JSON에서는 주석을 사용하면 에러가 난다. 라고 인지하고 있었다. 왜인지는 모른채 왜나하면 JSON은 Javascript가 아닌, 독립적인 데이터 교환 포맷. 즉 문자열이기 때문이다. 이미 디자인, 수치까지 다 정리되어 있는 피그마가 있고, DB에서 해당 색상을 그저 불러와서 넣어주기.. 2022. 1. 28.
반응형