패키지 관리자(apt) 저장소 정보(서버)를 변경하기! APT는 패키지를 설치하거나 업그레이드할 때 패키지가 어디에서 다운로드되어야 하는지를 지정하는 저장소 정보를 담고 있는 설정 파일(/etc/apt/sources.list)을 사용. 변경하기 debian 12(bookworm)에서 실행. vi /etc/apt/sources.list 다음과 같이 내용을 수정. 저장소 정보를 변경하는 것이다. 쉽게 말하면 apt 패키지의 서버를 변경해 어디서 패키지를 다운로드할지 설정하는 것이다. 저장소에 따라 패키지의 내용이 다를 수 있기에 만약 패키지 설치가 정상적으로 동작하지 않는다면 이 정보를 변경해 보는 것도 괜찮은 시도이다. 저장소 정보는 검색하면 대부분 나오지만 debian과 ubuntu의 정보는 남겨둬야지...
D-bus란? 리눅스 상에서 프로세스 간 통신(IPC)을 위한 시스템 혹은 RPC 프로토콜. 다양한 컴포넌트 간에 데이터를 교환하고 이벤트를 전달하는 데에 활용. 리눅스 환경이 제공하는 서비스들을 표준화하기 위해 개발되었다. IPC (Inter-Process Communication)란? 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로. 구조 기존 리눅스 IPC D-bus IPC 구성 System Bus 시스템 전체에서 사용되며 시스템 레벨의 이벤트 및 서비스 간 통신에 사용. Session Bus 세션 버스는 사용자 세션 내에서 동작하며 사용자 레벨의 프로세스 간 통신에 사용. 통신 방식 Method Call 양방향 또는 한 방향으로 통신 가능 peer to peer (일대..
친구의 소개로 가게 된 미소 정육 식당. 오픈한 지 얼마 안 되었다고 하는데 의외로 매우 맛있게 먹었다. 메뉴는 다음과 같다. 우리는 2명이서 돼지 반마리를 주문했다가 의외로 너무 적어 보이는 양에 바로 한 마리로 변경했다. 한 마리는 양이 많고 반마리는 적고.. 마치 비빔면 같다. 한 봉과 두 봉사이 그 애매한 나의 양. 가격이 싼 편이라 고기는 그렇게 기대하지 않았었는데 은근 때깔도 좋다. 된장찌개가 기본으로 나오고 함께 나오는 밑반찬들의 맛도 좋다. 무엇보다 고기가 맛있다. 매우 부드럽고 야들야들한게 너무 맛있게 먹었다. 냉면의 맛은 조금 심심한 느낌이었지만 고기가 맛있어서 용서가 된다.
PHP 버전에 대해 알아보다가 왜 PHP를 버전이 중요한가? 왜 낮은 버전을 사용하면 안 되는 가에 대해서 궁금증을 가지게 되어 조사해 보게 되었다. 이유 가장 큰 이유는 PHP 각 버전의 라이프 사이클 때문이다. 즉, 라이프 사이클이 지난 버전은 더 이상 지원해주지 않기 때문에 보안적으로 취약점을 가지게 되는 것이다. 오래되면 어떻게든 뚫리기 쉬워지기 때문이다. 그 외에 다른 이유라고 한다면 기능과 성능을 뽑을 수 있다. PHP 또한 계속해서 기능이 확장되고 성능이 개선되기 때문에 더 많은 기능과 더 빠른 동작을 할 수 있기 때문이다. PHP: Supported Versions Supported Versions Each release branch of PHP is fully supported for t..
더현대서울 5층에 위치한 수제버거 맛집 번패티번. 평일 점심시간에 가도 자리가 하나도 없을 정도로 인기가 많다. 아쉽게도 원격 줄 서기가 불가능해서 눈치싸움을 겁나 해서 겨우겨우 자리를 잡아야 한다. 겨우겨우 자리를 잡고 주문을 하고 먹었다. 주문한 것은 번패티번 버거, 칠리 치즈 프라이, 제로 콜라, 오레오쉐이크! 버거는 번을 당일에 직접 만들어서 그런지 번의 맛이 유독 좋았다. 이때까지 다양한 버거를 먹어봤지만 패티만큼 번의 맛이 잘 느껴지는 수제버거는 처음이다. 게다가 많은 야채와 맛있는 패티까지 전혀 헤비 하지 않고 아주 조화로워 맛있다. 칠리 치즈 프라이는 좀 짜서 손이 많이 가진 않았지만 그래도 매우 만족이다. 수제버거에 대한 이미지가 달라지는 맛집이다.
html을 pdf로 변환하는 라이브러리를 사용하면 위와 같은 warning 메시지가 출력됨. 위 메시지는, 이미지 파일에 sRGB 컬러 프로파일이 같이 저장되어 있는데 이 데이터가 유효하지 않은 상태일 때 출력. 해결 방법 imagemagick 패키지의 mogrify 명령어를 사용하면 유효하지 않은 상태를 제거 가능. $ sudo apt update $ sudo apt install imagemagick 만약을 위해 이미지 파일 백업을 해두는 것이 좋음. 이미지 파일이 위치한 폴더로 이동. mogrify * 다시 이미지를 변환하면 경고 메시지가 출력되지 않고 정상적으로 변환됨.