profile
관심분야 : Filesystem, Data structure, user/kernel IPC
post-thumbnail

raspberry pi 5 한글입력

인터넷 검색시 ㅁㅁㅁ 로 깨져나오고, 한글입력이 안된다.기본 chromium-browser 에선 ibus 입력기가 동작하지 않으므로 삭제https://blog.naver.com/parkmino45/223308614847?trackingCode=rssfirefo

약 18시간 전
·
0개의 댓글
·

Youtube adblocker 설치

아르헨티나 ip 로 구매해둔 youtube premium 이 종료되어서, 영상 시작할때 20초짜리 광고가 2개씩 뜨고 있다.pc 와 안드로이드 2가지 버전으로 광고차단이 되는걸 확인하였다.안드로이드의 경우, 백그라운드 재생도 되는걸 확인하였다.chrome extensi

7일 전
·
0개의 댓글
·

pkg-config pc 파일을 찾으며 정리한 생각

opencv 어플리케이션을 빌드가 필요한 상황이고,빌드 스크립트 내에선 pkg-config 를 사용하고 있다.opencv 라이브러리가 설치되어 있지 않으므로 빌드가 실패한다.ENVIRONMENT VARIABLES PKG_CONFIG_PATH

2024년 10월 3일
·
1개의 댓글
·
post-thumbnail

ubuntu20.04 보드 tigervnc 구성

상황ubuntu20.04 (jetson orin) 보드와 개발 pc 를 오고가기 편하게 하기위해, vnc 연결이 가능하도록 환경을 구성한다.tigervnc 설치xstartup 작성root 말고, 관리자 권한을 가진 계정에서 작업/home/ssw/.vnc/xstartup

2024년 9월 30일
·
2개의 댓글
·
post-thumbnail

vsvim 환경설정

큰 소스 분석을 할땐 navigation 관련해서 vs2019 에 관련 플러그인,키매핑이 필요하다.vs2019 에서도 vsvim 플러그인이 vim 에뮬레이션 레이어를 지원하고 있다.기존에 사용하던 vimrc 파일에서 호환되지 않거나, 불필요한 명령을 지우고,필요한 기능

2024년 9월 15일
·
4개의 댓글
·

ubuntu22 dhcp ip 할당 실패

상황 오랜만에 부팅한 ubuntu22 vm 에서 dhcp ip 할당이 실패되고 있다 "ERROR:Unknown state for interface NetworkctlListState" 분석문서 https://drive.google.com/file/d/191maz8c

2024년 9월 13일
·
1개의 댓글
·
post-thumbnail

소스코드에 rocky patch 적용

systemd 서비스 분석을 위해 소스코드 획득이 필요하다기본적으로 redhat 계열 코드들은 source rpm 이라는 특수한 rpm 을 획득한 후,rpmbuild 라는 명령을 통해 생성가능하다1) source rpm 다운로드 후 설치, 현재 유저 디렉토리에 rpmb

2024년 8월 27일
·
0개의 댓글
·
post-thumbnail

2024 8월 Playlist

잿빛의 노래waiting, 오늘 헤어졌어요

2024년 8월 25일
·
0개의 댓글
·

systemd gdb 세션 종료

systemd 서비스를 디버깅을 위해 gdb 를 붙인후 세션을 종료 (CTRL+C) 하려고 하면,모든 ssh 세션이 종료되는 문제가 있다다음 스탭을 진행한다. (from chatgpt)

2024년 8월 21일
·
0개의 댓글
·
post-thumbnail

소스코드에 debian patch 적용

libseccomp 소스코드가 필요한 상황인데, launchpad 사이트에 접속해보면여러파일들이 존재한다.debian 계열의 경우, upstream (mainline) 소스코드와 patch 가 함께 제공된다.구조는 다음과 같다.https://wiki.debia

2024년 8월 21일
·
1개의 댓글
·

linux 오프라인 패키지 설치

상황특정 패키지(mysql-server) 를 rocky8 머신에 설치해야 하는데, 사내 인트라넷에 있는 머신이라필요한 repository 에 접근이 불가하다인터넷 접근되는 머신에서 관련 rpm 패키지들을 받아서, 파일전송 후 설치하는 방식을 사용아래 명령은 rpm 패키

2024년 8월 19일
·
1개의 댓글
·

주요 음료 정리

쟈뎅 아메리카노 (GS25)옥수수 수염차차가운 물

2024년 8월 17일
·
0개의 댓글
·

linux 개발 라이브러리 정리

이미지 로딩 라이브러리https://github.com/GNOME/gdk-pixbuf콜백빼는 예시 https://docs.gtk.org/gdk-pixbuf/텍스트 rendering 라이브러리https://github.com/GNOME/pang

2024년 8월 7일
·
1개의 댓글
·

외부 모니터 연결해서 볼때, 뭔가 불편한 느낌이 드는 경우

크게 2가지 문제가 있을수 있다.1) 색감이 너무 밝고, 오래 보기 불편하다는 느낌이 듬2) 마우스를 화면 한쪽에서 다른쪽으로 움직여야 할때, 뭔가 뚝뚝 끊기는듯 하고 불편한 느낌이 들때https://sosal.kr/1160 블로그글을 참고하여 수정1) HDR

2024년 8월 4일
·
0개의 댓글
·
post-thumbnail

2024 6월 Playlist

나 가거든순례자, care, sister, last generation, 살아남은 아이, 우리앞의 세계, my little bird장마눈의 꽃클로저스 아득한 신기루의 성녀 루시 테마송 : 내 작은 구원의 기도백유화

2024년 6월 26일
·
0개의 댓글
·

6. OOP and Encapsulation / 7. Composition and Aggregation / 8. Inheritance and Polymorphism

Extreme C 5~8 장 중, 6장/7장/8장 내용을 초록oop 는 최신 oop language 들에만 해당되는 내용이고, old 한 언어, C 언어에겐 해당사항이 없다고 생각될수 있으나,사실 oop 는 언어가 아닌, 사고하는 방식을 뜻한다.먼저 oop 는 2가지

2024년 6월 16일
·
0개의 댓글
·

single order page table 과 2-order page table

32bit os 에서 프로그램은 가상주소공간 4GB 를 제공받는데, 이 가상주소공간이 실제 물리주소로 변환되려면page table 을 사용하게 된다.page table 에는 물리메모리 (page frame) 주소가 들어있고,가상주소를 page 크기(4k) 로 나눈 후,

2024년 6월 11일
·
0개의 댓글
·

vmlinux-gdb.py

라이브디버깅 환경 (gdb) 에서 timer list 디버깅을 하려면 lx-timerlist 명령이 필요하다.해당 명령은 source vmlinux-gdb.py 후 사용이 가능하고, vmlinux-gdb.py 는 커널소스에서 빌드해야 한다.https://www

2024년 5월 12일
·
2개의 댓글
·

dev 헤더 확인

개발중 dev 헤더가 없어서 빌드가 안되는 경우가 있다.이 경우 필요한 dev 헤더를 구글링하는 방법도 있으나,apt 명령을 사용해서, 어떤 패키지가 제공해주는지 확인할수도 있다.https://askubuntu.com/a/1443970/1694351

2024년 5월 12일
·
2개의 댓글
·

logrotate 설정예시

picamera2 설치후 pc web browser 로 이미지를 보기 위해 motion 을 설치하던 중아래 에러가 발생포럼에선 motion 데몬이 쓸 log 디렉토리를 만들고, 추가로 logrotate 설정도 체크하라고 설명이 되어있다.https://githu

2024년 5월 6일
·
0개의 댓글
·