크롬에서 주소창 입력 시 https로 자동 리디렉션 되는 문제 해결방법

http://localhost:3000 등 http 주소를 입력하면 아래와 같이 에러가 발생하고 주소창에는 https://localhost:3000 처럼 프로토콜이 https로 자동으로 바뀌는 경우가 종종 발생하곤 한다.

2020년 12월 9일
·
0개의 댓글

JS에서 숫자인지 아닌지 판별하기

function isNumeric(v) { ... } function isInteger(v) { ... } function isPositiveInteger(v) { ... } function isNegativeInteger(v) { ... }

2020년 11월 1일
·
0개의 댓글

구글 드라이브에 있는 파일을 터미널에서 curl/wget으로 다운받기

먼저 구글드라이브에서 다운로드할 파일의 공유링크를 생성한다. 우리에게는 <file-id> 에 해당하는 부분이 필요하다. 용량이 큰 파일의 경우 스크립트에 조금 변형이 필요하다.

2020년 10월 25일
·
0개의 댓글

macOS에서 java(open jdk) 설치하기

jdk가 여러 개 설치되어 있는 경우 설치된 jdk의 버전정보가 출력되지 않을 수 있다. 설치된 jdk 목록을 확인한 후 원하는 jdk 버전을 아래 명령어를 통해 설정한다. 예시에서는 11.0.2로 설정했다.

2020년 10월 12일
·
0개의 댓글

터미널에서 클립보드에 복사/붙여넣기

xclip을 설치해주어야 한다 아래처럼 alias를 설정하면 macOS와 동일한 느낌으로 사용할 수 있다

2020년 9월 13일
·
0개의 댓글

python unpacking

unpacking 연산자에 대해 알아보려고 한다. javascript의 spread syntax와 유사하다. 사용 시 말 그대로 값들이 풀어헤쳐진다.

2020년 6월 11일
·
0개의 댓글

docker image를 삭제하는 다양한 방법들

1) image id를 이용하여 삭제 2) repository와 tag를 이용하여 삭제 docker images 명령어에 -q /--quiet 옵션을 사용하면 이미지의 id만 출력이 된다. 이를 이미지 삭제 명령어에 응용할 수 있다.

2020년 6월 7일
·
0개의 댓글

js 서드파티 라이브러리 자동완성기능

요즘 testing library를 공부하고 있는데, 해당 라이브러리의 내장함수 키워드가 자동완성이 안되서 불편했다.프로젝트 폴더에서 이렇게 몇 줄만 타이핑하면 알아서 된다.testing library 말고도 다양한 자동완성이 제공된다. TypeSearch에서 검색해보

2020년 5월 17일
·
0개의 댓글

eslint disable inline configuration

eslint disable을 inline으로 설정하는 방법입니다. 특정 구간 disable 하기 특정 라인 disable 하기 특정 규칙만 disable 하기

2020년 5월 17일
·
0개의 댓글
post-thumbnail

AVL Tree를 알아보자

일반적인 이진검색트리에서는 트리구조가 한 쪽으로 치우쳐지는 경우가 발생할 수 있습니다. 이진검색트리의 평균 검색속도는 O(logN)이지만 한 쪽으로 치우쳐진 경우에는 검색속도가 O(N)까지 저하될 수 있죠. 이를 방지하기 위해 리밸런싱 작업을 수행하는 자료구조로는

2020년 5월 17일
·
1개의 댓글

크롬 콘솔창을 통해 디버깅 시 주의할 점

크롬 콘솔창을 통해 데이터를 로깅할 때, 출력된 데이터가 로그가 찍힌 시점의 데이터가 아닐 수도 있다는 사실을 알고 계셨나요?

2020년 5월 17일
·
0개의 댓글
post-thumbnail

undefined vs null vs NaN

undefined 해당 변수가 비어있는 상태임을 나타댄다. boolean으로 형변환이 일어나는 경우 false가 된다. null 비어있음을 의미하는 값이다. boolean으로 형변환이 일어나는 경우 false가 된다.

2020년 5월 16일
·
0개의 댓글