336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
리눅스란녀석을 사용하다보면
종종 겪는 문제가 키보드 자판에 있는걸 인식을 못하는 경우가 있곤하다...

음 ..
일단 /usr/share/xmodmap/xmodmap.kr 파일이있는지 찾아본다
없으면 xmodmap.us 에서 복사를 하던지 해서 새로 만든다.

xmodmap.kr 파일을 편집기로 열어본다 :D
어익후 복잡하기도 하여라 ..

여하튼 키코드에 매핑되는 목록(?)인듯하다

터미널을 실행하고
xev  를 입력하면 조그마한 창이 하나 뜨면서
입력되고 있는 이벤트가 캡쳐되는 모습이 보일것이다.
(키보드 , 마우스 관련)

한영 키를 눌러보자 :D
KeyPress event, serial 29, synthetic NO, window 0x3200001,
   root 0x52, subw 0x0, time 356320300, (806,714), root:(812,765),
   state 0x10, keycode 210 (keysym 0xff31, Hangul), same_screen YES,
   XKeysymToKeycode returns keycode: 122
   XLookupString gives 0 bytes:
   XmbLookupString gives 0 bytes:
   XFilterEvent returns: False

KeyRelease event, serial 29, synthetic NO, window 0x3200001,
   root 0x52, subw 0x0, time 356320300, (806,714), root:(812,765),
   state 0x10, keycode 210 (keysym 0xff31, Hangul), same_screen YES,
   XKeysymToKeycode returns keycode: 122
   XLookupString gives 0 bytes:
키가 눌렸다 떼어졌다는 이벤트가 나오는데 -_-a
암튼 여기서 중요한건 keycode 210 이란 값이다

다시 편집기로 돌아와서 210에 해당하는 값이 있는지 찾아본다 -_-a하지만 없다
내용중에
! KS 103(106) Keyboard on South Korea have two toggle keys
! in addition to us-101(us-104) keys.
! Hangul_Hanja : toggle between Korean alphabet and Chinease alphabet
! Hangul : toggle between Korean alphabet and English alphabet
keycode 121 = Hangul_Hanja
keycode 122 = Hangul

으로 되어있었는데 자신의 시스템의 key code값에 맞게 고쳐주면 된다 :D

keycode 209 = Hangul_Hanja
keycode 210 = Hangul


그리고 시작되면서 자동으로 적용이 되도록
시스템 - 기본설정 - 세션 의 시작프로그램에
xmodmap /usr/share/xmodmap/xmodmap.kr
을 입력해준다 :D

만약 고친걸 바로 업데이트 하고 싶다면,
터미널창에 xmodmap /usr/share/xmodmap/xmodmap.kr 라고 치면 바로 적용이 된다.

아래 첨부파일은 필자의 설정 파일이다.

'리눅스' 카테고리의 다른 글

freebsd tomcat 설치 로그  (1) 2006.12.17
ubuntu beryl  (7) 2006.12.08
xchat 기본브라우저 설정  (1) 2006.11.22
FF2.0 자바 애플릿 안뜰때!!  (0) 2006.11.06
beryl + swing(awt) 사용  (6) 2006.11.05

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
xchat 에서 URL열기하니 갈레온(?)으로 자꾸 나오길래
물어봤더니  #ubuntu 채널의 sakuragi 님께서 알려주셨다.

아래 설정을 자신에 알맞게 고쳐서 사용하면 된다.

cat ~/.xchat2/urlhandlers.conf



urlhandlers.conf

'리눅스' 카테고리의 다른 글

ubuntu beryl  (7) 2006.12.08
특수키(?한영, win키등 ) 인식이 안될때  (1) 2006.11.23
FF2.0 자바 애플릿 안뜰때!!  (0) 2006.11.06
beryl + swing(awt) 사용  (6) 2006.11.05
리눅스 screen 명령 사용해보기  (0) 2006.10.10

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
이벤트로 받은 무선 FON  공유기 ..


몇시간전에 세팅완료하고
가지고 있는 랩탑으로 무선인터넷이 되는걸 확인했다.


으음?
그렇다면  PSP는??
그렇다!! PSP도 무선인터넷이 되는기기 ;;;

당연히 무선랜이 잡혔다 .

오겜 과연 될려나???


두둥!!
덜덜덜

되는것이었다 =_=

일부 기능은 잘 작동하지않았다..
갤럭시를 클릭했는데 잠시후에 "메모리부족!" (두둥)

뭐 암튼 -_-;;;
PSP로 오겜이 가능하다는 사실을 확인!

Stop Motion Piano And Drums

blog 2006. 11. 15. 07:42
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
대단하다...
엄청난 삽질을 했을듯..

'blog' 카테고리의 다른 글

