구)홈페이지 오탈자 보기
Hadoop 완벽 가이드 : 클라우드 컴퓨팅 구축을 위한 실전 안내서

 

페이지오탈자 내용등록일
013

(p13)

p13  
오탈자 내용 위에서 3번째 줄
(예:impororg.apache.hadoop.io.*)
->(예:import org.apache.hadoop.io.*)

아래에서 3번째 줄
감사하다. -> 감사한다.
마찬가지로 p14의 1번째 줄
감사하다. -> 감사한다.

======================================
2쇄에 반영하겠습니다.
감사합니다.
 

2010-07-171
256

(p56)

아래에서 8번째 줄
먼저 용어부터 일부 살펴보자. 맵리듀스job은... 에서
의미상 맵리듀스가 아니라 잡 으로 해야 할 듯 싶습니다

======================================================
네 지적해 주신 부분은 '맵리듀스 job'의 오타입니다.(즉 job이 윗첨자가 아닙니다.)
2쇄에서는 '맵리듀스잡'으로 수정할 예정입니다.

감사합니다.

2010-07-172
380

(80p외 다수)

현재 명령어가 큰 문제가 있다고 보기 어렵습니다.

좋은 지적 감사드립니다.

2010-07-141
380

(80p)

참고하도록 하겠습니다.

2010-07-141
384

(84p)

네, 확인 하였습니다.
감사합니다.

2010-06-161
384

(84p, 3번째 줄)

참고하도록 하겠습니다.

2010-07-141
388

(p88)

위에서 2번째 줄

... 다음과 같이open() 메...
=> ... 다음과 같이 open() 메...

===========================================

2쇄에 반영하겠습니다.
감사합니다.

2010-07-181
393

(93p 외 다수)

세심하게 보셨네요.
해당 폰트를 사용하는 모든 책에서 신경쓰도록 해야겠네요.

의견 주셔서 감사합니다.

2010-06-171
3106

(p106)

아래에서 두번째 줄
.. 그 블록의 데이터는 손실된다).는 이유로...

에서 "손실된다).는" 이부분의 "."은 삭제되어야 할 듯 싶습니다. 문장이 끝나는게 아니라서요

=====================================
네 반영하겠습니다.
감사합니다.

2010-07-221
3108

(p108)

1. 위에서 10번째 줄

...따라서 그 파일은 길이는 0으로 나타난다.
에서 "파일은" -> "파일의" 이 적합할 듯 싶습니다.

2. 위에서 17번째 줄

...역시 마찬가지다. 즉, 쓰는 현재 블록은 항상 다른 리더들에게...
에서 "쓰는 현재 블록은" -> "쓰고있는 현재 블록은" 가 매끄럽게 읽을 수 있을것 같습니다. 

==========
네 반영하겠습니다.
감사합니다.

2010-07-221
4119

(p119)

상단의 [표4-1] 바로 다음 줄
...빨라질수록 공간 절약의 축소에 대한 희생을...

에서 "축소" -> "감소" 가 적당할 것 같습니다. 절약을 축소시킨다고는 안하는 것 같아서요. 

=========================
네 반영하겠습니다.
감사합니다.

2010-07-221
4127

(p127 외 다수)

여러가지 이유가 있어서 역자 분들이 협의하여 'job'은 '잡'으로 번역하고 있습니다.
처음에는 어색할 수 있으나 읽다보면 적응이되리라 봅니다.

'투명성', '투명하다'는 transparency 관련된 용어들을 번역한 것인데, 이미 학계와 현장에서 그렇게 번역하여 쓰고 있기 때문에 다른 단어나 발음으로 쓰지 않고 따르기로 한 것입니다.

=========================================================

의견 주신 내용들은 2쇄에 반영해서 보다 좋은 책이 될 수 있게 하겠습니다.
관심 가져주셔서 감사합니다.

2010-07-221
4152

(p152)

위에서 13번째 줄

...하고 처리하는 편에 더 효율적이다...
==> ...하고 처리하는 편이 더 효율적이다...

2010-07-241
4158

(p158)

하단에서 6번째 줄

스트림의 현재 위치로ㄱ 동기화 포인트를 추가하는......
==> 스트림의 현재 위치로 동기화 포인트를 추가하는...

2010-07-241
4160

(p160)

하단에서 2번째 줄

...스토리지의 부하를 1%를 넘지 못하도록...
==> ...스토리지의 부하가 1%를 넘지 못하도록...

반영하겠습니다.
감사합니다.

2010-07-241
5170

(p170)

소스코드에서 하단의 4번째 줄

value>${size},${weig□ht}</value>
==> value>${size},${weight}</value>

2010-07-241
5200

(p200)

하단에서 8번째 줄.

... 스에서 R, 스프레드시트, 심지어...

