후기
-
사토시의 서후기/Book Review 2021. 3. 21. 22:39
한빛미디어 "나는 리뷰어다" 리뷰어 활동입니다. 목차 1장 서론 2장 비트코인의 작동 원리 3장 크립토 메일링 리스트에 쓴 첫 번째 글 4장 확장성 문제들 5장 51% 공격 6장 중앙 제어 네트워크와 P2P 7장 초기 인플레이션 비율 35%에 대한 사토시의 생각 8장 트랜잭션 9장 오펀 블록 10장 트랜잭션 동기화 11장 사토시, 트랜잭션 수수료를 논의하다 12장 컨펌과 블록 타임 13장 비잔틴 장군 문제 14장 블록 시간, 테스트 자동화 그리고 자유주의자의 관점 15장 이중지불, 작업증명, 트랜잭션 수수료에 대한 추가 논의 16장 타원곡선 암호화, 서비스 거부 공격, 컨펌 17장 트랜잭션 풀, 네트워킹 브로드캐스트, 코딩 세부사항 18장 비트코인 첫 배포 19장 비트코인을 처음 사용할 만한 곳 20장 ..
-
[2021.03.14] 모든 개발자를 위한 HTTP 웹 기본 지식 (인프런)후기/인터넷 강의 2021. 3. 15. 00:22
목차 커리큘럼 총 41개 ˙ 5시간 40분의 수업 섹션 0. 소개 / 3강 ∙ 7분 섹션 1. 인터넷 네트워크 5강 / ∙ 30분 섹션 2. URI와 웹 브라우저 요청 흐름 / 2강 ∙ 16분 섹션 3. HTTP 기본 / 5강 ∙ 39분 섹션 4. HTTP 메서드 / 4강 ∙ 35분 섹션 5. HTTP 메서드 활용 / 2강 ∙ 47분 섹션 6. HTTP 상태코드 / 5강 ∙ 43분 섹션 7. HTTP 헤더1 - 일반 헤더 / 8강 ∙ 52분 섹션 8. HTTP 헤더2 - 캐시와 조건부 요청 / 6강 ∙ 42분 섹션 9. 다음으로 / 1강 ∙ 25분 웹개발자라는 이름에 포함되어 있듯이 웹은 개발과 떼려야 뗼 수 없는 관계다. 네트워크 없이 동작하는 앱을 만들지 않는 이상, 컴퓨터들끼리 통신하고 데이터를 주..
-
JavaScript Everywhere (자바스크립트는 모든 곳에 존재한다)후기/Book Review 2021. 2. 21. 16:30
한빛미디어 "나는 리뷰어다" 리뷰어 활동입니다. 목차 CHAPTER 1 개발 환경 CHAPTER 2 API 소개 CHAPTER 3 노드와 익스프레스로 웹 애플리케이션 만들기 CHAPTER 4 그래프QL API 첫걸음 CHAPTER 5 데이터베이스 CHAPTER 6 CRUD 동작 CHAPTER 7 사용자 계정과 인증 CHAPTER 8 사용자 액션 CHAPTER 9 디테일 CHAPTER 10 API 배포하기 CHAPTER 11 사용자 인터페이스와 리액트 CHAPTER 12 리액트로 웹 클라이언트 만들기 CHAPTER 13 애플리케이션에 스타일 입히기 CHAPTER 14 아폴로 클라이언트로 작업하기 CHAPTER 15 웹 인증과 상태 CHAPTER 16 생성, 읽기, 업데이트, 삭제 작업 CHAPTER 17 ..
-
Clean Code (2독)후기/Book Review 2020. 11. 15. 19:47
몇 달전에 클린코더를 읽었었고, 최근에 회사에서 클린 코드에 대한 강의를 들으면서 3년 전에 본 이 책을 다시 한 번 보면 어떨까 싶어서 다시 읽어 보았다. 목차 1장 깨끗한 코드 2장 의미 있는 이름 3장 함수 4장 주석 5장 형식 맞추기 6장 객체와 자료 구조 7장 오류 처리 8장 경계 9장 단위 테스트 10장 클래스 11장 시스템 12장 창발성(創發性) 13장 동시성 14장 점진적인 개선 15장 JUnit 들여다보기 16장 SerialDate 리팩터링 17장 냄새와 휴리스틱 부록A 동시성 II 부록B org.jfree.date.SerialDate 부록C 휴리스틱의 교차 참조 목록 책을 다독 하는 스타일이 아니라 (여러번 보는 것보다 새로운 책을 보는게 좋다고 생각) 3년전에 읽고 책장에 고이 꽂혀 ..
-
컴퓨터과학으로 배우는 블록체인 원리와 구현후기/Book Review 2020. 11. 9. 23:10
블록체인에 들어가는 수학, 암호학, 네트워크까지 다룬다는 점에 흥미를 느끼고 빌려보았다. 실제 js 코드로 블록체인도 구현한다. 목차 ◎ 1장: 블록체인의 등장 ◎ 2장: 네트워크 ◎ 3장: 기초 수학 ◎ 4장: 암호학 ◎ 5장: 사용 사례 ◎ 부록 아직도 블록체인에 대해 모호하다. 명확하게 머리에 그려지지 않아 빌려 보게 되었다. 아쉽지만 아직도 모르겠다. 수학, 암호학, 네트워크 등 블록체인에는 다양한 이론과 기술들이 필요하다는 것을 새삼 깨닫게 되었다. 게임이 그래픽, 음악, 스토리 등 종합선물세트인 것과 비슷한 느낌이랄까. 수학, 암호학 부분은 아무래도 내용을 다 이해하기가 어려웠다. 대충 그렇다는 흐름만 이해하고 넘어갔다. 수학과 암호학 쪽 공부도 더 필요할 것 같다. (정보보안기사 언제 따지)..
-
실전 자바 소프트웨어 개발후기/Book Review 2020. 8. 18. 23:03
객체지향 사고 프로세스와 마찬가지로 집앞 도서관에서 희망도서로 신청해 빌려서 읽은 책. 짧은 분량에 다양한 내용을 다루고 있다. 목차 chapter 1 여행의 시작 chapter 2 입출금 내역 분석기 chapter 3 입출금 내역 분석기 확장판 chapter 4 문서 관리 시스템 chapter 5 비즈니스 규칙 엔진 chapter 6 트우터 chapter 7 트우터 확장판 chapter 8 결론 200페이지 살짝 넘는 분량인데 상당히 많은 내용들을 다루고 있다. 그래서 깊이 있게 다루진 못하지만 중요한 개념들을 전체적으로 훑어주어 필요한 부분들은 더 찾아서 보면 되는 식으로 되어 있다. SOLID, KISS, TDD, 함수형 프로그래밍 같은 것들 뿐만 아니라 Maven과 Gradle, 이벤트 방식, H..
-
객체지향 사고 프로세스후기/Book Review 2020. 8. 11. 23:36
집 앞 도서관에 희망도서로 신청해서 빌려본 책. 도서관에 읽을 책이 없다면 내가 원하는 희망도서를 신청하면 된다. 길면 한달쯤 걸리는거 같고, 책이 도착하면 새책을 내가 첫번째로 빌려 볼 수 있다는 장점도 있다. 목차 CHAPTER 1 객체지향 개념 소개 1 CHAPTER 2 객체라는 관점에서 생각하는 방법 37 CHAPTER 3 그 밖의 객체지향 개념들 55 CHAPTER 4 클래스 해부하기 81 CHAPTER 5 클래스 설계 지침 95 CHAPTER 6 객체를 사용해 설계하기 113 CHAPTER 7 상속과 합성에 익숙해지기 131 CHAPTER 8 프레임워크 및 재사용: 인터페이스와 추상 클래스를 사용해 설계하기 155 CHAPTER 9 객체 구축과 객체지향 설계 185 CHAPTER 10 디자인 ..
-
자바와 JUnit을 활용한 실용주의 단위 테스트후기/Book Review 2020. 6. 14. 23:27
작년에 번역서 나왔을 때 읽어봐야지 했다가 이제야 읽어본다. TDD는 잘 안하지만 테스트는 좀 제대로 해보고자 회사 도서관에서 빌림. 목차 1장 첫 번째 JUnit 테스트 만들기 2장 JUnit 진짜로 써 보기 3장 JUnit 단언 깊게 파기 4장 테스트 조직 5장 좋은 테스트의 FIRST 속성 6장 Right-BICEP: 무엇을 테스트할 것인가? 7장 경계 조건: CORRECT 기억법 8장 깔끔한 코드로 리팩토링하기 9장 더 큰 설계 문제 10장 목 객체 사용 11장 테스트 리팩토링 12장 테스트 주도 개발 13장 까다로운 테스트 14장 프로젝트에서 테스트 부록 A 인텔리제이 IDEA와 넷빈즈에서 JUnit 설정 Eclipse(부록에서는 IntelliJ)에서 JUnit세팅 등 아주 처음부터 다루기 때문..