반응형 전체 글136 [Prisma] EC2에서 Property does not exist on type 배포 실패 진행하던 express 프로젝트에서 기능을 추가해 깃허브에 커밋을 하고 ec2에 pull을 받아 다시 build 해서 pm2로 배포하려 하였다. 그랬더니 새로 추가된 부분에서 대량으로 에러가 발생했다. 내충 보자면 Schema Property가 없다는 에러가 발생했다. 해당 에러는 로컬에서 실행할 때에는 발생되지 않는 에러였기 때문에 구글링을 해봤는데 'vscode를 다시 실행해라' 뭐 그런 답변들 밖에 없었다. 결국엔 답을 찾아낼 수 있었는데 npm install 시 prisma가 schema.prisma의 스키마 중 일부를 읽지 못해 정상적으로 property가 세팅되지 않은 상태라고 한다. 따라서 npx prisma generate를 실행시켜 prisma-client를 생성하도록 수정하였다. 이렇게.. 2024. 3. 15. [면접후기] 관상면접이라고 들어보았는가...? 떨어진 면접을 굳이 면접 후기라고 남기고 싶지는 않지만 꽤나 신기한 경험이여서 쓰는 장금상선 면접 후기... 개발자로서 이런 경험을 할 수 있다는게 놀라웠다. 일단 나는 개발자다. 그리고 면접 제의가 온 것은 전산팀 사원이였다. 사실 전산팀으로 가고 싶지는 않았지만 제안을 수락한 이유가 있었다. 바로 관상면접을 체험해보고 싶었기 때문! 사람인에서 채용제안이 왔을 때 당연히 구글에 검색을 해보았다. 그리고 나오는 결과... 관상면접이라니...? 하고 찾아봤더니 진짜 관상면접을 본다더라... 관상면접이라니 흥미가 생겨 일단 서류를 넣어봤다. 설마 되겠어... 했는데 서류를 통과해버렸다. 관상면접을 보는 기업 답게 정장을 입고 오라고 했다. 일단 나는 그 당시 머리가 장발이였기 때문에 붙을 확률이 거의 없었지.. 2024. 3. 13. [JS] var, let, const의 차이를 알아보자 var, let, const는 자바스크립트에서 변수를 선언할 때 사용하는 키워드이다. 그렇다면 이 세 키워드의 차이는 무엇일까. 바로 변수의 스코프와 값 변경 가능성이다.(스코프란 변수와 함수 등의 식별자가 유효한 범위를 제한하는 개념이라고 할 수 있다.) var 키워드는 ES5 이전부터 사용되던 변수 선언 방식이다. 함수 스코프를 가지며, 변수의 값 변경이 가능하다. var 키워드는 변수를 재선언 할 수 있다. function varTest() { var a = 1; if(true){ var a = 2; console.log(a); //2 } console.log(a); //2 } varTest(); console.log(a); // ReferenceError: a is not defined let은 .. 2024. 3. 1. [CS] 프로세스,스레드,멀티스레드 프로세스, 스레드, 멀티스레드 프로세스 (Process) 프로세스는 실행 중인 프로그램이라고 할 수 있다. 프로그램을 운영체제가 메모리에 올려 실행을 하면 프로세스라고 할 수 있다. 각 프로세스는 독립된 메모리 공간을 가지고 있으며, 운영체제에 의해 관리 된다. 각 프로세스는 실행 중인 프로그램의 인스턴스로, 프로그램 코드, 데이터, 메모리 등을 포함한다. 각각의 프로세스는 다른 프로세스와 독립 되어 있고 서로 영향을 주지 않는다. 스레드 (Thread) 스레드는 프로세스 내에서 실행되는 흐름의 단위이다. 하나의 프로세스에는 여러 개의 스레드가 있을 수 있고 스레드는 프로세스의 자원을 공유하며 각각의 스레드는 독립적인 실행 흐름을 가진다. 스레드는 프로세스의 코드, 데이터를 공유하면서 동시에 여러 작업을.. 2024. 2. 29. 이전 1 ··· 5 6 7 8 9 10 11 ··· 34 다음 반응형