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

accent88의 이미지

naked 라는 attribute 사용법 아시는 분

void func(void) __attribute__((naked));
...
void func(void)
{
    ...
}

x86 상에서 이런 식으로 해서 gcc로 compile하면 경고가 뜹니다. naked라는 속성을 무시한다면서...
이 속성을 적용하려면 어떻게 해야 하는지 아시는 분은 답변 부탁드립니다.

naked라는 속성을 어떤 경우에 사용하는지는 알고 있으나, x86 상에서 gcc로 compile하려니 경고가 뜨면서 적용이 안되는거 같아 질문드립니다.

bounavarte의 이미지

emacs font 설정

emacs를 자주 쓰고 있습니다.
그런데 emacs에서 한글과 영어 다른 폰트를 쓸수는 없나요?
xmms에서도 두가지 폰트를 사용할 수 있는데
emacs에서도 될것 같아서요

mithrandir의 이미지

activeX 리버싱하기

activeX 를 리버싱하는데는 어떤 방법을 사용하는지 궁금합니다.

일반 exe/dll 프로그램이나 library를 리버싱 할 때는 ida이나 softice같은걸 쓰던데,
activeX도 이게 가능할까요?

목적은 activeX를 이용한 웹디스크류 에이전트의 클론을 만들기 위함입니다.
패킷포맷은 어느정도 알아냈는데, 로그인 쿠키(?) 부분을 어떤식으로 생성하는지 알 수가 없네요.

윈도우프로그래밍을 해본 경험이 워낙 없어서 어떤 방법을 써야할지 전혀 감이 안오는군요.

ezzell의 이미지

패치 파일 어떻게 사용하는건가요??

리눅스 열라 왕초본데요..
레드헷 9.0 깔아서 콘솔에서 한글 사용할려고 합니다.
그래서..
http://download.kldp.net/kslack/unicon-kernel-2.4.20.patch.bz2
이 파일을 받아 압축을 풀었더니...
unicon-kernel-2.4.20.patch 이파일이 나왔는데..
어떻게 사용하는 건가요?
전혀 무지해서리..
설치 부터..실행 까지 친절하게 설명 좀 부탁 드리겠습니다.

ratmhun의 이미지

cat 명령을 C로 구현하는 도중에 질문있습니다.

유닉스 시스템 프로그래밍이라는 책을 보면서 cat 명령어를 만들어보고 있습니다.
-n 옵션에 대한 처리는 이해가 되는데요, -b, -s 옵션을 처리할 때에 빈 줄을 인식하는 부분이 이해하기가 힘듭니다. (-n 옵션은 cat 명령으로 파일 내용을 출력할 때에 줄번호를 붙이는 옵션이며 지금 구현하고자 하는 -b 옵션은 파일 내용을 출력할 때에 비어있는 라인에 대해서는 줄번호를 생략하는 옵션입니다.)
즉,

while((c = getc(fp)) != EOF)
{
...-n 옵션 처리...

if(b_flag == ON && c == '\n')

wooss의 이미지

소니바이오 TR에서 FC3에서 한글키 설정관련 외 질문

수업시간에 레뎃 9 깔아보고 우여곡절 끝에 페도라 3로 온 학생입니다.

노트북에 깐지는 한 이틀쯤 됐는데, 조오오금 잡혀가고 있어서 이것저것 잡아보고 있습니다.
노트북에 관련해서는 참고 문헌이 국내에는 없는 듯도..하고,

아아...사설은 정리하고 -_-
질문입니다.

1. 한영키를 수정하는 방법에... 키 값을 넘겨주는 그런 식으로 돌아가는 듯 한데...

문제는 xev로 알아보니 한/영, 한자라고 프린트 되어있는 키가 실제로는 ALT_R이고, CTRL_R로 잡혀있더라구요.

kimkisun의 이미지

AMD Sempron에 리눅스 설치시..

안녕하세요.
우선 몇군데 검색해본 후 답을 찾지못해 이렇게 글을 올리니
제가 못찾은거라면 관련된 링크를 걸어주시면 정말 감사하겠습니다.
기존에 fc3를 사용중이다가 제 컴터를 업그레이드 하였습니다.
intel PIII 733 -> AMD Sempron 2400+ (cpu,board,vga,ram이 바뀌었습니다.)

하드웨어가 많이 바뀌어서 리눅스를 다시 설치하는것이 좋겠다고 생각해서(아직 초보라서..)
기존에 사용하던 페도라를 다시 깔았는데 무심코 i386 CD로 설치를 하였습니다.
그런데 x-window사용중 사용하는 프로그램들이 자주 멈추는 현상이 발생합니다.

gonEH의 이미지

emacs에서 setnu-mode 사용했을때, 라인넘버가 겹치는 현상

안녕하세요.

여직 vi를 쓰다가 얼마전부터 emacs에 손을 대보고 있습니다.

emacs에서 라인넘버를 보기위해 setnu-mode상태에서 저장을 하거나 "{"를 입력하게 되면 라인넘버가 겹치게 되네요. (Syntax Highlighting이 켜져있는 경우)

그러니까 예를 들자면

 1    int
 2    main(int argc, char *argv)        4 {         /* <--- "{"를 입력했을때 */
....
76      78                            /* <--- 저장했을때 */

왜 이런 걸까요?? 혹시 저랑 비슷한 현상 있으신분??

s9204의 이미지

xeon 듀얼에 redaht9를 깔았는데 부팅이 안되네요.

첨에는 한소프트 리눅스를 깔았다가 부팅이 안되서 빨간모자9를 깔았는데 마찬가지 증상이네요. 설치는 무슨옵션을 써도 마찬가지구요.

root (hd0,0) .....

kernel ..............

initrd .... @#$@#$

Uncompressing.... Linux...Ok Booting the Kernel

첫번째 화면에서 몇줄 보여주고 바로 뻗어버리는군요.
어떻게 하면 될까요.. 며칠째 해매고 있으니 미치겠어요 :cry:

cinsk의 이미지

Gnome/GTK 폰트 설정..

gentoo 시스템에서 locale이 POSIX나 C일 때, (Xft라고 하나요?) monospace 폰트의 영문 글꼴과 locale이 ko_KR.UTF-8일때 monospace 폰트의 영문 글꼴이 서로 다릅니다.

아마도 monospace라는 글꼴이 실제로 여러 개의 폰트 파일로 매핑되어 있고, 이 매핑 설정이 locale에 따라 달라지는 것 같은데 어느 파일들이 이 설정을 가지고 있는지 모르겠습니다.

/etc/pango/pangox.aliases가 가지고 있는 것 같아 봤는데. 이 파일은 제가 가진 fedora 시스템과 내용이 같더군요. 분명 fedora에서도 locale이 바뀌면 폰트 모양이 조금 달라지긴 하지만, 서로 다르게 달라집니다.

페이지

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