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

ndmnwg의 이미지

devfs, devtmpfs

모듈에서 devfs_mk_bdev 함수를 이용하면 /dev 디렉터리 밑에 디바이스 파일을 생성할 수 있다고 해서 사용하려고 하니

지금은 devfs 파일시스템 자체가 지원이 안되고 devtmpfs 파일시스템으로 바뀌어서 devfs_mk_bdev 함수를 사용할 수가 없네요

devfs 파일시스템이 devtmpfs 파일시스템으로 바뀌면서 devfs_mk_bdev 함수와 같은 기능을 하는 함수도 분명 생겼을 거라고 생각이 드는데

혹시 아시는분 계신가요?

khaki76의 이미지

대용량 메모리 사용 건.

제목과 같이 대용량 메모리를 처리하기 위한 내용인데요.

변환기에서 대용량 메모리 1.4G 정도의 메모리를 불러 들여서 처리 해야 되는데요.

변환기에서 나머지 0.6G정도의 메모리를 이용해서 처리하기 힘들다 보니

여러 가지 방안을 고민하고 있습니다.

최종 특화된 방안으로 IPC를 이용한 방안으로 처리 해 볼까하는데요.

혹시, 이 외의 다른 방법으로 처리 해 보신 분 있으시면

노하우 좀 부탁 드리겠습니다.

IPC 방법도 찾아 보니 변환기에서 이에 해당하는 메모리를 할당하는 개념 같은데요.

그렇다면, 현재 방법과 전혀 다르지 않아서 포기를 했습니다.

혹시, 이런 방법을 해결 하신 경험 있으시면 공유 부탁 드립니다.

물론 64비트로 간다거나, 혹은 boot로그를 고쳐서 3G까지 사용 할 수있지만,

서버에서 돌리다 보니 제가 임의로 조작이 불가능한 상황인지라

내용은 위와 같습니다. 감사합니다.

BitJaRu의 이미지

DLL 클래스 메모리 공유 질문드립니다


CLASS를 정의하는 예를들어 TEST_CLASS.dll을 여러 프로그램 혹은 다른 DLL들에서 참조하여 쓰려고 합니다

각 프로그램이 그 dll파일을 바꿀때 그 class값이 공유되게 하려면 어떻게 해야 하나요

예를들어 프로그램 A에서 TEST_CLASS.dll에 정의된 클래스의 멤버함수를 호출해 set(5)로 멤버변수를 변경할 경우

프로그램 B에서 역시 그 TEST_CLASS.dll에 정의된 클래스의 get()을 통해 멤버변수 값을 가져왔을때 5를 얻을수 있는 구조를 구현하고 싶은데

어떻게 해야할지 막막해서 여기 질문해 봅니다.

tttsasa의 이미지

QT. QT에서 스레드간 시그널교환질문드립니다

qt애서 signal 을 이용한 slot처리를 하려는데
메인스레드와 다른스레드사이에 시그널교환이아능한가요?

예를들어 1스레드에서 emit으로 시그널을발생시키면
메인스레드에서 connect된걸로 Slot이 실행가능한가 하는 문제입니다.
답변부탁드림니다

sylphiel의 이미지

특정 사용자만 su가 되게 하는...

안녕하세요.

특정 사용자만 su를 하게 하려고 합니다.
검색해보면 wheel 그룹을 등록하고, 해당그룹에 유저를 등록하고, /etc/pam.d/su 파일에 auth required /lib/security/pam_wheel.so use_uid 부분을 추가하는 방법과 /etc/login.defs에 "SU_WHEEL_ONLY yes"를 추가하는 두가지가 나오는데요.

1. wheel이 아니고 abc라는 그룹이 su가 되게 할경우
auth required /lib/security/pam_wheel.so use_uid를 auth required /lib/security/pam_abc.so use_uid로 하면되는건지... 그리고 해당 경로에 이 파일이 없는데 자동으로 생성이 되는거지.

2. ABC라는 그룹이 되게 하려면 /etc/login.defs에 "SU_WHEEL_ONLY yes"대신 "SU_ABC_ONLY yes"를 추가 하면되는건지.

