와인 테이스터스 가이드 또는 멀티스레드 기반 자바스크립트
땅끝
2024-12-25 10:41
118
0
본문
와인 테이스터스 가이드

도서명 : 와인 테이스터스 가이드
저자/출판사 : 조 로버츠, 시그마북스
쪽수 : 194쪽
출판일 : 2022-06-15
ISBN : 9791168620452
정가 : 20000
들어가는 글
이 책의 구성
와인 시음에 대해
제1장 시음의 기초
와인의 풍미에 영향을 미치는 요소
냄새 맡기의 과학
홀짝임의 과학
와인을 맛보는 방법
·초보자의 시음 입문
제2장 포도 품종
포도 재배
주요 품종
·보졸레 누보 그 이상의 가메
·보르도를 넘어: 프랑스의 유명한 블렌딩 품종
·편견의 이면: 피노 그리/피노 그리지오
·리슬링의 스펙트럼: 드라이에서 스위트까지
·리오하 템프라니요의 등급
제3장 와인 양조와 풍미
으깨기, 담그기, 압착
·의외의 다양성을 지닌 로제
·타닌: 와인의 구조감에 입문하기
발효
·다양한 스파클링 와인의 세계
·강인함 뒤에 숨은 매력: 주정강화 와인
숙성
·풍미를 지닌 나무통: 오크의 영향
·어릴 때 즐기도록 만들어진 와인 7종
블렌딩
·우수 블렌딩 와인 10종
여과 및 정제
최종 상품
·양조법의 영향
제4장 세계의 주요 와인 생산지
이탈리아
·시음 투어: 이탈리아 북부
·시음 투어: 이탈리아 남부
프랑스
·프랑스의 서늘한 지역
·프랑스의 온난한 지역
스페인
미국
·캘리포니아의 벤치마크 와인
·미국의 와인 생산지
아르헨티나
·아르헨티나: 태양의 나라
칠레
·칠레: 다채로운 와인의 무대
호주
·호주와 뉴질랜드: 지구 최남단에서 만나는 맛깔스러움
뉴질랜드
독일
·독일: 북부의 별미
포르투갈
·포르투갈로 떠나는 여행
그 밖에 주목할 만한 와인 생산지
·더 넓은 세계로의 시음 탐험
제5장 나만의 시음 계획 구성하기
주제 정하기
·저렴한 와인 고르기: 10달러 이하 가격대
와인 고르기
·필자가 개인적으로 즐겨 마시는 와인들
시음 계획 짜기
와인 잔
와인 보관하기
음식과 와인
·페어링의 고전: 와인과 치즈
·와인+음식: 보완과 대비
감사의 말
멀티스레드 기반 자바스크립트

도서명 : 멀티스레드 기반 자바스크립트
저자/출판사 : 토머스 헌터 2세 , 브라이언 잉글리시, 루비페이퍼
쪽수 : 272쪽
출판일 : 2022-06-15
ISBN : 9791186710838
정가 : 24000
CHAPTER 1 시작하며
1 스레드란?
2 동시성 vs 병렬성
3 싱글스레드 기반 자바스크립트
4 숨겨진 스레드
5 C언어의 스레드 : Happycoin으로 부자 되세요
__5.1 메인 스레드 1개로 구현하기
__5.2 워커 스레드 4개로 구현하기
CHAPTER 2 브라우저
1 전용 워커
__1.1 전용 워커를 사용한 Hello World 코드
__1.2 전용 워커 중급 버전
2 공유 워커
__2.1 공유 워커를 사용한 Hello World 코드
__2.2 공유 워커 중급 버전
3 서비스 워커
__3.1 서비스 워커를 사용한 Hello World 코드
__3.2 서비스 워커 중급 버전
4 메시지 패싱 개요
__4.1 RPC 패턴
__4.2 명령어 분배 패턴
__4.3 종합 버전
CHAPTER 3 Node.js
1 스레드가 없었을 시절
2 worker_threads 모듈
__2.1 workerData
__2.2 MessagePort
3 Happycoin 다시 보기
__3.1 메인 스레드 1개로 구현하기
__3.2 워커 스레드 4개로 구현하기
4 Piscina를 통한 워커 풀
5 Happycoin으로 가득 찬 풀
CHAPTER 4 공유 메모리
1 공유 메모리 입문
__1.1 브라우저에서 공유 메모리 사용하기
__1.2 Node.js의 공유 메모리
2 SharedArrayBuffer와 TypedArrays
3 데이터 가공을 위한 Atomic 메서드
4 원자성에 대한 논의
5 데이터 직렬화
__5.1 Boolean 타입
__5.2 문자열 타입
__5.3 객체 타입
CHAPTER 5 공유 메모리 중급
1 코디네이션을 위한 Atomic 메서드
__1.1 Atomics.wait()
__1.2 Atomics.notify()
__1.3 Atomics.waitAsync()
2 스레드가 깨어나는 타이밍과 예측 가능성
__2.1 비결정적 방식의 예시
__2.2 스레드 준비 여부 감지하기
3 예시 애플리케이션: 콘웨이의 생명 게임
__3.1 콘웨이의 생명 게임: 싱글 스레드 버전
__3.2 콘웨이의 생명 게임: 멀티스레드 버전
4 Atomics와 Events 객체
CHAPTER 6 멀티스레드 패턴
1 스레드 풀
__1.1 풀 크기
__1.2 작업 배정 전략
__1.3 예시 적용하기
2 뮤텍스: 록 기초
3 링 버퍼를 통한 데이터 스트리밍
4 액터 모델
__4.1 패턴 뉘앙스
__4.2 자바스크립트와의 관계
__4.3 예시 구현하기
CHAPTER 7 웹어셈블리
1 여러분의 첫 번째 웹어셈블리
2 웹어셈블리의 데이터 원자성 함수
3 Emscripten을 통해 C 코드 웹어셈블리로 컴파일하기
4 웹어셈블리 컴파일러: 기타
5 AssemblyScript
6 Happycoin: AssemblyScript로 구현하기
CHAPTER 8 분석
1 멀티스레딩을 적용하지 않아야 하는 경우
__1.1 메모리 크기가 작을 때
__1.2 코어 개수가 적을 때
__1.3 컨테이너 vs 스레드
2 멀티스레딩을 적용해야 하는 경우
3 주의사항 요약
부록: 구조화된 복제 알고리즘
댓글목록0