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

E_Dn의 이미지

USB 디바이스 드라이버 관련(?) 질문!!

무선마우스 USB수신기에 데이터를 송신해서 마우스가 하는 역할('마우스 포인터 움직이기' '클릭' 등의 역할) 외의 부분에 관여할 수 있는건가요?

아니면 혹시 디바이스 드라이버에서 마우스에서 하는 역할의 데이터만 처리할 수 있게 되어서 불가능 하나요?

cleansugar의 이미지

루분투 저절로 읽기 전용으로 리마운트 되는 것 끄는 법좀 알려주세요

루분투 최신 버전에서 트랜스밋숀으로 토런트들을 받다가 몇 시간 지나면 저절로 읽기 전용으로 리마운트 됩니다.

아마 하드에 배드섹터가 있나 봅니다.

다시 부팅하면 저절로 fsck를 하라며 키를 누르라고 나옵니다.

문제는 fstab에서 해당하는 가상 파일시스템의 마운트 옵션을 defaults로 설정해서 errors=remount,ro 이런 게 없습니다.

그리고 dumpe2fs에서 해당 가상 파일시스템을 보면 디스크 에러시 continue라고 되어 있습니다.

그런데도 자꾸 저절로 리마운트되는 이유가 무엇인가요?

fsck -cc로 검사해도 배드섹터 없다고 나옵니다만 우분투 디스크 뷰어 프로그램으로 보면 배드섹터가 이미 있다고 나옵니다.

루분투에서 배드섹터가 있어도 읽기전용으로 자동 리마운트되지 않게 하는 법이 있을까요?

gildong17778의 이미지

-

qkrwncks593의 이미지

32비트 버스를 사용하는 프로세서에서 64비트 OS 가 어떻게 사용되는거죠 ?

32BIT 버스만 있는 프로세서에서 64비트로 늘린다는건 말이 안되고 ... 커널에서 64비트 프로세서를 쓰는것처럼 흉내내는것인가요 ?

qkrwncks593의 이미지

C언어에서 OLE DB 사용 못하나요 ?

C언어에서는 ODBC 를 사용해야 한다는 말이 있는데 왜 그런지 모르겠네요 ...

dltkddyd의 이미지

Type이라는 클래스에 unsigned int 캐스팅 연산자를 정의하는 방법이 맞을까요?

Type이라는 형을 cpu의 byte order(little endian, big endian)에 따라 unsigned int로 캐스팅하는 연산자를 다르게 처리하도록 했는데 맞게 정의했는지 확신이 안 섭니다. 제가 big endian 식으로 처리하는 컴퓨터를 갖고 있지 않으니 알고리즘을 작성했어도 확인할 방법도 없고요. 다음과 같이 캐스팅 연산자를 구현해봤습니다.

zkdnsxjaos의 이미지

C++ 객체나 구조체 변스들의 메모리 오더링 관련해 질문 드립니다.

안녕하세요.

지금 C++을 사용해 (gcc 4.8.1, x86_64 CentOS6.4) 코딩을 좀 하고 있는데,
구조체에 int (4bytes) 변수 하나와 std::string (8bytes) 변수 하나를 할당하여 사용하고 있습니다.

각각 sizeof 를 찍어보면 각각 4, 8 바이트라고 나오지만

구조체를 sizeof로 찍어보면 16바이트 입니다.

여기서, 16 바이트 크기로 구조체 변수를 유지하고 싶은데, 간단해 보이지만 한번 여러분께 방법을 물어보려고 글을 올립니다.
예를들어, dummy int 변수 하나를 추가하여 유지를 하면 될까요?

제 CPU의 캐쉬라인의 크기가 64바이트이니, 만약 위에 경우처럼 유지가 된다면 4개의 구조체 변수가 메모리 상에 연속하여 할당되었을때 cache coherency의 이득을 많이 볼수 있을것 같습니다.
감사합니다!

사과먹는 곰돌이의 이미지

awk 질문 올립니다.

awk 사용하시는 분들께 질문 올립니다. 독학으로 이제 막 꾸역꾸역 배우기 시작한 프로그래밍 생초보인데 아직 실력이 원시적이라 파일 다루기가 녹록치 않네요.

두 파일을 비교하고 싶습니다.

file1.txt
a - 0 32 78 * 0 0 apbal
a - 0 2 829 * 0 0 duitbal
b - 0 17 72 * 0 0 kory
c - 0 34 472 * 0 0 gomgwui
d - 0 23 45 * 0 0 baetaeji
d - 0 28 34 * 0 0 balbadak
e - 0 2 679 * 0 0 gombal

file2.txt
a 34 78
b 392 678
c 27 92

kalid11의 이미지

CentOS 6.5 vncpasswd관련해서 여쭤봅니다

다름이 아니라 오늘 처음 centOS를 써보는데요, 계정을 루트계정 포함 5개를 만들어서 나눠쓰고 있습니다,
근데 제가 vnc를 써서 GUI로 원격제어가 가능하게했는데
터미널에서 vncapasswd라는 명령어를 입력해서 지정을하면
각계정에 지정하는 vncpasswd a (단 여기서 a는 계정명)이렇게 하고나서 계정별로 비밀번호를 걸어주어도 그냥 vncpasswd라고 쓴 것에 해당되는 비밀번호만 입력하면 모든 계정에 들어갈 수 있더군요
심지어 자기가 따로 지정해놓은 비밀번호는 먹히지도 않습니다;

계정마다 패스워드를 다르게 해주고 싶은데 어떻게 해야될까요

parkon의 이미지

우분투 업그레이드 하다 완전 망한것 같네요 ...

자꾸 게시판을 어지럽혀서 죄송합니다.

우분투 10.04를 잘 쓰고 있다가, 업그레이드 하기로 마음 먹었습니다.

우선 12.04로 업그레이드를 했는데, 아래 글처럼 네트웍에 문제가 있었지만 어찌 어찌 해결했구요.

그런데, 인터넷 속도도 왠일인지 많이 느리고, 또 마침 14.04도 나왔으니 내친김에 14.04까지 업그레이드 하려고 했습니다.
명령창에서 do-upgrade (?)인가 하는 명령어로 업그레이드를 시작했는데,
왠일인지 한참 지나서 에러 메시지를 내고 중단되더군요.

그 에러 메세지는 주로 texlive-.... 패키지들과 hal이란 녀석이 디펜던스 문제가 있다는 등의 이야기였습니다.

그래서 그냥 포기했는데요, 다시 컴터 부팅하니까 부팅 과정에서
무지막지한 양의 에러 메시지들이 나오던군요. 역시 위와 같이 texlive, tex-common, hal 에 관계된 녀석들이었습니다.

페이지

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