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

luciapra의 이미지

GTK label 관련 질문,


안녕하세요, GTK로 Video 자막 관련 테스 중에 있습니다.
label 을 3개 만들어서 g_utf16_to_utf8 함수를 통해 return 되는
utf8 문자열을 가지고

gtk_label_set_text( label[i], utf8);
이렇게 display 하고

gtk_label_set_text( label[i], "");
위와 같이 clear 하였습니다.

근데 문제는 clear 가 잘되다가 되지 않는 경우가 생기고,
한글 출력 같은 경우에는 글씨가 깨지는 경우가 생기네요,
근데 이 깨지는 부분에 대해서는 font 크기를 작게 해주거나
크게 해주는 것에 따라서 현상이 다르게 나타나네요,

label은 font size 대비 3~4배 정도 크기로 했는데 font size가 작을 수록
깨지는 현상이 적어 지는것 같습니다.

혹시 이런 경우를 격으신 분이 계시다면 .... 도움을 받고 싶습니다.

folderfile의 이미지

오픈소스 라이선스 관련해서..

현재 저는 웹 개발을 하고 있습니다.

그런데, 이것을 나중에 무료로 배포하려고 생각중인데요.

프로그램 동작시 하단에 나오는 Copyright 문구를 훼손하지 않는 제한을 두고, 배포하려고 합니다.

그런데 현재까지의 오픈소스 라이선스에는 개작 허용을 해야 한다는 조항이 있는데요 (OSI의 정책이라고 압니다)

개작을 허용해야 하니, Copyright 문구를 훼손하는 것도 막을 수 없나요?

혹은 막을 수 있다면 그런 라이선스가 대표적으로 무엇이 있나요?

ep6tri의 이미지

[완료]웹브라우저가 RSS 피드를 읽어오는 특별한 방법이 있나요?

파이썬을 이용해 RSS 정보를 가공하는 프로그램을 짜 보다가 궁금한 점이 있어 여쭈어봅니다.

파이썬의 urillib을 이용해 해당 RSS의 xml 파일을 가져 오는 것은 전혀 어려운 문제가 아닙니다만, 이 결과 값이 상당히 흥미롭습니다.

값 자체는 아무 문제 없이 정상적으로 받아집니다. 하지만 같은 주소를 웹브라우저를 통해 받은 것과 프로그래밍을 통해 받은 데이터 양이 차이가 납니다.

그러니까 웹브라우저는 프로그램이 출력하는 항목보다 좀 더 오래된 것들을 포함해 약 두 배 정도의 항목들을 더 출력합니다.

어떻게 해서 이렇게 되는 것인지 궁금합니다. 아시는 분 있으시면 답변 좀 해 주세요..

아래 주소로 접속해보시면 됩니다.

http://www.tokyotosho.info/rss.php?filter=7

pow5150의 이미지

[질문] 네트워크 채널본딩과 mtu 설정 관련

안녕하세요. 늘상 여기서 많은 도움을 받고 있습니다.
한가지 헷갈리기도 하고 해결이 안되는 점이 있어 여쭙고자 글을 남깁니다.

여쭙고자 하는 것은 채널 본딩에 관한 것인데요.
gentoo kernel 2.6.31 환경에서 /etc/conf.d/net에서 아래와 같이 본딩 설정까지 다 끝마쳤습니다.

config_eth0=( "null" )
config_eth1=( "null" )
config_eth2=( "null" )
config_eth3=( "null" )

eonil의 이미지

coroutine과 어셈블리어 학습

안녕하세요. 방금 가입한 에오닐입니다.
사이트 주제에서 벗어날지도 모르겠으나, 국내에서는 고수들이 모여있는 사이트여서 도움을 구하고자 합니다.

제가 Mac OS X에서 C로 코루틴 작성을 시도했는데, ucontext.h 가 지원되지 않아서 상당히 고생을 하던 중, 코루틴이란 놈이 C의 추상화 수준을 벗어난다는 느낌을 받았습니다. (실제로 그렇다는 주장을 하는 게 아닙니다. 단순히 제 느낌입니다.)

이를 제대로 제대로 이해하고 사용하려면 더 하부인 기계/어셈블리 수준에서의 이해가 필수적일 것 같더군요.
제가 전산전공이 아니라 C보다 하부인 어셈블리나 CPU는 거의 모릅니다. 그런데 여기저기서 자료를 구하다보니 Program Counter, Register 등의 용어가 마구 튀어나오는데, C 함수가 호출되고, 프로그램 흐름이 전달되는 방식에 대해서 원형에 대한 이해가 필수적이더군요. 대략적인 개념만 알지 실제로 완벽하게 이해하지는 못하는 것들이라 제대로 공부해야겠다는 생각이 들었습니다.