여기서 R이 가리키는 의미가 무엇인지요?
==> 분석 도구 이름입니다.


하단에서 9번째 줄.

일반적으로 약간의 데이터 후처리한다.
==> 일반적으로 약간의 데이터를 후처리한다.

2010-07-241
6226

(p226)

위에서 4번째 줄.

...로 완료되었음을 확인되면, 사용자에게...
==> ...로 완료되었음dl 확인되면, 사용자에게...

2010-07-241
6227

(p227)

하단에서 10번째 줄

...행걸린 태스크들은 다르게 처리된다...

에서 "행걸린" -> 무슨뜻으로 사용된 단어 인가요? 

===========================================
'Hanging Tasks'의 뜻입니다.

영한 병행처리 하도록 하겠습니다.

2010-07-241
7252

(p252)

하단의 "리듀서의 개수 선택" 박스의 위에서 7번째 줄.

...노드 개수를  mapred.tasktracker. reduce.tasks.maximum 속성...
==> ...노드 개수를  mapred.tasktracker.reduce.tasks.maximum 속성...

2010-07-241
7253

(p253)

하단의 9번째 줄.

...(TextOutpurFormat의 특징이다).
==> ...(TextOutputFormat의 특징이다).

2010-07-241
7254

(p254)

위에서 16번째 줄

...-reducer org. apache.hadoop.mapred.lib.IdentityReducer ...
==> ...-reducer org.apache.hadoop.mapred.lib.IdentityReducer ...

2010-07-251
7256

(p256)

하단에서 7번째 줄.

...hadoop.mapred. 패키지에 있다5)에 의해서... 
==> ...hadoop.mapred 패키지에 있다5)에 의해서... 

2010-07-251
7257

(p257)

하단에서 5번째 줄.

K key = reader. createKey();
V value = reader.createValue();
while(reader. next(key, value)) {
   mapper. map(key, value, output, reporter);
}

에서 

K key = reader. createKey(); // reader. createKey();
V value = reader.createValue();
while(reader. next(key, value)) { // reader. next(...
   mapper. map(key, value, output, reporter); // mapper. map(...
}

객체명과 도트연산자(.)와 메소드명 사이에 빈칸을 전부 삭제

2010-07-251
7258

(p258)

위에서 13번째 줄.

...매퍼을 설정된 개수(mapred. map.multithreadedrunner. threads 속성으로 지정)... 
=> ...매퍼를 설정된 개수(mapred. map.multithreadedrunner. threads 속성으로 지정)... 

2010-07-251
7259

(p259)

하단에서 5번째 줄.

public static void setInputPaths(JobConf conf, Path... inputPaths)... 에서

"Path..." -> "Path" 로 "..."이 삭제되어야 할 것 같습니다. 

===============================================
답변 : 원서와 아파치 아둡의 기술 문서를 확인결과 현재의 표현이 맞습니다.

http://hadoop.apache.org/common/docs/r0.18.3/api/org/apache/hadoop/mapred/FileInputFormat.html

2010-07-251
7261

(p261)

[표7-4] 스플릿 크기를 제어하는 속성 에서

"apred.max.split.size" -> "mapred.max.split.size"

2010-07-251
7262

(p262)

하단에서 5번째 줄.

...1GB 파일이 16개의 64MB 블록로 나누어...
==> ...1GB 파일이 16개의 64MB 블록으로 나누어...

2010-07-251
7265

(p265)

하단에서 9번째 줄.

...메소드를 오버라드하여 false를 반환하게 했다...
==> ...메소드를 오버라이드하여 false를 반환하게 했다...

2010-07-251
7268

(p268)

상단에서 6번째 줄.

JobConf conf = ...;

가 있는 줄의 들여쓰기 실시

2010-07-251
7270

(p270)

위에서 4번째 줄.

...이것이 프로그램 동작하는 데 영향을...
==> ...이것이 프로그램이 동작하는 데 영향을...

2010-07-251
7271

(p271)

상단에서 6번째 줄.

...구분자는 key.value. separator.in.input.line 속성으로... 
==> ...구분자는 key.value.separator.in.input.line 속성으로...

2010-07-251
7272

(p272)

상단에서 1번째 줄.

... 입력라인을 받는다. Mapred.line.input.format.linespermap 속성으로 N값을...
==> ... 입력라인을 받는다. mapred.line.input.format.linespermap 속성으로 N값을...

2010-07-251
7273

(p273)

하단의 5번째 줄.

...수행하고 싶으면 위키피디아는 웹 내용을...
==> ...수행하고 싶으면 위키피디아의 웹 내용을...

2010-07-251
7275

(p275)

1. 상단에서 6-7번째 줄.
'하지만, 종종 일어나는 것들 있는데 시간이' 
==> '하지만 시간이'

