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

쩜육@Google의 이미지

파이썬 질문

pyg = 'ay'

original = raw_input('Enter a word:')

if len(original) > 0 and original.isalpha():
print original.lower()
else:
print "empty"
word = original.lower()
first = "word" [0]
new_word = word + first + pyg
new_word = new_word[1:len(new_word)]
print new_word

코드카데미에 PygLatin 이라는 번역기를 만드는중 코드를 저렇게 작성하였는데 결과가 이상하게 나옵니다.

PygLatin:PygLatin이라는 번역기가 있는데 이 번역기는 단어의 맨 앞글자를 맨뒤로 옮긴다음 그 뒤에 ay 를 그 값을 출력시킵니다.(맨 앞글자가 자음인 경우)
ㄴ 예:kepp -> eppkay

oblab의 이미지

임베디드 테스트를 터미널환경에서 테스트를 하는데 무슨환경이라고 해야하는건가요?

임베디드 테스트를 터미널환경에서 테스트를 하는데 무슨환경이라고 해야하는건가요?

요즘 임베디드보드에서는 다양한 OS를 지원하고 있는데요. 우분투, 라즈비안 등등 리눅스OS 이미지를 제공해서
보드에서 OS를 설치하여 사용하는게 많이 나오고 있습니다.

라즈베리파이를 예로들면 저는 라즈비안을 올려서 사용하고있는데요. OS환경운 라즈비안인것이죠
그런데 개발용 임베디드보드가 있는데 이것은 OS를 따로 올릴수 있는게 아니고, 커널,파일시스템 포팅후
부팅시키면 터미널환경이 나오고 이상태(제기준에서는 터미널환경이라고합니다;;)에서 테스트를 진행하고 있습니다.

터미널환경(?) 저런 개발보드에서 OS를 올리지않고 터미널에서만 작업을 하는 환경상태를 무엇이라고 부르나요??

머그잔@Naver의 이미지

[c++] 구조체 string 선언 오류

제가 c++ 공부하다가 오류가 있어 질문드립니다. 제공된 참고 소스는 문제 없는데 제가 직접 해 본 구조체 내부 string선언에서 오류가 있습니다.

zhfldkkr789의 이미지

언리얼엔진UI 질문입니다.

언리얼을 공부중인 학생 입니다.
블루프린트를 사용하지 않고 UI를 C++코드로만 만드는 방법이 궁금해서 질문드립니다.

ihjkoh의 이미지

리눅스 커널 소스 (4.8)에서 default 커널 모듈들을 로딩시키는 부분의 파일 라인이 어디인가요?

video, ip_tables, bluetooth와 같은 기본적 모듈들이 소스코드의 어느 부분에서 로딩되는지 찾지를 못하겠습니다. 이 모듈들은 /bin/kmod를 이용해서 로딩되지 않습니다. 왜냐면 kmod 소스코드 파일을 수정해서 kmod가 로딩하는 모든 모듈들의 이름을 별도의 파일에 출력하도록 했는데, 이 로그파일에는 부팅 후 단 10개 남짓의 모듈들만 프린트될 뿐, 부팅 후 lsmod 명령어로 출력되는 모듈들 중 절반 이상은 이 파일에 출력되지 않습니다.

커널 소스의 어느부분에서 초기 모듈들을 로딩시키나요? 리눅스 커널에 유능하신 분께서는 부디 가르침을 주시길 부탁드립니다. 다

구체적으로, make menuconfig 안의 Device Driver 섹션 안에서 모듈로 설치하도록 설정한 드라이버들은 커널 소스 안의 어느 파일, 어느 라인에서 로딩을 하는지 알아야만 합니다. 분명한 것은 커널은 이 모듈들을 kmod나 modprobe을 이용해서 로딩하지 않으며, 다른 어떤 방법을 통하여 로딩한다는 것입니다.

xkzkwid의 이미지

C 프로그래밍 중에 계속 오류가 나는데 조언을 구하고 싶습니다.

코드 내용은, 동전던지기를 100,000번 해서
1. 앞면이 나온 전체 횟수
2. 앞면이 연속으로 나온 횟수
3. 2가 나온 횟수
3번의 보충설명을 하자면 예를 들어 한 번만 나온 게 3000번이고, 두 번 연속으로 나온 게 1000번일 때 출력화면에
1 \t 3000
2 \t 1000
이런 식으로 출력되는 겁니다.
프로그래밍 작성시 주어졌던 조건은
1. 꼭 배열을 사용하는 것
2. mollac 사용하지 말 것 이구요.
지금 아래의 프로그램을 실행하면 Segmentation fault (core dumped) 오류가 뜨네요.
포문을 남발한 탓인 것 같지만 이제 겨우 한 달 배운지라 딱히 다른 방법은 떠오르지 않아요..

pwy1575의 이미지

linux route table 질문드립니다.

안녕하세요

route table 공부중 이해되지 않는 부분이 있어 질문드립니다.

아래와 같이 해당 라우팅 테이블이 존재합니다.
항목을 보면 Gateway 와 Iface 란 항목 두개가 존재하는데

1) 3)을 보면 Ifcae는 eth0 로 동일하고
Gateway는 *와 192.168.225.1로 다르게 나옵니다.

두가지 경우의 차이점이 무엇인지 알고 싶습니다.

알기로는 목적지IP가 Destination과 일치 할 경우
Iface에 표기된 인터페이스로 들어온 데이터를 던진다고 알고 있는데
Gateway 항목이 존재하면 어떻게 동작하는지 잘 이해가 가지 않습니다.

감사합니다.

장은총@Facebook의 이미지

매개변수 int(*)[] 는 어떻게 이해해야하나요?

안녕하세요 오목스스 찾아보다가
아래와 같은 함수를 보게 되었는데요

void DrawBoard(int(*)[W_BOARD_SIZE]);

매개변수를 어떻게 이해해야하는건가요?
int(*)[]
int형 포인터 배열?이라고 생각해야하나요?

dkwkekzz의 이미지

공유기와의 연결에 대하여

안녕하세요.

질문이 있습니다.

모바일 디바이스에서 한 대는 서버로, 나머지 다수개의 기기에서는 클라이언트로 작동합니다. 이들은 서로 통신이 되어야 하는데 서버는 사용하지 않을 것입니다.

동작은 서버에서 정보를 주면 클라이언트는 받기만 하면 됩니다.
그럼 클라이언트에서 서버의 ip를 알아낼 방법이 있어야 하는데 어떤 방법이 있을까요?

* 서버와 클라이언트 사이에 에그와 같은 작은 공유기를 설치하여 이를 공유합니다. 이와 같은 상황이라면 클라이언트는 서버의 ip를 알아낼 방법이 있을까요?

* 다른 어떤 방법이 있을까요?

도저히 모르겠습니다. ㅜㅜ 알려주시면 감사하겠습니다.

페이지

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