본문 바로가기

아파치

(4)
django 1.5를 KT ucloud 서버에 올리기 * https://ucloudbiz.olleh.com/ 위 사이트를 방문하면 KT에서 제공하는 ucloud서비스를 1년간 무상으로 사용해 볼 수 있다. 실제로 어떤 서비스를 하기에는 부족하지만, 개발버젼으로 실제 서비스에 올리기전에 테스트를 해볼 수 있을 정도는 될듯하다. Django에서 보통 개발을 할때 처음부터 apache 서버를 이용하지는 않을것이다. 이미 내부에 http 서버가 내장되어 있기때문에, 간단한 명령하나로 localhost에서 테스트는 이루어 진다. 하지만, 실제로 서비스를 그대로 올려서 사용하지는 않을것이다. 사용하는 database에 맞게 설정을 변경 하거나, 보안 관련 설정 및 성능 테스트에따라 추가 패키지 설치나 연동이 필요할 것이기 때문이다. 일단 개발이 완료된 django 서..
ubuntu 12.10에 maven과 mahout 설치하기 이전에 하둡설치에 대해서는 포스팅을 했었다.(http://abipictures.tistory.com/791)이번에는 우분투 12.1에 메이븐(maven)과 머하웃(mahout)을 설치하는 방법을 포스팅하려고 한다. 1. 메이븐 설치- 우분투 소프트웨어 센터에서 쉽게 설치하자. 'maven'으로 검색하면 다음과 같이 뜨는데, 첫번째 프로그램을 설치하면 된다. 'Java software project management and comprehension tool' 메이븐에 대해서 설명하면, 의존성관리나 코드 컴파일, 패키지 릴리즈, 문서 생성과 공식 릴리즈를 처리하는 명령행 도구이다. 2. 머하웃 설치- mahout은 직접 다운로드 받아서 설치해야 한다. 아래와 같이 입력한다.- 참고로 머하웃은 scalabl..
apache thrift HBase 오픈 소스를 한번 볼겸해서 svn으로 다운로드 받아서 보는데, " Autogenerated by Thrift Compiler (0.9.0)..." 위키피디아(http://en.wikipedia.org/wiki/Apache_Thrift)에서... Thrift is an interface definition language that is used to define and create services for numerous languages.[1] It is used as a remote procedure call (RPC) framework and was developed at Facebook for "scalable cross-language services development". It com..
아파치 그룹의 mahout 기계학습 라이브러리 책 아파치 그룹에서 추진하던 루씬(Lucene) 프로젝트의 하위 프로젝트로 2008년에 시작되었는데,(루씬 프로젝트는 오픈소스기반의 검색 엔진), 이 프로젝트를 위해서 기계학습 라이브러리가 필요하게 되었는데.. 이것을 개발하다가 따로 떨어지게 되면서 오픈소스 기반의 Taste 협업 필터링 프로젝트를 흡수하면서 아파치 그룹의 Top 레벨의 프로젝트로 2010년에 탄생하게 되었다고 한다. Mahout began life in 2008 as a subproject of Apache’s Lucene project, which providesthe well-known open source search engine of the same name. Lucene provides advanced implementations..