Skip to main content

Java Thread Control – pause/resume/stop demo

Thread는 개발하면서 많이 쓰이는 클래스 중 하나 입니다. 하지만 요구사항에 따라서는 Thread의 Pause, Resume, Stop이 필요한 경우가 생기는데 이 때 활용 할 수 있는 Thread Demo Class 입니다.

 

Read More

시놀로지 텔레그램 봇

시놀로지 텔레그램 봇을 만들어서 개인적으로 써오다가 몇가지 기능을 업그레이드하면서 미약하지만 공개를 해보면 어떨까 싶어서  GitHub(소스)와 블로그(사용법)에 남겨봅니다. 시스템정보확인, 다운로드 스테이션 목록보기/추가/삭제, 비디오목록보기 등의 명령처리가 가능하며, 작업 스케줄에 등록하면 다운로드 완료 알림, 최근 추가 비디오 알림 등이 가능 합니다.   준비 시놀로지에 필요 패키지 설치 : Web Station(PHP), Git Server, Docker, MariaDB, phpMyAdmin Web Station PHP […]

Read More

uBlock Origin으로 인해 네이버 카페 글 차단 대처 방법

최근 네이버 카페 글이 차단되어서 보여지길래 원인을 찾아보니 uBlock Origin 때문에 생기는 문제였습니다. 더 자세하게는 cc.naver.com 라는 네이버가 사용자 정보를 수집하는 URL이 uBlock Origin에 의해서 차단되어져서 생기는 문제였습니다. 따라서 uBlock Origin 필터에 허용 규칙을 추가해 주면 간단하게 해결이 됩니다.   uBlock Origin 필터에 허용 URL 추가 방법 uBlock Origin 옵션창을 열어 내 필터 탭으로 이동 […]

Read More

텔레그램 봇 생성하기 (봇 API Token 얻기)

텔레그램에는 여러가지 기능 중에 핵심이라고 할 수 있는 봇이 있습니다. 봇은 사람이 아닌 소프트웨어에 의해 운영되며 사용자와 대화(명령어)를 통해 어떠한 일들을 수행하거나 결과를 알려 줄 수 있습니다. 텔레그램에서는 이러한 봇을 다양한 사람들이 만들어서 쓸 수 있도록 봇 API를 공개하고 있는데, 이 봇 API를 사용하려면 봇 Token이 필요합니다. 또한 텔레그램에서는 BotFather라는 봇을 제공해주어 매우 쉽게 봇을 […]

Read More

시놀로지 Docker를 활용해서 PHP Composer 사용하는 방법

시놀로지에서 PHP 개발을 하다 보면 의존성 관리도구인 Composer가 필요한 경우가 있습니다. 이때 Docker를 사용하면 간단하게 설치 사용이 가능 합니다. (Docker 적용모델 확인: https://www.synology.com/ko-kr/dsm/app_packages/Docker)   Composer 설치 먼저, 패키지 센터에서 Docker를 설치 합니다. Docker 실행 후 레지스트리 메뉴에서 “Composer”를 검색하여 찾고 이미지를 다운로드 합니다. 정상적으로 “Composer” 이미지 다운로드가 완료가 되면 이미지 메뉴에서 확인 하실 수 있습니다. […]

Read More