
express
https://expressjs.com/en/starter/installing.html Installing Express Installing Assuming you’ve already installed Node.js, create a directory to hold your application, and make that your working directory. $ mkdir myapp $ cd myapp Use the npm init command to create a package.json file for your application. For more inform expressjs.com express를 사용하기 위해서는 우선 폴더를 생성해주고 js 파일을 생성해주어야한다. npm init을 해주..

npm
npm은 node package manager의 약자이며 다른사람이 만든 코드를 npm을 사용하여 나의 코드에 통합할 수 있게 해준다. 자 시작해보자! npm init을 쳐준다. 아무것도 입력하지 않은 칸에는 그냥 enter를 치면 된다. https://www.npmjs.com/search?q=superheroes superheroes - npm search www.npmjs.com npmjs에 들어가서 superheroes를 검색했다. superheroes를 다운로드 해준다. 잘 추가된것을 알 수 있다. 이제 document의 usage를 참고해서 코드를 복사한다. 이런식으로 영웅들의 이름이 잘 나온다. code . 입력하면 해당 폴더를 vsc로 열게된다.
윈도우 단축키
https://kanas.tistory.com/entry/%EA%BC%AD-%EA%B8%B0%EC%96%B5%ED%95%A0-%EC%9C%88%EB%8F%84%EC%9A%B010-%EB%8B%A8%EC%B6%95%ED%82%A4-9%EA%B0%80%EC%A7%80%EB%B0%94%ED%83%95%ED%99%94%EB%A9%B4-%ED%99%94%EB%A9%B4%EC%A0%84%ED%99%98 꼭 기억할 윈도우10 단축키 9가지(바탕화면, 화면전환) 단축키라는 것은 알아두고 있으면 참으로 유용하고 유연하게 PC(컴퓨터)를 사용할 수 있습니다. 많은 사람들이 익히 알고 있는 Ctrl+C(복사하기) 그리고 Ctrl+V(붙여넣기)를 잘 사용하고 있듯이 이외 kanas.tistory.com

터미널에서 node 실행
폴더를 이동하려고 경로를 복사해서 붙여넣기했는데 이동이 안된다. 이유는 슬래쉬의 방향이다 / 기호를 사용해야한다. 이런식으로 말이다. js 파일을 생성해주고 이런식으로 코드를 입력하면 우리는 줄곧 이것을 확인하기위하여, html 파일에서 확인을 했는데 이것을 node를 사용하여 바로 터미널에서 확인할 수 있게 되었다. node 명렁어를 사용하면 REPL 레플 모드를 실행할 수 있다. Read Evaluation Print Loop 의 약자이며, 코드를 한입크기로 실행가능하다. https://nodejs.org/dist/latest-v17.x/docs/api/ Index | Node.js v17.3.0 Documentation nodejs.org const는 한번 설정하는 변할 수 없는 상수값을 의미한다...

UNIX 명령어
Shell 이란 무엇일까? 운영체제가 피스타치오라면 실제 넛트는 커널이고, 피스타치오의 껍질은 쉘이다. 그리고 컴퓨팅에서 커널은 하드웨어와 인터페이스하는 실제프로그램이다. 커널은 운영체제의 핵심이라고 할 수 있다. 쉘에는 두개자 인터페이스가 존재한다. 첫번째에는 그래픽 사용자 인터페이스가 있다. 이러한 . 그리고 명령줄 인터페이스가 있다. 우라는 이렇게 커널과 인터페이스한다. 그중 Bash Shell은 Bourne Again Shell 의 약자이다. 폴더명을 반정도 입력한 상태에서 tab 키를 누르면 자동완성이 된다. cd ~ 를하면 root로 돌아간다. 와 명령어 입력중에 alt + 원하는 위치 커서 누르면 그 지점으로 커서가 이동한다. 이거는 처음 알았다. ctrl + A는 명령어 처음으로 이동 ct..

하이퍼 터미널 설치
https://hyper.is/ Hyper™ A terminal built on web technologies hyper.is 사이트에 들어가서 설치하면 이런식의 화면이뜨면 완료가 된 것이다. https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-..

백준 1730번 파이썬
판화 성공다국어 한국어 시간 제한메모리 제한제출정답맞힌 사람정답 비율 2 초 128 MB 802 267 226 35.423% 문제 W대학교 미술대학 조소과에서는 지루한 목판화 작업을 하는 학생들을 돕기 위해 판화 기계를 제작하였다. 기계는 로봇 팔이 쥔 조각도를 상하좌우 네 방향으로 움직일 수 있는 구조로서, 조각도 아래에 목판을 놓으면 그 위에 선들을 자동으로 그어주는 기능을 가지고 있다. 목판에는 N2개의 점들이 일정한 간격으로 N행 N열의 격자모양을 이루며 찍혀있다. 처음 로봇의 조각도를 올려놓는 위치는 항상 이 점들 중 맨 왼쪽 맨 위의 꼭짓점이다. 로봇 팔을 움직이는 명령의 순서가 주어졌을 때, 목판 위에 패인 조각도의 혼적을 출력하는 프로그램을 작성하시오. 판화 기계는 작동 도중 로봇 팔이 격..