개소리 왈왈2010. 1. 31. 12:05
오랫만에 꿈을 꾸었다.

집에 보일러를 바꾸었는데, 각도가 안 맞는지 배기가스가 집으로 들어왔다.
업자 쉐키 죽었어!! 하면서 보는데 이거 먼가... 이상하다 ㄱ-
테이프가 녹아서 연통 각도가 틀어진것 허걱?!

또 자세히 보니.. 파란색 불이 일고 있네?
뜨악!!!

일단은 보일러끄고(헉! 전기 안내렸군)
집에 걸려있는 하론 소화기로 마구 뿌려대고
일단 불은 잡고 나서 잠에서 깼다.







그런데 일어나서 TV를 보니 공장/집에서 불난게 연속 3개 뉴스에서 나오는 군..
머지?!

'개소리 왈왈' 카테고리의 다른 글

생애 두번째 지진  (6) 2010.02.10
은근 중독성 동영상 - 어스토니시아 온라인  (2) 2010.02.09
삶이 빡시다  (0) 2010.01.30
오늘도 달댕이  (12) 2010.01.28
오늘하루 - 20100125  (0) 2010.01.25
Posted by 구차니
개소리 왈왈2010. 1. 30. 23:47
이래저래 인생이란..

'개소리 왈왈' 카테고리의 다른 글

은근 중독성 동영상 - 어스토니시아 온라인  (2) 2010.02.09
예지몽?  (4) 2010.01.31
오늘도 달댕이  (12) 2010.01.28
오늘하루 - 20100125  (0) 2010.01.25
아이스크림  (0) 2010.01.22
Posted by 구차니
Linux/Ubuntu2010. 1. 29. 15:26
rpm 을 막상 설치하려니 에러가 발생한다.

morpheuz@ubuntu:/media/iso/host$ rpm -ivh --nodeps --ignorearch stlinux22-host-*.rpm
rpm: please use alien to install rpm packages on Debian, if you are really sure use --force-debian switch. See README.Debian for more details.

