Uptime-Kuma, 오픈소스 Health Check 서비스

개인용으로나 상업용으로나 서비스의 상태를 지속적으로 확인하는 솔루션들은 대체로 유료가 많습니다. 별로 어렵지 않은 기능이지만, 많은 엔드포인트를 관리하는 것은 결코 쉽지 않기 때문에 https://healthchecks.io 와 같은 서비스도 등장할 수 있었습니다. 하지만, 비용이 부담된다면 결국 오픈소스를 찾게 되는데요. Uptime-Kuma는 이러한 사용자를 겨냥하여 등장한 오픈소스 모니터링 툴입니다. 기본적으로 http(s), tcp, ping, dns와 같이…

Continue reading Uptime-Kuma, 오픈소스 Health Check 서비스

Chocolatey에 패키지 등록하기

앞선 포스팅에서 chocolatey 패키지 매니저에 대해 소개를 했습니다. 그러면 chocolatey의 리포지토리에 직접 개발한 execs.exe 실행 파일을 어떻게 등록할 수 있을까요? 저도 남들처럼 멋있게 제 패키지를 chocolatey나 homebrew, apt 등의 패키지 매니저로 배포하고 실행할 수 있도록 해보고 싶습니다. chocolatey의 커뮤니티 리포지토리에 방문해보면 위와 같이 수많은 소프트웨어들이 등록되어 있습니다. 이런 패키지 매니저 덕분에 컴퓨터를 포맷한 이후에도 손쉽게 원하는 소프트웨어를 설치할 수…

Continue reading Chocolatey에 패키지 등록하기

execs 프로그램 소개

서비스를 Amazon EC2에서 Fargate 기반의 ECS로 옮기면서 다양한 장점을 얻을 수 있었습니다. EC2보다 빠르게 배포가 가능합니다. 컨테이너가 자동으로 다시 시작한다는 보장이 있습니다. 블루-그린 배포를 이용하여 무중단 배포가 가능합니다. 리소스를 좀 더 유연하게 사용할 수 있습니다. 인프라 관리에 대한 많은 부분을 배제할 수 있습니다. 물론 ECS가 Managed 서비스로 잘 동작하기는 하지만,…

Continue reading execs 프로그램 소개

Windows Package Manager, Chocolatey 사용하기

맥을 사용하는 개발자들은 프로그램을 설치하면서 주로 Homebrew를 이용하게 됩니다. 물론 이런 패키지 매니저를 사용하지 않아도 간단한 프로그램이야 웹사이트에 들어가서 설치 파일을 이용할 수도 있습니다. 하지만, 개발에 필요한 언어의 바이너리나 작은 프로그램의 경우에는 설치 파일을 제공하지 않기도 합니다. 더 번거로운 경우에는 손으로 PATH를 직접 설정해야 할 수도 있습니다. 이런 경우에 패키지…

Continue reading Windows Package Manager, Chocolatey 사용하기

무료 이미지 압축 사이트, compressimage.io

지난 글을 작성하면서 github에서 사용할 이미지는 가급적 압축을 하는게 좋겠다고 느꼈습니다. 아이패드 스크린샷 이미지 하나만으로도 이미 10MB나 되는 용량을 차지하기 때문에 먼 미래에는 큰 문제가 될 것으로 예상되었기 때문입니다. 예상하는 방법은 간단합니다. 10MB짜리 이미지를 1만개 사용했다와 같이 미래의 어느 지점을 바라보고 과연 이게 관리가 가능한가를 따져보면 됩니다. 절대 불가능하다고 판단했습니다.…

Continue reading 무료 이미지 압축 사이트, compressimage.io

아이패드에서 사용할 웹 IDE 구축하기

회사 동료로부터 아이패드를 저렴하게 중고로 구매한 이후에 문득 든 생각이 있었습니다. 왜 아이패드로는 개발을 하지 않는가? 못하는건가? 제가 생각하기에 다음의 두 가지 방법이 가능할 것으로 기대됩니다. VDI 환경을 구축하고 원격으로 화면만 연동하거나 원격 서버에 연결되는 웹 IDE를 사용하는 것입니다. 전자는 작업 크기에 비해서 너무 많은 것들을 요구하기 때문에 저는 후자를…

Continue reading 아이패드에서 사용할 웹 IDE 구축하기

Google seller.json 추가하기

최근에 구글 애드센스 (Google AdSense)에서 경고 표시가 나타나면서 조치를 취하라고 안내가 발생하였습니다. 다른 사람들은 진작에 나왔다는 것 같은데, 저는 좀 늦게 발견했네요. 귀하의 판매자 정보를 구글의 seller.json 파일에 게시하는 것을 권장합니다. 귀하의 현재 표시 상태를 검토하기 위해서 설정 페이지를 확인해주시기 바랍니다. 특별히 어렵게 셋팅할 부분은 없습니다. 설정에 방문하여 설정 값만…

Continue reading Google seller.json 추가하기

실수로 삭제한 구글 주소록 복원하기

휴대폰 사용자가 많아지고 한 사람이 여러 기기를 동시에 사용하면서 간혹 착각을 하는 경우가 있습니다. 그래서 여러 기기에 같은 구글 계정을 로그인 한 상태인 것을 잠시 까먹었거나, 동기화를 켜 둔 상태에서 한 기기의 주소록을 삭제하게 되면 다른 기기에서도 동일하게 주소록이 삭제되고는 합니다. 이처럼 실수로 주소록을 지웠을 때에는 많이 난감할 수 있습니다.…

Continue reading 실수로 삭제한 구글 주소록 복원하기

구글 포토에 대한 오해? 적절한 사용법

휴대폰을 처음 사면 요즘은 구글 포토가 기본적으로 설치가 되어 있습니다. 구글 포토를 사용하시는 분들은 어느 정도 구글 포토를 이해하고 사용을 하지만, 여전히 많은 분들이 구글 포토가 어떤 사진들을 보여주고, 어떻게 사진을 백업하고 관리하는지에 대해서 잘 모르시는 것 같습니다. 이처럼 구글 포토를 잘 모르는 경우에는 구글 포토에 대해서 오해를 할 수가…

Continue reading 구글 포토에 대한 오해? 적절한 사용법