[Linux-Shell] find명령어

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

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

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

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

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

액티브액스 설치

Active X 수동 설치 방법

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

시놀로지 웹호스팅

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

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

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인증서를 활용하여 인증서 등록을 더보기…

Google Colab

구글 Colab 사용하기

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

글쓴이 Gugu,
잘못된 smi

Plex TV앱에서 SMI자막이 안 나올 때

TV앱스토어에 Plex가 있는 대부분의 TV는 SMI자막을 Direct Play할 수 있다. 그러나 어떤 영상에서는 SMI자막이 잘 나오는데 어떤 영상에선 안 나오는 경우가 있다. 이런 경우 어떻게 자막을 나오게 하는지 알아보자. 우선, SMI자막이 원래 잘 나오던 TV여야 한다는 전제가 필요하다. TV가 SMI자막을 지원하지 않는다면 SMI자막이 나오지 않거나 Plex 서버에서 트랜스코딩을 시도한다. 관련 더보기…

글쓴이 Gugu,
jupyter lab and jupyter notebook

도커로 Jupyter lab 사용하기

본 포스팅은 시놀로지 NAS, 운영체제 리눅스 환경에 해당하지만 도커를 사용하는 대부분의 분들도 활용 가능하다. 1. 설치 시놀로지 NAS 기준으로 도커 레지스트리에 Jupyter라고 검색한다. 맨 위에 있는 jupyter /datascience-notebook을 더블클릭하여 다운로드 받는다. 그런 후 이미지 탭에서 다운로드 받은 이미지를 더블클릭하여 설치를 시작한다. 설치 세부사항은 아래와 같다. 컨테이너 이름은 원하는대로 설정하고 “고급설정”을 더보기…

글쓴이 Gugu,