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

ihjkoh의 이미지

TPM 설치된 보드에 리눅스 깔고 TPM 사용하는 법

제가 현재 Conga IA4라는 보드를 가지고 있는데요,
이 보드에는 LPC bus에 TPM 1.2가 장착되어 있어요.

Q1. 그런데 일반 노트북 살때 같이 포함된 TPM도 LPC/I2C bus에 연결되어 있는 건가요?
아니면 CPU 칩셋 안에 직접 포함되어 있는 건가요?

Q2. 만일 TPM이 LPC/I2C bus에 연결되어 있을 경우,
리눅스에서 Trousers TPM 툴을 깔아서 바로 TPM을 사용할 수 있나요,
아니면 커널 소스코드를 수정해야 하나요?
LPC/I2C에 연결된 디바이스들은 커널에서 자동으로 검색이 안되어서,
따로 커널 소스코드를 수정해야 한다는 이야기를 읽은 거 같은데, 확실하게 모르겠어요.

Q3. 마지막으로, TPM 2.0을 인식하는 부트로더는 찾아지지가 않는데
(TrustedGrub 경우 TPM 1.2만 지원)
혹시 TPM 2.0용 부트로더는 없을까요?

ihjkoh의 이미지

리눅스 커널 리컴파일할 때, relocation 테이블과 symbol 테이블을 보존하는 방법?

리눅스 커널 리컴파일할 때, relocation 테이블과 symbol 테이블을 보존하는 방법이 있을까요?

그리고, 커널 이미지를 readelf를 이용하여 ELF 헤더를 읽을 수 있도록, ELF 포멧 이미지로 만드는 방법이 있을까요?

mydream의 이미지

Gdiplus와 같은 마이크로 소프트사의 사운드 라이브러리는 무엇인가요?

mp3, wave와 같은 다양한 소리 파일을 재생하거나 녹음하기 위해 사용하는 라이브러리 있나요? 화면 입출력과 관련해서는 Gdi+라는 라이브러리가 있어서 화면 제어하기가 편리하던데요. 사운드의 그런 유사한 라이브러리좀 알려주시면 감사하겠습니다. 비주얼 스튜디오에서 사용할 수 있는 라이브러리 중에서요.

thsalsgh01의 이미지

Docker 에서 Image 의 layer ID로 왜 Content digest를 쓰는지 모르겠습니다ㅜㅠ

1. Docker 1.10 부터 CAS(Content Addressable Storage) 도입을 Image 의 layer 에 대해서 content digest
라는 ID로 차용을 하고 있는데, Docker doc를 아무리 읽어봐도 모르겠어서 여쭤봅니다ㅜㅜ

1.1. 왜 data retrieve 가 빨라졌는지..

1.2. 어떤 면에서 보안성이 높다는 말인지
(data 가 저장된 실제 위치와 몇개의 복사본이 있는지를 사용자에게 숨길수 있다고
하는데, 말만으로는 이해가 안가는데. 좀 구체적으로 설명을 해줄수 있는 분 계신가요
어차피 CAS도 hash index 와 실제 저장된 위치가 mapping 되는 table 이 있는게
아닌가요? 거기가 뚫린다면 다른 Storage 방식과 다를게 없어보이는데
보안이 높다는 말이 이해가 안되서요....)

gseol1의 이미지

파이썬 간단한 게임 만들기

안녕하세요 제가 간단한 색깔 기억하기 게임 만들고 싶은데,,, GOAL의 라벨에서 임의로 색깔을 몇개보여주고
사용자가 그 순서대로 눌러 맞추는 게임을 만들어 볼려하는데 어려움이 많네요 ,,일단 지금 대략적인 틀은 이렇게 잡아놨습니다. 시작 버튼을 누르면 label2 에서 몇개의 색깔을 임의로 보여주고 그걸 순서대로 눌러야 하는 게임인데,, 너무 어떻게 해야 되나 막막합니다 ,,, 파이썬 비기너라 고수님들의 도움 부탁드립니다ㅠ

71284390423712492347129의 이미지

[해결됨] 파이썬 3 (TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int')

안녕하세요. 이차방정식을 푸는 파이썬 코드를 만들었는데 오류가 뜹니다. 변수 a, b, c에 대한 input value로 임의의 integer을 넣었는데요. 함수 func_num(n)에서 string n에 대해서 n[0] == '-'이면 음수로 간주하고, 아니라면 양수로 간주하기로 했습니다.

jic5760의 이미지

Windows에서 특정 볼륨이 어느 파티션에 속했는지 아는 방법이 있을까요?

안녕하세요.
Windows에서 특정 볼륨이 어느 디스크의 어느 파티션에 속했는지 알고 싶은데 잘 모르겠습니다...

VOLUME_DISK_EXTENTS 을 읽어와서 span등에 대한 정보를 받아오고 DISK_EXTENT에서는 디스크 번호와 시작Offset, 길이를 얻어올 수 있는데 몇 번째 파티션에 속했는지는 알 수 없습니다..

어떻게 몇 번째 파티션에 속했는지 알 수 있을까요??

mill77의 이미지

ldd config 파일에 등록하라는데 어떻게 해야 합니까???

centos7 에 mariadb 설치되어 있습니다.

1) "mysql-connector-c++ 설치하고 ldd config 파일에 라이브러리 등록하세요." 라고 조언을 들고서

mysql-connector-c++ 설치는 했습니다.
라이브러리 등록하라는 것은 어떻게 하라는 것인지.. ??

2) 그리고 하나만 더 ..
makefile 만들어 컴파일 하다가 다음과 같은 에러가 생기는 것은 1번 질문과 관계 있는 건가요?

fatal error: driver/mysql_public_iface.h: 그런 파일이나 디렉터리가 없습니다.

익명 사용자의 이미지

C++) 행렬을 함수의 인자로 받을때

int matrix[MAX][MAX]; 로 지정해둔 후 메인에서 scanf를 통해
행렬값을 받았는데요, 프림 알고리즘을 사용하고싶어서
따로 void prim함수를 만들어서 인자로 matrix를 넘겨주고싶습니다

그런데 void(int matrix[][]) 이런식으로 하니까 불가능하다고 떠서요
어떻게 해야할지 막막하네요ㅠㅠ

페이지

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