본문 바로가기

개발일지

(24)
TIL 20230512 오늘 목표 어제 TIL 리뷰 팬명록 완성 프로그래머스 코딩테스트 입문 : 분수의 덧셈 한 페이지라도 읽기 [ 맛풀 ] 1부분이라도 업데이트 하기 오늘 한 것 어제 TIL 리뷰 HTTP 코드 및 REST API 이해. 팬명록 완성 프로그래머스 코딩테스트 입문 : 분수의 덧셈 ~p.8 [ 맛풀 ] 음식 분류 업데이트 완료 1. HTTP 코드별 의미 알게된 것 100 - 199 정보 제공용 상태 코드 200 - 299 성공 코드 200 OK 201 Created 202 승인됨 204 콘텐츠 없음 (삭제 완료) 400 - 499 클라이언트 오류 코드 404 Not Found 찾을 수 없음 : 클라이언트 URL이 잘못된 경우 500 - 599 서버 오류 코드 500 내부 서버 오류 참고 자료 : https://w..
TIL 20230509 오늘의 목표 1. 화성땅 프로젝트2 완성 2. 더미데이터 10개 만들기 3. 프로그래머스 코딩테스트 입문 : 몫 구하기 오늘 한 것 1. 화성땅 프로젝트2 완성 2. 더미데이터 10개 만들기 3. 삭제 코드 수정 4. 프로그래머스 코딩테스트 입문 : 몫 구하기 0. 미니 팀 프로젝트 [무비스코어] 진행 상황 - 오늘의 내 할 일: 더미데이터 10개 만들기 1) 더미데이터 10개 og:title 과 같이 meta data 에 og 가 있는 것이 좋다 더보기 1 다음 리턴 투 서울 https://movie.daum.net/moviedb/grade?movieId=160426 닉네임 : seoulight Pw: daum1111! 별점 : 5 대사 하나하나부터 표정까지 모두 연기력이 좋아 몰입감 있었습니다~! ^..
TIL 20230508 오늘 한 것 웹개발 종합반 3주차 팀 프로젝트 : API 작성, 글 삭제하기 코드 작성 0. 팀 프로젝트 [무비스코어] 나의 역할 - 삭제 기능 - 더미데이터 10개 작성 진행 상황 [무비스코어] S.A. https://recondite-practice-c33.notion.site/2-A-S-A-6fcf1a476184438e902f10f557b6e4ca 무비스코어 팀과제 소개 영화의 후기를 작성하고 공유하는 서비스 개발 및 결합 과정에 대한 방법 논의 각자가 작성한 코드를 슬렉을 통해 팀장에게 전달하면, 팀장은 전달받은 코드를 결합하여 하나의 결과물로 만듭니다 와이어 프레임 기능 글쓰기 기능 : 유저는 다른 사람에게 공유하고싶은 영화를 등록할 수 있습니다. 읽기 기능 : 유저가 등록한 영화의 목록을 보여..
TIL 20230506 오늘 한 것웹개발 종합반 복습 3-7까지 1. python : venv (가상환경)알게 된 점venv = 가상환경 = 패키지를 담아 두는 공구함 = 라이브러리를 담아두는 폴더 2. python : Fetch알게 된 점Fetch : 서버에서 데이터를 가져와서 보여 줌 3. python : requests알게 된 점import requests # requests 라이브러리 설치 필요 r = requests.get('url 링크 주소') rjson = r.json()정리venv = 가상환경 = 패키지를 담아 두는 공구함 = 라이브러리를 담아두는 폴더 Fetch : 서버에서 데이터를 가져와서 보여 줌 python requestsimport requests # requests 라이브러리 설치 필요 r = requ..
TIL 20230505 오늘 한 것 - 웹개발 종합반 3-2까지 복습 - 프로그래머스 n문제 (카운트 하는 걸 잊음) 1. javascript : 본질을 알자 (최소공배수) 문제 프로그래머스 코딩테스트 입문 : 공배수 (바로가기) 같으면 끝나는 문제인 줄 알았는데, 본질은 최소공배수로 나눈 나머지는 0이라는 데 있다. 시도 function solution(number, n, m) { if(number%n === number%m){ return 1 }else { return 0 } } 해결 if ~ 0과 같으면~ 으로 변경 function solution(number, n, m) { if(number%n ===0 && number%m===0){ return 1 }else { return 0 } } 알게 된 점 시간이 걸리더라도 ..
TIL 20230504 1. javascript : = , ==, === 문제 if (a=b){출력} 시도 검색을 통해 a===b로 시도한 사람을 발견하여 a===b에 대해 공부하였다. 해결 if (a===b){출력} // a 와 b가 타입이 같을 경우 a==b도 사용 가능 알게된 것 = : 할당 == : 비교 > 값이 같고 타입이 다를 경우 자동 형변환 한 뒤 값을 비교한다. === : 비교 > 두 변수의 타입까지 같아야 한다. 할당과 비교는 다르다. 2. javascript : for 문의 기본 동작 원리 문제 function solution(n) { let answer = 0 for(let i=0,i
javascript 6. 객체 순회 , 객체 분해 , 배열 분해 이제 제목만 봐도 모르겠는 파트로 들어왔다. 배열과 객체를 거쳐 왔으니 이것도 할 수 있겠지. 힘내자. 객체 순회 순회 (iteration) 에 필요한 메서드 map.keys() map.values() map.entries() > 사용할 수 있는 자료 구조 : Map Set Array > 반환 값 : iterable 객체 Object.keys(obj) 객체의 키만 담은 배열을 반환 Object. values(obj) 객체의 값만 담은 배열을 반환 Object.entries(obj) [키, 값] 쌍을 담은 배열을 반환 > 반환값 : 진짜 배열 객체 변환하기 객체에는 map, filter 같은 배열 전용 메서드를 사용할 수 없다. 하지만 이렇게 하면 된다. 1. Object.entries(obj) 를 사용해..
javascript 5. 객체 객체는 몇 가지 특수한 기능을 가진 연관 배열 (associative array) 객체는 프로퍼티를 저장한다. {key:value} 이것을 property 라고 한다. key: 문자형 (문자열, 심볼) value : 모든 자료형 let user = { // 객체 user name: "John", //첫 번째 프로퍼티 age: 30 //두 번째 프로퍼티. key는 age, value는 30 객체이름.key 점 표기법 (dot notation) : 객체에 저장된 key에 해당하는 value 불러오기. delete 프로퍼티이름 프로퍼티 삭제 복수의 단어를 사용한 키값은 따옴표로 묶어라 trailing (hangoing) , 예시) 한 줄에 하나의 문장을 담고 쉼표로 구분지어 밑으로 내려간다. let user ..