도메인 등록  (2) 2007.01.15
큐피트?!  (0) 2006.12.04
네이트 성인사이트 광고 추적  (3) 2006.10.04
동생이 그려준 마스코트  (1) 2006.08.13
Left-Brain/Right-Brain Problem Solving  (0) 2006.01.25

자테온...

JaTeOn 2006. 11. 13. 20:20
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안녕하세요 JaTeOn(자테온)개발자입니다 -_-;;

JaTeOn이 이렇게나 이슈가 될 줄은 몰랐네요 @.@
블로그 리퍼러로그를 보니 구글링으로 JaTeOn검색이 대부분 ...

이 프로그램을 만들게 된 계기가
리눅스용 네이트온 클라이언트가 없어서 불편했었는데,
네이트 측에 문의를 해봐도 눅스용 네이트 클라이언트에 대한
명쾌한 답변을 얻을수없서 직접만들기로 하고 만들게 되었던 것입니다.

현재(2006년 11월 13일) 자테온은 알파 네번째 릴리즈까지 나온상태입니다.

워낙 제가 허접한지라 -_-;;;
아직까지 알려진 버그(?)와 알려지지 않은 버그들 ..
그리고 기능구현이 안된게 너무나도 많고 ,라이센스 문제때문에 아직은
일반인에게 공개를 하지 않고 있습니다.

라이센스문제는 앞으로 두고 봐야될것 같네요
현재 쪽지, 대화, 상태전환, 닉넴변경 기능만 가능합니다 -_-a

요즘에는 친구 추가기능 분석중입니다 -_-;;;;
아 그리고 베릴에서 (설정을 변경해주면) 정상적으로 작동합니다 :)

관심 가져 주셔서 감사합니다

'JaTeOn' 카테고리의 다른 글

JateOn alpha 0.06 release  (1) 2006.12.15
JaTeOn Alpha 0.05 release  (7) 2006.11.25
JaTeOn 스샷  (3) 2006.11.05
JaTeOn 삽질중...  (6) 2006.09.17
네이통...챗  (2) 2006.09.10

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
ubuntu dapper ..
FF2.0을 설치하고
플래시 플러그인을 깔고 -_-a

java applet 이 잘 동작하는지 확인해봤다

두둥!!이게 왠일!!!
페이지를 표시하려면 플러그인이 필요하다나뭐라나

JRE깔려있거든????

-_-a

FF2.0 FAQ를 찾아봤다

역시나 !!

해결책은
다음과같았다.

자바가 깔려있는 디렉토리아래에 libjavaplugin 이란 녀석이 있는데, 그걸 모질라 플러그인 디렉에 심볼릭 링크를 걸어주면 되는것이었다.

cd
cd .mozilla/plugins/
ln -s /usr/lib/jvm/java-1.5.0-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so

'리눅스' 카테고리의 다른 글

특수키(?한영, win키등 ) 인식이 안될때  (1) 2006.11.23
xchat 기본브라우저 설정  (1) 2006.11.22
beryl + swing(awt) 사용  (6) 2006.11.05
리눅스 screen 명령 사용해보기  (0) 2006.10.10
cvs 서버 이전....  (3) 2006.09.12

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
ubuntu edgy 또는 dapper에서 beryl(베릴)을 사용 할 수가 있다.

헌데 swing으로 작성된 프로그램의 일부 프레임이 나타나지 않는 현상이 발견됬다.

irc #ubutnu 채널의 sakuragi 님께서 알려주신내용

다음과 같이 고쳐주면 문제없이 잘 보인다.

ubuntu dapper, edgy 에서 테스트 해봄.
/etc/environment 파일에

AWT_TOOLKIT="MToolkit"

를 추가 해줌.

'리눅스' 카테고리의 다른 글

xchat 기본브라우저 설정  (1) 2006.11.22
FF2.0 자바 애플릿 안뜰때!!  (0) 2006.11.06
리눅스 screen 명령 사용해보기  (0) 2006.10.10
cvs 서버 이전....  (3) 2006.09.12
ubuntu CD 도착!!!  (3) 2006.08.27

JaTeOn 스샷

JaTeOn 2006. 11. 5. 17:12
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
현재 최신버전은 알파 2 릴리즈이다.

중간고사 이후로 거의 손을 놓고 있다고 해도 틀린말은 아니다 -_-;;

베릴에서 안되는 현상이 목격되었는데

이것은 다음과 같이 고쳐주면 정상적으로 동작을 한다.

ubuntu dapper, edgy 에서 테스트 해봄.
/etc/environment 파일에

AWT_TOOLKIT="MToolkit"

를 추가 해주면 정상적으로 작동을 한다.

'JaTeOn' 카테고리의 다른 글

JaTeOn Alpha 0.05 release  (7) 2006.11.25
자테온...  (8) 2006.11.13
JaTeOn 삽질중...  (6) 2006.09.17
네이통...챗  (2) 2006.09.10
네이통..  (3) 2006.09.08

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

