구독 서비스 비용 줄이기
해를 거듭할 수록 구독하는 서비스의 수는 늘어만 갑니다. 전에는 인터넷 관련 서비스 두어가지였다면 이제는 OTT를 비롯해서 스트리밍 서비스까지 매달 나가는 비용이 늘어갑니다. 거기에 고물가에 불황까지 닥쳐 슬슬 비용이 부담스러워지기 시작했습니다. ...
해를 거듭할 수록 구독하는 서비스의 수는 늘어만 갑니다. 전에는 인터넷 관련 서비스 두어가지였다면 이제는 OTT를 비롯해서 스트리밍 서비스까지 매달 나가는 비용이 늘어갑니다. 거기에 고물가에 불황까지 닥쳐 슬슬 비용이 부담스러워지기 시작했습니다. ...
언제부터인지 Ubuntu 업그레이드 이후 Gnome Terminal에서 Powerline 폰트가 이상하게 나오는 문제를 발견했습니다. 폰트의 높이가 위아래로 늘어나는 현상인데, 이로 인해 폰트가 깨져서 보였습니다. 이 현상의 원인을 찾아보려고 여러 방법을 시도했지만, 결국에는 해결하지 못하고 Ubuntu 20.04로 시스템을 복구하였습니다. ...
윈도우 10은 문제가 없으나 WSL2에서 외부 네트워크에 연결이 안 되는 현상이 있는 경우 다음 방법으로 네트워크 설정을 완전히 초기화를 해 볼 수 있습니다. 경고! - 네트워크 설정을 초기화 하기 때문에, 복구해야 할 설정이 있으면 따로 적어두시기 바랍니다. ...
배경 여러 버전의 OS에서 돌아가는 여러 언어로 만든 시스템을 개발하려다 보니 개발 환경을 구축하는 것도 쉬운 일이 아닙니다. Vagrant도 사용을 해봤지만, 그렇게 획기적으로 편리하다는 인상은 못 받았습니다. 개발 환경을 배포하는 측면에서 좋았지만, 소규모 개발팀에서 배포를 위해 이미지를 빌드하는 과정이 오버헤드처럼 느껴졌습니다. ...
개발을 하다 보면 지속적으로 반복해서 처리해야 하는 작업을 만날 때가 있다. 이런 경우 데몬으로 만들어서 터미널이 종료되더라도 항상 백그라운드에서 돌아가도록 하면 된다. 조금 더 정성을 기울인다면 ntsysv나 update-rc.d 같은 도구를 사용해 부팅시 자동으로 실행되도록 한다. ...
pthread를 사용하는 멀티쓰레드 데몬이라면 pthread_mutex_lock()을 사용해 잠금을 할 것이며, 멀티프로세스 데몬이라면 세마포어를 사용 할 것이다. ...
/etc/fstab 파일을 열어 아래처럼 discard 옵션을 추가한 다음 리부팅 한다. 1 UUID=fb94868a-79a8-4cde-b836-696b90fb89bd / ext4 discard,errors=remount-ro 0 1 자동 트림 동작 여부는 아래 명령으로 확인 할 수 있다. 1 cat /sys/block/sda/queue/discard_zeroes_data 자동 트림 기능은 리눅스 커널 2.6.33과 EXT4 파일 시스템에서 동작한다. ...
별도의 VNC 서버를 사용하지 않고 CentOS에 접속하기 위해서는 사용자로 로그인이 된 상태여야 합니다. 그러기 위해서 리부팅 후 자동으로 사용자로 로그인 하도록 설정합니다. ...
gearmand 0.33을 RPM으로 빌드해서(make rpm) 설치 할 경우 시작시 로그 파일을 /usr/local/var/log/ 디렉토리에 생성하려면서 에러 메시지를 출력 합니다. 이 메시지는 /etc/sysconfig/gearmand 파일을 만들어 그 안에 옵션으로 로그 파일 위치를 정상적인 /var/log 디렉토리로 다시 지정하여 나오지 않게 할 수 있습니다. ...
레드마인(Redmine) 1.2.1 설치에 관한 기록입니다. 설치에 대해서 꼼꼼히 적어놓은 것은 아니고, 대강의 중요한 설치 명령들만 추려놓았습니다. 나중에 설치 할 때 개인적으로 참고하고자 올려놓습니다. ...