Linux/centos2020. 2. 4. 12:57

패키지 설치

[링크 : https://www.lesstif.com/pages/viewpage.action?pageId=6979708]

 

 

sshd_config 설정

[링크 : https://stackoverflow.com/questions/38961495/x11-forwarding-request-failed-on-channel-0]

AllowTcpForwarding yes 
#GatewayPorts no 
X11Forwarding yes 
X11DisplayOffset 10 
#X11UseLocalhost no 
#PermitTTY yes 
PrintMotd no 
PrintLastLog yes 
TCPKeepAlive yes 
#UseLogin no 
UsePrivilegeSeparation sandbox 

[링크 : https://sonumb.tistory.com/79]

[링크 : https://harryp.tistory.com/684]

'Linux > centos' 카테고리의 다른 글

centos 8.2 네트워크 설정  (0) 2020.12.02
ls 퍼미션에 .의 의미  (0) 2020.04.01
리눅스 로그인 실패 로그  (2) 2019.07.07
centos7 USB 설치 중 /dev/root dose not exist 에러  (0) 2019.07.02
httpd + php + selinux..  (0) 2019.03.20
Posted by 구차니

openrefine을 이용해서 웹에서 특정 값을 빼내는 방법이라는데

쓸데없이(?) 용어가 거창하네.

아무튼 한번 써보긴 해야 하는데 귀찮아 -ㅁ-

 

[링크 : https://programminghistorian.org/en/lessons/fetch-and-parse-data-with-openrefine#fetch-html]

'프로그램 사용 > openrefine' 카테고리의 다른 글

openrefine 설명서  (0) 2020.01.23
open refine memory 설정  (0) 2020.01.20
Posted by 구차니
Programming/node.js2020. 2. 1. 18:29

숫자라고 숫자로 인식하는게 아니라서 정렬 순서가 엉망으로 보일수 있음

그렇기에 숫자라면 sort() 함수에 sort용 함수를 넣어주어야 한다.

 

[링크 : http://dudmy.net/javascript/2015/11/16/javascript-sort/]

'Programming > node.js' 카테고리의 다른 글

웹소켓  (0) 2022.03.25
broadway / jsmpeg  (0) 2020.09.16
node.js postgresql transaction  (0) 2020.01.31
for 에서 async, await  (0) 2020.01.30
es6 전개문구 (...)  (0) 2020.01.29
Posted by 구차니
Programming/node.js2020. 1. 31. 01:20

async와 await를 이용해서 순차적으로 실행하여 트랜잭션을 구현한 예제

[링크 : https://node-postgres.com/features/transactions]

'Programming > node.js' 카테고리의 다른 글

broadway / jsmpeg  (0) 2020.09.16
node.js array.sort() 주의사항  (0) 2020.02.01
for 에서 async, await  (0) 2020.01.30
es6 전개문구 (...)  (0) 2020.01.29
node.js 객체 합치기  (0) 2020.01.29
Posted by 구차니
Programming/node.js2020. 1. 30. 22:25

for문을 돌리는데 비동기로 돌아버려서

그걸 강제로 동기로 돌리는 방법 찾는중

루프를 async - await new Promise()로 하는게 일단 작동하는걸 확인함

(async function loop() {
    for (let i = 0; i < 10; i++) {
        await new Promise(resolve => setTimeout(resolve, Math.random() * 1000));
        console.log(i);
    }
})();

[링크 : https://stackoverflow.com/questions/40328932/javascript-es6-promise-for-loop/40329190]

'Programming > node.js' 카테고리의 다른 글

node.js array.sort() 주의사항  (0) 2020.02.01
node.js postgresql transaction  (0) 2020.01.31
es6 전개문구 (...)  (0) 2020.01.29
node.js 객체 합치기  (0) 2020.01.29
unserscore 라이브러리  (0) 2020.01.29
Posted by 구차니
Programming/node.js2020. 1. 29. 17:45

... 은 es6부터 추가된 문법으로

배열을 풀어서 인자로 만들어 주는 듯

 

function sum(x, y, z) {
  return x + y + z;
}

const numbers = [1, 2, 3];

console.log(sum(...numbers));
// expected output: 6

[링크 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Spread_syntax]

[링크 : https://2ality.com/2015/01/es6-set-operations.html]

'Programming > node.js' 카테고리의 다른 글

node.js postgresql transaction  (0) 2020.01.31
for 에서 async, await  (0) 2020.01.30
node.js 객체 합치기  (0) 2020.01.29
unserscore 라이브러리  (0) 2020.01.29
node.js 집합연산  (0) 2020.01.23
Posted by 구차니
Programming/node.js2020. 1. 29. 17:05

assign()을 쓰면 가능은 한데..

동일 이름일 경우에는 어떻게 해야할까?

 

[링크 : https://4urdev.tistory.com/22]

+

키 이름을 미리 바꾸고 합치면 되려나?

[링크 : https://www.freecodecamp.org/news/30-seconds-of-code-rename-many-object-keys-in-javascript-268f279c7bfa/]

'Programming > node.js' 카테고리의 다른 글

for 에서 async, await  (0) 2020.01.30
es6 전개문구 (...)  (0) 2020.01.29
unserscore 라이브러리  (0) 2020.01.29
node.js 집합연산  (0) 2020.01.23
node.js promise  (0) 2020.01.20
Posted by 구차니
Programming/node.js2020. 1. 29. 13:29

node.js 에서 사용할수 있는 라이브러리.

객체등을 uniq하게 정렬해줄수 있다는데

정작해보니.. 키에 따라서 정리만 해주는 정도?

 

[링크 : https://ddalpange.github.io/2017/10/10/js-not-duplicated-object-array/]

[링크 : http://underscorejs.org/]

[링크 : https://harrythegreat.tistory.com/entry/언더스코어-정리]

 

+

함수로 정리하는 내용

[링크 : https://gamblecoder.tistory.com/29]

 

'Programming > node.js' 카테고리의 다른 글

es6 전개문구 (...)  (0) 2020.01.29
node.js 객체 합치기  (0) 2020.01.29
node.js 집합연산  (0) 2020.01.23
node.js promise  (0) 2020.01.20
node.js cookie 관련 함수들  (0) 2020.01.19
Posted by 구차니
Microsoft/vscode2020. 1. 28. 14:10

돌리는데 메모리를 갑자기 많이 먹나 해서 옵션을 주는데 생각대로 잘 안된다 -_ㅠ

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
 1: node_module_register
 2: v8::internal::FatalProcessOutOfMemory
 3: v8::internal::FatalProcessOutOfMemory
 4: v8::internal::Factory::NewUninitializedFixedArray
 5: v8::internal::WasmDebugInfo::SetupForTesting
 6: v8::internal::interpreter::BytecodeArrayRandomIterator::UpdateOffsetFromIndex
 7: 000000D879B843C1

 

아무튼 원인은 v8 엔진에서 64bit 기본 1.4GB 정도만 메모리 사용하도록 해둔것

그걸 늘리면 되는데 vscode에서 하다보니 옵션을 어떻게 주어야 하나 고민되는데

args로 하면 적용이 안되고(index.js --max_old_space_size=8192 식으로 옵션이 뒤에 붙음)

runtimeargs로 주어야 한다.

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "skipFiles": [
                "/**"
            ],
            "program": "${workspaceFolder}\\index.js",
            "runtimeArgs" : ["--max_old_space_size=8192"]
        }
    ]
}

[링크 : https://code.visualstudio.com/docs/nodejs/nodejs-debugging]

[링크 : https://stackoverflow.com/questions/38558989/node-js-heap-out-of-memory]

[링크 : https://bloodguy.tistory.com/...-Allocation-failed-process-out-of-memory-에러-원인-해결방법]

 

Posted by 구차니
Microsoft/vscode2020. 1. 27. 20:34

vscode 에서는 ctrl-` 를 이용해서 콘솔을 열고

아래의 git 명령을 이용해서 remote origin을 추가해주면 끝.

git remote add origin http://저장소경로

[링크 : https://evols-atirev.tistory.com/14]

 

 

아쉽게도 vscode 에서는 해당 명령이 없는 듯?

Posted by 구차니