본문 바로가기

TIL150

code . 터미널창의 명령어 입력에서 code . 을 실행 시킵니다. 이 명령은 해당 위치에서 VScode를 열겠다는 명령어 입니다. 먼저 VScode를 실행을 시키고 f1키를 누르거나 명령팔레트를 실행시킵니다. 명렁창에 shell를 입력합니다. shell과 관련된 명령어 중에 code 명령설치를 실행 시킵니다. 2020. 1. 15.
git, CLI Tools (git, CLI) Command Line Interface(이하 CLI)는 Graphic User Interface(이하 GUI)와는 다르게, 마우스와 각종 UI 컴포넌트 대신, 표준 입출력 시스템(Standard I/O)을 통한 입력과 그에 따른 결과를 출력하는 형태로 나타납니다. 컴퓨터의 시작은 GUI가 아닌 CLI였으며, 시대를 거쳐서 우리는 마우스, 터치들을 이용한 직관적인 프로그램의 형태를 만날 수 있었습니다. 그러나 여전히 CLI는 여러가지 측면에서 유리하고, 개발자라면 반드시 배워야 할 주요 스킬입니다. 강력하고 빠른 배치 작업들을 수행할 수 있으며, 컴퓨터, 특히 Unix/Linux 시스템을 깊이 알기 위해서는 많은 부분을 CLI를 이용해 탐색하면서 그 작동원리 등을 파악할 수.. 2020. 1. 15.
이니셜 전화번호부 만들기. reduce 함수 사용. let users = [ {name: 'Tim', age: 40}, {name: 'Satya', age: 30}, {name: 'Sundar', age: 50}, ] => undefined function makeAddressBook(addressBook, user){ // 이름의 첫번째 글자로, key를 만든다. let firstLetter = user.name[0]; // addressBook은 객체다. // addressBook { } if(firstLetter in addressBook){ // 만일, key가 있으면, 해당배열에, 사람을 추가한다. addressBook[firstLetter].push(user); }else{ // 만일, key가 없으면, 해당 배열을 만들고, 사람을 추가한다. .. 2020. 1. 14.