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 구차니

댓글을 달아 주세요

  1. 아~ 하~^^

    2020.01.28 10:54 신고 [ ADDR : EDIT/ DEL : REPLY ]

Microsoft/vscode2020. 1. 21. 17:26

git lens는 가장 많은 사용자가 이용하긴 하지만 익숙치 않았던지라 포기했었고

(지금도 git 개념을 다 이해한건 아니지만..)

 

당장 가장 목마른 기능은

revision(그러니까 commit)간 소스코드의 변경 내역!

 

svn 쓸때는 tortoiseSVN에서 잘 꾸며놔서 편하게 쓰던 기능인데

git으로 와서는 가장 필요한데 못쓰고 있는 기능이라고 해야하려나?

 

과거 버전을 눌러서 비교하면

해당 버전과 해당 버전 하나더 과거의 버전(N , N-1 버전의 비교)의 소스를 비교하거나

해당 버전과 현재 workspace의 소스를 비교하는 기능을 추가해준다.

 

아무튼.. 플러그인 하나로 가장 가려웠던 부분을 커버할 수 있어서 좋네.

 

[링크 : https://vscode.tistory.com/entry/Git-History]

[링크 : https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory]

Posted by 구차니

댓글을 달아 주세요

Microsoft/vscode2019. 12. 13. 22:00

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

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

Posted by 구차니

댓글을 달아 주세요

Microsoft/Office2019. 12. 8. 19:25

할머니께서 쓴 글 같은데

생소한 단어가 나오니 나중에 읽어봐야겠다..

 

[링크 : http://blog.naver.com/chs6954/20108197727]

Posted by 구차니

댓글을 달아 주세요

Microsoft/Office2019. 12. 8. 19:24

두개의 값을 다 곱하면서 더하는(?) 아주 편한 작업을 해주는 함수

 

예를 들어 가중치 값이 있고 나오는 갯수 만들을 각각의 가중치와 곱해서 합을 해야 한다면

수식 일일이 입력하면 갯수에 따라 손가락이 분질러 질텐데

SUMPRODUCT()를 알고 나니 무지 간편해진다

 

검증을 위해서는 아래처럼 위에꺼랑 곱하고 그걸 SUM 하면 된다.

너무 편해서 오히려 제대로 된 값이 나오는거 맞나 불안한 함수

 

[링크 : https://mainia.tistory.com/1130]

Posted by 구차니

댓글을 달아 주세요

Microsoft/vscode2019. 12. 2. 16:22

vscode에서 복사하면

일반 텍스트가 아니라 서식이 들어간 syntax highlight가 된 문장으로 복사가 된다.

그래서 일일이 메모장에 붙여넣어서 서식을 날리는데

그런 불편함을 해소할 수 있는 방법을 찾다보니..

syntax highlight 된 복사 키를 할당하고 할당되지 않는 복사키를 할당하라고 한다.

(기본값으로 crtl-c에 copy with syntax highlight 가 할당되어 있으니)

editor.action.clipboardCopyWithSyntaxHighlightingAction

[링크 : https://stackoverflow.com/questions/44461520/how-to-turn-off-copy-with-syntax-highlighting]

 

editor.action.clipboardCopyAction
edtior.action.clipboardCopyWithSyntaxHighlightingAction

[링크 : https://github.com/Microsoft/vscode/issues/21820]

'Microsoft > vscode' 카테고리의 다른 글

vscode git 플러그인  (0) 2020.01.21
python + vscode  (0) 2019.12.13
vscode 복사시에 highlight 된 내용 복사하지 않기  (0) 2019.12.02
vscode에서 *로 검색하기 (대신 정규표현식)  (0) 2019.11.09
vscode node.js 디버깅  (0) 2019.08.08
ubuntu에 vscode 설치하기  (0) 2019.05.04
Posted by 구차니

댓글을 달아 주세요

Microsoft/vscode2019. 11. 9. 20:19

* 대신 '.+?' 를 쓰고 검색 창에서

'Use Regular Expression' 을 누르면 wild card로 검색이 된다.

 

[링크 : https://stackoverflow.com/questions/46795595/vscode-search-and-replace-regex]

'Microsoft > vscode' 카테고리의 다른 글

python + vscode  (0) 2019.12.13
vscode 복사시에 highlight 된 내용 복사하지 않기  (0) 2019.12.02
vscode에서 *로 검색하기 (대신 정규표현식)  (0) 2019.11.09
vscode node.js 디버깅  (0) 2019.08.08
ubuntu에 vscode 설치하기  (0) 2019.05.04
vscode live share?  (0) 2019.01.03
Posted by 구차니

댓글을 달아 주세요

Microsoft/vscode2019. 8. 8. 10:16

visual studio 하듯 하면 되네?

f9로 break point 설정하고

f5로 디버깅 모드 시작

 

launch.json 에서 아래와 같이 args를 추가하고 array 해주면 인자가 입력된다.

{
    // 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",
            "program": "${workspaceFolder}\\test.js",
            "args": ["input.txt","output.txt"]
        }
    ]
}

 

[링크 : https://nodejs.org/ko/docs/guides/debugging-getting-started/]

[링크 : https://nerv2000.tistory.com/105]

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

[링크 : https://stackoverflow.com/questions/29968919/how-to-start-nodejs-with-custom-params-from-vscode]

'Microsoft > vscode' 카테고리의 다른 글

vscode 복사시에 highlight 된 내용 복사하지 않기  (0) 2019.12.02
vscode에서 *로 검색하기 (대신 정규표현식)  (0) 2019.11.09
vscode node.js 디버깅  (0) 2019.08.08
ubuntu에 vscode 설치하기  (0) 2019.05.04
vscode live share?  (0) 2019.01.03
vscode plugin - ssh fs  (0) 2018.11.27
Posted by 구차니

댓글을 달아 주세요

Microsoft/mssql2019. 5. 22. 15:32

show databases;

select name from sys.databases
go

[링크 : https://stackoverflow.com/questions/2087902/sqlserver-08-query-to-list-all-databases-in-an-instance]

 

 

use table_name

use table_name;

 

show tables;

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES

[링크 : https://chartio.com/resources/tutorials/sql-server-list-tables-how-to-show-all-tables/]

'Microsoft > mssql' 카테고리의 다른 글

mssql sqlcmd  (4) 2019.05.22
Posted by 구차니

댓글을 달아 주세요

  1. 앗! 예전에 종종 보던 명령어들이네요. ㅋ

    2019.05.27 14:41 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • mysql이 아니라 mssql이라 데이터베이스나 테이블 목록 보는 명령이 다르더라구요 -_ㅠ

      2019.05.27 15:49 신고 [ ADDR : EDIT/ DEL ]
  2. 잉? 그러고 보니 MS-SQL이네요.
    MS-SQL을 콘솔 명령어로 할 일이 있나요?
    이거 혹시 리눅스용인가요? 오호

    2019.05.27 15:57 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 네 리눅스에서 하려구요 ㅋㅋ
      귀찮아서 ms sql essential인가? 이거 안깔고 해보려고 하는거죠 ㅋㅋ

      2019.05.27 17:30 신고 [ ADDR : EDIT/ DEL ]