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

trymp의 이미지

브라우저 인증서 경고창에서 차이가 나는 이유는 무었일까요?


SSL 프록시 서버를 하나 구축해서 테스트 하고 있는데요 ~

self sign 인증서라서 브라우저에서 경고창이 뜹니다.

근데 경우에 따라서 브라우저 표시가 차이가 납니다.

첫번째 경우에는 사용자에게 확인을 받아서 접근할수 있게 해주는데요

두번째의 경우에는 원천적으로 접근을 못하게 합니다.

무슨 차이가 있는 걸까요?

익명 사용자의 이미지

Verilog 코드 문제 알려주실 수 있나요

Four bit shift register를 구현한 베릴로그 코드인데 [A]와 [B]에 들어갈 코드를 SI, Q신호와 연결 연산자를 사용하여 어떻게 기술할 수 있나요

Module shiftreg (SI, SO, CLK);
input SI, CLK;
output S0;
reg [3:0] Q;

assign [A];
always @ (posedge CLK) begin
[B]
end
endmodule

hskim9337의 이미지

[MFC] 다이얼로그 실행순서에 관한 질문드립니다.

현재 제가 부모 다이얼로그로 DIALOG1을 만들었습니다
다음 자식 다이얼로그로 DIALOG2를 만들었다고하면
이를 에디트컨트롤로 연결하여

DIALOG1 -> 에디트컨트롤 누름 -> DIALOG2

이 순서로 구성 할 수 있지 않습니까?

근데 그러면 반대로

DIALOG2 -> 에디트컨트롤 누름 -> DIALOG1

이 순서대로 구성하려면 어떻게 해야하나요?

현재 제가 시도해본거는 프로그램 시작하자마자 부모 다이얼로그를 감추고 트레이아이콘으로 다이얼로그2를 부르는

방식인데 이거 너무 비효율적이고 비 직관적인거같아서 순서를 바꿀 수 있는 다른 방법은 무엇이 있나요?

lalupo20의 이미지

프로그래밍 문자열 관련 질문이 있습니다.

위와 같은 순위표가 있는데

보시면 선수이름+팀이름으로 구성되어 있는데

이걸 선수 이름, 팀 이름 분리할 수 있을까요?

지금 생각해본 방법으로는 팀 이름을 배열로 만들어두고

팀 이름 부분이 문자열에 포함되어 있으면 그 부분 제거해주는 방식을 생각해봤는데

그렇게 하려면 승강제이니까 하위리그 팀들도 다 기록해놔야되서

한 100팀 정도를 배열로 만들어두어야 할 거 같아서 좋은 방법이 아닌거 같았어요.

다른 방법 있을까요?

add3316의 이미지

리눅스 shell script exit에 관해서

쉘 스크립트에서 exit를 왜 선언해야 하는거고, exit를 사용하지 않아도 왜 지정된 값이 출력되는 거죠?? exit의 정확한 사용 이유와 exit를 쓰지 않아도 왜 값이 출력되는지 자세히 알고 싶습니다.

도와주세요의 이미지

C언어에서 배열의 중앙값을 배열 내 정수 이동 없이 구할 수 있는 방법이 어떤 게 있나요?

간단히 배열은 정수 원소가 3개만 들어가는 배열입니다. main함수 이전에 mid함수에서 중앙 값을 구해야 하고 반환 값은 중앙값이 저장된 배열 원소의 주소입니다.

일단 제가 작성한 코드입니다. 배열 내의 정수의 이동이 있었기 때문에 조건에 위반이 되지만 일단 작성해보았습니다. 이렇게 작성을 했는데도 디버깅을 했는데 값이 안 나오고 조금 있다가 띄어쓰기만 나오고 끝나더라구요...제가 오늘 포인터를 배운 터라 개념이 많이 부족합니다. 조금 도와주세요...ㅠㅠㅠ

익명 사용자의 이미지

