프로그래밍 QnA

Hyun의 이미지

드보락 자판으로 코딩하는건 어떤가요?

혹 드보락 자판을 쓰면서 코딩하는 분 계신가요?
쿼티보다는 영문을 쓸 때 손가락이 덜 움직인다는거 같은데... 코딩하는데는 어떨 지 모르겠군요...
특수기호라던지, 다른 불편한 건 없는지...

혹 쓰고계신 분 계신가요? 한번 바꿔 보려고 하는데... 바꿨다가 코딩하는데 불편하면 어쩔 까 해서 먼저 물어봅니다.

cyrus의 이미지

packet echo(?) 문제

어플리케이션 게이트웨이를 libnet/libpcap을 사용하여 만들고 있는데요.

libnet을 이용하여 보낸 패킷이 libpcap을 통해 다시 들어오거든요.

무한 루프가 돌고 그런 문제가 있습니다.

이곳에서 찾아 보니 패킷에 마킹하는 방법도 있고,

다른 곳에 찾은 방법으로는 내부적으로 보낸 패킷인지 유지하고 있는 방법이

있더군요.

제가 궁금한 것은 이런 현상을 용어(?)로 무엇이라고 하고,

커널에서는 어떻게 해결하였는지 궁금합니다.

아시는분 답변주시면 감사하겠습니다.

xster의 이미지

윈도우용 좋은 그래픽 diff 프로그램 추천해주세요

주로 beyond compare 를 사용하고 있습니다.
그런데 상용이라 시험판으로는 30일 밖에 못 써서 OS 깔고 30일씩만 쓰고 그 이후는 방황을 하고 있습니다.
공개소프트웨어에서 찾아봤는데 그렇게 맘에 드는 것을 많이 못찾았습니다. WinDiff 가 그나마 가장 나은 것 같은데 비교 하려면 일일이 다 끌어다 놔야해서 속도가 많이 떨어지고 각 줄에서 정확히 어느부분이 다른지도 표시가 안되더군요.

지금은 OS 다시 깔고 BeyondCompare쓰고 있는데 20일만 지나면 못 쓰게 되서 어떤걸 써야할지 난감한 상황입니다. 결국 해결책이 안 나오면 BC 살 생각인데 카드가 막혀서 결제하기도 난감할 것 같네요.

지나가는새의 이미지

perl 문법 질문..

아래는 squid 에서 뽑아낸 redirector 에 쓰이는 샘플 스크립트 입니다.

#!/usr/bin/perl
$|=1;
while (<>) {
s@http://www.aaa.com@http://www.bbb.com@;
print;
}

그런데 저 한 줄 (aaa -> bbb로) 에 추가를 해도( 같은 내용으로요) 작동되지 않더군요. :(

제가 하고 싶은건 저 s@....@ 를 여러개 주고 싶은데요, 문법을 몰라서 이래저래 시도는 해 봤지만 안되네요.

도움 부탁 합니다.

yhcheon의 이미지

Linux의 모든 프로세스에 적용될 수 있도록 timezone 설정 코드

Linux system에서 timezone 설정을 변경하는 코드를 작성하고 있는 사람입니다.
제가 알기에 TZ라는 환경변수를 적절하게 setting해서 timezone을 바꿀 수 있는데, 이 경우에는 해당 프로세스 이외의 다른 프로세스에서는 변경된 timezone 정보가 적용되지 않는다는 문제점이 있습니다. 여러가지 찾아본 결과, Unix에서는 환경변수를 바꾸는 것이 해당 프로세스 혹은 해당 프로세스의 child process에만 적용된다는 점을 알게 되었습니다. 이런 방법으로는 많은 무리가 있습니다.

meekdmn의 이미지

[C 입문중] 포인터 상수, 포인터 변수의 차이좀 헤깔리네요.

[code:1]#include <stdio.h>
#define NUM 5

typedef struct _student Student;
struct _student
{
int kor;
};

void pointer_test(Student *s);
void pointer_test1(Student s1[NUM]);

int main()
{
Student student[NUM];
int i;
for(i=0;i<NUM;i++){
student[i].kor = i;
}
printf("student address --> %x\n",student);

for(i=0;i<NUM;i++){
printf("%d\n",*student);
printf("%x\n",student);

/*여기는 student가 포인터 상수죠? 그래서 상수값을 바꾸려고 하면 안되죠.?*/

warpaint의 이미지

저 벡터에 대한 질문 이어염

책을 보는 도중에
잘 이해가 가지 않는 것들이 있어서 질문을 드려여
Exception은 무언인가요 이것의 종류가 7개가 있다고 하는데 무엇인지 무슨
작업을 하는지...
그리고 벡터 테이블이랑 벡터 주소가 무엇인가요 이것들은 어떤 일을 수행하기
위해서 있는지 궁금합니다.

그럼 오늘도 즐거운 하루 되세여

dingdong77의 이미지

쓸만한 code viewer 추천해주세요

이번에 리눅스 커널 소스를 들여다 볼려고 하는데요.
꼭 커널 소스가 아니더라도 일반적으로 쓸만한 code viewer 또는 browser 추천 좀 해주세요.

그냥 syntax highlighting 되는 에디터로만 보려니 좀 불편한데..
함수, 변수 정의된곳 찾아가주고 이런 기능 있으면 좋을 거 같네요.
freeware이면 좋겠습니다.

코드 볼때 어떻게들 보시나요?

eightbit의 이미지

복사?

--

shpark05의 이미지

브릿지 사용시 중복 IP 가 사용될 수 있을까요 ?

안녕하세요 ?

약간 고민이 되서 질문을 올려 봅니다. 이렇게 않된다면
다소 복잡하게 구성해야 되서 한번 질문을 드려 봅니다.

eth0 : wan // 외부 <- 192.168.2.100
eth1 : lan // 내부

PC : 192.168.2.100

이렇게 된다고 할때, eth1 방향의 내부 LAN 에 존재하는 PC에
192.168.2.100 이 있다고 가정후 eth0 에 동일 IP 192.168.2.100
을 줍니다.

첫번째 질문 :

브릿지 사용시 wan 에서 브로드케이팅패킷이 온다면, 내부 lan 에 있는
pc 들에게도 eth0 에서 eth1 으로 전달하여 주는지...

페이지

프로그래밍 QnA 구독하기