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

김선기@Google의 이미지

쉘프로그래밍 질문드립니다.

centos7 환경입니다.
DNS를 쉘프로그래밍으로 설치 중 에러가 떴는데 해결을 못해서 올려봅니다.

a="echo -e "zone \"kim.com\" IN {\n type master;\n file \"kim.zone\";\n allow-update { none;};\n };" > txt.txt"
eval $a

dns.sh: line 20: syntax error near unexpected token `}'
dns.sh: line 20: `a="echo -e "zone \"kim.com\" IN {\n type master;\n file \"kim.zone\";\n allow-update { none;};\n };" > txt.txt"'

a는 echo로 rfc파일 설정을 위해 만들었습니다.
zone "kim.com IN{
type master;
file "kim.zone";
allow-update { none; }

chocokeki의 이미지

arm 어셈 mov 간단한 질문

ARMv6-M 문서를 읽어보면 thumb1 명령어는 대부분 r0-r7 까지만 접근이 가능하다고 되어있습니다
ARMv7-M 을 보면 thumb2는 이런 제한이 없구요

그럼 ARMv6-M에서는 mov도 r0-r7 까지만 가능한 건가요??
그런데 막상 ldm 같은 건 ARMv6-M에서는 r0-r7까지만 접근이 가능하도록 제한이 있는 거 같더라구요

이런 구분을 어떻게 해야하는 지 궁금합니다...

김밥의 이미지

버추얼박스 네스티드 기능이 활성화가 되지 않습니다.

버추얼박스를 통해 우분투를 깔게되었습니다.
그런데 이상한게 가상머신에서 설정을 하게 될때
항상 체크하던게 시스템 설정의 프로세서 텝에서
"네스티드 VT-x/AMD-v 사용하기"를 전에는 체크를 했는데..
이상하게 체크박스가 체크를 할 수 없게 회색 빛깔로 비활성화가 되어있습니다.

현제 제가 쓰는 노트북이 HP Pavilion 15-cse012tx인데
여기에 내장되어있는 cpu가 Intel Core i5-1035G1인데
찾아봐도 vt-x가상화를 지원한다고 나와있고
바이오스 설정에서도 가상화에 관련된 항목을 Disabled 에서 Enabled로 바꾸었는데도
왜 이 기능이 버추얼박스에서 비활성화 되어있는지 모르겠습니다.. ㅠㅠ
지금 제 호스트 운영체제 버전이 윈도우 10 홈 버전이고 hyper-v 기능이 없어서
이 기능은 비활성화 할 것도 없는것 같습니다.
혹시 몰라 사진도 첨부해 보았습니다...

(답변에 대해 미리 감사의 말씀 드립니다.)

kyj_kr의 이미지

Window 운영체제 질문있습니다.

안녕하세요.
리버싱을 공부하다가 운영체제나 컴퓨터구조에 조금만 깊게 들어가면 헷갈려서 질문 드립니다.

1. 커널이 메모리, 프로세스, 입출력을 관리할때에 본질적으로는 CPU가 커널의 특정명령어(메모리를 할당하라, 이제 다른 프로세스로 넘어가서 작업하라 등등)를 실행함으로써 추상적으로 커널이 관리한다! 라고 정의내린건가요?

2. 운영체제의 커널 또한 하나의 소프트웨어이지요. 헌데, 어떻게 이 소프트웨어가 CPU를 제어하여 메모리를 관리하고, 프로세스를 관리하고, 입출력을 관리할 수 있게 되는거지요?? (커널 내 코드의 예시를 들어주시면 더 감사합니다!)

3. 가상메모리를 공부하면서 커널영역에 대해 듣게되었습니다. 32비트 기준으로 각 프로세스마다 4GB의 메모리가 할당이 되고, 그 중 2GB가 커널영역으로 할당이 된다고 알고 있습니다. 그럼 실제 메모리에 로딩되어있는 커널 프로세스는, 커널 프로그램 전체가 로딩이 되어있는 상태이고 가상메모리에 있는 부분은 전체 커널 프로세스 중 일부분만 저장되어있는건가요?

알려주십쇼,,

at1239의 이미지

중국OS에서 컴파일하고 한국어를 출력시 물음표로 나옵니다..

