현재 M1 실리콘 (ARM) 사용 중이고, 여기에 ubuntu docker를 돌려서 remote container로 node를 개발 중에 있다. 근데 얼마전 까지 잘 되던게, 특히 npm install -g 하면 계속 해서 permission denied 에러가 난다. EACCESS: permission denied npm ERR! spawn ENOENT npm ERR! code ELIFECYCLE sh: 1: node: Permission denied 등등 package-lock.json과 node_modules 디렉토리를 지우고 아무리 다시 시도해도 계속해서 이런류의 에러가 발생한다. 아니 나는 docker로 돌리고 있고 user는 당연히 sudo (root) 인데 왜 자꾸 permission den..
아래와 같은 코드로 DDB에 값을 넣으려고 했더니 InvalidParameterType: Expected params.Item['StartTime'].N to be a string 라면서 에러가 난다. async function putBook(bookId, title, password, startTime, endTime) { return await ddb.putItem({ TableName: BOOKS_TABLE_NAME, Item: { 'BookId': { S: bookId }, 'Title': { S: title }, 'Password': { S: password }, 'StartTime': { N: startTime }, ..
node에서 aws-sdk 사용 할 때 async / await 를 사용하려면 어떻게 해야 할까 예를 들어 DynamoDB의 Document Client 에서 update 를 하려고 하면 해당 부분 소스는 아래와 같다 update: function(params, callback) { var operation = this.serviceClientOperationsMap['update']; return this.makeServiceRequest(operation, params, callback); }, 여기 있는 makeServiceRequest는 무엇일까? 따라가 보면 꽤 흥미진진하다. 중요한 것은 request.d.ts에 있는 class Request를 리턴한다는 것이다. 그리고 해당 클래..
- Total
- Today
- Yesterday
- java
- winapi
- Quiz
- gcc
- MFC
- algorithm
- AWS
- 음악
- C++
- db
- it
- NDK
- 리눅스
- API
- database
- Python
- 프로그래밍
- Cloud
- 드라이버
- jni강좌
- linux
- Troubleshooting
- source
- jni
- driver
- kering
- android
- 안드로이드
- C
- Visual C++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |