블로그 소개 IT와 프로그래밍 관련된 내용을 주로 다룸 가끔 취미 혹은 일상적인 잡담도 올림 주인장 소개 개발 분야: C++, 영상처리, 네트워크, GPGPU 깃헙 프로필: errorcode4319 특이사항: 고전 게임 수집 주요 연재 목록 MOS6502 (8월중 진행 예정) C++ Template NGINX ...
블로그 소개
[Linux] Ubuntu 22.04 에어팟 블루투스 연결시 Not Set Up
어쩌다 밖에서 우분투 랩탑에 에어팟을 사용할 일이 있었는데, 아무리 블루투스 설정 페이지에서 에어팟을 페어링 해도 ‘Not Set Up’ 이라는 문구만 뜨고 연결이 안되는 현상이 있었다. 구글링 하다 아래와 같은 내용을 발견했다. Ask Ubuntu: Unable to pair AirPods Pro with Ubuntu 22.04 sudo vi ...
Nextcloud, 사설 클라우드 환경 구축
최근 친구들과 공용 클라우드를 구축하기 위해 이런저런 소프트웨어들을 알아보고 있던 와중 nextcloud라는 녀석을 발견했다. Nextcloud - Open source content collaboration platform Setup docker-compose.yml 파일은 다음과 같이 구성했다. (Dockerhub - nextcloud) ...
[책 리뷰] 개발자 오늘도 마음 튼튼하게 성장하기
이 책은 저번 c++ 코리아 밋업 행사때 받아온 책이다. 그때 무심결에 이 책을 고르긴 했는데 막상 읽어보니 내용이 상당히 괜찮았다. 책의 주요 내용은 궁극적으로 더 나은 커리어의 개발자가 되는 방법을 설명해 준다 생산성을 갉아먹는 안좋은 습관을 교정하고, 보다 나은 삶의 모습을 바로잡는데에 도움이 되는 지침서 정도로 보면 될 것 같다. 또...
[HomeServer] 홈서버 부품 선정
인텔 셀러론 N100 최근 셀러론 미니 PC가 많이 팔리길래 인텔 N100 프로세서에 대해 알아봤더니 i7-2급 성능에 TDP가 6W밖에 안된다. 인텔 샌디브릿지 제품이 나온지 12~13년 가량 되었지만, 개인적으로는 여전히 좋은 프로세서라고 생각한다. Youtube: Intel N100 Graphics in 10 Games 게이밍 성능 테...
[Linux] tmux #2. 더 유용한 기능들
지난 포스팅에 이어서 tmux에 대해 못다룬 내용들을 마저 정리해보려고 한다. 트리 모드 Tmux에서 트리 모드를 사용하면 현재 구동중인 모든 세션과 윈도우의 목록을 볼 수 있다. C-b s: 세션 단위로 목록 조회 실행 C-b w: 윈도우 단위로 목록 조회 실행 트리 모드 사용시 방향키와 엔터를 통해 접속할 윈도우를 선택할 수 ...
[Github] jekyll 블로그 빌드시 Ruby 버전 에러
방금 오랜만에 깃헙 블로그에 포스팅을 올렸더니 빌드가 안되는 현상이 있었다. (약 3달만에 포스팅 한듯) 보아하니 다음과 같은 에러가 뜨고 있었는데 The process '/opt/hostedtoolcache/Ruby/3.3.0/x64/bin/bundle' failed with exit code 5 인터넷을 찾아보던중 ruby 버전을 3.2로...
[Linux] tmux #1, 기본 개념 및 사용법
이번에는 tmux에 대해서 한번 정리해볼까 한다. 참고 문서: Tmux Getting-Started tmux에 대해서 tmux는 하나의 터미널에서 여러 다른 터미널 프로그램을 실행시킬 수 있는 프로그램이다. 정확히 말하면 tmux를 통해 독립적인 구동 환경(세션)을 만들고 터미널 환경에서 해당 세션에 접근할 수 있도록 해준다. 독립적인 구...
[C++ Template] 11. 제네릭 라이브러리
이번 포스팅에선 템플릿을 통해 제네릭한 라이브러리를 작성하는 것에 대해 다뤄볼까 한다. 호출 가능한 객체 흔히 함수의 인자로 호출 가능한 실체를 전달하는 경우 콜백(Callback) 이라는 용어를 사용한다. C++에서 콜백으로 사용할 수 있는 타입들은 다음과 같다. 함수 포인터 operator()를 오버로딩한 클래스 함수에 대한 포인터...
[C++ Template] 10. 템플릿 용어 정리
이번 포스팅에선 템플릿과 관련된 기본적인 용어에 대해 정리해볼까 한다. 클래스 템플릿? 템플릿 클래스? 템플릿인 클래스를 칭할 때 다소 애매한 구석이 있다. 클래스 템플릿 템플릿인 클래스. (특정 클래스군을 파라미터화해 설명하는 것) 템플릿 클래스 클래스 템플릿의 동의어 혹은 템플릿으로 ...