안녕하세요, 프로그램특성상

한국OS + 시스템로컬언어(중국)으로 변경하여 컴파일하고사용하고있습니다.

오래된 프로젝트파일이라 문자집합은 유니코드가 아니라 멀티바이트인 상태입니다.

유니코드로 다바꿔볼까했지만 워낙에 오래된프로젝트고 3시간걸려서 바꿨는데 안돌아가니 막막합니다..

한국OS, 시스템로컬언어(중국)=코드페이지 936, 문자집합 멀티바이트

몇일째 이것때문에 두통까지 너무힘드네요

유사한 상황에서 컴파일 후 한글출력을 해보신분 계시다면 가르침부탁드립니다..

hnsch2020의 이미지

실용적인 프로그래머가 되려면 무엇을 어떻게 공부해야 하나요?

전역 후 기계공학과 2학년으로 복학한 대학생입니다.

입학 전부터 프로그래밍에 관심이 많았습니다만, 한 게 거의 없습니다.
C언어의 기본 문법만 여러번 깔짝깔짝 했고, C를 이용한 자료구조도 약간 건드렸습니다.

군 전역 후에는 다시 프로그래밍을 제대로 배우고 싶어서
KnK의 C Programming : A Modern Approach 를 정독했습니다. 지금 딱 그 상태입니다.

현재는 자료구조를 다시 건드리고 있습니다만.. 배우면 배울수록 학문적으로 파고든다는 느낌만 듭니다.

실용적으로 기능하는 프로그램을 만들고 싶은데, 무슨 소스를 활용해서 어떻게 공부를 해야 할까요?
그런 것들을 만들기 위해 우선 자료구조와 알고리즘을 먼저 제대로 공부하는 것이 맞는 건가요?

칼졸업을 위해 복수전공은 고려하고 있지 않습니다.

isanghan의 이미지

하프라이프라는 게임 한글 폰트 미출력 버그 해결 하신 분 계신가요?

게임 관련 질문이지만 리눅스에서만 나오는 문제라

여기에 질문을 드려봅니다...

Steam은 리눅스버전 입니다..

리눅스 배포판은 제가 이때까지 설치해본 리눅스 전부 같은 증상이 나왔네요..

리눅스에서 스팀을 설치 한후

Half-Life를 설치하여 실행 해보면 화면이 덩그러니 뜹니다...

저는 이게 로딩화면이라고 생각했는데

마우스를 움직이면 화면에 글은 안나오는데 메뉴에 커서를 놓을 때 나는 소리가 나더군요..

그때 한글 출력에 문제가 있다는 걸 파악하였습니다...

동사에서 나온 같은 엔진을 쓰는 모든 게임에 한글 출력에 문제가 있는거 같은데

꽤나 오랬동안 혼자 찾아보다가 도저히 답이 안보여서 이렇게 질문을 올립니다..

혹시 이 문제 해결 하신분 계신가요???

글이 안보이는 화면 사진 한장 첨부합니다..

익명 사용자의 이미지

pycharm에서 vim emulator를 사용중입니다.

vim에서
:.,$norm i#
를 실행하면 현재 줄부터 마지막줄까지 #기호를 넣어서 주석처리를 할 수 있습니다.

파이참과 파이참 내 vim 에뮬레이터를 설치하고는 파이참 내에서 여러줄 주석처리는 vim처럼 작동안하네요.

참고로 파이참 내에서 커서 이동은 vim처럼 됩니다.

무엇이 문제일까요?

-@Naver의 이미지

비주얼스튜디오

비주얼스튜디오2019 기존 솔루션에 이미 만들어놨던 sql파일들을 가져오고 싶은데 어떻게 하나요?

익명 사용자의 이미지

웹으로 장비 제어하는 방법 문의 드립니다.

(장비)———(클라이언트PC)———(웹서버)

기존의 C# 장비제어 응용프로그램을 웹으로 변환하는 프로젝트를 진행 중 입니다.

클라이언트 PC와 장비의 통신은 USB통신, TCP 통신, 시리얼 통신 입니다.

어떻게 해야할지 감이 안잡힙니다…

클라이언트 PC로 장비를 제어 하는 방법이 뭐가 있을 까요..

페이지

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