GitHub 편하게 보는 방법 다른 개발자들의 코드를 확인하기 위해서 소스를 쉽고 편리하게 확인하는 방법을 공유하고자 한다.repository url의 앞에 `1s`를 붙히고 엔터를 누르면 visual studio code의 UI랑 동일하게 tree구조로 편리하게 볼 수 있다. + repository 사이트 내에서 '.' 점 눌러도 웹 에디터로 진입된다. 앞으로 repository url 앞에 `1s`를 붙혀 다른 개발자들의 코드를 쉽게 확인하자! Mac 2023.07.20
특정 서버 포트 강제로 종료하는 방법 서버를 키고 작업하다가 실수로 끄지 않고 창을 닫았을 때 강제로 포트를 종료하는 방법이 있다. 위 화면처럼 서버를 키고 실수로 끄지 않고 창을 닫았을 경우 다른 포트(3001)로 대체해서 서버를 열건지 물어본다. 이럴 경우 강제로 포트를 종료할 수 있는 방법을 공유하고자 한다. kill -9 PID 사진 우측에 pid 숫자를 입력해서 종료할 수 있다. Linux 2023.03.03
배열의 요소를 서로 swap하는 방법 배열의 요소를 서로 swap하는 방법으로 크게 2가지로 나눌 수 있다. 왼손에 물건을 들고 오른손에도 물건을 들고 있으면 서로 물건을 바꾸기가 쉽지 않다. 그래서 책상에 물건을 두고 바꿔서 드는 방법이다. temp라는 변수를 이용해 swap이 가능하다. const arr = ['h', 'e', 'l', 'l', 'o']; let temp = arr[0]; arr[0] = arr[1]; arr[1] = temp; console.log(arr); // ['e', 'h', 'l', 'l', 'o']; 다음은 구조 분해 할당을 이용한 방법이다. 배열, 객체의 속성을 해체하고 그 값을 각 변수에 담을 수 있게하는 JavaScript 표현식이다. const arr = ['h', 'e', 'l', 'l', 'o'];.. JavaScript 2023.02.08
Vim 환경에서 C 실행하는 방법 간단한 인적사항을 물어보는 프로그램을 만들어보았다. 프로그램을 실행시키려면 먼저 컴파일을 해야한다. gcc 파일명인 study.c 를 입력하였고 컴파일리 완료되었다. 컴파일이 완료된 후에는 다음 명령어를 입력한다. ./a.out ./a.out 입력한 후 Enter를 치면 Vim 환경에서 C를 테스트해 볼 수 있다. Vim 2022.12.30