microtype

R markdown에서 microtype slot 에러시 대처 방법 (PDF생성)

일단 대학원 때에 비해서 R markdown을 주로 사용할 일이 많지 않기 때문에 갑자기 발생한 오류를 대처하기 위한 방법을 서술한 것이다. 더 좋은 방법이 있을 수 있지만 임시 대처를 하는 정도라면 괜찮은 방법이다. 결론부터 말하자면 latex패키지의 하나인 microtype의 slot 또는 text commands 에러가 난다는 것은 default로 설정된 글꼴에서 몇 몇 글자를 더보기…

글쓴이 Gugu,
ffmpeg 설치

ffmpeg 설치 방법

영상 편집을 하다보면 간단한 작업인데도 시간이 오래 걸려 피곤할 때가 있다. 이 때 필요한 것이 ffmpeg이다. ffmpeg는 명령어로 편집을 해야 한다는 단점이 있지만 이 단점을 상쇄할 수 있을 정도로 처리 속도가 빠르다. 여기서는 ffmpeg를 설치 방법을 공유한다. 다운로드 우선 ffmpeg를 다운로드 해야 한다.ffmpeg 공식 사이트 다운로드 링크해당 링크에서 윈도우용 파일을 더보기…

[Linux-Shell] find명령어

나스나 서버에서 파일 관리를 할 때 자주 사용하는 명령어가 find이다. 기억하려고 해도 자꾸 잊어버리는 탓에 기록용으로 남겨두고자 한다. 1. 이름으로 찾기(-name) 이름으로 찾기는 폴더인지 파일인지 구별하지 않는다. 따라서 정확한 서칭이 필요하다면 이름으로만 찾으면 안 된다. 찾고자 하는 파일 이름을 gumu.jpg 라고 할 때 현재 디렉토리에서 찾을 때 찾고자 하는 파일 더보기…

[R] KoNLP패키지 설치 오류(Fail to install scala-library-2.11.8.jar)

업데이트내용 본 내용은 R 4.0 이전 버전에서만 적용됩니다. 패치를 통해 설치오류가 해결되었다는 공지가 올라왔으나 아직도 지속적으로 설치가 안 되는 분들이 계시는 것으로 보아 완전히 문제가 해결되지 않은 것으로 보인다. 만일 KoNLP설치 이슈가 있다면 library폴더에 제대로 KoNLP폴더가 생기는지 확인해야 한다. 만약 KoNLP폴더가 아예 생기지도 않는다면 아래 링크해둔 전체 폴더를 library폴더에 압축해제 더보기…

[R] 에러 후 자동 재시도 하기

R이든 파이썬이든 코드를 돌리다가 에러가 나는 경우가 많다. 코드가 정확하더라도 크롤링이나, 마크다운, 셀레늄 등의 작업은 응답속도 지연이나 알 수 없는 이유로 중단되는 경우가 있다. 특히 for나 while같은 루프 함수를 돌리다가 문제가 생기는 경우 상당히 일이 귀찮아 지는데 자동으로 코드를 다시 돌리는 함수를 미리 만들어 두면 상당히 유용하다. 여기서는 retry함수라고 명명하고 더보기…

글쓴이 Gugu,
액티브액스 설치

Active X 수동 설치 방법

Active X는 이미 구시대의 산물 같은 느낌이지만 아직도 사용되고 있는 부분이 있다. 문제는 구시대의 산물이기 때문에 설치가 안 되는 경우가 있다는 것이다. 이 경우 수동으로 설치해줄 수 있다. 1. CAB파일 찾기 Active X를 배포할 때 사용하는 CAB파일을 먼저 찾아야 한다. 임시인터넷파일 폴더에 들어가서 직접 찾아도 되지만 너무 귀찮다. 여기서는 Everything이라는 더보기…

글쓴이 Gugu,
시놀로지 웹호스팅

시놀로지 NAS로 홈페이지 만들기 Part 1

홈페이지는 보통 호스팅 업체를 이용하기 마련이다. 국내에서 대중적인 호스팅 업체는 닷홈(dothome.co.kr)이나 가비아(webhosting.gabia.com), 카페24(cafe24.com)등이 있을 것이다. 그러나 시놀로지 NAS를 가지고 있다면 호스팅 업체를 거치지 않고도 간단하게 홈페이지를 만들 수 있다. 만일 보유하고 있는 개인 도메인이 있으면 더욱 그럴듯한 개인 홈페이지를 만들 수 있다. (지금 이 블로그도 시놀로지로 호스팅 중이다.) 준비물 시놀로지 더보기…

글쓴이 Gugu,
webDAV Server

시놀로지 webDAV 설정 (외부에서 윈도우 탐색기로 나스 접속)

들어가며 NAS를 사용하다보면 내부망에서는 SSH, iSCSI 등을 사용하여 편리하게 접속하고 작업을 하지만 외부망에서는 보통 FTP를 사용하거나 각종 편법을 사용하여 접속하게 된다. 필자는 최대한 다른 프로그램을 설치하지 않고, 레지스트리를 건들지 않고 순정 상태에서 작업하는 것을 선호한다. 따라서 보통 별도 프로그램이 필요한 FTP는 제외하게 되었고 webDAV을 활용하는 것으로 결정했다. 윈도우 운영체제 상에서 더보기…

인증서

시놀로지 NAS 인증서 추가하기

인증서 설정의 필요성 인터넷 연결은 보안연결(HTTPS)와 그렇지 않은 연결(HTTP)가 있다. 최근 크롬브라우저부터 각종 어플들에서는 HTTPS만 허용하는 경우가 있고 HTTP연결시 경고를 띄우기도 한다. 보안연결로 NAS에 접속하고자 하는 경우 인증서가 필수적으로 필요하다. 인증서는 보통 유료이지만 Let’s Encrypt 인증서는 무료이다. 다행히 시놀로지 NAS에서는 Let’s Encrypt인증서 기능을 제공한다. 여기서는 Let’s Encrypt인증서를 활용하여 인증서 등록을 더보기…

글쓴이 Gugu,
Google Colab

구글 Colab 사용하기

들어가기 앞서서 언제 어디서나 지금까지 하던 작업을 계속 이어서 하고 싶은 생각이 있었다. 그래서 선택한 방법은… NAS에 Jupyter도커 설치(NAS 내 공유 폴더 마운트) → 포트넘버를 다는 게 예뻐보이지 않아서 도메인 연결(역프록시) → 언제 어디서나 Jupyter 노트북 사용! 이었지만, 딱 봐도 복잡하고 불편해 보인다. 심지어 마운트해놓은 저장공간이 NAS에 있기 때문에 실제 더보기…

글쓴이 Gugu,