Fedora쪽 도움말에는 이러한 옵션이 안나오고, --help 에도 나오지 않는다.
[링크 : http://linux.die.net/man/8/rpm]

Ubuntu에 rpm 설치후 --help를 해보니
$ rpm --help
설치/업그레이드/삭제 옵션:
      --aid                         add suggested packages to transaction
      --allfiles                    특정 파일을 생략하기 위한 설정이 적용된 경우에도, 패키지 안의 모든 파일을
                                    설치합니다
      --allmatches                  <패키지> 이름과 일치하는 패키지는 모두 제거합니다 (<패키지>에 여러개의
                                    패키지를 동시에 지정할 경우에는 오류가 발생합니다)
      --badreloc                    relocate files in non-relocatable package
  -e, --erase=<패키지>+                패키지를 (제거) 삭제합니다
      --excludedocs                 패키지에 포함된 문서 파일을 설치하지 않습니다
      --excludepath=<경로>            <경로>로 시작되는 파일은 설치하지 않습니다
      --fileconflicts               detect file conflicts between packages
      --force                       --replacepkgs 와 --replacefiles 옵션을 동시에 사용합니다
      --force-debian                force installation of rpm on Debian system
아마도, 데비안용으로 추가된듯한 느낌이다.

2009/08/31 - [Linux/Ubuntu] - 우분투에서 rpm 설치하기 - install rpm package on ubuntu
Posted by 구차니
프로그램 사용/vi2010. 1. 29. 11:02
vi가 아쉬운 점은, 현재 편집중인 파일의 이름을 알수 없다는 점이다. (기본값으로)
아무튼 검색을 해보니 일시적으로 확인하려면
Ctrl-g나 :f로 하면 되지만 커서를 움직이면 사라진다.

이를 고정적으로 출력하기 위해서는 laststaus=2로 설정하면 된다.
다중창으로 편집중에는 출력되지만, 단일 창에서는 출력되지 않는다.

참고로 몇행:몇열 전체 % 라고 나오는 건 ruler 이다.
:set ruler
:set noruler로 토글가능하다.

Ctrl - G
:f
로 현재 편집중인 파일을 출력함

[링크 : http://kldp.org/node/92434]

:set laststatus=2

[링크 : http://vim.wikia.com/wiki/Displaying_status_line_always]

'laststatus' 'ls'    number    (default 1)
            global
            {not in Vi}
    The value of this option influences when the last window will have a
    status line:
        0: never
        1: only if there are at least two windows
        2: always
    The screen looks nicer with a status line if you have several
    windows, but it takes another screen line. |status-line|

[링크 : http://vimdoc.sourceforge.net/htmldoc/options.html#%27laststatus%27]

Posted by 구차니
개소리 왈왈2010. 1. 28. 21:42
음.. 망원경!!
생일 선물로 주실분?! ㅋ

'개소리 왈왈' 카테고리의 다른 글

예지몽?  (4) 2010.01.31
삶이 빡시다  (0) 2010.01.30
오늘하루 - 20100125  (0) 2010.01.25
아이스크림  (0) 2010.01.22
오늘도..  (0) 2010.01.22
Posted by 구차니
Linux2010. 1. 28. 19:43
ar은 *.a 파일에 들어있는 함수들의 목록을 얻어내고
ldd는 단순하게 실행파일이 링킹(linking)하고 있는 so들의 목록을 얻어내고
nm은 *.so 파일에 들어있는 함수들의 목록을 얻어낸다.

nm - list symbols from object files

Synopsis
nm [-a|--debug-syms] [-g|--extern-only] [-B] [-C|--demangle[=style]] [-D|--dynamic] [-S|--print-size] [-s|--print-armap] [-A|-o|--print-file-name][--special-syms] [-n|-v|--numeric-sort] [-p|--no-sort] [-r|--reverse-sort] [--size-sort] [-u|--undefined-only] [-t radix|--radix=radix] [-P|--portability] [--target=bfdname] [-fformat|--format=format] [--defined-only] [-l|--line-numbers] [--no-demangle] [-V|--version] [-X 32_64] [--help] [objfile...]

[링크 : http://linux.die.net/man/1/nm]

You can use
nm -Ca /lib/mylib.so.1
man nm for full

[링크 : http://www.linuxquestions.org/questions/linux-general-1/list-library-function-of-a-shared-library-.so-438693/]

+
2016.06.13

For the shared libs:
Code:
nm -D /lib/mylib.so.1


Posted by 구차니
프로그램 사용/vi2010. 1. 28. 17:27
여러개의 환경설정 파일이 존재 하지만,
가장 편하게 많은 사용자에게 적용하려면, 전역 환경변수를 수정하면된다.

/usr/share/vim/vimrc
    System wide Vim initializations.
~/.vimrc
    Your personal Vim initializations.

/usr/share/vim/gvimrc
    System wide gvim initializations.
~/.gvimrc
    Your personal gvim initializations.

[링크 : http://linux.die.net/man/1/vi]

Ubuntu 9.10에서는
set hlsearch
set nu
를 추가해주면 개발자가 편하게 사용할수있다.
Posted by 구차니
프로그램 사용/vi2010. 1. 28. 16:43
음.. 말이 애매한데,
Fedora에서는 vi에서 /검색어 로 검색을 하면, 화면상에 모든 검색어들이
하이라이트 처리되었다. 검색어가 블럭으로 선택되어 다르게 표시되어 눈에 띄었는데 우분투는 되지 않았다.

아무튼 페도라와 우분투의 설정을 비교해보니, hlsearch 라는 넘이 있는데
기본값은 off 라고 되어있다. 아마 페도라가 개발자가 많이 쓰다 보니 기본값을 on으로 했나보다.

'hlsearch'      off        no highlighting of search matches

[링크 : http://vimdoc.sourceforge.net/htmldoc/options.html]


:set hlsearch

:set nohlsearch

'프로그램 사용 > vi' 카테고리의 다른 글

vi 상태표시줄 설정 / 편집중인 파일이름 보기  (0) 2010.01.29
vi 환경설정 파일  (0) 2010.01.28
vi 파일 여러개 관리하기  (0) 2010.01.28
vi 에서 명령어 실행하기  (0) 2010.01.28
vi set commands  (0) 2010.01.27
Posted by 구차니
1. Intel + Nvidia 최적화? (개발)
    애인꺼랑 내꺼랑 컴퓨터는 생각보다 차이나지는 않는다.
    PC방 역시 종합성능으로는 내꺼에 열세일텐데.. Intel CPU라서 그런지 랙이 덜하다.
    AMD CPU를 쓰는 내껏만 유독 랙이 심한 느낌이다랄까..

2. 마비노기 영웅전 beta (운영)
    구글의 beta 정책인가. 솔찍히 너무 자주 서버 점검을 하지만
    상대적으로 불평이 적은건 30분 정도의 짧은 점검시간, 그리고 잦은 업데이트로 인한 상대적인 만족감을 주기 때문이다.
    아, 그래도 무언가 열심히 수정하고 있구나! 라는 안도감이 들기 때문이다.

3. UI / 시스템의 아쉬움 (시스템)
    a. 보스를 잡으면 시네마틱하게 보여주는데 대화창이 화면을 가린다거나,
    각종 상태 메시지가 나오기 때문에(갑옷이 파괴되었습니다. 피가 적습니다 등의)
    스샷찍고도 뭥미! 라는 느낌
    b. 그리고 수리하고, 제작의뢰하고 이러한 작업에 클릭질을 너무 많이 해야 한다는 점(메뉴의 depth가 깊음)
    c. 친절한것도 좋지만, 두번째 플레이하는 사람들에게는 좀 대사 skip 기능이 있으면 좋겠다는 점
    d. 필드 크기에 비해서 너무 로딩이 잦다는점
        (던전 가려면 마을에서 나가고(1번째 로딩) 배에 타고(2번째 로딩) 던전에 들어가고(3번째 로딩)
        던전에서 지역 이동시 (4번째 로딩... 최대 3번 추가) 그리고 선착장에 도착(5번째 로딩) 마을에 들어갈때(6번째 로딩))

4. 던전 투입시 장비 제한(시스템)
    총 3개의 아이템과 1개의 보조무기를 가지고 간다.
    물론 긴박감이나 단축키의 단순화에 많은 편의를 제공하고, 전략적인 선택을 가능하게 하지만
    그래도 3개는 좀 적은 느낌이다. 그리고 창류는 7개가 머니 ㅠ.ㅠ 던진거 회수해서 쓰게 안한걸 다행이라고 여길까?

5. 차라리 내구를 까란 말이다!! 퍼거스!! (시스템)
    게임내부 아이템 소비를 위한 방편으로 기획된것으로 보이지만, 장비의 내구도 소비가 많아서(영웅전 용어로는 노후도)
    노후화된 장비는 파기하고 새로운 아이템을 맞추는게 오히려 득이 된다.
    하지만, 이러한 장비를 맞추는것 조차도 극악의 드랍율로 인해 쉽지 않는 편이다.
    물론, 현실적으로 오래된 무기는 벼르기가 힘들기 때문에 어느정도 납득이 되긴 하지만 상대적으로 아쉬운 감이 있다.
    기획적인 부분으로 보이기 때문에 노후도에 따른 수리비를 줄이는 쪽으로, 그리고 컨디션의 소비도 조금 줄이면 좋을듯

6. 아 던전 보상 짠돌이! (시스템)
    현재 개발중인 내용에 2010.01.28일자로 떴지만, 파티로 할경우 보상금액이 적어지는 문제로 수정중이라고 한다.
    그렇다면 수리비의 안습을 어느정도 커버가능할듯. 아무튼, 드랍율은 너무 극악이다.
    [링크 : http://heroes.nexon.com/Post.aspx?b=5&n=55]

7. 가방이.... 왜케 적어?! (시스템)
    이 부분은 기획적인 차이일지도 모르지만, 인벤토리가 너무 적다.
    물론 퀘스트 진행하면 가방을 2개 무상으로 얻을수 있지만, 와우에 비교하면 너무 짠돌이다.
    나중을 생각해서 재료들도 모아놔야 하는데 그거 치고는 너무 적은 인벤이고,
    얼음계곡 가기 전에는 정말 인벤 부족으로 허덕인다.
    초기에 가방을 두개를 주거나, 은행개념으로 추가로 짐을 맡아 놓을수 있는 공간이 더 있으면 좋겠다.

8. 편지 보내는데... 비싸다? (시스템)
   1시간 지연되어 보내는건 싸지만, 바로 보내는건 비싸다. 게임상의 돈이 쌓이면 문제가 된다는 마비노기의 교훈을
   받아들였는지 이번에는 돈을 쌓지도 못하게 쓰는걸 팍팍 만들어 놓은게 티가 날정도인데..
   그러면 초기에 초보자들이 힘들다 ㅠ.ㅠ
   음.. 편지로 주고 받는건 고급기능이라고 하진 않겠지?

9. 홈페이지가 부실해! (홈페이지)
    물론 개발자들 바쁘겠지만.. 운영자도 바쁘겠지만, 마비노기적 처럼
    각종 스킬들에 대한 설명이 없어서 한동안 인챈트도 어떻게 하는지 알수가 없었다.
    다른 게임 포탈에 가서야 겨우 알아냈는데, 이러한 기본적인 시스템에 대한 설명도
    공식 홈페이지에 없다는 것은 조금 문제가 있지 않을까 생각이 된다.

10. 단순한 전투 (시스템)
     어쩌면 편법을 찾아낸 것이 되지만, 수리비 압박을 피하기 위해 맞지 않아야 하고
     결국은 맞지 않고 최대한의 데미지를 끌어내는 방향으로 단순화 된다. 보조무기로 전략적으로
     발을 묶을수도 있지만, 그런 시간 보다는 적절하게 피해가면서 더욱 강력하게 때리는게
     더욱 빨리 끝낼수있기 때문이다. 물론 이러한 피하는 식의 전투로도 충분히 긴장감이 들지만
     정형화된 패턴으로 전투가 흘러간다는 점은 금세 질리게 되지 않을까 하는 아쉬움이 든다.
     (생각보다 빨리 전투에 익숙해진다.)

아무튼, 영웅전 힘들게 세상에 나왔고, 개발진 사정이 여의치 않아
무리한 오픈에 개고생을 하고 있을테고, 돈에 쪼들려 프리미어 오픈하면서 개발비 충당하는 것으로 보이기에
그리고 너무 마음에 드는 게임이 사라지지 않길 바라며



결론 : 결제를 하라!!!! (응?)
Posted by 구차니
프로그램 사용/vi2010. 1. 28. 14:57
멀티윈도우 라고도 표기하는 녀석으로
텍스트에서 여러개 창으로 분할해서 사용하는 기능이다.

창 닫기
:q
ctrl - w, c(close)

새로운 창 열기 (가로 분할)
:new
ctrl - w, n

새로운 창 열기 (세로 분할)
ctrl - w, v(vertical)

새로운 창 열기 (파일명) - include 의 파일들을 따라간다.
ctrl - w, f(file)

새로운 창 열기 (ctags)
ctrl - w, ] (창을 열고 창에서 이동)
ctrl - ] (전체화면으로 이동)

창간 이동
ctrl - w, hjkl(좌/위/아래/우)
ctrl - w, tb(최상단=top / 최하단=bottom)
ctrl - w, w(순서대로 이동)

창을 전체 화면으로
:only

[링크 : http://pitfall.egloos.com/1310038]

2010.03.09 추가
수평창 크기 변경
ctrl - w, +/- (키패드는 안되는 듯?)
ctrl - w, n, +/- (숫자 입력후 +/-)

[링크 : http://www.ilug.or.kr/?mid=lec_tip&page=3&document_srl=42573]

2011.11.20 추가
수직창 크기 변경
ctrl - w, </>
[링크 : http://stackoverflow.com/.../with-vim-how-would-one-increase-the-vertical-split-window-size ]

2014.09.04 추가
새로운 창 열기 (가로 분할)
:split

새로운 창 열기 (세로 분할)
:vsplit

[링크 : http://nan1004au.tistory.com/41]
Posted by 구차니