2. 하단에서 10번째, 8번째 줄.
MultipleInputs. addInputPath(conf, ncdcInputPath, ...)
=> MultipleInputs.addInputPath(conf, ncdcInputPath, ...)

위와 같이 반영하겠습니다.

2010-07-251
7277

(p277)

하단에서 2번째 줄.

...또한, 구분자도 쓰여지 않을 것이며... 
=> ...또한, 구분자도 쓰이지 않을 것이며... 

2010-07-261
7282

(p282)

하단에서 4번째 줄.

...결과물 중 몇 라인이 여기에 적었다.
=> ...결과물 중 몇 라인을 여기에 적었다.

2010-07-261
8297

(p297)

상단에서 11번째 줄.

sys. stderr. write("reporter:counter:Temperature,Missing,1n")
=> sys.stderr.write("reporter:counter:Temperature,Missing,1n")

2010-07-261
8299

(p299)

페이지 중간부분의

[예제 8-2] 기본 HashPartioner를 사용하여 IntWritable 키를 가지고...
==> [예제 8-2] 기본 HashPartitioner를 사용하여 IntWritable 키를 가지고...

2010-07-261
8300

(p300)

하단에서 8번째 줄.

-D mapred. reduce.tasks=30... 에서

"mapred. reduce" 사이에 빈칸 삭제 

2010-07-271
8301

(p301)

하단의 첫번째 줄.

Reader[ ] readers = MapFileOutputFormat.getReaders(...
==> Reader[] readers = MapFileOutputFormat.getReaders(...

2010-07-261
8302

(p302)

하단에서 8번째 줄.

...-10℃ 기온(기온은 수십도 단위로 표현되는 정수로...
=> ...-10℃ 기온(기온은 십단위로 정수로...

2010-07-271
8303

(p303)

상단에서 8번째 줄.

if(args. length != 2) { 에서

"args. length" 사이의 빈칸 삭제

상단에서 15번째 줄.

Reader[ ] readers = ... 에서

"Reader[ ]"의 [] 사이의 빈칸 삭제

2010-07-261
8305

(p305)

하단에서 8번째 줄.

...는 Sample 인터페이스를 상속한 구현체를 정의하며...
=> ...는 Sampler 인터페이스를 상속한 구현체를 정의하며...

2010-07-271
8308

(p308)

상단에서 9번째 줄.

-D mapred. reduce.tasks=30... 에서

"mapred. reduce" 사이에 빈칸 삭제 

2010-07-271
8313

(p313)

하단에서 12번째 줄 부터.

-D stream. num. map.output.key.fields=2  에서
"stream. num. map" 사이의 빈칸 삭제

-D mapred. text.key.partitioner.options=-k1,1  에서
"mapred. text" 사이의 빈칸 삭제

-D mapred. output.key.comparator.class=
"mapred. output" 사이의 빈칸 삭제

org. apache. hadoop.mapred.lib.KeyFieldBasedComparator  에서
"org. apache. hadoop" 사이의 빈칸 삭제

-D mapred. text.key.comparator.options="-k1n -k2nr" 
에서 
"mapred. text" 사이의 빈칸 삭제 

2010-07-271
9356

(356p, 3번째 줄)

보여일 것이다 -> 보여질 것이다.

네, 반영하겠습니다.

2010-07-141
10356

(365p, note 하단)

매핑 정보로 통일 합니다.

감사합니다.

2010-07-141
10368

(368p)

체코포인트 -> 체크포인트

네, 반영하겠습니다.

2010-07-141
10372

(372p)

log4.  logger.  org.apache.blablabla
->
log4.logger.org.apache.blablabla 

========================================
2쇄에 반영하도록 하겠습니다.
감사합니다.

2010-07-191
10380

(380p 하단)

메트릭스 ==> 매트릭스

====================================
위와 같이 표기하겠습니다.

감사합니다.

2010-07-191
11405

(상단에서 3번째 줄)

하지만, 일반적으로 피그와 RDBMS 두 언어 사이에는...
=>하지만, 일반적으로 피그와 RDBMS의 SQL 두 언어 사이에는...

2010-07-291
12447

(p447)

지적해주신 부분이 일리가 있은나
원서에서 HBasics로 표기하였고,
구글 등에서 검색하면 이 책에서 HBasics라는 제목을 설정한 것이 잘 못되었다는 글이 발견되지 않고 있습니다.

내용으로 따지면 'HBase 개요' 정도가 적합한 것 같습니다.

감사합니다.

2010-07-171
부록A597

(p597)

...암호 입력 없이 SSH 로그인할 수 있도록...
=> ...암호 입력 없이 SSH에 로그인할 수 있도록...

감사합니다.

2010-07-221
부록B601

(601p, 밑에서 3번째 줄)

반영하겠습니다.

2010-07-141