'Network&etc' 카테고리의 글 목록
본문 바로가기

Network&etc

(66)
Error [ERR_REQUIRE_ESM]: require() of ES Module 해결 Error [ERR_REQUIRE_ESM]: require() of ES Module /Users/yujin/caveduck/caveduck/proj.www/node_modules/json-with-bigint/json-with-bigint.js from /Users/.../node_modules/@qdrant/openapi-typescript-fetch/dist/cjs/fetcher.js not supported. Instead change the require of json-with-bigint.js in /Users/.../node_modules/@qdrant/openapi-typescript-fetch/dist/cjs/fetcher.js to a dynamic import() which is av..
[실무] 자주쓰는 git 명령어 모음 # 원격 저장소 연결 git clone ~ # dev브랜치가 안보일경우 브랜치접근을 위한 remote 갱신 git remote update # branch list git branch -r # branch이동 git checkout origin/dev # 모든브렌치중 내가 속한 브랜치 git branch # 모든브랜치중 내가 속한 브랜치(origin 포함) git branch -a # 최근수정기록(충돌혹은 에러 원인 파악) git diff # 이전 커밋으로 돌아가기 git reset --hard # 실제로 서버에 커밋푸시 반영됬는지 확인할때 유용 git log
리엑트 크롬 쿠키 저장안됨 해결 분명히 응답헤더에는 set-cookies가 잘찍히는데 브라우저 쿠키에 자동으로 저장이 안된다면? 원인은 sameSite였다. 명시하지않더라도 크롬정책에 의하여 기본값으로 세팅되어있다고한다. 해결방법은 서버에서 쿠키 구울때 sameSite:none랑 secure옵션을 추가해보자. 단 이렇게될경우 https에서만 작동된다. http 즉 로컬(http://localhost:3000/)로 개발할때는 크롬에서 막아 저장되지않으니 참고. router.post( "/", async (res, req) => { const jwt = 'test' const cookieOptions = { // sameSite: "strict", sameSite: "none", httpOnly: true, secure: true, // ..
우분투, nano 명령어 프로그램 경로확인 프로그램명 -print-path 생성 mkdir 생성할파일명 nano 파일명 목록 ls의 경우 .env와 같은 상세 파일을 보여주지않는다. ls -al 검색 ## 전체검색 find / -name 검색하려는 파일명 ## 특정 폴더내 검색 find /home/user/documents -path "*example.txt" 복사 v2에 접근한 상황에서 cp + 폴더명 + 복사할 경로 test_v2$ cp 복사할폴더명 ../test_v1/ 바탕화면에 바로가기 cp /opt/local/bin/putty ~/Desktop/PuTTY 삭제 삭제시 내부 파일들도 사라지므로 매우주의 rm rf 파일명 편집열기 nano 파일명 검색: ctrl + w 후 검색내용입력후 엔터 저장하려면 ctrl + x키를 ..
크롬 commons.js 에러 최근에 크롬 관리자모드에서 commons.js에서 에러가 났다. 1. 크롬 재설치를 하였음에도 같은 에러발생 2. 크롬 시크릿모드에서 확인 => 에러가 나지않는것을보니 익스텐션문제일확률이 있음 크롬 익스텐션들중에 한두가지를 삭제해보니까 에러가 해결됨.
git-credentials으로 서버 permissions 변경 혹은 확인 ssh 등록을 했음에도 permission때문에 풀이 안받아질때 확인 vim ~/.git-credentials vim 혹은 나노로 열어서 확인 https://user:pass@example.com 아이디:패스워드@이메일주소를 등록하면되는데 특수문자의경우 URL encoded된 형태로 등록해야함 https://www.urldecoder.org/ URL Decode and Encode - Online Decode from URL-encoded format or encode into it with various advanced options. Our site has an easy to use online tool to convert your data. www.urldecoder.org https://git-s..
10진수, 16진수, 2진수 10진수 : 숫자 2진수: 1과 0으로만 이루어져있음 1씩 증가됨 16진수: 1~9A~F로 표현 hex라고도 함. 제일길이가 짧아서 다용도로 많이쓰임. 해시함수. 0x~라고 함 예:) Hex #FFFFF(16진수) => 1111 1111 1111 1111(2진수) 10진수에서 2진수로 변환 꿀팁 10진수 8+4+2+1 => 2진수 1111임을 기억하자 만약에 10진수 1을 표현해야하면 8+4+2+1중에 8,4,2는 필요없고 1만 필요하므로 0+0+0+1이라고 할 수 있음 이는 전구가 off off off on인 상태이므로 이진수와 같은 모양 0001 만약에 10진수 3을 표현해야하면 8+4+2+1중에 8,4는 필요없고 1,2만 필요하므로 0+0+2+1이라고 할 수 있음 이는 전구가 off off on o..
지수표기법 1e18 (Exponential Notation) 자바스크립트 코딩중에 1000000000000000000를 쓸일이 있었는데 숫자가 너무크다는 브라우저 콘솔메시지를 받았다. 검색해보니 1e18로 쓰면된다고해서 적용해보니 작동이 잘되고 숫자가 크다는 콘솔 메시지도 사라졌다. 동료 개발자에게 물어보니 지수 표기법이라고해서 10의배수가 너무많은경우 e(지수)를 이용해서 보기쉽게해주는 방법이라고한다. 1e18은 쉽게 말해서 1e18 = 1 * 10^18 또 + - 를 넣어서 소숫점위치를 조정할 수 있다. +를 붙이면 1.0xxx으로 시작하는것이고 -를 붙이면 0.1xxx으로 시작한다고한다. 컴퓨터가 지수표기법을 인식한다는것이 신기하다. https://stackoverflow.com/questions/53096246/what-does-the-number-1e18..