현재까지 발견된 위 책의 오탈자 정보와 오류, 그리고 보다 매끄러운 문장을 위해 수정한 내용을 안내해드립니다. 번역과 편집 시에 미처 확인하지 못하고 불편을 끼쳐드려 죄송하다는 말씀을 드립니다. 아래의 오탈자 사항은 추후 재쇄 시에 반영하도록 하겠습니다. 


이외의 오탈자 정보를 발견하시면 옮긴이(ulzima@gmail.com)나 출판사(readers.jpub@gmail.com)로 연락주시면 고맙겠습니다.


최종수정일자: 2017년 1월 16일

1-2쇄본 오탈자


(업데이트는 날짜순)


44쪽 두 번째 문단 3행에서(최성* 님 제보)

ISO 8859-1 같은 ==> ISO-8859-1 같은


314쪽 예제 8-5 제목에서(최성* 님 제보)

1024 이하 포트의 ==> 1024 미만 포트의


357쪽 가운데 발자국 팁 2행에서(최성* 님 제보)

1024보다 높은 ==> 1024 이상의


489쪽 UDP 서버 절 세 번째 문단 1행에서(최성* 님 제보)

1024 이하의 포트에 ==> 1024 미만의 포트에


504쪽 마지막 문단 5행에서(최성* 님 제보)

1024보다 높은 ==> 1024 이상의


504쪽 마지막 문단 마지막 행에서(최성* 님 제보)

1024 이하의 ==> 1024 미만의


505쪽 마지막 문단 3행에서(최성* 님 제보)

1024 이하의 ==> 1024 미만의


506쪽 첫 번째 행에서(최성* 님 제보)

1024 이하의 ==> 1024 미만의


421쪽 숫자 항목 9번 (최성* 님 제보)

9. KeymanaerFactory에서 키 매니저, 

==>

9. KeymanagerFactory에서 키 매니저, 


119쪽 두 번째 문단 셋째줄 (최성* 님 제보)

getByName() 메소를 호출하면 된다.

==>

getByName() 메소드를 호출하면 된다.


69쪽 두 번째 문단(원서 오류, n.b.bicycle님 제보)

이 예제는 DigestInputStream으로 파일을 읽어서 다이제스트를 계산하는 작업을 처리한다. 이 예제의 핵심은 DigestInputStream이다. 이 필터 스트림은 파일을 읽어 다이제스트를 계산한다. 이 예제의 핵심은 DigestInputStream이며 파일을 읽어 다이제스트 값을 계산한다. 이 필터 스트림은 파일을 모두 읽은 후에 digest() 메소드로부터 다이제스트 값을 얻을 수 있다.

==>

예제 3-1은 Thread의 서브클래스이며 run() 메소드에서 지정된 파일의 256비트 SHA-2 메시지 다이제스트를 계산한다. 이 예제의 핵심은 DigestInputStream이다. 이 필터 스트림은 파일을 읽어 다이제스트를 계산하며, 파일을 모두 읽은 후에 digest() 메소드로부터 다이제스트 값을 얻을 수 있다.


97쪽 두 번째 문단 2-5행(원서 오류, n.b.bicycle님 제보)

예를 들어, 예제 3-11에서 스레드를 생성하는 메인 프로그램보다

==>

예를 들어, 예제 3-8에서 스레드를 생성하는 메인 프로그램보다



댓글을 달아 주세요