2024-02-15

git hash를 코드에 define 정의 로 가져오기.

execute_process(
COMMAND git describe --tags --abbrev=7 --dirty --always
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_VERSION
OUTPUT_STRIP_TRAILING_WHITESPACE
)

2024-02-05

우분투 23.10 한글 alt_r 제거방법.

필요한사람.
chagpt를 너무너무 많이 쓰는중에. 한글과 영어를 번갈아가며쓰는데,
한글다음 이응'ㅇ' 이나 'ㄹ' 을 빠르게 칠경우,
크롬의 주소창으로 이동되버리거나, 메뉴항목이 활성화되어,
내가 친 질문조합이 크롬을 종료시켜버리는 단축버튼조합이 되버릴수있음.

열띤 gpt와의 토론중에, 저런 김빠지는 상황을 수차례 만났을경우,
업무중단하고, 눈에 불을켜고 alt_r버튼기능 제거를 찾게된다.

우분투 상위버전 (22.04이상)
20.04와 다른방법을 써야한다.

/usr/share/X11/xkb/keycodes/evdev

//<RALT> = 108 주석처리.
<HNGL> = 108  값 변경.

재부팅.

ibus 에서 한글키 설정에서 키입력하면 hangul로 눌려짐.
기 설정되어 있는 ALT_R 삭제.

이상.





2024-02-01

avahi-autoipd 강제 할당.


sudo nano /etc/systemd/system/avahi-autoipd-force.service

[Unit]
Description=Force bind avahi-autoipd to link-local IP

[Service]
ExecStart=/usr/sbin/avahi-autoipd --force-bind <interface>
Restart=always
RestartSec=3

[Install]
WantedBy=multi-user.target

sudo systemctl enable avahi-autoipd-force


암호화 + base64 하고 쉘스크립트.

 #!/bin/bash # IV와 UserKey를 설정합니다 (아스키 문자열을 그대로 사용). IV="0123456789abcdef"  UserKey="0123456789abcdef" # IV와 UserKey를 16...