프로그래밍 QnA

dalfengz의 이미지

파일 혹은 proc의 permission denied 문제

현재 kernel v2.4에서 작성된 모듈 코드를 v2.6에 맞게 컴파일 해서
생성된 .ko 파일을 insmod로 모듈을 올렸습니다.

올리고 나서 /proc/ 밑에 올려진 것을 사용하려고 했는데,
(e.g. # echo on > /proc/xxx/yyy )

다음 메세지가
/proc/xxx/yyy: Permission denied. 로 뜨고 있습니다.

file /proc/xxx/yyy 했더니,
/proc/xxx/yyy: regular file, no read permission 이라고 뜨더군요...
여러 곳에서 검색했을 때, file 해서 empty라고 떴어야 사용이 가능한 걸로 보였었는데 말이죠...

이런 퍼미션을 수정하는 방법이 있는 것인가요?
아니면 모듈 올릴때 뭔가 다르게 해줬어야 하는 것인가요?

이 모듈 코드가 외부에서 참조하는 거라 아직 제대로 보고 있질 않아서 어디가 문제인지 찾지 못하고 있습니다.

익명 사용자의 이미지

memcpy 사이즈 질문좀 초보질문 빠른답변 부탁합니다.ㅇㅇ

void dd( char * aa) //aa = asdf 라고 가정한다면
{
char i[256];
char t[256];
memcpy(i,aa+2, ??);
memcpy(t,aa,??);
}

t 변수엔 as
i 변수엔 df 를 넣고싶은데

질문 내용은 ??에 사이즈를 몇을 넣어야 하나요?ㅠ 2*sizeof(char) 이거인거 같은데 사이즈를 어케 올려야할지 모르겠습니다.

익명 사용자의 이미지

IPTABLE 에서 TPROXY 라는 테이블 질문 입니다.

IPTABLE에서 TPROXY라는 테이블을 도큐멘트에서 보면

REDIRECT와 거의 비슷하나 transparent proxy에서 유용하다고 나와있습니다.

정확히 어떠한 차이가 있는건가요?

듣기로는 proxy의 클라이언트 ip가 보존된다는것같은데 그게 ip헤더쪽을 말하는건지...

답변 기다리겠습니다~

charnull의 이미지

알고리즘에 관해 질문드립니다ㅜㅜ

알고리즘 과제 중인데

갈피를 못잡아서 이렇게 질문드립니다ㅜㅜ

3 2 3 라는 입력을 받으면

3 보다 낮은 숫자 0,1,2
2 보다 낮은 숫자 0,1
3 보다 낮은 숫자 0,1,2

을 가지고 숫자 조합을 만드는건데

3 2 3 입력시

출력 값이

000, 001, 002, 010, 011, 012, 100, 101, 102, 110, 111, 112, 200, 201, 202, 210, 211, 212

이런식으로 출력이 되야 하는데

몇시간째 고민중인데 계속 헷갈리고

중복문을 어떻게 만들어야할지....

다중 포문으로 하려고 하는데 하다보면 계속 생각이 꼬이고 꼬이고 하면서 계속 막힙니다ㅜㅜ

어떻게 처리하면 될지 조언 좀 부탁드립니다ㅜㅜㅜ

strayhoneybee의 이미지

한일 교류 게시​​판/日韓交流掲示板(자동번역 )

http://tyunichi. com/sougou/
일한 교류 게시판입니다.
우리들은 한국의 여러분과 교류하고 싶다고 생각하고 있습니다.
부디 있어들 해 주시고, 무엇인가 써 가 주십시오.
잘 부탁합니다.

익명 사용자의 이미지

Visual C++에서 언어확장을 끄고나니 vector class에서 size와 resize가 불리질 않네요.

'resize': 식별자를 찾을 수 없습니다.라는 메시지만 나오네요.

제가 알기로는 STL에 기본으로 포함된 class에 있는 표준으로 알고있는데요.

혹시 이 같은 일 경험해보신분들의 해결 방법 조언 부탁드립니다.

grafika의 이미지

파이썬에서 CSV 파일과 SVG 파일을 불러들일 때 한글 인코딩 문제에 대해서

CSV 파일와 SVG 파일을 대조, 두 파일이 같은 값을 가진 부분이 발견되었을 때 특정한 작업을 시행하는 파이썬 스크립트를 짜고 있습니다.
그런데, 문제는 그 대조하는 값이 한글 단어입니다.

CSV 파일에 '가나다'라는 단어가 있고, SVG 파일에 '가나다'라는 단어가 있습니다.
두 파일 모두 UTF-8 인코딩으로 저장을 했습니다.

문제는, 파이썬에서 CSV 파일과 SVG 파일을 불어와 둘을 대조시키는 작업에서 벌어집니다.
아무래도 파일을 불어오는 과정에서 인코딩이 맞지 않아 두 파일의 한글 단어가 비교되지 않는 듯합니다.

파이썬 코드 맨 윗줄에

# -*- coding: utf-8 -*-

를 붙였는데도, 효과가 없습니다.

UTF-8로 인코딩된 CSV 파일과 SVG 파일을 어떻게 불어와야지 한글 단어가 정상적으로 서로 비교될 수 있을까요?
참고로, 한글 단어에 해당하는 부분을 영어로 치환해서 실행하면 원하는 작업이 정상적으로 이뤄집니다.

declspec의 이미지

TCP 와 connection 에 대한 질문

리눅스에서 TCP 로 멀티미디어 네트워킹 어플리케이션을 개발하고있는데요
윈도우와 리눅스간에 서로 TCP 로 연결을 하는데 TCP 연결이 가끔
이유없이 안될때가 있습니다.

리눅스 서버에서 TCP 수락소켓을 열고
accept 하면서 기다리고 있는 상태이고...

윈도우 클라이언트가 connect 를 호출하는
아주 단순한 부분인데

모든 조건(포트번호, 컴퓨터, 네트워크환경)이 동일한 상태에서 항상 잘 되다가 가끔씩
원인모르게 접속이 안될때가 있는데 accept 랑 connect 함수 자체에 어떤 뭔가가 더 있는걸까요?

그리고 TCP 연결에서 연결이 종료되었다는것을 어떻게해야 확실하게 알 수 있을까요?
저는 처음에 TCP 연결을 맺고 어느 한쪽에서 recv 를 호출했을때 음의 값이 리턴되는거로
확실히 알 수 있을줄 알았는데 커넥션이 종료된뒤에 recv 가 무한히 대기를 할때가 종종 있더군요...

페이지

프로그래밍 QnA 구독하기