trymp의 이미지

linux 에서 iptables 로 NAT 설정시 허용 host 에 제한이 있나요?

linux에서 iptables 로 source NAT 설정시에 일반적으로 N 대 1 로 되잖아요

그 때 N 에 해당하는 호스트의 수가 갯수에 제한이 있는지 알고 싶습니다.

NAT 테이블이 혹시 overflow 되지 않나 라는 생각도 들고요.

사설 -> 공인 이런식으로 갈 때에 뒤의 사설망에 몇백대 몇천대도 붙여서 똑같은 공인IP로 나갈수 있는 것인지?

아니면 이 호스트의 갯수에 제한이 있는지 알고 싶습니다.

고수님들의 많은 조언 부탁드립니다.

jongi의 이미지

Emacs 자동완성 기능에서 이상한 현상

우분투 10.10 사용자입니다. 이맥스는 기본 설치된 것 그대로 사용중이구요. (snopshot버전 아님)
버전은 GNU Emacs 23.1.1 입니다.

자동완성 기능을 제대로 써보려고 KLDP에 자동완성 기능을 설명해주신 primewizard님의 설정 파일을 그대로 설치했습니다.

잘 되는 듯 했는데, 실제로 사용해 보려고 하니 문제점이 생겼습니다.

첨부한 캡처파일을 보시면 아시겠지만,

ui->

위와 같이 입력한 상태에서는 자동완성 기능이 잘 동작하는데,

wlsl1821의 이미지

sofrirq 처리 중 irq가 잘생하면 irq처리 후 어떻게 복귀 하게 될까요?

안녕하세요. 처음으로 질문 글을 올려봅니다.
질문은 제목에서 거의 다 설명하고 있습니다. 말그대로 softirq(tasklet 포함)가 발생하여 처리되던중에 hardirq가 발생하여(인터럽트 금지하지 않았을 경우)
irq 처리로 커널제어경로가 변경되고 난 뒤, 해당 처리가 종료하고 복귀할때! 이전에 처리하던 softirq에서 중단된 지점으로 복귀하게 되나요?
아니면 softirq가 ksoftirqd로 넘겨져서 나중에 다시 처리를 시작하게 되나요? 혹은 다른 형식으로 처리되나요?
전 softirq도 irq 중첩 실행 처럼 irq가 치고 들어왔을 시점으로 복귀할 줄 알았는데 아닌것 같아서 이렇게 질문을 드립니다.

lanny의 이미지

프로세스에 할당된 가상메모리 사이즈가 바뀌는데요...

질문있습니다.

통신 장비 프로그래밍하고 있는데요 ps -aux로 보면 다른 프로세스들은 가상메모리 사이즈가
거의 변하지 않습니다. 변하더라도 아주 작은 사이즈로 커졌다 다시 돌아오는 정도..
근데 제가 짠 프로세스는 그 변동폭이 너무 큽니다. 3일째 돌리고 있는데 21202124 ~ 21935340
최대 최소 사이즈의 차이입니다. (10분 간격으로 체크하고 있음) 커졌다 작아졌다 합니다.

소스를 검토하면 메모리릭은 없는거 같은데 valgrind로 시험 해봐도 릭은 없다고 나오는데요
이 사이즈가 계속 변하니 릭이 아닌가 해서요.

다른 프로세스들은 변하지 않는데 이렇게 가상메모리 사이즈가 계속 변하는게 정상인가요?
답변 부탁드립니다.

sawa500의 이미지

Gentoo - Totem-2.30.2 설치시 gconfaudiosink plugin 관련 문제 해결법

얼마전에 emerge -uDN world하다가 totem에서 설치가 진행되지 않길래 log를 봤더니 totem plugin중 gconfaudiosink plugin을 찾지못해 컴파일이 안되는 것이었습니다. 그래서 qlist -IC gst로 검색되는 모든 패키지를 재설치하기도 하고 해봤는데 원인이 해결이 안되어서 한창 고민하던중 gentoo forum ( http://bugs.gentoo.org/show_bug.cgi?id=332139 )에서 겨우 실마리를 찾아 해결했습니다.

해결방법은 root terminal에서 emerge totem하면 제대로 설치가 되는데 su나 sudo로 설치를 진행하면 안되는 좀 이상한 버그였습니다.

혹시나 저같은 문제로 고민하시는 분이 계실까하여 올려봤습니다.

페이지

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