TIL(일일회고) 4

TIL_2022-06-06

pass 기능: 1) pass는 단순히 실행할 코드가 없다는 것을 의미한다. for element in some_list: if not element: pass - 클래스에 안에 위치하는 함수를 특별히 메서드(method)라고 부릅니다. - 클래스 안에 위치하는 함수(메서드)는 첫 번째 인자로 self를 사용합니다. self: "인스턴스 자신", "그 시점의 자신", "메소드의 임의의 인수"등 다양하게 부르고 있었다. 그러나 클래스의 구성을 취득할 때에 정형의 구문으로써 기억해두면 괜찮은 것 같다. __init__: 컨스트럭터라고 불리는 초기화를 위한 함수(메소드) 인스턴스화를 실시할 때 반드시 처음에 호출되는 특수한 함수 오브젝트 생성(인스터를 생성)과 관련하여 데이터의 초기를 실시하는 함수

TIL(일일회고) 2022.06.07

TIL_2022-01-26

이날은 친구들이랑 스키장 가느라 공부를 벼로 못했습니다. Docker: 보통 개발작업은 먼저 개발자의 컴퓨터에서 코딩을하고 테스트를 진행해서 별 이상이 없으면 그것들을 서버에 올려서 사람들이 사이트를 볼 수 있도록 서버에서 프로그램을 실행, 즉 '배포'를 하겠죠. 그러려면 개발자의 컴퓨터와 서버 모두에 이것들을 돌릴 수 있는 환경이 가능한 버전등이 동일하게 깔려야합니다. Docker를 사용하면 저런 상황에서 이점을 얻을 수 있습니다. Docker를 사용하면 컨테이너를 매우 가벼운 모듈식 가상 머신처럼 다룰 수 있습니다. 또한 컨테이너를 구축, 배포, 복사하고 한 환경에서 다른 환경으로 이동하는 등 유연하게 사용할 수 있어, 애플리케이션을 클라우드에 최적화하도록 지원해줍니다. Slack: 협업을 위한 메신..

TIL(일일회고) 2022.01.27

TIL_2022-01-24

김영한의 모든 개발자를 위한 HTTP 웹 지식 강의에서 HTTP 헤더 부분을 보면서 공부를 했습니다. 일단 표현 헤더에 HTTP 헤더중에서 표현 부분에 대해서 말하자면 표현에는 Content-Type, Content-Encoding, Content-Language, Content-Length가 있습니다. Content-Type은 표현 데이터의 형식(미디어 타입, 문자 인코딩)을 설명하는 부분입니다. 예를 들어서 html 파일인지와 json으로 되어있는지 것 같은 것들 Content-Encoding은 표현 데이터를 압축하기 위해 사용하는 것입니다. gzip으로 압축했느냐 같은 것. 왜냐하면 어떻게 압축을했는지 알아야지 풀 수 있기 때문에. Content-Language는 표현 데이터가 무슨 언어로 되어있는..

TIL(일일회고) 2022.01.25

TIL_2022-01-14

요즘 프로그래머들이 일일회고 올리는 것을 보고 감명을 받아서 저도 최대한 매일 공부한 것들을 바탕으로 그날 공부한 내용을 정리해서 올릴 예정입니다. 저는 오늘 윤재성 님의 노드 js 강의를 봤는데요. 그중에서 node.js의 개요 부분과 node.js 모듈 기본작성법 봤습니다. node.js의 중요한 특징을 간단하게 말하자면 비동기식 이벤트 처리가 있습니다. 그리고 빠른 속도로 동작한다는 부분입니다. 비동기식 이벤트 처리란, 개발자가 만든 프로그램에서 발생되는 여러 사건들을 동시에 처리한다는 방식입니다. 그리고 V8 JS 엔진을 이용하여 처리하므로 코드 처리가 굉장히 빠릅니다. 모듈을 사용하려면 exports 객체에 필요한 함수를 추가하면 된다. 그리고 모듈을 만들 때, 위 사진처럼 require 함수를..

TIL(일일회고) 2022.01.15