일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 동적 타입
- 웹 스크래핑
- jwt
- 쿠키
- Flask 오류
- 프로디지털아카데미
- gatsby.js
- 다양한 기능
- Boxmodel
- prettier
- HTTP
- 신한투자증권
- 웹 클라이언트
- 자바
- 타입스크립트
- eslint
- 웹 기초
- scss
- 정적 타입
- 비동기기술
- 세션
- CORS
- 서버 통신
- 웹
- 백그라운드 실행
- 예외 클래스
- Visual Studio Code
- 프디아
- 기본 타입
- 웹 렌더링
- Today
- Total
목록전체 글 (24)
Moon Blog
플러그인 설치 방법 좌측 사이드바에서 Extension을 누르고 원하는 플러그인을 검색창에서 검색 후 install을 누르면 설치할 수 있다. 1. Auto Rename Tag html 작성 시 태그를 변경해야 하는 경우 일반적으론 여는 태그와 닫는 태그를 일일이 수정을 해야 하지만 Auto Rename Tag 플러그인을 설치하면 둘 중 하나만 수정을 해도 동시에 수정이 돼 유용한 플러그인입니다. 2. Bracket Pair Colorizer2 코드를 작성하다 보면 괄호가 여러 개 겹치는 경우가 있어서 헷갈리는 경우가 종종 있다. Bracket Pair Colorizer2는 괄호마다 색을 다르게 하여 구분시켜준다. 버전 1과의 차이점은 속도가 향상된 것이라 한다. 3. Prettier - Code for..
자바는 객체 지향 언어이다. 객체 지향 언어란 프로그램 구현에 필요한 객체를 파악하고 각각의 객체들의 역할이 무엇인지를 정의하여 객체들 간의 상호작용을 통해 프로그램을 만드는 언어를 말한다. 쉽게 이해하기 위해 예시를 들어보겠다. 라면을 프로그램이라고 하면 라면을 구성하는 면, 스프, 후레이크, 물 등이 객체라고 보면 된다. 제대로 된 라면을 끓이기 위해서는 이 객체들이 필요한 것이다. -객체 지향 프로그래밍의 특징 1) 캡슐화 : 객체를 캡슐로 싸서 내부를 보호하고 볼 수 없게 하는 것으로 객체의 가장 기본적인 특징이다. 사람을 예시로 들자면, 사람의 몸은 피부와 근육으로 둘러 싸여있다(캡슐). 만약 이것들로 싸여 있지 않다면, 장기, 혈액, 안구 등 몸을 구성하는 요소들(객체)이 흘러내릴 것이다. 2..
Node.js란 무엇인가? Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. 작성 언어로 javascript를 활용하며 Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있다. 내장 HTTP 서버 라이브러리를 포함하고 있어 웹 서버에서 아파치 등의 별도의 소프트웨어 없이 동작하는 것이 가능하며 이를 통해 웹 서버의 동작에 있어 더 많은 통제를 가능케 한다. 또한, Node.js 사용자는 잠금이 없기 때문에 프로세스가 교착 상태에 빠질 염려가 없다. Node.js의 기능은 거의 I/O를 직접 수행하지 않으므로 프로세스가 차단되지 않는다. 아무것도 차단하지 않기 때문에 확장성 있는 시스템은 Node.js에서 개..
1학기 동안 배운 부분을 최대한 활용할 수 있는 프로젝트를 고민하던 중 보드게임을 우연히 하게 되었고 이를 구현해보면 재밌을 것 같다는 생각에 프로젝트를 기획했다 . 1 . 어떤 종류의 보드게임을 만들지 >>> 대학교 캠퍼스 맵을 보며 “부루마블”을 생각해 냈다. 그러나, 부루마블을 구현하기에는 게임의 특징인 인수, 파산, 건물짓기 (랜드마크), 무인도, 황금 카드 등 아직 구현하기 어려운 부분들이 여럿 있어서 이와 비슷하게 제작하기로 하였다 . 2 . 보드게임 룰 >>> 1 ) 게임플레이어는 총 4명 2 ) 처음에 게임의 목표 점수를 플레이어가 입력 . 이후 각 건물에 랜덤 점수 부여 3 ) 플레이어가 주사위를 굴리면 해당 지점으로 이동 후 그 건물에 점수를 획득 3 . 보드게임에 구현하고자 한 것들 ..