하드웨어2009. 7. 30. 11:04
Intel® Virtualization TechnologyΔ for Directed I/O (VT-d)
[링크 : http://www.intel.com/technology/itj/2006/v10i3/2-io/1-abstract.htm]


AMD 가상화 (AMD-V)
64비트 x86 아키텍처에 대한 AMD의 가상화 확장은 AMD 가상화라고 하며, 이를 줄여서 AMD-V라고 부른다.
AMD-V는 소켓 AM2 (소켓 939 아님)에 "F"나 "G" 계열인 애슬론 64, 애슬론 64 X2에, 또 튜리온 64 X2, 옵테론 2세대, 3세대, 페넘 이후의 프로세서에 존재한다. AMD는 입출력 메모리 관리 장치(IOMMU) 기술 규격을 AMD-V에 추가하였다.

인텔 가상화 기술 (인텔 VT)
인텔 가상화 기술, 곧 인텔 VT는 가상화를 위한 인텔의 기술 집합이다. 2003년에 인텔 개발자 포럼에 처음 선보였으며 2005년에 출시되었다. 인텔 VT는 IA-32 (VT-x)를 위한 가상화 기술, IA-64 (VT-i)를 위한 가상화 기술, Directed I/O (VT-d)를 위한 가상화 기술, Connectivity (VT-c)를 위한 가상화 기술로 이루어져 있다.
[링크 : http://ko.wikipedia.org/wiki/X86_%EA%B0%80%EC%83%81%ED%99%94]

'하드웨어' 카테고리의 다른 글

프레스캇!  (10) 2009.08.07
LGA775/Socket478  (4) 2009.08.04
multicast MAC Address  (2) 2009.07.02
MAC 어드레스는 48비트 앞은 OUI 뒤는?  (0) 2009.06.24
CMOS IMAGE SENSOR - OV6620  (0) 2009.06.14
Posted by 구차니
개소리 왈왈2009. 7. 30. 10:39
근데.. 막상 써보지도 않고 봉인.. OTL

AVR USB ISP니까..
케이스도 이쁘게 하나 만들어 볼까나.. (포스트 잇으로 대충 -ㅁ-)
그러고 보니 USB니까 노트북에서도 되겠구나~




라고 올해에는 꼭 서보 컨트롤을 해보도록 해야겠따고 결심하는 구차니군이었다
(하지만 그 결심은 이미 3년째 ㅠ.ㅠ)
Posted by 구차니
프로그램 사용/busybox2009. 7. 29. 15:13
$ ls /bin/udhcpc*
lrwxrwxrwx 1 root     root 7 Jul 29 14:49 udhcpc -> busybox
lrwxrwxrwx 1 root     root 7 Jul 29 14:49 udhcpd -> busybox

요즘 busybox는 udhcp 라는 dhcp 서버/클라이언트가 내장되어있다.
물론 기본값으로 busybox에 포함되긴 하지만, 확인 후 사용해야 한다.

아무튼, 옵션은 설정되어 있었음에도 불구하고
심볼릭 링크와, 스크립트가 생성되어 있지 않았다.


/sbin/udhcpc - udhcp Client
/sbin/udhcpd - udhcp Daemon
/usr/share/udhcpc/default.script - 기본 dhcp 스크립트




Posted by 구차니
sftp는 ssh를 이용한 ftp이다.
별다르게 설정하지 않았다면, 기본값으로 ssh를 통해 sftp로 전송이 가능하다.

SYNOPSIS
     sftp [-1Cv] [-B buffer_size] [-b batchfile] [-F ssh_config]
          [-o ssh_option] [-P sftp_server_path] [-R num_requests] [-S program]
          [-s subsystem | sftp_server] host
     sftp [[user@]host[:file [file]]]
     sftp [[user@]host[:dir[/]]]
     sftp -b batchfile [user@]host

사용방법은 위와 같은데 간단하게 예를 들자면,

# sftp root@192.168.10.10:/home.tar home.tar
Connecting to 192.168.10.10...
root@192.168.10.10's password:
Fetching /home.tar to home.tar
/home.tar                                       8% 1811MB   6.3MB/s   49:58 ETA

처럼 사용하면 된다. 머랄까.. 저 형식은 cvs나 svn 포맷같기도 하고..
Posted by 구차니
개소리 왈왈/자전거2009. 7. 28. 09:37
음.. 어제는 자전거 수리했는데
오늘오니 바람이 빠져 있었다.

헉? 이런 꼬꼬마들이 또 빼간겨?!? 라고 광분하면서 집에 들어 갔더니
울 누나왈
"니방 천장불 나갔어 언넝 고쳐"

뭥미?

일단은 자전거타고 가려고
혹시나 하는 마음에 펌프로 바람을 넣었더니 바람이 들어간다.

뭥미?


일단은 여름이고 더우니 이발을 하러갔고
이발을 하고나서, 자전거를 보니 바람이 피시시시시시식....


뭥미?


그래서 후다닥 자전거 수리점에 바람 조금 넣고 후딱 가서 튜브 교체
이래저래 돈이구나 ㅠ.ㅠ 후우...


결론 : 불행은 혼자 오지 않듯이, 돈쓸일도 혼자오지 않는다?!

'개소리 왈왈 > 자전거' 카테고리의 다른 글

눈길에 자전거 + 도서관  (2) 2010.01.09
한강공원 - 자전거 가격과 경험의 권력화?  (2) 2009.10.19
아놔 이런 십슬레이션!  (6) 2009.07.26
41.65km  (4) 2009.07.07
자전거 타고 회사왕복하기  (0) 2009.06.25
Posted by 구차니
아이디어!2009. 7. 27. 16:59
문득 수다를 떨다가 나온 내용인데

이질적인 그림체의 게임을 하나로 섞어서
상대방의 주도권에 따라서 그래픽이 변경되면 어떨까?


예를 들어서 사실체 + SD 그래픽 + 만화체 + 단순체 4가지 조합이 있고
주도하는 사람에 따라서 주변 그래픽이 그 분위기를 따라간다

음.. 전투시에 SD 만화체를 택한 캐릭터가 주도를 한다면
던전 그래픽 도 SD 만화체로 바뀌고, 전투역시 SD 만화체로 하게 되고

뒤에서 싸우던 동료가 만화체인데 (순정만화) 이 사람이 갑자기 주도권을 얻게 되면
주변 그래픽은 꽃이 샤방하고 오스칼!! 외치며 펜싱검으로 휘두르며(응?)
장비 던전으로 바뀌면 어떨까라는 망상을 ...




아니 이건 3D개발자에게 칼 맞을꺼야 -ㅁ-

Posted by 구차니
Programming/C Win32 MFC2009. 7. 27. 15:46
NAME
       strtol, strtoll, strtoq - convert a string to a long integer

SYNOPSIS
       #include <stdlib.h>

       long int
       strtol(const char *nptr, char **endptr, int base);

       long long int
       strtoll(const char *nptr, char **endptr, int base);

DESCRIPTION
       The  strtol()  function  converts the initial part of the string in nptr to a long integer value according to the
       given base, which must be between 2 and 36 inclusive, or be the special value 0.

       The string may begin with an arbitrary amount of white space (as determined by isspace(3)) followed by  a  single
       optional  ‘+’ or ‘-’ sign.  If base is zero or 16, the string may then include a ‘0x’ prefix, and the number will
       be read in base 16; otherwise, a zero base is taken as 10 (decimal) unless the next character is  ‘0’,  in  which
       case it is taken as 8 (octal).

       The remainder of the string is converted to a long int value in the obvious manner, stopping at the first charac-
       ter which is not a valid digit in the given base.  (In bases above 10, the letter ‘A’ in either  upper  or  lower
       case represents 10, ‘B’ represents 11, and so forth, with ‘Z’ representing 35.)

       If  endptr  is not NULL, strtol() stores the address of the first invalid character in *endptr.  If there were no
       digits at all, strtol() stores the original value of nptr in *endptr (and returns 0).  In particular, if *nptr is
       not ‘\0’ but **endptr is ‘\0’ on return, the entire string is valid.

       The strtoll() function works just like the strtol() function but returns a long long integer value.

RETURN VALUE
       The  strtol() function returns the result of the conversion, unless the value would underflow or overflow.  If an
       underflow occurs, strtol() returns LONG_MIN.  If an overflow occurs, strtol() returns LONG_MAX.  In  both  cases,
       errno is set to ERANGE.  Precisely the same holds for strtoll() (with LLONG_MIN and LLONG_MAX instead of LONG_MIN
       and LONG_MAX).

EXAMPLE
       The  program  shown  below  demonstrates the use of strtol().  The first command line argument specifies a string
       from which strtol() should parse a number.  The second (optional) argument specifies the base to be used for  the
       conversion.   (This argument is converted to numeric form using atoi(3), a function that performs no error check-
       ing and has a simpler interface than strtol().)  Some examples of the results produced by this  program  are  the
       following:

         $ ./a.out 123
         strtol() returned 123
         $ ./a.out ’    123’
         strtol() returned 123
         $ ./a.out 123abc
         strtol() returned 123
         Further characters after number: abc
         $ ./a.out 123abc 55
         strtol: Invalid argument
         $ ./a.out ’’
         No digits were found
         $ ./a.out 4000000000
         strtol: Numerical result out of range


#include "stdlib.h"
#include "limits.h"
#include "stdio.h"
#include "errno.h"

int main(int argc, char *argv[]) { int base; char *endptr, *str; long val;
if (argc < 2) { fprintf(stderr, "Usage: %s str [base]\n", argv[0]); exit(EXIT_FAILURE); }
str = argv[1]; base = (argc > 2) ? atoi(argv[2]) : 10;
errno = 0; /* To distinguish success/failure after call */ val = strtol(str, &endptr, base);
/* Check for various possible errors */
if ((errno == ERANGE && (val == LONG_MAX || val == LONG_MIN)) || (errno != 0 && val == 0)) { perror("strtol"); exit(EXIT_FAILURE); }
if (endptr == str) { fprintf(stderr, "No digits were found\n"); exit(EXIT_FAILURE); }
/* If we got here, strtol() successfully parsed a number */
printf("strtol() returned %ld\n", val);
if (*endptr != ’\0’) /* Not necessarily an error... */ printf("Further characters after number: %s\n", endptr);

exit(EXIT_SUCCESS); }



atoi 보다 막강한 함수라고 한다.

[링크 : http://en.wikipedia.org/wiki/Strtol]
[링크 : http://linux.die.net/man/3/strtol]
Posted by 구차니
정부의 노림수는 아마도

뉴스 안보기 운동. 그로 인해
제대로 되었던 제대로 되지 않았던, 뉴스를 통해 공급되던 정보를 통해 판단을 하고
군중지성으로 판단에 도움을 주던 각종 게시판의 규제를 통해
시민을 바보로 만드는 것이 아닐까 생각이 된다.


정보력은 권력이지만, 인터넷의 발달로 인해 정보의 우위가 사라진 정부로서는
시민들을 통제하기 힘들어졌고, 이러한 열세를 극복하기 위해(시민 하나하나가 전부 기자이니 쪽수에 밀리게 되는..)
눈과 귀를 막도록 하는게 1차 노림수라고 본다.

그로 인해 바보가 되어진 군중들은 사육을 당하고
선동에 의해서 영웅이 태어나는 것을 시민들의 손에 의해 돌팔매로 죽일수도 있게 된다.





문득, 그리 멀지 않은 시기에 Ad-hoc 방식의 wireless router를 이용한
시민 네트워크가 자발적으로 생겨나고, 넷북과 노트북을 이용한 mobile webserver - adhoc의 결합으로
free network / 진정한 유비쿼터스 세상이 당겨지지 않을까라는 망상을 해본다.

머.. 그렇게 되면 뻔한 전개이려나?
정부에서는 802.11 가 사용하는 2.4Ghz 대에 대한 광대역 재밍
그렇게 된다면 아마추어 무선쪽에서의 군용 주파수 점거(무단 개조) 및 도청

이를 눈치챈 정부의 자위권 발동으로 인한 즉결 처분.
게임 오버?
Posted by 구차니
개소리 왈왈/자전거2009. 7. 26. 22:07
간만에 심부름이 있어서 자전거 타고 가려고 했더니
먼가 이상했다...

머지?


음...


엥? 바람이 어디갔지?


오잉? 앞뒤로 바람이 빠졌네?


...


펌프가지고 와서 슉슉슉~


피시시시시시시시시식~~~


OTL


젠장!!! 어떤 꼬꼬마 춋힝쉐키들이 바람빠지지 않도록 하는 검은색 고무비스므리한걸 앞뒤로 빼갔다!!!






결론 : 겸사겸사 미뤄왔던 앞 뒤 브레이크 패드 교체 + 후방 빨간색 라이트 = 17000원 OTL
Posted by 구차니
개소리 왈왈/영화2009. 7. 25. 23:54


글쎄.. 그렇게 욕을 먹을 만한 영화였나? 싶은 생각이 든다.

아우성치는 소리에 무려! 사투리인 관계로
1. 몇몇 장면은 자막을 했으면 좋겠다는 아쉬움이 들긴했고
2. 몇몇 장면은 차라리 마비노기 참치잡이 어선 팔려가는 동영상의 바다가 낫지 않았을까 하는 생각이 들 정도로
아주 짧은시간(편집의 힘?!) 바다가 아쉬웠던 적도 있었고
3. 결과론적으로 권선징악도 아닌 먼가 흐지부지한 결과에 조금은 멍했다.



그래도 솔찍히 말해서
그냥 적당하게 울고 웃기고(몸 개그 도배!)
편하게 시간을 때우기에는 나쁘진 않은 영화였다.


저~~~얼대 하지원/엄정화가 이뻐서 그런것도 아니고
설경구/박중훈이 죽어라 연기를 잘해서도 아니다.

그냥, 현실적인 느낌의 소시민이 겪을수 있는 아주 현실적인 비극을
비극으로 잘 그려냈다는 느낌이다.


그래픽 : 3점 / 5점
사운드 : 3점 / 5점
스토리 : 4점 / 5점

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

[영화] BLACK (2009)  (8) 2009.09.06
국가대표 (2009)  (4) 2009.08.18
기대하지 않았던 대박 - 킹콩을 들다  (4) 2009.07.05
박물관이 살아있다 2  (2) 2009.06.06
Terminator Salvation - 터미네이터4 (2009)  (6) 2009.05.23
Posted by 구차니