본문 바로가기

verdantjuly/Today I Learned

(186)
TIL 20230801 이번 주 목표 하루 30분 알고리즘 타입스크립트, AWS 강의 오늘 목표 TIL 작성 TIL 리뷰 하루 30분 알고리즘 SQL과제 타입스크립트 3주차 타입스크립트 4주차 타입스크립트 5주차 오늘 한 것 TIL 작성 TIL 리뷰 하루 30분 알고리즘 : : 가까운 수 https://verdantjuly.tistory.com/352 SQL과제 타입스크립트 3주차 타입스크립트 4주차 타입스크립트 5주차 1. 관리자 설정 API 아이디어 - 시간 관계상 다음 프로젝트 때 구현하는 걸로 한다. (사유 : 타입스크립트 공부) 1. request-ip 라이브러리를 이용하여 클라이언트 ip를 받는다. 참고자료 : https://riverblue.tistory.com/22 2. 접근이 허용된 클라이언트 ip에게만 관리자..
TIL 20230731 이번 주 목표 하루 30분 알고리즘 오늘 목표 하루 30분 알고리즘 타입 스크립트 3주차 오늘 한 것 하루 30분 알고리즘 kiosk 리팩토링 타입 스크립트 3주차 1. option을 가져올 때 더 간결하게 가져오고 싶다. 문제 option을 너무 복잡한 방식으로 가져온다. 시도 캐시를 저장할 때부터 option_optionId와 같이 저장한다. 불러올 때도 같은 방법으로 불러온다. 해결 시도의 방법으로 해결 알게된 것 forEach를 통해 option 정보를 optionID 별로 저장할 수 있다. 정리 forEach를 통해 option 정보를 optionID 별로 저장할 수 있다. 체크리스트 [ O ] 예쁜 말로 협업하였는가? [ O ] 12시간 동안 몰입하였는가? [ O ] 코딩 시 복사 + 붙여넣기..
TIL 20230730 이번 주 목표 하루 30분 알고리즘 오늘 목표 TIL 작성 TIL 리뷰 하루 30분 알고리즘 타입스크립트 강의 3주차 오늘 한 것 TIL 작성 TIL 리뷰 하루 30분 알고리즘 : A로 B 만들기 https://verdantjuly.tistory.com/347 타입스크립트 강의 3주차 1. 문제 아래 식에서 함수 바깥에 인스턴스 생성을 쓸 경우 작동하지 않는다. 시도 인스터스 생성하는 식 자체가 메서드이기 때문에 객체 안에 있어야 한다. 함수는 일급 객체이다. 해결 위치가 어디이든 인스턴스 생성은 실행되어야 한다. 알게된 것 위치가 어디이든 인스턴스 생성은 실행되어야 한다. 체크리스트 [ X ] 코딩 시 복사 + 붙여넣기를 하지 않았는가? [ O ] 오늘을 평가하였을 때 주니어 개발자가 될 수 있겠는가?..
TIL 20230729 이번 주 목표 키오스크 과제 완성 하루 30분 알고리즘 오늘 목표 TIL 작성 TIL 리뷰 키오스크 과제 완성 하루 30분 알고리즘 타입 스크립트 1주차 오늘 한 것 TIL 작성 TIL 리뷰 키오스크 과제 완성 타입 스크립트 1주차 1. 문제 배열 안에 있는 객체가 map을 이용하여 할당된 매개변수에 .을 붙여 값을 변경하려고 하였다. (item.option = option)이 작동하지 않음. 시도 item["option"] = option 을 이용해 변경하려 하였다. 변경된 값으로 나오지 않았다. 스프레드 문법을 사용하였다. 결과가 별로 좋지 않았다. 나오긴 나오는데 너무 뒤에 나온다. { "message": "전체 상품이 조회되었습니다.", "list": [ { "dataValues": { "id":..
TIL 20230728 이번 주 목표 키오스크 과제 오늘 목표 TIL 작성 TIL 리뷰 하루 30분 알고리즘 키오스크 과제 타입스크립트 1주차 오늘 한 것 TIL 작성 TIL 리뷰 하루 30분 알고리즘 : 팩토리얼 https://verdantjuly.tistory.com/340 키오스크 과제 타입스크립트 1주차 1. 문제 외래키를 설정한 테이블들이 생성 되지 않는다. 시도 파일 연결과 외래키 설정을 바로잡아 주었다. 해결 생성 된다. 알게된 것 외래키 설정이 제대로 되지 않으면 연관된 테이블이 생성되지 않는다. 2. 내장함수에서는 async await가 작동하지 않는다. 정리 외래키 설정이 제대로 되지 않으면 연관된 테이블이 생성되지 않는다. 내장함수에서는 async await가 작동하지 않는다. 체크리스트 [ O ] 예쁜 말..
TIL 20230727 이번 주 목표 키오스크 과제 하루 30분 알고리즘 오늘 목표 하루 30분 알고리즘 키오스크 과제 SQL 과제 (3문제) TIL 작성 TIL 리뷰 9조 마무리 회의 후발대 수업 복습 : 자바스크립트 입문 읽고 정리 오늘 한 것 하루 30분 알고리즘 : 합성수 찾기 https://verdantjuly.tistory.com/337 SQL 과제 (3문제) TIL 작성 TIL 리뷰 키오스크 과제 후발대 수업 1. class 의 원리 : 우준호 튜터 님 2. migration이란? migration 파일과 똑같은 운영상황 세팅 3. 백엔드의 역할 문제 발주 API를 만들 던 중 enum.js의 key 를 입력값으로 하고 value를 데이터베이스 저장값으로 하면 나중에 데이터를 조회할 때 데이터 베이스 저장값으로만 ..
TIL 20230726 이번 주 목표 키오스크 프로젝트 하루 30분 알고리즘 오늘 목표 하루 30분 알고리즘 키오스트 프로젝트 - 상품 추가 API 오늘 한 것 하루 30분 알고리즘 (1시간 풀기는 했음) 중복된 문자 제거 : https://verdantjuly.tistory.com/331 1. API 못 찾음 문제 라우터 경로도 다 제대로 작성한 것 같은데 API 주소를 못 찾는다. 시도 파일을 꼼꼼히 살폈다. app.js에 this.setAppRouter()를 추가하는 걸 잊었다. 해결 시도의 방법으로 잘 해결 되었다. 알게된 것 새로운 기능을 추가하면 그 기능을 사용할 수 있게 설정하였는지 살피자. 2. 외래키 id를 못 찾음 문제 시도 id가 자동생성 되게 하였었는데, PK로 지정하여 만들어 주었다. 해결 잘 되었다 ...
TIL 20230725 이번 주 목표 하루 30분 알고리즘 지켜나가기 오늘 목표 하루 30분 알고리즘 키오스크 프로젝트 7/25 오늘 한 것 하루 30분 알고리즘 : 문자열 정렬하기(2) https://verdantjuly.tistory.com/328 1. Cannot use import statement outside a module To load an ES module, set "type": "module" in the package.json or use the .mjs extension. 문제 시도 package.json에 "type":"module"추가 해결 잘 됨. 알게된 것 "type":"module" 을 추가해 줘야 import를 쓸 수 있다. 2. ERR_MODULE_NOT_FOUND 문제 모듈을 찾을 수 없다고..