본문 바로가기

분류 전체보기226

Linux Maven 설치하기 1. Maven 을 다운받는다.http://maven.apache.org/download.cgi 2. 다운받은 압축파일을 터미널을 이용하여 압축을 해제한다.$ tar xvf apache-maven-3.2.1-bin.tar.gz 3. 압축해제된 폴더를 /opt 폴더로 이동시킨다.$ mv apache-maven-3.2.1 /opt 4. 폴더명을 변경한다.$ ln -s /opt/apache-maven-3.0.3 /opt/maven ----------------------------------------------------------------------------------------------------------------------------------------------설정하기. 1. vi 편집기로.. 2014. 6. 24.
CentOS 리눅스 큐브리드 설치 http://www.cubrid.com/online_manual/843/홈 > CUBRID 시작 > 설치와 실행 > Linux에서의 설치와 실행Linux에서의 설치와 실행설치 시 확인 사항Linux 버전의 CUBRID 데이터베이스를 설치하기 전에 다음 사항을 점검한다.구분내용운영체제 버전운영체제 버전에 상관 없이 glibc 2.3.4 버전 이상만 지원한다. glibc 버전은 다음과 같은 방법으로 확인한다. % rpm -q glibc64비트 여부CUBRID 2008 R2.0 버전부터 32비트 버전과 64비트 버전을 각각 지원한다. Linux버전은 다음과 같은 방법으로 확인한다. % uname -a Linux host_name 2.6.18-53.1.14.el5xen #1 SMP Wed Mar 5 12:08:.. 2014. 6. 24.
리눅스 나눔고딕 폰트 설정하기 명령어터미널에서 아래 명령어들 실행.wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip mkdir /usr/share/fonts/nanumfont unzip NanumFont_TTF_ALL.zip -d /usr/share/fonts/nanumfont rm -f NanumFont_TTF_ALL.zip fc-cache -rSystem --- Preferrences --- Fonts폰트 버튼 눌러서 나오는 폰트 목록에서 NanumGothic 선택실행예시폰트 파일 다운로드[root@localhost ~]# wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.z.. 2014. 6. 24.
CentOS 에서 크롬 브라우저 설치하기 CentOS 에서 크롬 브라우저를 설치하기 위하여 yum 저장소(repository)를 추가합니다. vi /etc/yum.repos.d/google-chrome.repo [google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64enabled=1gpgcheck=1gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub 만약, 32비트 OS 라면 아래의 내용을 사용합니다. [google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/i386enabled=1gp.. 2014. 6. 24.
리눅스 Ralink 칩셋 기반 USB 무선랜 카드 드라이버 설치(RT2780/RT3070) Ralink RT2870/RT3070 칩셋을 채용한 USB 무선랜 카드의 드라이버를 받는다. Ralink 웹사이트로 가서 "Download Drivers" 페이지로 가거나 아래의 첨부파일을 받아서 압축을 푼다. DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2 일단 설치를 시작하기 전에 USB 무선랜 카드는 빼 놓자. 리눅스 배포판에 기본으로 포함된 Ralink 드라이버와 충돌하지 않기 위해서이다. 첨부파일 압축을 풀고 Makefile 파일을 편집하자. CHIPSET이라는 항목이 있을 것이다. CHIPSET = 5572 3573 3572 2870 5370 이 항목에서 가지고 있는 무선랜 카드에 맞는 칩셋 번호를 선택해야 한다. RT3070 칩셋은 RT2870과 호환되므로 위.. 2014. 6. 24.
centOS 6.5 설치 (USB) 1. centOS 6.5 를 다운받자! http://www.centos.org/http://isoredirect.centos.org/centos/6/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso Actual Contury 에서 속도 잘나오는걸로 아무거나 받자...용량은 대략 4.2Gb 정도 된다.. 참고로 USB로 설치하고자 한다면 netinstall 버전으로 다운받아야 한다..(위에껄로는 설치 불가능) 왜냐하면 centOS 를 USB 로 설치하려면 ISO2USB 라는 프로그램을 가지고 ISO 파일을 USB에 써야하는데4Gb 이상의 Image 를 지원하지 못한다.. 걍 DVD로 구워서 설치하는게 짱 편하다... 일단 뭐 설치하는 방법은 타 블로그에 엄청나게 많으니... 난 .. 2014. 6. 24.
CentOS vs Ubuntu 센토스 우분투 Linux 는 여러가지 버전을 가지고 있다. OpenSource OS 이다 보니 커널을 살짝살짝 변경하여 사용자에 맞게끔 제공한다. Linux 에서 대표적으로는 Ubuntu (우분투)CentOS(센토스)RedHat(레드햇) 이 있다.. 그외 여러 가지가 있는데.. 써본 결과.. 그닥.. 약간 애매하고 안정적이지 못하더라;;; 여튼 레드햇의 경우 무료가 아니다.. 유료다.. 현재 Enterprise 쪽으로 Server 에서 가장 많이 쓰이는 리눅스가 레드햇인데.. 정말 안정적이고 기술지원이 되기 때문에 정말 편하다... 리눅스를 유료로 쓰고자 하는 사람이라면 딴생각 하지 말고 레드햇을 선택해서 사용하면 된다.. (한글 기술지원도 가능) http://kr.redhat.com/ 현재 집에서는 Ubuntu 14.. 2014. 6. 24.
전자정부표준프레임워크 64bit 리눅스, 윈도우, 맥 모든 OS를 써서 개발을 하다보니 전자정부표준프레임워크 + GWT 64bit 개발환경을 모두 갖추게 되었다. 일단 순서대로 나열해보자면 1. Windows 64bit 전자정부표준프레임워크 2. MAC 전자정부표준프레임워크 3. 리눅스(CentOS 6.5) 전자정부표준프레임워크 모든 버전에 GWT 환경까지 모두 셋팅해놓은 상태이다. 이전에는 E-Mail 을 받아 네이트온으로 보내드리곤 했는데..귀찮다 ;; 문의가 너무 많다;;;; 공유를 하고 싶은데.. 1개당 거의 1.5Gb 를 육박해서... 서버에 부담이 좀 될것 같다... 누가 노는 서버 있음 Open 좀 해주세요~~~~~ 올려드릴게요~ ㅠ 2014. 6. 23.
전자정부표준프레임워크 64bit 설치 성공. 전자정부표준프레임워크는 공식적으로 32bit만 지원한다.. 64bit에서 개발하는 방법은 JDK를 32bit 용으로 설치하고 개발을 하면되지만.. 거지같은 이클립스가 32bit 용이라서... 엄청 버벅인다... 64bit에 전자정부표준프레임워크 설치 성공하였다... 통째로 압축하니까 600메가 정도 나온다.. 필요한 분들은 hslee147@gmail.com 으로 메일 주세요.. 2013. 6. 8.
병렬처리 Parallel.For(0, 249999, (i) =>{ rename_file(i + ".tif", i + "B.tif"); Console.WriteLine(i + ".tif" + " -> " + i + "B.tif");}); 2013. 3. 18.
[Android] Http Post 를 이용하여 파일전송 (ASP .net) Android public void HttpFileUpload(String urlString, String params, String fileName) { String lineEnd = "\r\n"; String twoHyphens = "--"; String boundary = "*****"; try { FileInputStream mFileInputStream = new FileInputStream(fileName); URL connectUrl = new URL(urlString); Log.d("Test", "mFileInputStream is " + mFileInputStream); // open connection HttpURLConnection conn = (HttpURLConnection)con.. 2012. 12. 24.
[C++] 시간계산 LARGE_INTEGER timeFreq,timePrev;QueryPerformanceFrequency (&timeFreq);QueryPerformanceCounter (&timePrev); LARGE_INTEGER timeCur;QueryPerformanceCounter (&timeCur); double dt = (double)(timeCur.QuadPart - timePrev.QuadPart)/timeFreq.QuadPart;timePrev = timeCur; 2012. 12. 13.
[OpenCV] binarization 2진화 int threshold=128;const static int ThresholdType[]={CV_THRESH_BINARY,CV_THRESH_BINARY_INV,CV_THRESH_TRUNC,CV_THRESH_TOZERO,CV_THRESH_TOZERO_INV}; int ThresholdTypeSize=sizeof(ThresholdType)/sizeof(int);IplImage* imgGray = cvCreateImage( cvGetSize(imgIn), IPL_DEPTH_8U, 1);IplImage* imgBinary = cvCreateImage( cvGetSize(imgIn), IPL_DEPTH_8U, 1); cvCvtColor(imgIn, imgGray, CV_RGB2GRAY);cvThreshold(i.. 2012. 11. 17.
[OpenCV] Gray [흑백] IplImage* grayImg = cvCreateImage(cvGetSize(pImg),IPL_DEPTH_8U,1);cvCvtColor(pImg ,grayImg ,CV_RGB2GRAY); //그레이 영상으로 변환 2012. 11. 17.
C# TextBox 컨트롤+A Ctrl+A 동작하게 하기.. protected override bool ProcessDialogKey(Keys keyData) { switch (keyData) { case Keys.A | Keys.Control: if (this.ActiveControl is TextBox) { TextBox txt = (TextBox)this.ActiveControl; txt.SelectionStart = 0; txt.SelectionLength = txt.Text.Length; return true; } break; } return base.ProcessDialogKey(keyData); } 2012. 9. 13.