개소리 왈왈2011. 10. 6. 13:03
기사가 떴지만 여전히 실감이 안나고 오보이길 빌지만 흐음...
아무튼 모 업체에 회장은 만세를 부르고 잇겠지만 이래저래
다음 세대들에게 잡스를 "경험"하지 못하게 된건 참으로 안타깝고 아쉽다. 
Posted by 구차니
Programming/openGL2011. 10. 5. 23:42
glutTimerFunc() 는 1회성 타이머를 등록한다.
그런 이유로 timer callback 내부에서 다시 타이머를 등록해 주어야 한다.

[링크: http://hekamedia.egloos.com/3449095]
[링크: http://skrcjstk.tistory.com/49]


value는 func에 넘겨주기 위한 값이다.
void glutTimerFunc(unsigned int msecs, void (*func)(int value), value); 
[링크 : http://www.opengl.org/resources/libraries/glut/spec3/node64.html


'Programming > openGL' 카테고리의 다른 글

glOrtho()  (0) 2011.10.07
openGL Line 관련설정  (0) 2011.10.06
gluLookAt() 의 기본값  (0) 2011.10.02
GLUT 키보드 콜백 함수 총정....리?  (2) 2011.10.02
GLUI  (0) 2011.09.30
Posted by 구차니
Linux/Ubuntu2011. 10. 5. 22:56
visudo를 이용해서 Defaults에 아래의 항목을 추가하면 600분(10시간) 동안 물어보지 않는다.
$ sudo visudo
Defaults        env_reset,timestamp_timeout=600 

[링크 : http://ubuntu.or.kr/viewtopic.php?p=47637]
[링크 : http://lumitech.tistory.com/entry/sudoAndSudoer]

'Linux > Ubuntu' 카테고리의 다른 글

vlan on ubnutu  (0) 2011.11.05
netbeans package - ubuntu  (0) 2011.10.22
리눅스에서 하드 I/O 사용량 측정하는 방법  (0) 2011.09.27
엠퍼시 (empathy) 에서 음성대화하기  (2) 2011.09.25
우분투 LTS 지원기간  (0) 2011.09.24
Posted by 구차니
파일방2011. 10. 5. 22:44
synergy와 비슷한 류의 프로그램인데 윈도우 전용이고,
개인용으로는 무료, 상업적으로는 개발자와 연락해서 거래를 해야 하는듯


[링크 : http://www.inputdirector.com/]
Posted by 구차니
DHCP는 BOOTP를 이용하므로
filter에 bootp 라고 하면 된다고 하는데

윈도우 - ipconfig / renew 하니 딱 두개의 패킷이 잡히네 머~



[링크 : http://wiki.wireshark.org/DHCP]
Posted by 구차니
Linux2011. 10. 5. 14:36
도대체 이녀석 정체가 멀까?
도움말 상으로는 test로 연결이 되는데 흐음...
쉘 스크립트에서 사용하는 [] 랑 연관이 있는걸까?

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


$ ll -al \[
-rwxr-xr-x 1 root root 42584 2010-09-22 03:33 [* 

$ man -k "\["
[ (1)                - check file types and compare values 

$ file [
[: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped 

% ./\[ --help
BusyBox v1.14.2 (2011-01-24 14:35:28 KST) multi-call binary

Usage: [ EXPRESSION ]

Check file types, compare values etc. Return a 0/1 exit code
depending on logical value of EXPRESSION 

/usr/bin$ ./\[ --help
사용법: test 표현식
  또는:  test
  또는:  [ 표현식 ]
  또는:  [ ]
  또는:  [ 옵션
Exit with the status determined by EXPRESSION.

      --help     이 도움말을 표시하고 끝냅니다
      --version  버전 정보를 출력하고 끝냅니다

An omitted EXPRESSION defaults to false.  Otherwise,
EXPRESSION is true or false and sets exit status.  It is one of:

  ( EXPRESSION )               EXPRESSION is true
  ! EXPRESSION                 EXPRESSION is false
  EXPRESSION1 -a EXPRESSION2   both EXPRESSION1 and EXPRESSION2 are true
  EXPRESSION1 -o EXPRESSION2   either EXPRESSION1 or EXPRESSION2 is true

  -n STRING            the length of STRING is nonzero
  STRING               equivalent to -n STRING
  -z STRING            the length of STRING is zero
  STRING1 = STRING2    the strings are equal
  STRING1 != STRING2   the strings are not equal

  INTEGER1 -eq INTEGER2   INTEGER1 is equal to INTEGER2
  INTEGER1 -ge INTEGER2   INTEGER1 is greater than or equal to INTEGER2
  INTEGER1 -gt INTEGER2   INTEGER1 is greater than INTEGER2
  INTEGER1 -le INTEGER2   INTEGER1 is less than or equal to INTEGER2
  INTEGER1 -lt INTEGER2   INTEGER1 is less than INTEGER2
  INTEGER1 -ne INTEGER2   INTEGER1 is not equal to INTEGER2

  FILE1 -ef FILE2   FILE1 and FILE2 have the same device and inode numbers
  FILE1 -nt FILE2   FILE1 is newer (modification date) than FILE2
  FILE1 -ot FILE2   FILE1 is older than FILE2

  -b FILE     FILE exists and is block special
  -c FILE     FILE exists and is character special
  -d FILE     FILE exists and is a directory
  -e FILE     FILE exists
  -f FILE     FILE exists and is a regular file
  -g FILE     FILE exists and is set-group-ID
  -G FILE     FILE exists and is owned by the effective group ID
  -h FILE     FILE exists and is a symbolic link (same as -L)
  -k FILE     FILE exists and has its sticky bit set
  -L FILE     FILE exists and is a symbolic link (same as -h)
  -O FILE     FILE exists and is owned by the effective user ID
  -p FILE     FILE exists and is a named pipe
  -r FILE     FILE exists and read permission is granted
  -s FILE     FILE exists and has a size greater than zero
  -S FILE     FILE exists and is a socket
  -t FD       file descriptor FD is opened on a terminal
  -u FILE     FILE exists and its set-user-ID bit is set
  -w FILE     FILE exists and write permission is granted
  -x FILE     FILE exists and execute (or search) permission is granted

Except for -h and -L, all FILE-related tests dereference symbolic links.
Beware that parentheses need to be escaped (e.g., by backslashes) for shells.
INTEGER may also be -l STRING, which evaluates to the length of STRING.

NOTE: [ honors the --help and --version options, but test does not.
test treats each of those as it treats any other nonempty STRING.

NOTE: your shell may have its own version of test and/or [, which usually supersedes
the version described here.  Please refer to your shell's documentation
for details about the options it supports.

Report [ bugs to bug-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
Report [ translation bugs to <http://translationproject.org/team/> 

Posted by 구차니
이유는 알수 없음 -_-



아무튼, 한번 캡쳐하고 나면 프로그램 재시작 전에는 저~얼대
녹화도 안되는 버그도 여전히 안고쳐짐 -_- 

[링크 : http://en.freesion.com/3865/4898908/34565154/]
[링크 : http://s1.zetaboards.com/The_RX_Community/topic/3085909/1/]
[링크 : http://camstudio.org/forum/discussion/33
Posted by 구차니
Python의 openGL 바인딩이다.
linux 개발용 노트북을 해놔서 C를 통해 개발을 해도 상관은 없지만
다른 언어도 배울겸 한번 openGL을 python으로 하면 어떨까? 싶어서 찾아본 내용인데 흐음..
함수 이름이라던가 거의 100% C와 동일한데 별 의미가 없으려나?

import OpenGL 
from OpenGL.GL import *
from OpenGL.GLU import *
from OpenGL.GLUT import * 

[링크 : http://pyopengl.sourceforge.net/]
[링크 : http://pypi.python.org/pypi/PyOpenGL-Demo] demo 

'Programming > python(파이썬)' 카테고리의 다른 글

python이 인기라는데..  (0) 2014.03.19
python2 vs python3  (0) 2013.01.02
python 3.2.2 64bit 버전 설치  (4) 2011.09.13
python 버전 골라서 실행하기  (0) 2011.05.08
python C/api - PyObject_GetAttrString()  (0) 2010.04.06
Posted by 구차니
Programming/ruby2011. 10. 3. 23:52
혹시나 해서 찾아봤더니 패키지로 존재 두둥!

sudo apt-get install rails
[링크 : https://help.ubuntu.com/10.04/serverguide/C/ruby-on-rails.html]
[링크 : https://help.ubuntu.com/community/RubyOnRails]

[링크 : http://www.ruby-lang.org
[링크 : http://rubyonrails.org/]

Posted by 구차니
Linux2011. 10. 3. 08:01
윈도우에는 Recycled(WinXP) $RECYCLE.BIN(Win7) 이 존재하듯
리눅스에는 .Trash-1000이 존재한다. (뒤에 숫자는 임의로 생성되는걸려나?)

리눅스에서는 . 으로 시작하면 숨김파일이 되기때문에 일단 숨김 디렉토리이고
하위 디렉토리 구성은 files 와 info로 나누어 진다. 
 


files 에서는 지워진 파일이 들어있고 (과거에 rm은 mv 로 대체해서 사용하던 방식의 업그레이드)
info 에는 ini 파일과 같은 형식으로
지워진 파일에 대한 정보가 들어있다.
 

$ cat wxp-ragexl-5-10-2600-6009.exe.trashinfo

[Trash Info]

Path=program/driver/Server/Intel Server Board SE7520BD2/wxp-ragexl-5-10-2600-6009.exe

DeletionDate=2011-09-25T19:47:20 



gnome의 경우
$HOME/.local/share/Trash 에 존재한다.

Posted by 구차니