프로그래밍 QnA + 설치 및 활용 QnA

익명 사용자의 이미지

리눅스 텍스트 파일에 특정 문자열을 라인 끝에 추가하는 방법이 궁금합니다.

hosts파일과 같은 형식이고 1열에 ip, 2열에 ip별 host name으로 구분되어 있습니다.

#파일 A
a.a.a.a serverAPPLE-12
b.b.b.b server32-BANANA-3cd
c.c.c.c PEACH-xfc
d.d.d.d 321cTOMATO-server

이 파일의 각 라인을 읽어서 특정단어가 있다면 해당 단어를 라인 맨 끝에 '(공백 or 탭)+특정단어' 로 추가를 하고 싶습니다.

#파일 B
a.a.a.a serverAPPLE-12 APPLE
b.b.b.b server32-BANANA-3cd BANANA
c.c.c.c PEACH-xfc PEACH
d.d.d.d 321cTOMATO-server TOMATO

파일의 라인 별 순서는 매번 달라진다고 할 때 '파일 A'를 '파일 B'로 만들 수 있는 스크립트는 어떻게 구성하면 좋을까요 ?

nysa21의 이미지

임베디드 리눅스 환경 G++에서 컴파일 최적화 문제

임베디드 리눅스 환경에서 O2 옵션으로 컴파일 시 싱글톤 클래스의 메모리 주소가 겹쳐집니다..

싱글톤 클래스 두개를 만들었는데, 호출 할때마다 값이 변해 있어서

생성자에서 자기 주소를 print하게 해봤더니 메모리 주소가 일부 겹쳐져 있습니다.

동적생성은 전혀 없구요, 그냥 단순하게 아래처럼 구현되있습니다.

static something& Instance()
{
static something instance;
return instance;
}

최적화 옵션 제거시 정상적으로 할당 됩니다.

벌써 멘붕중인데, 혹시 어느 포인트를 확인해봐야 할까요? 단순 컴파일러 호환성 문제일까요?

익명 사용자의 이미지

TypeScript에서 allowJs를 사용하는 용도가 뭔가요?

안녕하세요 Ts 막 시작한 학생입니다!
어차피 tsc 하면 ts파일들만 js파일로 컴파일되고, ts-node해도 ts파일들만 실행되는데 굳이 allowJs를 tsconfig에 추가할 이유가 뭔지 모르겠습니다 선생님들...

kkb의 이미지

Makefile에서 sub Makefile로 export 넘기기

상위 Makefile에서 sub directory에 있는 Makefile을 실행시키고 있는데

academic의 이미지

grep에서 한글을 검색할 때 LANG 환경변수 값을 바꿔줘야 하나요?

정규식 공부하다가 제 지식으로는 해결이 안되는 문제가 있어서 질문 드립니다.

/etc/passwd 파일을 검색하던 중이었습니다.
콜론(:) 중간에 '아무개'가 들어가 있는 문자열을 grep으로 검색하면 다음과 같이 잘 찾습니다.

$ echo ":아무개:" | grep ":.*:"
:아무개:

그런데, 콜론 중간에 특정 한글 이름이 들어가 있는 문자열을 검색하면 찾지를 못합니다.

$ echo ":곽재혁:" | grep ":.*:"

grep man 페이지를 뒤지다가 locale 관련 언급이 있길래 export LANG=C 라고 지정한 다음에 검색하면 제대로 나오더군요.

trymp의 이미지

DNS 가 응답을 받고 재요청하는 경우는 어떤경우인가요?

PC 에서 요청한 DNS 응답을 받고 다시 재요청하는 경우를 만들고 싶은데요.

DNS answer 에서 CN 을 넣어주고 그에 해당하는 CN의 주소가 없다면 다시 DNS 요청을 할까요?

DNS 정보를 받았는데 뭔가 부족해서 다시 query 하는 메커니즘이 필요합니다

관련하여 도움주시면 감사하겠습니다. ^^

익명 사용자의 이미지

DB 는 데이터를 그냥 insert 순서대로 저장하는건가요?

데이터베이스 공부중입니다

저는 디비의 데이터들은 모두 정렬된 상태로 저장되어 검색 성능을 빠르게 하는줄알았는데

"insert 순서대로 그냥 저장한다"
"중간중간 비어있는공간에 저장한다"(하드디스크 단편화와 비슷한듯)

검색해보니 이런 글들을 봤습니다

많은 양의 데이터를 insert 할때마다 새롭게 정렬하는게 비효율적이라 그냥 정렬하지 않고 저장하는것같은데

그냥 select 를 하면 풀스캔을 하게되니 인덱스를 사용하는걸로 추측을 해봅니다

이 추측이 맞는건지 궁금합니다

익명 사용자의 이미지

도커 쿠버네티스 공부중인데


쿠버네티스가 러닝커브가 높지만 표준이고
자료들도 쿠버네티스가 스웜보다 더 많은것같습니다

그런데 쿠버네티스를 사용하면 컴포즈, 스웜은 쓸모없게되는건가요?
저는 도커 공부 처음 시작할때 컴포즈 -> 스웜 -> 쿠버네티스 순서로 공부하는건줄알았는데
그게 아닌것같아서 좀 혼란스럽네요

세벌의 이미지

qgis 실행할 때 python 에러

SIP 모듈을 불러올 수 없습니다.
파이썬에 대한 지원이 비활성화됩니다.

Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'qgis'

파이썬 버전:
3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0]

QGIS 버전:
3.36.0-Maidenhead 'Maidenhead', 09951dc0acf

Prentice의 이미지

Fedora에서 Esc 영문 전환 방법이 있을까요?

안녕하세요,

현재 Fedora Linux Asahi Remix 39에서 fcitx5를 한글 입력기로 사용 중입니다. 키 배열 중 esc/grave 쌍을 서로 교체해서 쓰고 있는데 한글 입력 중에 1 왼쪽 키를 누르면 esc로 작용하면서 (한글 입력 중이라면) 영문 입력 모드로 변경되게 만들고 싶습니다.

이런 방법이 있을까요? 현재 esc/grave 쌍 교체는 keyd를 써서 하고 있고 한영전환은 Shift-Space 써서 하고 있습니다.

/etc/keyd/default.conf

[ids]
 
*
 
[main]
 
# swap esc/grave
grave = esc
esc = grave

감사합니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기