알고리즘 과제를 하느라 밤을 지새고 있는데
옆 학생이 하는걸 보고 있노라니

이런 프로그램을 짜고있었다 @.@

stdin으로 문장을 입력받는데, 알파벳만 카운팅을 할것이며
입력종료조건은 라인의 첫문자가 !이면 종료

5분만에 만든코드 -_
[CODE type="c++"] #include<iostream>
#include<cstdio>

using namespace std;

int main(){

[tab]char buf[255];
[tab]int length[31] = {0, };
[tab]int i;

[tab]int pos, count;

[tab]while(1){
[tab][tab]pos = count = 0;
[tab][tab]cin.getline(buf,255);
[tab][tab]if(buf[0]=='!')
[tab][tab][tab]break;

[tab][tab]while(buf[pos]!='\0'){
[tab][tab][tab]if((buf[pos]>='a' && buf[pos]<='z' )||(buf[pos]>='A' && buf[pos]<='Z'))
[tab][tab][tab][tab]count++;
[tab][tab][tab]else
[tab][tab][tab]{
[tab][tab][tab][tab]length[count]++;
[tab][tab][tab][tab]count =0;
[tab][tab][tab]}
[tab][tab][tab]pos++;
[tab][tab]}[tab][tab]
[tab]}

[tab]//output
[tab]for(i=0;i<31;i++){
[tab][tab]if(length[i])
[tab][tab][tab]cout << "length(" << i << ") = " << length[i] << endl;
[tab]}

[tab]return 0;
}

[/HTML][/CODE]

'개발 > C,C++' 카테고리의 다른 글

파스칼의 삼각형  (3) 2007.05.04
[과제] 간단한 사칙연산 #2  (0) 2007.03.30
[과제] 간단한 사칙연산  (1) 2007.03.25
C 강좌 연재 예정  (1) 2007.03.15
win32 console 에서 wav 파일 재생  (2) 2006.12.14

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

다음과 같은 언어를 인식하는 DFA를 만드시오.




손으로 DFA를 그려봤다 -_-;;
정말 이대로 하면 되는지 의심이 들어
코드로 옮겨봤다.

[CODE type="java"] public class hw2_6a {
[tab]public static int state = -1;
[tab]public static void trans(char c){
[tab][tab]switch (state) {
[tab][tab]case -1:
[tab][tab][tab]state = (c=='0') ? 0:1;[tab][tab][tab]
[tab][tab][tab]break;
[tab][tab]case 0:
[tab][tab][tab]state = (c=='0') ? 0:1;[tab][tab][tab]
[tab][tab][tab]break;
[tab][tab]case 1:
[tab][tab][tab]state = (c=='0') ? 2:3;[tab][tab][tab]
[tab][tab][tab]break;
[tab][tab]case 2:
[tab][tab][tab]state = (c=='0') ? 0:1;[tab][tab][tab]
[tab][tab][tab]break;
[tab][tab]case 3:
[tab][tab][tab]state = (c=='0') ? 2:1;[tab][tab][tab]
[tab][tab][tab]break;[tab][tab][tab]
[tab][tab]}[tab][tab]
[tab]}
[tab]
[tab]public static boolean auto(String input){
[tab][tab][tab][tab]
[tab][tab]for(int i=0;i<input.length();i++)
[tab][tab][tab]trans(input.charAt(i));[tab]
[tab][tab]if(state==0)
[tab][tab][tab]return true;
[tab][tab]return false;
[tab]}

[tab]public static void main(String args[]){
[tab][tab]String is;
[tab][tab]for(int input=0;input<30;input++){
[tab][tab][tab]is = Integer.toBinaryString(input);
[tab][tab][tab]System.out.println( input + " " + is + " " + auto(is));
[tab][tab]}[tab]
[tab]}
}[/HTML][/CODE]

0 0 true
1 1 false
2 10 false
3 11 false
4 100 true
5 101 false
6 110 false
7 111 false
8 1000 true
9 1001 false
10 1010 false
11 1011 false
12 1100 true
13 1101 false
14 1110 false
15 1111 false
16 10000 true
17 10001 false
18 10010 false
19 10011 false
20 10100 true
21 10101 false
22 10110 false
23 10111 false
24 11000 true
25 11001 false
26 11010 false
27 11011 false
28 11100 true
29 11101 false
오! 되잖아!!

'개발' 카테고리의 다른 글

Seagate 하드 펌웨어 업그레이드  (0) 2009.05.05
노트북 램 업그래이드  (3) 2009.04.01
Genealogy of Common Languages  (2) 2006.08.02
msnbot - mysql db와 연동  (0) 2006.07.06
bot 추가 기능 구상  (0) 2006.02.14