파일방2009. 12. 2. 14:20
웹캠사면 주는 프로그램인데,
누가 만든건지 궁금해서 검색을 하는데 딱히 답이 안나온다.
그냥 freeware이긴 한데 흐음..


DirectSHOW 예제 코드인거 같기도 하고
[링크 : http://msdn.microsoft.com/en-us/library/dd373424%28VS.85%29.aspx]

그 소스를 수정해서 누군가가 올려놓은거 같기도 하고
[링크 : http://noeld.com/programs.asp?cat=video#AMCap]
Posted by 구차니
개소리 왈왈2009. 12. 2. 10:26
아 겨울이지!

어쩐지 먹고 싶고 자고 싶더라













(응?)





12월 한달도 열심히!!!

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

super battery  (2) 2009.12.04
오우 젠장! 내돈!!! (UVC for linux failed)  (0) 2009.12.03
리눅스 마스터 2급 2차 시험  (2) 2009.11.30
아 세상이란 ㅋㅋ  (6) 2009.11.26
문득 든 생각 - 난 참 거만한거 같아  (2) 2009.11.24
Posted by 구차니
파일방2009. 12. 1. 10:29

맥 스타일의 어플리케이션 런쳐
[로켓닥 : http://rocketdock.com/]



데스크탑을 3D로 만들어주는 프로그램
[리얼데스크탑 : http://www.real-desktop.de/]
Posted by 구차니
Linux API/network2009. 11. 30. 17:35
ioctl은

#include <sys/ioctl.h>
int ioctl(int d, int request, ...);

이런 모양인데, int d는 descriptor로 socket을 통해 받아와야 한다.
그리고 request는 /usr/include/bits/ioctls.h 파일에 정의된 내용을 사용하면 된다.


잠시 socket을 소개하자면

#include <sys/socket.h>
int socket(int domain, int type, int protocol);

domain
    Name                Purpose                          Man page
    PF_UNIX, PF_LOCAL   Local communication              unix(7)
    PF_INET             IPv4 Internet protocols          ip(7)
    PF_INET6            IPv6 Internet protocols
    PF_IPX              IPX - Novell protocols
    PF_NETLINK          Kernel user interface device     netlink(7)
    PF_X25              ITU-T X.25 / ISO-8208 protocol   x25(7)
    PF_AX25             Amateur radio AX.25 protocol
    PF_ATMPVC           Access to raw ATM PVCs
    PF_APPLETALK        Appletalk                        ddp(7)
    PF_PACKET           Low level packet interface       packet(7)

type
   SOCK_STREAM
          Provides sequenced, reliable, two-way, connection-based byte streams.  An  out-of-band  data  transmission
          mechanism may be supported.

   SOCK_DGRAM
          Supports datagrams (connectionless, unreliable messages of a fixed maximum length).

   SOCK_SEQPACKET(is not implemented for AF_INET)
          Provides  a  sequenced,  reliable,  two-way connection-based data transmission path for datagrams of fixed
          maximum length; a consumer is required to read an entire packet with each read system call.

   SOCK_RAW
          Provides raw network protocol access.

   SOCK_RDM
          Provides a reliable datagram layer that does not guarantee ordering.

   SOCK_PACKET
          Obsolete and should not be used in new programs; see packet(7).


protocol
    Normally only a single protocol exists to support a particular socket type within a given protocol family, in which case protocol can be specified as 0.

값들을 필요로 한다.

[링크 : http://www.joinc.co.kr/modules/moniwiki/wiki.php/article/network_information#s-2.2]

'Linux API > network' 카테고리의 다른 글

hton(), ntoh()  (0) 2011.09.26
netstat 에서 0.0.0.0의 의미  (2) 2009.12.07
termios 구조체를 이용한 자국반향(echo) 제어  (0) 2009.08.27
canonical / non-canonical  (0) 2009.08.27
struct in_addr  (0) 2009.08.18
Posted by 구차니
Linux2009. 11. 30. 16:53
본것중에 가장 간단하게 /proc/net/route를 파싱하는 소스인 듯하다.

# cat /proc/net/route
Iface   Destination     Gateway         Flags   RefCnt  Use     Metric  Mask            MTU     Window  IRTT
eth0    000AA8C0        00000000        0001    0       0       0       00FFFFFF        0       0       0
eth0    00000000        010AA8C0        0003    0       0       0       00000000        0       0       0

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.10.0    *               255.255.255.0   U     0      0        0 eth0
default         192.168.10.1    0.0.0.0         UG    0      0        0 eth0

아무튼 route로 출력하는 default가 UG 플래그로 default gateway이며,
파일에서는 Destination과 Mask가 0x00000000 인 녀석이 default gateway이다.

#include "stdio.h"
#include "stdlib.h"
#include "unistd.h"

#define IP_PRINT(a) \
    *((unsigned char *)(&a)), \
    *(((unsigned char *)(&a)) + 1), \
    *(((unsigned char *)(&a)) + 2), \
    *(((unsigned char *)(&a)) + 3)

int main()
{
    FILE* fp = fopen("/proc/net/route", "r");
    char buf[256];
    static char iface[256];
    unsigned int destination, gateway, flags, refcnt, use, metric, mask;
    int ret;

    if (fp == NULL)
        exit(-1);

    while (fgets(buf, 255, fp)) {
        if (!strncmp(buf, "Iface", 5))
            continue;

        ret = sscanf(buf, "%s\t%x\t%x\t%d\t%d\t%d\t%d\t%x",
                    iface, &destination, &gateway, &flags,
                    &refcnt, &use, &metric, &mask);

        if (ret < 8) {
            fprintf(stderr, "ERROR: line read error\n");
            continue;
        }

        if (destination != 0) {
            fprintf(stderr, "%s: gateway %u.%u.%u.%u, "
                    "destination %u.%u.%u.%u netmask %u.%u.%u.%u\n",
                    iface,
                    IP_PRINT(gateway),
                    IP_PRINT(destination),
                    IP_PRINT(mask));
            continue;
        }

        if (mask != 0) {
            fprintf(stderr, "%s: gateway %u.%u.%u.%u, default, "
                    "but have netmask %u.%u.%u.%u???\n",
                    iface,
                    IP_PRINT(gateway),
                    IP_PRINT(mask));
            continue;
        }

        fprintf(stderr, "%s: gateway %u.%u.%u.%u, default\n",
                iface,
                IP_PRINT(gateway));
    }
    fclose(fp);
}


[링크 : http://elenoa.tistory.com/72]

'Linux' 카테고리의 다른 글

lsof - list Open File  (0) 2009.12.07
filesystem - msdos, vfat, umsdos  (0) 2009.12.06
좀비 프로세스 생성하기(!)  (0) 2009.11.20
ps에서 [프로세스] 의 의미 - bracket process name in ps  (0) 2009.11.20
ps - Process Status  (2) 2009.11.20
Posted by 구차니
삼바를 사용한다는 말은,
일반적으로 서버로 사용한는 의미인데,
그렇다고 해서 윈도우에서 아이피를 바꾸면 안되는건 아니다.


각설하고, 삼바를 구성하는 프로세스로는
nmbd
smbd
winbind 가 있다.

그 중에서 nmbd가 네트워크상에서 이름을 알리는 녀석인데,
아이피가 바뀔경우, smbd는 다시 시작안하고, nmbd만 다시 시작하면
약간의 시간이 흐른뒤 파일 공유가 연결된다.
(winbind는 안써봐서 모름)

물론 아이피가 바뀌어서 네트워크 갱신되는 동안은 접속이 끊어진다.
Posted by 구차니
아이디어!2009. 11. 30. 10:17
우리가 살아가는 세상은 물질로 이루어져 있다.
현대 물리학에서는 양자물리로 어느정도 보충을 하고 있지만,
어떤면에서는 파동이라는 개념은 참 이질적이라고 할 정도로 우리의 인지의 범위를 벗어나있다.

물론, 인지를 하지 못하고/ 안하고 있을뿐이지 세상은 파동으로 이루어져 있다.
(이렇게 적으니 무슨 사이비 교주같아 ㄱ-)

빛 역시 파동으로 상당히 고주파이며,
소리역시 파동으로 상당히 고주파이다.
촉감역시 저주파 정보(굴곡이라던가)의 시간의 흐름에 의해 습득되는 정보이다.
(촉감이란 울퉁불퉁함의 지속적으로 변화를 시간의 흐름에서 느끼는 정보이다.
그냥 울퉁불퉁한 곳에 계속 손을 대고 있어도 촉감을 느끼지는 못하지 않을까?)

파동은 흐르지 않는 시간에서는 느낄수가 없으며,
즉, 파동이라는 존재는 시간과 공간 두개의 차원에 걸쳐 존재하는 정보이다.

그에 비해 물질은 시간에 상관없이 공간에 존재하는 정보이다.
극도로 낮은 파장이거나 파장이 존재하지 않는/ 혹은 0 파장의 고체화된 파장이 물질이 아닐까?
(적고 보니.. 예전에 망상했던 시간을 헤엄치는 고래가 떠오른다.)





조금은 다르면서도 같은 이야기로,
사람이 느끼는 색상역시 파장이다. 눈이라는 것은 고주파를 분리해서 색상으로 인지하게 하는 장치로
일반적으로 빨주노초파남보 라는 무지개 색상은 HSV 색상계에서 Hue를 의미한다.

주파수 별로 출력되는 색상
예전에 상상했던, color labeling을 HSV로 하려고 했다가 실패한 이유는,
color medium filter를 생각하지 못했기 때문이다.

medium filter는 3x3 크기에서 유별나게 다른 색상 하나를 없애는 것으로,
white noise를 없애는데 주로 이용되는데,

현실세계의 센서의 한계로 인해, 막상 사진을 찍어도
단일 색상, 혹은 유사 색상이 아닌 비슷해 보여도 실제로는
전혀 다른 H 값을 지닌 영상으로 인해, 간편하게 동일 색상 구역을 얻을수 없다.


[링크 : http://ko.wikipedia.org/wiki/HSV_색_공간]

'아이디어!' 카테고리의 다른 글

영상 인식 / 패턴 인식에 FFT 적용  (0) 2010.01.10
투명종이 / 방수종이  (0) 2009.12.05
도로공사 통제 요령  (0) 2009.11.15
블로거 기상정보  (6) 2009.08.30
그림체 파괴 게임!  (8) 2009.07.27
Posted by 구차니
개소리 왈왈2009. 11. 30. 10:02
그래도 다행인건..  오후 2시 시험!!!
11월 30일에 되서야 겨우 시험장을 늦게 발표하는 센스라고는 (우씨!)


아무튼 수도전기공고에 가는데 걸리는 시간을 검색해보니.. 1시간 OTL
지하철만 타고 빙 돌아가면 되긴 하지만 ㅠ.ㅠ


매우 귀찮다 ㅠ.ㅠ



11실 (14:00 ~ 15:40)

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

오우 젠장! 내돈!!! (UVC for linux failed)  (0) 2009.12.03
잠이 많아진다  (2) 2009.12.02
아 세상이란 ㅋㅋ  (6) 2009.11.26
문득 든 생각 - 난 참 거만한거 같아  (2) 2009.11.24
힘든하루..  (6) 2009.11.23
Posted by 구차니
음.. 아직은 정식 릴리즈는 아니지만..
초기 설정이 제대로 안되고(기본 기지 인원이라던가..)

그리고 이 미칠듯한... 외계인의 전투능력은... ㄱ-
가장 쉬운걸로 하는데도 전투를 이끌어 나가질 못하겠다 ㅠ.ㅠ


게임은 둘째 치고 일단 번역이나 -ㅁ-

'모종의 음모 > UFO:AI 한글화' 카테고리의 다른 글

UFO:AI SLI 시스템에서의 문제점  (5) 2011.01.08
UFO:AI 관련 프로젝트  (0) 2011.01.07
UFO:AI 2.3 용 po 파일  (2) 2009.11.27
UFO:AI 2.3 개발자 버전  (0) 2009.11.27
언어명에 대한 고찰?  (1) 2009.03.17
Posted by 구차니
개소리 왈왈/영화2009. 11. 28. 23:58

용산 CGV IMAX로 관람을 했다.
애인 생일이라서 애인 남동생이 쏴주셔서 봤는데

우와~ 죽인다!!!






결론 : 아바타는 IMAX!!! (응?)

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

크리스마스 선물  (4) 2009.12.25
아바타(2009) - I see you  (7) 2009.12.20
우리 밥팅이 생일 축하해!  (0) 2009.11.27
300번의 덤앤더머 커플  (2) 2009.11.21
2012 (2009)  (6) 2009.11.15
Posted by 구차니