전체 글
-
WIL | Mar 21- 27, 2022Developer blah blah/TIL _ WIL 2022. 3. 28. 00:07
👉This Week 1. 스프린트 기간에 해야하는 Task들이 주어졌고, 크게 4가지 정도로 나눌 수 있는데 그 중 절반 정도 완료. 2. Nest.js와 TypeScript 학습하며, 적응 및 기존에 짜여진 코드 이해하며 다시 작성해 보았음 📌Next Week 1. 내가 맡아야하는 API 에 대한 코드를 작성해 보고 테스트 코드도 작성하기 2. 크론 관련 인수 인계 받기 3. 회고 및 다음 스프린트 기간의 플래닝 🔨What I Learned? 📚 1) 크롬 개발자 도구의 여러가지 기능들 숙지(특히 페이지, 스크롤에 따른 api 찾기 및 쿠키와 요청 헤더 확인 등) 2) async/await & Promise 다만 아직 코드에 자유자재로 적용하기엔 부족 3) Nest.js의 기본 구조 및 데코레이터 🧙..
-
[TypeScript] - 제네릭(generic)Programming Language/TypeScript 2022. 3. 24. 00:36
제네릭이 자주 사용되는 경우 - 서버와 통신하는 api 호출 시 제네릭을 가장 효율적으로 사용할 수 있다. - 서버로부터 오는 res 값의 규칙에 제네릭을 쓴다. - 프로미스는 제네릭 타입으로 정의된다. [예제1] - 기본 형태 [예제2] - Controller에 적용하여 api 호출 시 서버로부터 오는 res 값의 규칙을 정의 - 위와 같이 응용할 수 있다. constructor의 ServiceName은 현재 서비스를 만들지 않았기 때문에 빨간색 밑줄이 생긴 것. - Promise 의 우측에 있는 은 import된 부분에서 알 수 있는 것 처럼 from ' ' 경로에 있고 해당 경로에서 interface 로 작성되어 export되었다. References https://kyounghwan01.githu..
-
TIL | Mar 23(WED), 2022Developer blah blah/TIL _ WIL 2022. 3. 24. 00:32
👉TODAY 1. 07:50 기상 2. 10:30 데일리 스크럼 3. 어제부터 시작한 검색 기능 api 코드 전반적으로 확인하고 그 중 메인 코드를 익힘. 기존 코드는 kafka/db 접근하게 되어 있는데, 아직 안배워서 해당 코드들은 수정해서 필요한 data가 잘 return되는지 확인 4. 크롤링을 할 때 네트워크, 그리고 웹 클라이언트와 웹 서버가 어떤식으로 통신하는지 알아야 하는데, 이 부분이 부족해서 구글링하며 학습 5. 17:00 코드리뷰 with 옆자리 사수님 6. 내일 해야하는 부분 다시 확인하고 오늘 작성한 코드 다시 한 번 보고 칼퇴 📌TOMORROW 1. 여러 사이트 중 특정 사이트에 대한 메인 검색 코드는 익혀뒀으니 디테일이라던가 그 외 다른 부분에 대하여 숙지하고 코드 작성 2. ..
-
TIL | Mar 21(MON), 2022Developer blah blah/TIL _ WIL 2022. 3. 22. 02:12
👉TODAY 1. 07:00 기상 2. 첫날에 업무겸 과제 지난주까지 못해서(이틀 동안).코드만 짜보고 CTO님의 코드와 비교하며 리뷰 - 크롤링 과정에서 N사의 경우 초당 7-8번 정도가 적당함을 몸소 배우고 깊게 깨달음.. 3. TypeScript/Nest.js 환경이 어색해서 버벅이고 22:00 퇴근 📌TOMORROW 1. 내가 맡아야하는 API 중 검색 기능 관련해서 인수인계 받고 코드 보며 작성 2. 그 외 계속 JS 및 TS에 대한 스터디 🔨What I Learned? 📚 1) indexOf의 앞에는 객체가 와야함 2) continue는 .then()과 함께 쓸 수 없음 3) 크롤링 시 log(n)에 대하여 신경써야함 수만/수십만개의 데이터를 가져와야하기 때문에 시간을 신경써야하고, 시간의 경..
-
TIL | Mar 16(WED), 2022Developer blah blah/TIL _ WIL 2022. 3. 17. 00:00
👉TODAY 1. 07:30 기상 2. 첫 출근 3. 오전: 장비 설치, 회사/근무환경에 대한 전반적인 안내 받음 4. 오후: 개발환경 셋팅(도와주심..) 및 nest.js 공부 https://www.youtube.com/watch?v=3JminDpCJNE 5. 공부하며 해볼만한 첫 번째 업무겸 과제에 대한 가이드 들음 📌TOMORROW 1. 첫 번째 업무겸 과제 수행 2. Nest.JS 스터디 🔨What I Learned? 📚 mac / node.js 개발환경 셋팅 및 nest.js 설치/기본적인 강의 수강 - iterms2 - homebrew - xtools - canvas - node.js - >> openssl version 3 에 대한 salsa? 에러 🧙♂️Reivew 9:30쯤 도착해서 개..
-
TIL | Mar 10(THUR), 2022Developer blah blah/TIL _ WIL 2022. 3. 11. 00:18
👉TODAY 1. 10:00 기상 2. SQLD 시험공부 📌TOMORROW 1. SQLD 시험공부 🔨What I Learned? 📚 SEARCHED_CASE_EXPRESSION VS SIMPLE_CASE_EXPRESSION 🧙♂️Reivew 오랜만에 제 시간에 TIL을 작성하는 것 같다. 2월부터 3월초까지는 이래저래 바빳던 것 같다. 나름 빨리 취업한 것 같은데, 이럴 줄 모르고 SQLD 시험을 신청해둬서... 마지막까지 공부하다가 출근할 수 있어서 정말 행복하다^^ 여행다녀온 후 곧바로 출근하는데, 제발 잘했으면 좋겠고 잘해야지 👩💻👩💻👩💻 알고리즘 스터디하면서 풀었던 문제들도 포스팅 못한게 많은데, 시험끝나고.. 여행다녀와서.. 출근도 하고.. 부지런히 포스팅해야겠다!
-
TIL | Mar 9(Wed), 2022Developer blah blah/TIL _ WIL 2022. 3. 9. 21:45
👉TODAY 1. 10:00 기상 2. D-3 | SQLD 시험공부 3. 백준 알고리즘 1934, 2609, 11050 문제 풀기 4. 20:00 알고리즘 팀 스터디 📌TOMORROW 1. D-2 | SQLD 시험공부 🔨What I Learned? 📚 정규화 VS 반정규화 🧙♂️Reivew 오늘부터 본격적으로 시험 공부를.. 그 전에 실전형 SQL문과 코딩테스트를 위해 조금 공부했었는데, 오랜만에 처음부터 보니까 모르는게 진짜 많았다😂 기본적인 DML, DDL, DCL, TCL 도 헷갈리기 시작하고 총체적 난국.. 내일은 오랜만에 스터디카페가서 밀린 문제 풀고 오답 정리하며 보내야겠다.
-
TIL | Mar 8(TUE), 2022Developer blah blah/TIL _ WIL 2022. 3. 8. 23:41
👉TODAY 1. 09:00 기상 2. 백준 알고리즘 1010, 1037 문제 풀기 3. 20:00 알고리즘 팀 스터디 📌TOMORROW 1. 백준 알고리즘 문제 풀기 2. SQLD 시험공부 3. 20:00 알고리즘 팀 스터디 🔨What I Learned? 📚 1. 엔터티, 인스턴스, 속성, 속성값 2. 카테시안 곱 🧙♂️Reivew 나태해졌다. 매일 해야하는 일을 미루고 있다. 그나마 알고리즘 스터디를 하니까 컴퓨터를 켜고 코드를 조금 쳐보는거 같다. 1년만에 출근하려니 떨리지만 몸이 기억하는 출퇴근....의 추억. 그래도 2년 동안 재택근무하다가 지하철 타고 출퇴근하는 일상은 진짜 오랜만인거 같은걸~ 내일부터 부지런히 시험공부하기..🔥 꼭