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

kid1402의 이미지

데이터 전송을 할 때 함수도 전송되나요?

데이터 전송을 할 때 보통 send/recv 함수로 구조체를 주고받잖아요?

근데 구조체가 아니라, 함수가 있는 클래스

예를 들어

class Temp
{ 
public:
   char a;
   char getA(){return a;}
   Temp(){}
   ~Temp(){}
};

이런 클래스를 주고 받을때, 수신/송신측 모두 Temp의 구조를 안다고 하고
send로 Temp 클래스 자체를 보내고 recv로 Temp 클래스 자체를 받으면 위의 데이터인 a 만 받는거죠?

jinlogin의 이미지

SSL/TSL Renegotiation 취약점 패치를 적용하고 싶습니다.


tomcat 7.0.28, openssl 1.0.1c 을 사용중입니다.

웹 취약성 분석 도구로 확인하고 다른건 모두 차단 했는데

TLS1/SSLv3 Renegotiation Vulnerability 이것만 해결이 안되네요

최신 tomcat, openssl 에서는 패치가 되었을텐데 설정하는 방법을 못찾겠습니다.

구글링 해서 몇가지 방법을 적용해 봤는데 취약성 도구 돌려보면 그대로 남아있네요

(그게 맞는건지도 애매합니다. 잘 모르는 분야다 보니...)

server.xml Connector 설정에 allowUnsafeLegacyRenegotiation="false" 로 설정해보기도 하고

요 3일동안 구글링 하면서 설정을 이리저리 바꿔봐도 요 취약점은 해결이 안되네요...

도움좀 부탁드립니다.

snowall의 이미지

파이썬에서 유니코드

윈도우즈7에서 파이썬으로 뭔가를 개발중입니다.

파일 이름을 받으면 그 파일을 열어서 뭔가를 하는 루틴인데요

import os
def converting(filename):
	os.system("convert \"" + filename + "\" \"" + filename + ".txt\"")

convert는 ImageMagick의 그 convert입니다.

일단, \"들은 filename의 중간에 빈칸이 있는 경우때문에 집어넣었습니다. 문제는 filename에 한글이 포함된 경우인데요. 실행시키면

gksendbs의 이미지

jpeg 압축을 하고 싶습니다.

jpeg압축을 하고 싶어서

라이브러리를 다운받기는 했는데

프로젝트에 연결하는 방법을 모르겠습니다.

그리고 jpeglib-turbo도 다운받았는데 어떻게 연결해야할지 모르겠습니다.

속성에 들어가서 포함디렉터리랑 라이브러리디렉터리를 첨부하고

링커로 라이브러리폴더에 있는 라이브러리파일을 복사해주면 되나요?

개발환경은 윈7, 비주얼스튜디오2010입니다.

고수님들 도와주세요...

그리고 검색하다보니 quicklz라는 알고리즘으로 압축하는 방법이 있던데 이것도 jpeglib가 있어야 쓸 수 있는건가요?

ybjeon01의 이미지

ubuntu에서 upstart쓰잖아요 이거 관련해서 궁금한 게 있습니다.

upstart쓰기 전에는 /etc/rc*.d 폴더로 runlevel에 따라 들어가 데몬을 실행시키는 걸로 알고있습니다. 근데 upstart에서는 아예 /etc/rc*.d 를 사용하지 않는 건가요? 실험삼아 rc2.d 폴더를 다른데에다가 옮기고 원래위치에 있는 rc2.d를 지우고 reboot했더니 아무 문제없이 잘 우분투가 잘 실행되었습니다. upstart관련 문서보면 컴퓨터를 끄거나 재부팅할 떄 rc0.d와 rc6.d 폴더에 들어간다고는 나와있는데 이 2가지를 제외하고 rc*.d는 이제 우분투에서 필요없는 건지 궁금하네요.
하지만 http://www.debian-administration.org/articles/212 여기서 보면 꼭 이 6개의 폴더가 필요하다는 듯이 말하고 있네요. 데비안은 upstart를 안 쓰는지도 궁금합니다.

ruddnjs87의 이미지

undefined reference to 'xxx' 에 대해 질문드립니다. ㅎ

안녕하세요 저는 프로그래밍을 배우고 있는 학생입니다.

제가 어떤 프로그램의 makefile을 수정해서 프로그램을 돌릴 일이 있어서 makefile을 수정해보았습니다.

그런데 link하는 부분에서

신머루군의 이미지

gnu tar와 aix tar 압축 풀때 파일 길이로 잘리는 현상

이번에 aix 장비가 들어와서 파일을 옮기는도중에 이상한 증상이 있어서 조언을 구하고자 합니다.

사용하고 있는 장비 (linux)에서 -> aix로 tar로 파일을 묶어 전송할일이 생겨 tar cvfzp 옵션을 태우고 압축을 하였습니다.
이상이 없겠거니 하고 aix에서 압축을 풀고 서비스를 올리려나 class 파일들을 못찾는경우가 생기더군요..

확인을 해보니 경로와 file명이 길은 경우에 .class 파일의 확장자까지 풀리지 못하고 중간에 끊겨있습니다...

linux tar (gnu)와 aix tar의 차이점으로 인한 문제인것 같은데 (추즉입니다)
혹시 이 문제를 회피하거나 해결할수 있는 방법이 있는지 조언을 구하고자 합니다.

youdotan의 이미지

Wireshark에서 IPSec 메시지를 읽는 방법...

안녕하세요.
wireshark을 통해 장비에 오고 가는 패킷을 확인해야하는 상황이 생겼는데..
현재 관리 서버와 단말 간의 통신이 IPSec 프로토콜을 사용하는 바람에,
정작 패킷의 중요하게 확인할 부분이
UDP Encapsulation of IPSec Packets 라고 나오며 확인이 불가능하다 하네요.
혹시 옵션이라든가 볼 수 있는 방법이 있는지 아시는 분 답변 부탁드리겠습니다.
감사합니다 ^^

parkon의 이미지

OOP 개념의 적용에 대한 질문

좀 두리뭉실한 질문인데요,

예를 들어 자동차 구동 시뮬레이션 코드를 만든다고 할 때
첫눈에는 OOP가 제격처럼 보입니다.
엔진, 미션, 바퀴, 브레이크, 연료통 등에 대한 클래스들을 각각 만들고
각각의 인터페이스와 멤버 데이타를 정의하고 등등등.

하지만 실제로 해 보려 하면, 아리까리 해 지는게
차에서 엔진도 하나고, 미션도 하나고, 그러니까
위 클래스들을 싱글톤 구조로 만들어야 하나,
아님 위 클래스들의 인스턴스를 글로발 변수로 지정해야 하나 고민이 드는군요.
그것도 아님
클래스 대신 위 오브젝트들을 아예 네임스페이스로 구현하는게 어떤가 싶기도 하고요,

qkrwncks593의 이미지

정수표현질문

1바이트로 정수를 표현한거랑

2바이트로 정수를 표현한거랑

00000001
00000000 00000001

두개가 있다면

둘다 다른건가요 ?

10 진수로 바꾸면 같은값이 나오고

컴퓨터가 인식할때는 같은값 (정수 ) 으로 인식하나요 ?

페이지

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