.NET Core 시작해보기

Changelog 작년부터 한번 환경 설정도 하고 Hello, world! 도 찍어보자고 다짐했던게 해를 넘어서야 드디어 실천해 볼수 있게 되었다. 굳이 IDE에 종속될 필요는 없지만 10년넘게 Visual Studio 만 써오다보니 무엇보다 젤 손에 익숙하고 심적으로 안정이 되서 VS 2017이 나온 시점에 VS 2015 Update 3를 드디어! 설치하고 .NET Core에 첫발을 내디뎌봤다. 현시점에는 .NET Core의 SDK가 1.1 버전이니 Read More

tvheadend – M3U 생성기

tvheadend 설치작업중 가장 귀찮은게 M3U 파일 작성인데, 이를 조금 더 쉽게 작성할 수 있게 해주는 유틸리티를 만들어 보았다. 우선 기능만 동작하게 하느라 각종 예외처리나 오류처리등이 거의 전무하지만 우선은 공개테스트 버전격으로 만들어 보았다. 설치전 주의 사항 README.txt에도 안내했지만 .NET Framework 4.5 버전의 설치가 필요하다. 더불어 채널정보와 채널로고를 취득하기 위한 인터넷 연결 환경이 필요하다. Walkthrough channelCreator로 기본 Read More

라즈베리파이 – Kodi/RetroPie

3년여간 문제 없이 잘 사용하던 아마존 파이어 TV를 드디어 걷어내고 라즈베리파이2로 교체하였다. tvheadend를 구축하고 Kodi에서 PVR로 티비 시청시 하드웨어 가속이 지원하지 않아서 볼 수 있는 수준이 아니었고, Kodi 라이브러리 용량이 늘어서 메모리 부족 에러가 수시로 뜨는 바람에 어쩔수 없이 교체하였는데 삽질이 많았지만 관련된 리소스를 기록 보존 차원에서 포스팅 한다. 구매 라즈베리파이3이 판매되고 있지만, 내장 블루투스가 Read More

Redis – 센티넬(Sentinel) 구성

지난 포스트에서 1대의 master, 이를 미러링하고 복제하는 slave 2대를 구성하였다. master가 예기치 않게 종료되거나, 서버가 다운되었을 경우 failover 하여 2대의 slave중 1대를 master로 승격하기 위한 Sentinel을 구성하도록 한다. Sentinel은 master의 장애판단을 위해서 리더를 두고 각각의 Sentinel들이 투표하여 다수결의 원칙에 따라 장애판단을 하기 때문에 가급적 홀수대로 구성하는 것이 좋다. Sentinel이 master를 감시중 연결 상태가 끊어짐을 확인했을 경우 Read More

Synology – BicBucStrimm으로 OPDS 서버 구성

예전에 클리앙에 게시했던 글인데 블로그 기록보존용으로 남겨두기 위해 작성한다. DSM 5.x 대에서 작성했던 글이지만 6.x 대에서도 큰 변동사항 없이 구성이 가능할 것으로 예상한다.   전제조건 Calibre를 사용하여 이북을 관리하고 있다는 전제하에 OPDS 서버 구성에 대해 설명한다. 준비사항 제어판 – 웹서비스 – Web Station 활성화 (DSM 6.x의 경우 WebStation 패키지) Web Station – PHP 설정 – Read More

1 2 3 4