VScode - Markdown Preview Sync with Cursor position
저는 Markdown을 사용해서 문서를 작성합니다. 그리고, 작성 중 문서는 markdown preview를 사용해서 확인하죠(맥에서는 ). 그러나, editor에서의 scroll 위치와 markdown preview에서의 scroll 위치가 불...
총 1,428개의 아카이브 중 305 - 320번째 글
저는 Markdown을 사용해서 문서를 작성합니다. 그리고, 작성 중 문서는 markdown preview를 사용해서 확인하죠(맥에서는 ). 그러나, editor에서의 scroll 위치와 markdown preview에서의 scroll 위치가 불...
Mermaid - 다양한 diagram을 그려보자 저는 블로그에서 mermaid-js을 CDN을 사용해 include하고, post에서 다음의 방식을 통해 Diagram이 그려지도록 설정한 상황입니다. 본 포스팅에서는 Flow Chart를 그리는...
What is mermaid? mermaid는 마치 html을 보다 간편한 문법인 Markdown을 통해 그릴 수 있도록 해준 것처럼, 복잡한 diagram을 마치 마크다운처럼 편한 문법으로 그릴 수 있도록 해주는 tool입니다. 가령, 아래와 ...
현재 디렉토리에서 이전 commit과 차이점이 뭐가 있는지 확인하려면 다음을 실행합니다. 하지만, 을 사용해서 이미 파일들을 staging area에 올린 상황이라면 위 명령어가 무의미하죠. 그럴때는 를 붙이면 됩니다.
jekyll을 로컬에 설치하려고 합니다 제 블로그는 2018년 봄에 만들었습니다. 그 당시에는 저의 첫 맥북인 2015년형 맥북에어를 사용하고 있었고, 해당 맥북에 jekyll을 설치하고 샥샥샥 해서 첫 블로그를 만들었죠. 현재는 2020년형 맥...
favicon없이 를 통해 로컬에 블로그를 띄우면, 다음과 같은 사소한 오류가 뜹니다. 별거 아닌데 귀찮아서 일단 해결해봅니다. 폴더 내에 파일을 넣어줍니다. 폴더 내에 의 위쪽에 아래 내용을 추가해줍니다. Wrap-up 저의 경우 jekyll ...
MD010은 다음을 의미합니다. 해석하면, "들여쓰기(Indentaion)을 할때, space 대신 hard tab을 사용하게 되면, 발생하는 rule입니다. 해결하려면, hard tab을 space로 변환하세요". This rule is tri...
MarkdownLint - MD014 - Dollar Sign MD014는 shell command를 작성할 때, dollar sign과 command가 함께 등장할 경우에는 출력결과가 함께 있지 않으면 오류라고 판정한다는 이야기입니다. 가령 다...
MD033은 markdown document 내에 html 요소를 그대로 집어넣는 경우 발생합니다. This rule is triggered whenever raw HTML is used in a markdown document 즉, 아래처럼 h...
python을 이용해서 여러 pdf 파일을 하나로 합쳐보려고 합니다. 코딩이 아니라, 다른 방식으로 하려면 타 서비스를 사용해야 하는데, 이 서비스에서 pdf를 갈취하는 것은 아닌지 확신이 들지 않더라고요. 특히 pdf에는 민감한 자료들이 있는 ...
일단 Pillow를 설치합니다. 그리고 다음 코드를 실행하면, 변환해줍니다. pip를 통해 설치한 건 이지만, import할때는 을 사용합니다.
CountingSort는 현재 array 내에 존재하는 원소의 빈도를 활용하여 sorting하는 방식을 말합니다. '빈도'를 고려하는 것처럼, 원소들이 중복되어 있을 수록 효율적이죠. 보통의 알고리즘들은 모든 원소들간의 값을 비교하여 정렬하는 반...
Java - MultiThreading - Threads java는 기본적으로 JVM 레벨에서 Multi Thread를 지원합니다. 사실 우리가 이라는 이름으로 돌리는 코드가 이미 JVM에서 알아서 인식해서 만들어내는 Thread인 거죠. 물론 ...
이제 직접 Thread를 만들어보겠습니다. Thread를 만드는데는 다음과 같은 두 가지 방법이 있습니다. 둘다 내부에서 을 Override 해줘야 하는 것은 동일하죠. 1. Thread를 extends하여 새로운 Thread를 만들기 2. Ru...
Thread 안에 Thread가 있는 경우를 한번 만들어보도록 하겠습니다. 는 다음과 같이 구성하였습니다. - 는 Thread가 생성되기 전이므로 가장 먼저 출력되겠죠. - Thread는 해당 Thread의 subThread보다는 무조건 먼저 출...
, 를 사용해서 현재 Thread를 일정 시간 정지시켜 둘 수 있습니다. 결과를 보면 다음처럼 일정 시간동안 멈췄다가 실행되는 것을 알 수 있습니다. Java - Thread - Join 에서 를 실행하면, threadB가 종료될때까지, 의 실행...