프로그램 사용/vi2009. 10. 6. 20:08
자동 들여쓰기 설정
:set ai

자동 들여쓰기 해제
:set noai

[링크 : http://k.daum.net/qna/view.html?qid=2f8A4]
[링크 : http://vim.wikia.com/wiki/How_to_stop_auto_indenting]

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

vimdiff  (0) 2009.10.29
VI 자동 줄 정렬  (0) 2009.10.06
busybox 1.14.3 vi editor  (0) 2009.09.16
vi 에서 대소문자 구분 하지 않고 검색하기 + 단어단위 검색  (0) 2009.09.02
VI에 ctags 사용하기  (0) 2009.07.21
Posted by 구차니
프로그램 사용/Blender2009. 10. 6. 17:34
블렌더는 항상 기본 화면이 나오고, 항상 Split Area로 나누주곤 했는데
Screen에 저장하지 않고도 기본으로 설정을 할 수 있는 방법이 있었다.


Save Default Settings 해주면,
- 현재 분할된 윈도우
- 현재 버튼의 크기가 저장된다.

[링크 : http://blog.naver.com/sinyeobi/10031481095]


그리고 키보드 없이 타블렛만으로 하다보니, LMB와 RMB만 사용할 수 있는데,
키보드 단축키로만 알고 있던 녀석을 마우스로만 할 수 있는 방법을 찾게 되었다.

저기의 툴팁에서 보이듯, Ctrl-Space로 활성화 / 비활성화를 가능한 부분이다.
처음의 빨간색 삼각형은 Translate manipulation mode(=이동)이다.

Ctrl-Space를 누르면 아래와 같이 Enable / Disable이 나오는데, 위의 아이콘을 누르는 것과 동일한 효과를 낸다.

Disable 시키면, Axis cursor가 사라지고, 커서 오른쪽의 메뉴가 사라진다.

Rotate는 객체선택 후 R 키를 누르거나(화면은 이것과 다름) Ctrl-spaceRotate를 선택하면 된다.
그게 아니라면 아래의 동그라미 아이콘을 누르거나, 단축키이니 Ctrl-Alt-R을 누르면 된다.

Manipulator mode(= 늘리기)

R을 누르면 아래와 같이 아무런 Guide 없이 점선 하나만 나타난다.

이 상태에서 x,y,z 를 누르면 회전가능한 방향이 고정된다.

x를 눌러 x축으로만 고정시키고, 커서를 움직여 회전된 모습. 점선이 늘어났다.

메뉴에서 Rotate를 한 화면, 빨간선은 X축 고정 회전이다.

X축만 눌러서 회전시키면 아래와 같이 좀더 멋진(!) UI로 나온다.

머.. 타블렛으로 하려면 아래의 아이콘을 죽어라 누르는 수 밖에 없다 ^^;

[링크 : http://blog.naver.com/sinyeobi/10031716728]

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

Blender 2.57 released!  (2) 2011.04.20
Blender - 시점 변경하기  (7) 2011.04.17
Blender Mesh Tools / Extrude (2.49a)  (0) 2009.10.01
Blender SubSurf (Blender 2.49a)  (0) 2009.10.01
Blender Vertex 조작하기 (Blender 2.49a)  (0) 2009.10.01
Posted by 구차니
프로그램 사용2009. 10. 1. 10:45
아는 녀석이 말해주길래 검색을 해봤더니, Blender 외에도 몇가지 Free 한 녀석들이 있다.
[Blender : http://www.blender.org/]


Metasequoia - 무료 버전 제공
이거 설마.. 데브캣?

[메타세퀘이어 소개 : http://www.hongspaper.com/chobo/metase.htm]
[메타세퀘이어 : http://www.metaseq.net/metaseq/download.html]


트루스페이스 - 전부 무료

[TrueSpace : http://www.caligari.com/]
Posted by 구차니
프로그램 사용/Blender2009. 10. 1. 00:39
Extrude는 2차원을 3차원으로 하나의 축을 더 만들어주는 역활을 한다.
Mesh Tools에 속해있으며 Edit mode에서만 활성화 된다.

Plane Mesh를 하나 만들고 Edit mode에서 Extrude를 누른다.

Extrude를 누르면 커서가 ? 로 바뀌는데 원하는 물체를 클릭하면 메뉴가 뜬다.

Region을 선택한 화면

Only Edges를 선택한 화면

Only Vertices를 선택한 화면

조금씩 결과가 다르지만, 2차원 정보가 3차원 정보로 업그레이드 되는 것은 동일하다.
Posted by 구차니
프로그램 사용/Blender2009. 10. 1. 00:26
SubSurf는 면을 자동으로 쪼개서 부드럽게 해주는 기능이다.
사각형에서는 숫자가 올라갈수록 동그랗게 되는데 마치 GIMP의 Feather(페더) 기능과 비슷한 느낌이 든다.
하지만 원숭이(Monkey Mesh)는 맨질맨질 해진다.

Level은 1에서 6까지 가능하다.

2009.10.06 추가
Levels는 화면에 보이는 Level이고
Render Levels는 렌더링된 결과의 Level이다.

즉, Render Level을 올려야 결과물이 제대로 매끄럽게 나온다.
작업시에는 Levels의 값을 높이면 느려지게 되므로, Levels 값을 낮게하고,
렌더링시에 확인을 하는 것이 좋다.

대조군 스샷

SubSurf는 Editing 메뉴(F9)의 Modifier에 존재하고, 추가를 해야 한다.

Level 1에서는 사각형이  울퉁불퉁한 원이 되었다.

Level을 올릴수록 원에 가까워진다.





아래는 울퉁불퉁 원숭이 예제






절대 귀찮아서 스샷으로 때우는거 아님 -ㅁ-!


[링크 : http://blog.naver.com/sinyeobi/10031782108]
Posted by 구차니
프로그램 사용/Blender2009. 10. 1. 00:09
Vertex의 위치를 조절해서 원하는 모양을 만드는데,
타블렛으로 하다 보니 조금은 기묘한(어쩌면 설명서 제대로 안 읽어서 생긴) 행동을 발견하게 되었다.
키보드를 같이 쓴다면,

KEY-G 를 눌러 Grab을 하고 - 마우스를 이동 한 뒤 - 왼쪽 클릭을 하면(LMB click)
변형이 완료되는데, 타블렛만으로 하려니 이러한 조작을 할수가 없다.
타블렛으로 가능한 변형은 축을 클릭하거나, 그 외의 지점을 살짝 드래그 해서 KEY-G를 누른 것처럼 인식시키는 것이다.
(제스쳐에 이러한 행동이 포함되어 있는지는 모르겠다)
(제스쳐 중에 하나로 수평하게 LMB을 누른채 드래그 하면 변형으로 인식한다)

아래의 화면은, 하나의 Vertex를 Editmode에서 선택한 화면이다.

파란점을 클릭한 화면(LMB blue spot, Z axis click), Z축으로만 변경이 가능하다

Z 축으로만 변형하는 모습

녹색선을 클릭한 화면(LMB green line, Y axis click), Y축으로만 변경이 가능하다

빨간선을 클릭한 화면(LMB red line, X axis click), X축으로만 변경이 가능하다

Posted by 구차니
프로그램 사용/Blender2009. 9. 30. 12:14
아래의 ch04s02는 Blender 2.3 튜토리얼이다.
아무튼 따라 하는데.. 메뉴가 없어서 헤메다가 오늘 한번 찾아보니.. 버전이 달라지면서
메뉴의 위치가 변경되었나보다.


위 : 2.3 의 메뉴
아래 : 2.4 의 메뉴



[링크 : http://download.blender.org/documentation/htmlI/ch04s02.html]
[링크 : http://wiki.blender.org/index.php/Doc:Manual/Modelling/Meshes/Subdivision_Surfaces]

Posted by 구차니
# nmblookup --help
Usage: <NODE> ...
  -B, --broadcast=BROADCAST-ADDRESS      Specify address to use for broadcasts
  -f, --flags                            List the NMB flags returned
  -U, --unicast=STRING                   Specify address to use for unicast
  -M, --master-browser                   Search for a master browser
  -R, --recursion                        Set recursion desired in package
  -S, --status                           Lookup node status as well
  -T, --translate                        Translate IP addresses into names
  -r, --root-port                        Use root port 137 (Win95 only replies to this)
  -A, --lookup-by-ip                     Do a node status on <name> as an IP Address

Help options:
  -?, --help                             Show this help message
  --usage                                Display brief usage message

Common samba options:
  -d, --debuglevel=DEBUGLEVEL            Set debug level
  -s, --configfile=CONFIGFILE            Use alternate configuration file
  -l, --log-basename=LOGFILEBASE         Base name for log files
  -V, --version                          Print version

Connection options:
  -O, --socket-options=SOCKETOPTIONS     socket options to use
  -n, --netbiosname=NETBIOSNAME          Primary netbios name
  -W, --workgroup=WORKGROUP              Set the workgroup name
  -i, --scope=SCOPE                      Use this Netbios scope

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

NetBIOS를 resolve 할 수 있는 방법인데

# nmblookup -T "SERVERNAME"
querying STREAM on 192.168.10.255
192.168.10.4 STREAM<00>

# nmblookup -A "IP ADDRESS"
Looking up status of 192.168.10.4
        STREAM          <00> -         B <ACTIVE>
        WORKGROUP       <00> - <GROUP> B <ACTIVE>
        STREAM          <20> -         B <ACTIVE>
        WORKGROUP       <1e> - <GROUP> B <ACTIVE>

        MAC Address = 00-00-00-00-00-00

# nmblookup -S "SERVERNAME"

querying STREAM on 192.168.10.255
192.168.10.4 STREAM<00>
Looking up status of 192.168.10.4
        STREAM          <00> -         B <ACTIVE>
        WORKGROUP       <00> - <GROUP> B <ACTIVE>
        STREAM          <20> -         B <ACTIVE>
        WORKGROUP       <1e> - <GROUP> B <ACTIVE>

        MAC Address = 00-00-00-00-00-00


보다시피 -S는 -A 와 -T의 조합으로 실행되고, -T를 사용하면 간편하게 아이피를 구할 수 있다.



2011.04.28 추가
헐 검색하고 나니 이미 찾았던 내용이라니 ㅠ.ㅠ
windows의 nbtstat와 유사한 기능을 가진 유틸리티이다. 
Posted by 구차니
netBIOS - Network Basic Input/Output System
netBEUI - NetBIOS Extended User Interface

[링크 : http://en.wikipedia.org/wiki/NetBIOS]
[링크 : http://www.terms.co.kr/NetBEUI.htm]


NBT - NetBIOS over TCP/IP
NBNS - NetBIOS Name Service
WINS - Windows Internet Name Service

[링크 : http://en.wikipedia.org/wiki/NetBIOS_over_TCP/IP#Name_service]
[링크 : http://en.wikipedia.org/wiki/Windows_Internet_Name_Service]


winbind - network account sharing/authentication daemon

[링크 : http://docs.hp.com/ko/B8725-90122/ch07s02.html]

이름은 비슷하지만 winbind는 로그인과 관련된 계정정보를 관할하고
WINS는 DNS와 같은 서버 이름의 해석을 관할한다.
Posted by 구차니
smbd를 구동하고 테스트 삼아
smbclient -L localhost
를 하는데 위와 같은 에러가 발생했다.

일부에서는 설정상에 host allow/host deny 의 설정 오류 혹은
방화벽의 문제일 가능성이 있다고 한다.


(해결 못함..OTL)


[링크 : http://www.linuxquestions.org/questions/linux-server-73/samba-2317-call-returned-zero-bytes-eof-649301/]
[링크 : http://forums.gentoo.org/viewtopic-t-479067-start-0.html] << 이탈리아어
Posted by 구차니