Computer/ETC

    [책] 기계학습 공부를 위한 좋은 수학 기본서

    기초용. https://product.kyobobook.co.kr/detail/S000001743792 데이터 과학을 위한 기초수학 with 파이썬 | 이병준 - 교보문고 데이터 과학을 위한 기초수학 with 파이썬 | 데이터 과학 입문을 위한 필수 기초수학!4차 산업혁명 시대의 대명사는 데이터 과학입니다. 데이터 과학을 이해하려면 수학적 개념에 대한 이해가 선 product.kyobobook.co.kr 앞의 기초 이후 https://product.kyobobook.co.kr/detail/S000200555619 머신러닝을 위한 수학 | 이병준 - 교보문고 머신러닝을 위한 수학 | 수학적 최적화를 이해하면, 머신러닝이 보인다!머신러닝 알고리즘을 잘 이해하고 활용하려면 알고리즘의 기반이 되는 수학 원리를 ..

    [mkdocs] mkdocs 의 hooks 기능 사용법.

    mkdocs 를 build할 때, 특정 파일을 build 시 build된 파일들이 놓이는 특정 디렉토리에 특정 파일들을 카피해야하는 경우가 있을 수 있는데, 이를 build하고 gh-deploy 로 수행할 경우 매번 카피해주기가 매우 귀찮다. 이 문서는 build등의 event가 발생할 경우 자동으로 특정 파일을 카피하는 처리를 수행하도록 하는 방법으로 mkdocs 1.4버전 부터 지원하는 hooks를 사용한다. 단, mkdocs 1.4 이전은 별도의 plug-in을 이용해야 한다. 이 경우는 다음 글을 참고할 곳. 2023.04.07 - [Computer/ETC] - [mkdocs] mkdocs build 등에서 특정 파일 카피 설정. [mkdocs] mkdocs build 등에서 특정 파일 카피 설정..

    [Notion] Window+R 로 실행하기.

    이전 windows에 익숙해서인지 몰라도... 프로그램 아이콘을 클릭하거나 검색 창에서 찾아서 수행하기보다는 window키+r을 통해 cmd를 직접 입력하는 것을 더 선호하다보니 notion이나 windows terminal 등도 Windows키 + R 로 실행하는 습관이 있다. 거두절미하고... 검색이 아닌 해당 방법으로 Notion을 수행하려면 Windows의 사용자 home directory에 Notion의 바로가기를 만들어주면 된다. 사용자 계정이 dsain 이라면 "C:\Users\dsain" 밑에 notion.exe에 대한 바로가기 를 만들면 windows키 + R 에서 수행이 가능함. 위의 그림은 계정명이 dsain인 경우의 사용자 home 디렉토리에 Notion의 바로가기 있는 것을 보여줌..

    [mkdocs] custom domain 사용하기.

    github.io 등에 mkdocs의 materials theme를 이용할 때, mkdocs gh-deploy를 사용할 경우, 매번 custom domain설정이 초기화되었음. 이를 막기 위해서는 mkdocs.yml 파일에서 docs_dir로 지정된 디렉토리 밑에 CNAME이라는 파일을 만들고, 해당 파일에 사용하고자 하는 custom domain을 입력해두면 된다.

    [mkdocs] mkdocs build 등에서 특정 파일 카피 설정.

    mkdocs 를 build할 때, 특정 파일을 build 시 build된 파일들이 놓이는 특정 디렉토리에 특정 파일들을 카피해야하는 경우가 있을 수 있는데, 이를 매번 build하고 gh-deploy 로 적용할 때 자동화되어있지 않을 경우 자주 잊어버려 해당 파일에 대한 링크가 깨지는 경우들이 발생하는 등의 문제가 일어날 수 있다. 2023.07.26 변경 사항 위의 문제를 해결하기 위해 mkdocs 1.4 전에는 mkdocs-simple-hooks plugin을 사용하여 처리했었다. 하지만, mkdocs 1.4 이후부터는 hooks를 mkdocs 자체적으로 지원을 하게 되었고, 이를 이용하는게 낫다. 해당 내용은 다음을 참고하라. https://dsaint31.tistory.com/entry/mkdoc..

    GIT : 기본 Editor 설정.

    git config --global core.editor 명령으로 어떤 Editor 를 사용할지 선택 가능함 git config --global core.editor "vim" 또는 .gitconfig에 다음 내용 추가. editor=vim 많은 경우, vim이 아닌 Nano로 되어있음. 관련하여 읽어보면 좋은 자료. 2023.01.10 - [Computer/Linux] - [Linux] Nano Editor 간단 사용법 [Linux] Nano Editor 간단 사용법 주로 vi만 사용하기 때문에 Nano는 그닥... 문제는 다른 사람 장비에서 간단한 일을 할 때, vi가 없는 경우가 있고, editor 지정을 vi로 바꾸며 원래 주인이 답답해하는 경우가 발생한다. (그렇다고 매 dsaint31.tist..