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

angel115115의 이미지

제가 리눅스를 배우다 이건 아닌거 같아서 밑바닥을 뚫어보려 합니다.

수학으로 예를들면 0~9 기호 외우고 32 4315 처럼 조합이 의미하는 개념을 읽힌뒤 + - 기호로 연산하는 개념까지 읽히면
수학의 곱셈 나눗셈 루트 지수승 로그 등등.. 전부 응용해서 만들어내고
이해가 가듯이..

컴퓨터도 지금 컴퓨터 구조 및 설계 4판 2장 어셈블리 명령어 까지 봤는데..
이제야 컴퓨터가 멀로 돌아가는지 조금씩 보이더라구요.
머 아직 3장 cpu 4장 메모리 이런게 수두룩하지만...

근데 수학의 기본처럼 컴퓨터의 기본이 컴퓨터 구조 및 설계 4판이 맞는건가요?

물론 전기 전자까지는 제가 소프트웨어쪽이라 제외구요.

전기가 들어간 상태에서 컴퓨터가 어떻게 설계와 개념으로 돌아가는지...

밑바닥부터 올라가려는데 그 출발점이 컴퓨터 구조 및 설계 4판이 맞나요?

여기에 대해 해박한 지식이 있으신분은 저에게 커리큘럼 좀 적어주실수 있으신가요?

paeksj98의 이미지

[질문]QMultiLineEdit 중앙 정렬 질문 드립니다.

안녕하세요. 중앙 정렬이 안되서 질문 드립니다.
멀티라인 에디트는 중앙 정렬이 안되나요..??
다른건 잘되는데 멀티 라인만 안되서요.
코드 아래에 있는걸 적용을 해봐도 안되네요.
혹시 중앙 정렬할수 있는 방법이 따로 있나요.

youngmaster의 이미지

API 트리뷰 적용 시 HTREEITEM 선언되지 않는 문제,

Main.cpp -

#include "stdafx.h"

void InsertChild(HTREEITEM, int); <- 이 부분에서 HTREEITEM 이 선언되지 않았다고 뜹니다.

...

void InsertChild(HTREEITEM pNode, int pid)
{
TVINSERTSTRUCT TI;
HTREEITEM Node;
int loop;

gurumong의 이미지

리눅스 프로그래밍 책 추천 부탁드립니다~

저는 임베디드 개발자를 목표로 하고 있구요
지금은 라즈베리파이를 이용한 개인프로젝트를 할려고 합니다
오디오 콤포넌트를 만들까 하거든요

핵심적인 기능은 CD롬 드라이브와 멀티 리더기를 장착해서 재생하는거죠~
기본 기능이 만들어지면 거기에 계속해서 유용한 기능을 추가하고 싶은데

우선 서점에서 거침없이 배우는 라즈베리파이 라는 책을 한번 흝어보고 왔는데
이미 라즈베리파이에 올릴수 있는 리눅스와 또 사운드 재생 관련 프로그램이 제공되는것 같더라구요

이 프로젝트를 수행하려면 아마도...순수하게 리눅스 프로그래밍만 할줄 알면 될꺼 같은데
잘 모르지만 조사해본바로는 시디롬이나 메모리 카드 삽입 되면 자동재생이 되어야하니 데몬? 같은 백그라운드 프로그램을 만들줄 알아야하겠고
사운드 관련 라이브러리도 사용할줄 알아야하겠고 할꺼 같은데
사실 어떤 책으로 리눅스 프로그래밍을 시작해야할지 잘 모르겠습니다

이러한것을 습득하기에 좋은 리눅스 프로그래밍 책이 어디 있을까요?

canuyes의 이미지

제가 작성한 문제 풀이. 반례 좀 부탁 드립니다.

현재 ACMICPC 공부 중인 학생입니다.
굉장히 쉬운 문제라고 생각하고 풀었는데, 자꾸 오답이 나오네요..
나름대로 스캐폴딩도 해보고 반례를 찾으려 애써보았지만
딱히 이렇다 할 오답사유를 찾기가 힘듭니다.

문제는
http://www.acmicpc.net/problem/2230 에 있구요.

아래는 제가 분할 정복을 이용해서 짠 소스 코드 입니다.

drawhan의 이미지

서버 모니터링 툴 - 서버에서 집중하는게 아닌 클라이언트에서 전송하는것

대부분의 모니터링 프로그램들은 서버에서 클라이언트 접속 후 데이터를 가져가는 형식인데 방화벽등의 문제가 있어서 활용을 못하고 있는 상황입니다. (SYSMON이나 기타 프로그램들)
SYSMON같은 서버 원격 모니터링 툴 중에 클라이언트에서 서버로 직접 전송하는 모니터링 툴이 있을까요?

top이나 vmstat 문자열 파싱하다 빡쳐서 글 올립니다 ㅜㅜ

elsv의 이미지

다른 class 에 대한 arp, ping

안녕하세요 네트워크에 대해 공부 중 인 초보 프로그래머 입니다.

얼마 전 네트워크 관련 해서 test 중 특이한 증상이 나타나서요. 혹시나 아시는 분이 계실까 해서 이렇게 올려봅니다.

가상 LAN망을 구성시킬 수 있는 장비가 있습니다. 2개의 port가 있으며, 각 다른 mac이 할당되어 있습니다.
두 port는 서로 다른 class 영역의 ip가 할당되어 있습니다.
PC와 B port는 동일한 class 영역에 있습니다.
PC와 다른 Class 영역에 있는 port A가 연결되어 있습니다.
B port와의 연결은 단절 되어 있습니다.

Port A = A.A.A.A(ip) , a:a:a:a:a:a(mac)
Port B = B.B.B.B(ip) , b:b:b:b:b:b(mac)

elwlwlwk의 이미지

sql 질문입니다.

select count(*)
from h_booking
where hb_ddate is not null
and to_char(hb_cdate, 'yyyymmdd') >= 20130711
and to_char(hb_sdate, 'yyyymmdd') <= '20130716' and to_char(hb_edate, 'yyyymmdd') > '20130716'
and (hb_rmode = 'C' or hb_rmode = 'S')

select nvl(sum(hr_rrcnt),0)
from h_rinfo
where to_char(hr_date,'YYYYMMDD') = '20130716'
and hr_rsize not in ('126', '99')

이것

첫번째 결과와 두번째 결과를 뺀 값을 한번에 가져오고 싶습니다. 어떻게 해야 하나요?

infoefficiency의 이미지

전연 변수로 배열을 선언하면 더 큰 배열을 선언 할 수 있는데 왜 그런거죠?

예를 들어서

int arr1[1000000]; //정상

int main(){
int arr2[1000000]; //오류

}

인데 이유가 뭔지 잘 모르겠습니다

감사합니다 ^^

mhhong의 이미지

vim 플러그인 autocomplpop 사용 문의

autocomplpop를 사용하고 있습니다.
tab 키로 원하는 키워드로 이동까지는 잘 되는데 선택을 하려고 엔터를 입력하면 줄바꿈이 됩니다.
엔터로 키워드 선택 시 줄바꿈이 안되게 할 수 있는 방법이 있을까요?
다음은 제가 사용하는 tab 키 함수입니다.

function! InsertTabWrapper()
let col=col('.')-1
if !col||getline('.')[col-1]!~'\k'
return "\"
else
if pumvisible()
return "\"
else
return "\\"
end
endif
endfunction

inoremap =InsertTabWrapper()
inoremap pumvisible() ? "": """

페이지

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