본문 바로가기

전체 글

Gradle 가이드라인 본 글은 2014년 2월에 작성한 글이지만 작성할 당시에도 안정화된 버전을 기준으로 하여 버전이 현재에 비해 그래들 버전이 낮음을 인지하여 주십시오. 감사합니다. 목차 1 Gradle이란? 5 1.1 특징 5 1.2 Maven과 무엇이 다른가 !? 6 1.3 Gradle 단점 7 2 테스트 환경 및 설치 7 2.1 테스트 환경 7 2.2 설치 7 2.2.1 터미널 설치 7 2.2.2 STS 플러그인 설치 9 3 프로젝트 생성 9 3.1 터미널에서의 프로젝트 생성 10 3.2 STS 프로젝트 생성 10 4 Gradle을 위한 기본 Groovy 언어 12 5 build.gradle 스크립트 작성 14 5.1 plugin 설정 14 5.2 버전 명시 및 jar manifest 속성 추가 14 5.3 repos.. 더보기
Apache 핵심 프로젝트 Camel 엿보기 본 글은 2013년에 작성한 글임을 인지하고 읽어주십시오. 감사합니다. Apache 핵심 프로젝트 Camel 엿보기 1 Apache Camel 4 1.1 소개 4 1.2 특징 4 1.3 상세 설명 5 1.4 언제 Apache Camel을 써야 하는가? 7 1.5 언제 Apache Camel을 쓰지 말아야 하는가? 8 2 Apache Camel의 컨셉 8 2.1 Route 9 2.2 Component 9 2.3 Endpoint 9 2.4 Producer 10 2.5 Processor 10 2.5.1 Message Transformation 10 2.5.2 Routing 10 2.6 Consumer 11 3 간단한 예제를 통한 다양한 방법 제시 11 3.1 프로젝트 생성 11 3.2 소스 분석 12 3.3 .. 더보기
[펌] redis 연구 노트 이번 프로젝트에 REDIS 를 쓰기로 해서 어떤 놈인지 몇일 붙잡고 연구한 결과를 wiki 에 정리해보았다.날짜작성/수정내용2012-05-14김광훈주제 생성 아래 내용은 단순 번역 뿐 아니라 직접 연구 및 파악한 내용으로 경우에 따라 잘못된 내용이 있을 수도 있다.(무책임;)참고사이트 http://redis.io/ 연구에 사용한 Redis버전 : 2.4.12 REDIS 소개memory dbno-sql db 로 기본적으로 key 와 value 쌍의 형태로 데이타를 메모리에 저장한다.메모리에 저장된 내용을 지속시키기 위해 파일로 싱크 하는 기능을 제공한다.Data Typesredis 에는 5가지 데이타형이 존재하며, 이 5가지 데이타 형을 다루는 명령이 모두 다르다. 예를들어 string 형의 데이타를 저장.. 더보기
jdk 설치하기 yum list java*jdk-devel 위 명령어로 확인 후 jdk 1.7 설치yum install java-1.7.0-openjdk-devel 중간에 설치 할꺼냐고 물으면 당연히 Y 그 후 javac -version 으로 jdk 버전확인 끝~ 더보기
linux 운영체제 확인 일반적인 커널 정보uname -a cat /etc/issue cat /etc/redhat-release cat /etc/*release* bit 확인하기 getconf LONG_BIT 더보기
os-x에 wget 설치하기 wget을 맥 환경에서 쓰기 위해서는 xcode가 설치 되어야 한다.curl 명령어로 wget을 설치하기 위한 전 처리라고 할까나..다른 방법이 있다면 굳이 깔 필요없음 ㅇㅇ wget 설치 파일을 받을 수 있으면 가능함. curl로 wget을 설치하기 위해서는 cd ~/Downloads다운받을 폴더로 이동 후 curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gzcurl 명령어로 다운 받는다. tar -zxvf wget-1.14.tar.gz압축을 풀고cd wget-1.14/wget폴더로 이동 후./configure환경 설정을 자동으로 한다.하지만 대부분의 맥 환경에서는 환경 설정이 자동으로 되지 않을 것이다. 아래의 에러를 뿜으며... configure: error.. 더보기
** 로 시작하는 단어 검색 함수(startsWith) 비슷하게 만들기 flex엔 startsWith 함수가 없구먼...급하게 만들어서 후딱 써주는 센스!! public static function startsWith( string:String, pattern:String):Boolean{string = string.toLowerCase();pattern = pattern.toLowerCase();return pattern == string.substr( 0, pattern.length ); } 사용법은 알아서....하기 ! 더보기
libcudart.so.6.0 cannot open shared object file no such file or directory 대응책 cuda 디코딩 인코딩 시 libcudart.so.6.0 cannot open shared object file no such file or directory 문제가 발생. 열심히 구글링 해서 찾은 답은.. export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64비트라면export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64 하면 되더라............. 위는 일시적인거 알죠? 지속적으로 변경은~/.profile 파일을 변경합니다.LD_LIBRARY_PATH="/usr/lib:/usr/openwin/lib:/usr/dt/lib:/X11.6/lib:/X11.5/lib:/uva/lib:/gnu/l.. 더보기