본문 바로가기

전체 글123

[ LINUX ] NFS NFS란?Network File System (NFS)은 썬 마이크로 시스템(SUN)에서 네트워크를 통해 파일을 공유할 수 있도록 만든 프로토콜 이다. NFS는 하드웨어, 운영체제 또는 네트워크 구조가 달라도 파일을 공유 할 수 있도록 고안되었다. 파일 공유등을 비롯해 다른 부가 기능을 제공한다. 하지만 공유된 파일들에 대한 보안 문제가 생길 수도 있다. 사용하는 프로토콜은 Network Lock Manager (NLM)과 Network Status Monitor (NSM)이다.기능상 삼바와 비슷하지만 가장 큰 차이는 커널에서 NFS를 지원한다는 점이다.NFS는 리눅스머신에서 윈도우 파티션을 마운트하여 사용하듯 NFS서버의 특정 디렉토리를 클라이언트에서 마운트하여 자신의 영역인것처럼 사용한다.그러나 위와.. 2016. 1. 5.
[ WIN32 ] Windows Sockett sample code 윈도우즈에서 소켓 프로그래밍에서 제일 먼저 호출 하게 되는것이 WSAStartup 함수이다.이 함수는 UNIX 소켓 프로그램에는 없는것으로 WSACleanup 함수와 쌍을 이뤄 소켓 프로그램의시작과 끝을 나타낸다. 이 함수가 하는 일은 윈속 동적 연결 라이브러리를 초기화하고윈속 구현이 애플리케이션 요구사항을 충족하는지 확인한다.프로토 타입은 다음과 같다.int PASCAL FAR WSAStartup(WORD wVersionRequired, LPWSADATA lpWSAData);wVersionRequired : 애플리케이션이 사용할 수 있는 WindSock API의 최상위 버전상위 바이트가 마이너 버전, 하위 바이트가 메이저 버전lpWSAData : WSADATA 타입의 구조체에 대한 포인터이다.사용예는 .. 2016. 1. 5.
[ MYSQL ] 사용자추가, 외부접속권한 [root@blackbelt ~]# mysql -u root -p 1. mysql 설치후 접속이 안될 때, 방화벽을 점검한다. 2. mysql root 로 접속하여, New user 를 추가하고, 권한을 부여한다.** 이때, database 가 이미 존재해야하므로, root 계정으로 접속하여 일단 database 생성부터한다. 그런다음에, - localhost 권한도 부여하고,- ‘%’ 외부 접속권한도 부여한다. mysql> grant all privileges on ems_db.* to ems@localhost identified by'ems';Query OK, 0 rows affected (0.00 sec) mysql> grant all privileges on ems_db.* to ems@'%' i.. 2016. 1. 5.
[ C ] 전처리문 (#define, #if, #ifdef, #ifndef, #defined, .. ) 전처리문 (#define, #if, #ifdef, #ifndef, #defined, .. ) 실질적인 컴파일 이전에 미리 처리되는 문장으로 선행처리기라고도 한다.컴파일러는 사용자가 작성한 코드를 컴파일하기에 앞서 전처리문에서 정의해 놓은 작업들을 먼저 수행한다. 종류로는 #define, #if, #ifdef, #ifndef, #defined, #undef 등이 있다.이것은 기존에 있는 방대한 소스 코드를 지우지 않고 활성화와 비활성화하는 데에 가장 많이 이용된다.즉, 기존에 있는 소스 코드를 건드리지 않고 부분적인 컴파일을 하는 것이다. C의 전처리문이 오는 줄(Line)의 첫 문자는 항상 '#'으로 시작한다. ANSI 표준에 따른 C의 전처리문의 종류- 파일 처리를 위한 전처리문 : #include- .. 2016. 1. 5.
[ LINUX ] memory usage 메모리 Free를 보면. 사용율을 착각 할 수 있는데, 아래 free 명령어 보면 total used free sharedbuffers cachedMem: 24675128 24541056 134072 0 274936 16256752-/+ buffers/cache:8009368 16665760Swap: 65537156 0 65537156You have new mail in /var/spool/mail/root 실제 여유 메모리는 134072+274936+16256752 이다.그럼 대략 16665760 값이 나온다. 아래 스크립트는 좀 더 쉽게 확인하기 위한 것이다. #!/bin/shMEM_TOTAL=`free | grep ^Mem | awk '{print $2}'`MEM_FREE1=`free | grep .. 2016. 1. 5.
[ ORACLE ] SQL DB 상태조회 >DB영역에서 사용가능 영역 및 이미 사용한 공간 확인 1. SELECT SUM(byte)/1024 "free space in KB" FROM dba_free_space; 2. SELECT SUM(byte)/1024 "free space in KB" FROM dba_segments; >DB구성모드 확인 1. SELECT archiver FROM v$instance; 2. SELECT log_mode FROM v$database; >TABLESPACE내용볼때 SELECT tablespace_name,status,max_extents,contents FROM dba_tablespaces >인스턴스 이름 SELECT instance_name FROM v$instance; >DB 이름 SELECT name FR.. 2015. 1. 9.
20세기에 발간된 우수하고 의미있는 책 100선 [제목: 20세기에 발간된 우수하고 의미있는 책 100선] 인터넷에 떠도는 Time 선정 20세기 최고의 책 100선 이랍니다. (한겨레신문 20세기 명저 100 이 와전된 것이라고도 하는데 최고의 책들이라는데 이견은 없을듯 합니다) 물론 한국의 고전과 소설 그리고 인문과학서적도 우수한 책들이 많이 있습니다. 좋은책 골라 읽는 능력도 가질겸 도전해 볼만하여 페친 여러분에게 소개합니다. [Ⅰ] 문학 1. D.H.로렌스/ 아들과 연인/ 1913 2. 루쉰/ 아큐정전/ 1921 3. 엘리엇/ 황무지/ 1922 4. 제임스 조이스/ 율리시스/ 1922 5. 토마스 만/ 마의 산/ 1924 6. 카프카/ 심판/ 1925(?) 7. 프루스트/ 잃어버린 시간을 찾아서/ 1927 8. 버지니아 울프/ 등대로/ 1927.. 2014. 9. 15.
[ C ] 소스 IPC_spectrum.c /*Introducing Speech and Language Processing http://www.islp.org.uk*/ //lpc_spectrum.c =============================================== #include #include #include #include "slputils.c" #include "four1.c" /* LPC_SPECTRUM.C */ /* Reads a signal from a disk file into a variable, x_in. */ /* Computes the LPC coefficients of sample_number, pads it with zeroes to 512 */ /* and writes the resulting sign.. 2014. 8. 23.
Praat praat 다운로드 : http://www.fon.hum.uva.nl/praat/ 한글 사용법 소개 : http://fonetiks.info/praat/praatdown.htm http://blog.daum.net/shin55145/309 2014. 8. 23.