(mac) iterm visual block 아래 페이지 참조 키보드 커서로 visual block선택했을때 음영이 바뀌지 않을때 아래처럼 하면 선택이 된다. http://stackoverflow.com/questions/3074068/how-to-change-the-color-of-the-selected-code-vim-scheme syntax on hi Visual term=reverse cterm=reverse guibg=Grey 기본 2014.12.30
anygate(공유기) 바이러스 감염 리셋후에 비번을 넣어도 증상이 계속 남아 있다면 아래 페이지에 있는 것처럼 1.리셋 -> 2.펌웨어를 업그레이드 -> 3.전문가설정(외부접속차단)->4.보안설정(맥주소설정)을 해야 한다. http://blog.naver.com/PostView.nhn?blogId=n0g4d4&logNo=220199988721 ----------------------------- anygate를 사용중인데 퇴근.. 기본 2014.12.24
LCS(Longest common subsequence) example code 원본 소스 : http://www.geeksforgeeks.org/dynamic-programming-set-4-longest-common-subsequence/ path finding 기능 추가 /* Dynamic Programming implementation of LCS problem */ #include<stdio.h> #include<string.h> #include<stdlib.h> int max(int a, int b); /* Returns length of LCS for X[0..m-1], Y[0..n-1] */ int lcs( int **L, char *X, char *Y, int m, int n.. C언어 2014.12.02
LCS( longest common subsequence ) 엑셀에서 Longest Common Subsequence( not Longest Common SubString )http://www.geeksforgeeks.org/dynamic-programming-set-4-longest-common-subsequence/ 위 URL에 들어가면 재귀호출로 구현한것과 동적프로그래밍으로 구현한 두개의 C 코드가 있다. 아래는 이해하는데 도움이 될것 같아 간단히 위 URL에서 예로 사용한 것을 excel에 있는 .. 알고리즘 2014.12.01
mmap 주의점 mmap을 사용한다고 해서 파일의 내용이 모두 메모리에 올라가는 것은 아니다. 해당 내용을 읽었을때만 메모리에 적재된다.( 데이터 메모리 적재를 위해서는 메핑된 메모리 영역에 접근해봐야 한다. 이런 접근은 페이지 단위로 실행해서 모든 페이지를 순회하면 모든 페이지가 적재된다. .. C언어 2014.11.27
large file or large memory 64bit에서 2기가 이상 메모리 할당이 안돼서 아래와 같이 여러가지를 찾아보고 했었는데 다 부질없는 짓이었다. char *p; size_t size = 1024*1024*1024*10; p = malloc(sizeof(char)*size ); 위와 같이 코딩을 하면 2G이상 할당이 안되는데 size_t size = 1024*1024*1024*10; 에서 우변이 int형 즉 4byte로 인식돼 발생한 문.. C언어 2014.11.24
mmap 삽질 기술은 사용하지 않으면 금방 잊는것 같다 오랜만에 mmap을 사용해볼려는데 계속해서 버스 오류가 발생했다 코드를 아무리 들여다 봐도 딱히 문제가 안보여 웹서치를 했더니 mmap으로 메모리와 파일을 매핑할때 파일이 커지거나 작아지지 않기 때문에 메모리 만큼 파일을 키워서 매핑해야.. C언어 2014.11.14
pig stream stderr 남기기 ( LOG ) define CMD `stream.pl` stderr('CMD_logs' limit 100) pig로 프로그램을 작성하다보면 User Define Function(UDF)을 만드는 경우가 허다하다 이런 경우 문제가 생겼을때 debugging이 힘들데 이럴 경우 위와 같이 설정을 하면 STORE에 설정된 디렉토리가 만약 /data1 이라면 /data1/CMD_logs 라는 디렉토리에 log가 남게된다. .. hadoop 2014.11.07
sort backslash 파일에 다음과 같이 값이 들어 있다고 할때 ########################## 1 2 3 \ ' ########################## 위 파일을 정렬을 했더니 ########################## \ ' 1 2 3 ########################## 처럼 되었다. code 값을 찍어보니 \는 ascii table에서 97이거 '는 39이다. backslash는 라인이 끝나지 않았음을 표시하기도 하는.. C언어 2014.08.19
ML & MAP 이것은 bayes의 정리이다. 여기서 P(h|D) = 사후확률(posteior)로써 우리가 얻고자 하는 값이고 P(h) = 사전 확률(prior), P(D|h) = Likelihood 로써 사후확률을 구하기 위한 확률값으로 생각하면 된다. 즉 사전 확률에 Likelihood를 곱하면 사후 확률을 얻을수 있다. ( P(D)는 가설에 상관없이 모두 동일한 조.. 확률 2014.08.05