본문 바로가기

분류 전체보기

(694)
javascript 에서의 8진수 표현법 문제 birthday 라는 변수에 타입을 지정하지 않고 0717을 할당하면 463로 출력이 됨. 나의 의도 : 0717을 출력 시도 시도 1. 내가 입력한 값의 타입을 몰라서 javascript 가 알아서 아스키코드로 해석해서 덧셈하고 있는 것은 아닐까? 0+7+1+7 을 아스키 코드로 해석 시 : 33 + 40 + 34 + 40 = 147 아스키 코드표 : https://ko.wikipedia.org/wiki/ASCII 시도 2. GPT에게 힌트를 얻자. 컴퓨터 숫자는 컴퓨터가 잘 알 것 같다. js 이 친구.... 상당히 간단하면서도 좋은 체계를 갖고 있는데 나만 몰랐군. 해결 javascript에서 0으로 시작하는 숫자는 8진수로 인식한다. 구조분해할당 뿐만 아니라 모든 것에서 해당되나, use s..
TIL 특강 정리 TIL의 의미 - TIL을 왜 써야 하는가 채용은 [앎의 증명]다 > 이 회사에서 요구하는 지식을 알고 있나 서류 전형 : 서류를 통해 알아보자. 코드테스트 : 코드 한 번 짜게 해 보자 포트폴리오 : 만든 경험이 있나? 면접 : 한 번 만나서 이야기 해 보자 앎을 증명 > 지식을 안 까먹는 방법 나만의 언어로 기록, 증명 주니어 개발자의 필수 덕목 : 이력서에 쓴 걸 !!설명!!! 하지 못하면 안쓰니만 못함 성장, 성실함, 흡수력 먼 훗날 내가 까먹질 않아야 한다 표절, 무임승차 의심 : 면접 떨어진다. > 설명할 수 있어야 한다. TIL ver.1 > ver.2 > ver.3 성장하는 모습 TIL 안 쓰면 얼마나 성장했는지 모름 TIL은 면접의 답안지 개별 질문의 답안지 면접 공통질문 : 모든 지원자..
[중요!] 의사 전달 코드 의사 전달 코드 > 한국어로 작성 > 주어 동사 서술어를 적는다. 요즘 개발 추세 : 가독성 높은 코드 > 시간복잡도 - 시간복잡도를 고려하지 않아도 될 만큼 컴퓨터가 빠르다 - 단, 알고리즘 테스트에서는 시간복잡도를 기준으로 평가될 수 있다. 살아남는 개발자 - 설명 잘하는 개발자 - 친절한 개발자 개발은 친절하게! 코드 작성도 친절하게!
TIL 20230523 오늘 목표 TIL 작성 TIL 리뷰 자바스크립트 문법 종합반 2주차 자바스크립트 문법 종합반 3주차 오늘 한 것 TIL 작성 TIL 리뷰 자바스크립트 문법 종합반 2주차 2-4 일급객체로서의 함수 07.js line12 (~9:00) 프로그래머스 1문제 스터디 : 두 수의 합 1. 의사 전달 코드 문제 내가 코드를 작성했는데 1시간 뒤에 보니 내가 이해할 수 없다. function solution(absolutes, signs) { let sum = 0 for (i = 0; i < signs.length; i++) { if (signs[i] == false) { let absolutesminus = absolutes[i] - (absolutes[i] * 2) absolutes.splice(i, 1, ab..
javascript 문법 총정리 0. es6 문법 function은 호출을 할 때 this가 정해지지만, 화살표 함수는 선언할 때 this가 정해진다. 객체의 key와 value 값이 같다면, 생략 가능해요. const name = "nbc" const age = "30" const obj = { name, age: newAge } const obj = { name, age } 나머지 매개변수 function func (a, b, ...args) { console.log(...args) } func(1, 2, 3) // 3 func(1, 2, 3, 4, 5, 6, 7) // 3 4 5 6 7 default export // name.js const Name = () => { } export default Name // other fil..
PULL methods 미스테리 3 : 해결완료 문제 : 수정하기 method 를 PUT 이 아닌 PULL로 적음. 그런데 작동함. 시도 : 튜터님과 chatGPT, Bard 에 질문 해결 : flask 에서 적절한 method가 없으면 GET으로 처리 https://github.com/pallets/flask/blob/main/src/flask/app.py 의 1024 line 알게 된 점: 적절한 methods를 입력하지 않으면 알아서 methods를 준다.
TIL 20230522 오늘 목표 TIL 리뷰 TIL 작성 자바 스크립트 문법 종합반 1주차 오늘 한 것 TIL 리뷰 TIL 작성 자바 스크립트 문법 종합반 1주차 1. javascript 문법종합반 1주차 숙제 1번 https://school.programmers.co.kr/learn/courses/30/lessons/12916 문제 item 을 비교할 때 'p' 처럼 문자열으로 비교해야 하는데 냅다 p를 집어 넣음. 시도 문제를 꼼꼼히 살피고 풀이할 때 신경 쓰기. 해결 function solution(s) { let arr = s.split("") let findp = arr.filter(function (item) { return item === 'p' || item === 'P' }) let findy = arr.fi..
PULL Methods 미스테리 2 chatGPT에 Python이라는 환경을 알려 주지 않은 것 같아 질문을 바꿔서 다시 답변을 얻었다. chatGPT의 답변 : Python의 requests 라이브러리에서는 "PULL" 메서드를 직접 지원하지 않습니다. HTTP의 표준 메서드 중에는 "PULL"이라는 메서드가 없기 때문입니다. 따라서, requests 라이브러리의 request 함수를 사용할 때 "PULL" 메서드를 지정하면, 실제로는 해당 메서드가 아닌 다른 메서드로 처리될 수 있습니다. 예를 들어, 일부 서버는 "PULL" 메서드를 "GET" 메서드로 인식하고 처리할 수 있습니다. 이는 서버가 특정 메서드를 사용자 정의로 처리하거나, 비표준 메서드를 허용하는 경우에 해당할 수 있습니다. 다음은 requests 라이브러리를 사용하여 "..