본문 바로가기

기타 도서 리뷰16

설치과정 - 시작하세요 하둡프로그래밍 2장 - 데이터노드 추가하기(3PC, 4PC) 일단 2PC(네임노드, 데이터노드)로 구성해 놓고, 데이터 노드를 2개 추가하려면 어떻게 해야 하나? 1PC에서 기본 세팅을 변경해놓고,2PC에는 conf만 복사하고3,4PC에는 전체 복사를 하면 되지 않을까? ---------------------------------------------------------------------------------- 5 SSH 설정(1PC에서만)대부분의 동일한 작업을 한번에 하기 위해 일단 SSH 작업을 해놓고,,1PC에서hadoop > ssh-copy-id -i /home/hadoop/.ssh/id_rsa.pub hadoop@wikibooks03hadoop > ssh-copy-id -i /home/hadoop/.ssh/id_rsa.pub hadoop@wikibo.. 2016. 12. 6.
시작하세요 하둡프로그래밍 3장 3장 java 예제eclipse 에서 maven : goal package 실행해서 jar 파일 생성하기centos에 복사하고, /home/hadoop/hadoop-1.2.1 > ./bin/hadoop jar hadoop-beginner-examples-1.0.jar wikibooks.hadoop.chapter03.SingleFileWriteRead input.txt helelel,fdsfsdf/home/hadoop/hadoop-1.2.1 > ./bin/hadoop fs -ls input* 2016. 12. 6.
시작하세요 하둡 프로그래밍 - 정오표 개정2판 2016년 05월 12일------------------------------------------------------------------------------------------------------89p 위에서 15번째 줄,로컬 파일 시스템으로 파일이 복사된 후 소스 경로의-> 목적지 경로로 파일이 복사된 후 로컬 파일 시스템의 [소스 디렉터리][파일...][로컬 디렉터리][파일]-> [로컬 디렉터리][파일...][목적지 디렉터리][파일] 2016. 12. 5.
설치과정 - 시작하세요 하둡프로그래밍 2장 블로그 : virtualbox : http://ym7596.blog.me/220752672498centos6 : http://itgroovy.tistory.com/513 1. centos 6.8 다운로드http://ftp.daumkakao.com/centos/6.8/isos/x86_64/>CentOS-6.8-x86_64-bin-DVD1to2.torrent2016-05-25 19:01229K 를 다운받는다. dvd 2개 파일을 받지만 실제로 사용하는 것은 1개뿐인듯. (CentOS-6.8-x86_64-bin-DVD1.iso) 2, virtualbox 에 4개 장비 설치 (일단 2개만 해보자)메인PC : 8코어(하이퍼스레딩), 1테라, 16기가4대 각각 1코어, 128G 하드, 2G메모리 ----------.. 2016. 12. 4.
캐글 타이타닉https://www.kaggle.com/c/titanic순위보기https://www.kaggle.com/c/titanic/leaderboard 2016. 12. 1.
이것이 레디스다 - 정경석 지음 이것이 레디스다 - 정경석 지음 1장 들어가며 2장 빨리 시작해보기 2.4.1 문자열 명령 set 키 값 - O(1) append 키 값 - O(1) incr 키 값 - O(1) decr 키 값 - O(1) 2.4.2 리스트 명령 lpush 키 값 [값,,,] - O(1) lrange 키 시작 종료인덱스 - O(N) 2.4.3 셋 명령 sadd 키 값 [값,,,] - O(N) smembers 키 - O(N) 2.4.4 정렬된 셋 명령 zadd 키 가중치 값 [가중치 값,,,] - O(logN) zrange 키 시작 종료인덱스 [withscores] - O(log(N)+M) 2.4.5 해시 명령 hset 키 필드이름 값 - O(1) hget 키 필드이름 - O(1) hgetall 키 - O(N) 3장 No.. 2015. 10. 5.
Redis와 Node.js를 사용한 웹 애플리케이션 개발 - 조슈아 조하난 지음 Redis와 Node.js를 사용한 웹 애플리케이션 개발 - 조슈아 조하난 지음 요약 : node.js의 기본은 미리 알고 있어야 한다. 여러가지 많은 오픈소스를 사용한다. 그래서 각각에 대한 설명이 부족하다. 그저... 이런것이 있구나... 말로만 듣던 것을 눈으로 보는 정도로 만족... 새로운 많은 기능들을 엿보고, 테스트해볼 수 있지만... 깊이 있는 테스트는 개인에게 맡겨진 셈이다. 많은 것을 다루다 보니, redis나 다른 promise 등의 nodejs 모듈에 대해서는 따로 검색을 많이 해봐야겠다. 일본, 한국서적처럼 일일이 떠먹여주는 것이 아닌, 직접 인터넷에서 발품을 많이 팔아야 한다. 또한, 원본에 번역을 하다보니... 소스에 대한 설명부분을 읽고 있어도, 잘 이해 가지 않는다. 그냥 소.. 2015. 9. 29.
노드제이에스 프로그래밍 - 변정훈, 에이콘 노드제이에스 프로그래밍 - 변정훈, 에이콘 2장 노드 프로그래밍 시작 js 파일 하나가 모듈이다. 기본적으로 모듈간 접근이 불가하다. 예외적으로 모듈간 접근을 하기 위해 module.exports 에 객체를 공유시키고, require('sample.js')로 해당 모듈을 불러올 수 있다. module.exports = {}, exports = {} 같은 방식이다. callback 함수는 비동기다. 싱글스레드이므로 현재 스레드가 동작중이면, 아무리 callback이라 하더라도 대기해야 한다. 웹브라우저별로 동작하는 방식이 다르지만, Transfer-Encoding을 chunked로 하면, res.write('text') 로 할때마다 res를 날린다. res.end('text') 가 마지막 res이다. (그.. 2015. 9. 7.