쉘 스크립트에서 가장 마지막 파일

쉘 스크립트에서 마지막 파일을 지정하고 싶습니다. 예를 들어

어떤 폴더에는
dd1
dd2
dd3
dd4
dd5
...
dd68

어떤 폴더에는

dd1
dd2
...
dd32

예를 들어 이런 식으로 있다면

grep "xx" dd68
grep "xx" dd32

grep 명령어를 사용할 때 매 폴더마다 이렇게 가장 마지막 파일인 dd68을 지정해주고 싶은데 굳이 dd68 이렇게 지정해주는 것이 아니라 무조건 마지막 파일을 지정해주고 싶습니다.

이걸 /*$ 과 같은 문자를 사용하여 표현할 수 있을 거라 찾아봤는데 좀 어려운 것 같습니다...

가르쳐주시면 감사하겠습니다.

msms772의 이미지

C언어 이 방식은 복호화가 불가능할까요?

안녕하세요. 프린이 새내기입니다.
6.8일, 팀프로젝트 발표해야하는데 아직도 막히고있는 부분이 있습니다 ㅠㅠ
먼저 암호화 방법은 이렇습니다.
(알파벳only)문장단위로 끊어서 읽고, 다른 글자가 나올때까지 한 반복되는 문자의 갯수를 적어주는 것입니다.
가령,

HELLO WORLD
AAABBCCCCC
란 텍스트 파일이 있다면 그걸 읽고

HEL20 WORLD (L이 두개==L2)
A3B2C5 (A가 3개, B가 2개, C가 5개 ==A3B2C5)

이렇게 새로운 텍스트 파일에 저장합니다.
이후 암호화된 문자열을 원래대로 돌려주는 복호화를 해야하는데 이런 방식이 가능할지도 가늠이 안됩니다 ㅠㅠ
시간이 얼마 안남았는데 이제 와서 암호화 방식을 바꿀지 말지도 고민이네요.
고수분들 도움! 부탁드립니다.

z_yon의 이미지

포인터에 값을 추가로 넣을 수 있나요?

i2c 동작에 device id 와 reg 주소, 데이터를 포인터로 넘기는데
reg 주소를 데이터와 합치고 싶어요

i2c_write(uint8_t dev_id, uint8_t reg_addr, uint8_t * data, uint8_t len)
이렇게 받아온 값을

i2c_write(uint8_t dev_id, uint8_t * tx_buf, uint8_t tx_num)
이 api에 맞춰서 넘기고 싶은데

주소값을 바로 넘기고 싶은데 레지스터 주소값을 어떻게 넘겨야하는게 좋을까요

windows_jjang의 이미지

커널 구조에 대한 질문

마이크로 커널과 모놀리식 커널 구조의 차이점에 대한 글을 읽었는데 이해가 잘 안되는 부분이 있어서 질문 드립니다.

글 본문 내용에서요

"마이크로 커널은 핵심적인 기능(스케줄링, 메모리관리 등) 만을 포함하고
나머지는 유저모드에 추가되는 식이다. 예를 들면 디바이스드라이버, 파일시스템은 유저모드에 들어간다."

라고 되어있었고, 마이크로 커널의 예시로 윈도우즈를 들었는데요.

1. windows에도 파일시스템과 디바이스드라이버가 전부 커널모드에 있지 않나요? ( 물론 유저모드랑 조금 나뉘지만요... 예를들면 pnp관리자가 usermode pnp 관리자 / kernelmode pnp 관리자 나뉘는 것처럼요)

뭔가 직관적으로 이해할만한 예시가 있을까요 ??

2. 리눅스에서는 드라이버 추가시 커널을 재빌드 한다고 하는데 정말인가요?
윈도우즈는 드라이버를 서비스처럼 등록해주는 것에 비해 리눅스에서의 드라이버 추가는 굉장히 큰 일 처럼 느껴지네요

페이지

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