3. 두개의 방법 모두를 설정해야만 적용이 되는건지, 아니면 둘중에 아무거나 선택해서 해도되는지...

궁금합니다.

joy5140의 이미지

Ruby on Rails 공부중인데 scan문이 잘 안되요..

<%= a = "cruel world" %>
<%=
	a.scan(/\w+/).each do |s|
		s+".jpg"
	end
%>

어떤 뷰의 코드가 이것이고,

출력은 cruel world ["cruel", "world"] 입니다.

string.scan(regexp) 가 리턴하는 값은 분명 Array 인데..

왜 each 문으로 각각의 값 마다 ".jpg"를 붙이라고 한걸 무시하고

배열 자체가 문자열이 되서 출력된거죠..?

제가 기대한 값은 cruel world cruel.jpg world.jpg 입니다..

어디서 잘못됬는지를 모르겠네요. 별로 긴 코드도 아니라 어디서 오류가 난건지...

doelnom의 이미지

mssql 쿼리 작성 질문입니다.

--------
name val
--------
홍길동 10
아무개 5
김할매 13
원 빈 18

위와 같이 테이블 있을 때, val 값 높은 순으로 정렬 후,

위에서 부터 val값을 더하면서 그 합이 40보다 작을 때만 Select하고 싶다고 하면

--------
name val
--------
원 빈 18
김할매 13

만 셀렉이 되도록 쿼리를 고민 중인데 어렵습니다.

mysql 에서는

SET @v = 0

SELECT name, val
FROM 테이블
WHERE (@v := @v + val) AND @v < 40
ORDER BY val

과 같이 하면 가능한 것 같습니다. mssql에서는 구문 오류가 ㅜㅜㅜ

읽어주셔서 감사합니다 :]

diskam의 이미지

RSA 알고리즘에 대해서 질문입니다.

오픈 소스인 OpenSSL를 이용하여 RSA를 구현했는데요.

input data를 encrypt한 후 encrypt 된 값을 다시 decrypt 해서 input data와 동일한 값인 지 테스트하고 있던 중

input data를 memset으로 0xCF로 주고서 encrypt, decrypt 해봤더니 decrypt 된 값이 다르게 나오네요..

그래서 테스트해보니 0xB5까지는 정상적으로 테스트 통과하는 거 같은데.. 그 이상의 값으로 memset을 해주고서

테스트를 하면 decrypt 된 값이 다르게 나옵니다.

혹시 RSA 알고리즘은 input data의 크기도 제한이 있고 그런건가요?

그리고.. RSA test 할 수 있는 프로그램 있는 지 궁금합니다...

roshsanf의 이미지

선배님들 리눅스명령어 질문있습니다.

오라클 설치를 할려는데 문법 해석이 안됩니다
groupadd oinstall -- oinstall 그룹을 만든다
groupadd dba -- dba 그룹을 만든다
useradd -m -g oinstall -G dba oracle 이거 무슨 뜻인지 모르겠습니다. oinstall 그룹에 dba, oracle 유저를 추가 한다??? ㅜ

부탁드리겠습니다 ㅜ

그리고

오라클 다운받을려고 보니

linux86x 랑 linux86-64이렇게 두개가 있는데
전자가 32비트용 후자가 64비트 용 맞나요??

nmccm의 이미지

vmware 에 centos 설치후 host os 에서 접근 관련 질문입니다.

host os : window 7 professional K (64bit)
guest os : centos 6.x (32bit)
vmware : 8.0.4

vmware 를 설치한후 centos 또한 잘 설치했습니다.
host os ip 는 iptime 무선 공유기를 사용하여 192.168.1.3 을 사용중입니다.
guest os ip 는 192.168.20.128 입니다.

그림으로 모든걸 캡쳐했습니다.

192.169.1.3:9998 로 접속시엔 제대로 guest os 의 ssh 로 접속이 됩니다만 익스플로러에서 http://192.168.1.3:9997 로 접속시엔 guest os 의 apache 기본 화면을 볼수가 없네요..

문제가 뭘까요.. 취미 삼아 하는게 아닌. 업무상 필요해서 꼭 설정해야합니다.

도움 부탁드립니다...

페이지

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