개발 서적

개발 서적/리뷰

[리뷰] 테라폼으로 시작하는 IaC

소프트웨어에 필요한 인프라를 AWS, Google Cloud, MS Azure와 같은 클라우드 벤더에 직접 접속해서 세팅을 했다면, 코드로 인프라를 관리하는 IaC에 한번 관심을 가져보면 좋을 것 같습니다. 이 책은 IaC를 테라폼으로 시작할 수 있도록 설명하고 있는 라는 서적입니다. IaC를 위한 여러가지 도구중에 테라폼을 활용하여 클라우드를 구축하는 방법을 설명하고 있습니다. 테라폼은 다양한 클라우드 벤더에 모두 사용할 수 있도록 구성이 되어 있습니다. 그리고 가장 높은 점유율을 가지고 있는 AWS를 기반으로 실습을 시작합니다. 파트1에서는 먼저 가장 기본적인 명령어를 익히는 과정을 가집니다. 각 명령어들에 대한 실행 결과와 설명이 자세히 나와있고 소소한 팁들이 잘 포함되어 있습니다. 또 HCL라는 ..

개발 서적/리뷰

[리뷰] Docs for Developers 기술문서 작성 완벽가이드

기술 문서를 작성하는 법에 대한 내용을 담고 있는 'Docs for Developers 기술문서 작성 완벽가이드'라는 책입니다. 개발자들이 개발을 하면서 매일 같이 접하게 되는 공식문서가 사실 기술문서인데요. 공식문서를 보면 A 공식문서는 이해가 엄청 잘 되고 깔끔하게 쓰여졌다는 느낌이 들기도 하지만, B 공식문서는 뭔가 가독성이 좋지 않고 내가 찾고 싶은 내용을 찾는 게 어렵다고 느껴질 때도 있습니다. 이 책을 읽으면서 왜 쉽게 읽히고, 어렵게 읽히는지에 대한 이유를 알 수 있었던 것 같습니다. 또 잘 읽히는 기술문서를 작성하기 위해서는 어떻게 해야할 지에 대한 방법도 알 수 있었습니다. 이 책은 '강아지 음성 번역 서비스'를 만드는 개발 팀에서 이 서비스를 사용할 사용자들을 위해 기술문서를 만든다는..

개발 서적/일일 독서

[일일 독서] 2023-05-13 (토)

p.85~105 ​ 다양한 연산자, 비트 연산자 일치 연산자, 동등 연산자, 형변환 차이 비교 연산자, in 연산자, instanceof 연산자 논리 표현식(&&, ||, !) 할당 표현식, 평가 표현식

개발 서적/일일 독서

[일일 독서] 2023-05-12 (금)

p.63~84 ​ var, 구조분해할당, 표현식. 조건부 프로퍼티 접근. null, undefined 에러를 막을 수 있다. 조건부 호출. ?.() 모두 단축평가가 일어나서 undefined나 null이면 표현식 전체를 undefined로 평가 연산자 우선순위는 괄호로 잡자.

개발 서적/일일 독서

[일일 독서] 2023-05-11 (목)

p.46~62 null과 undefined. 심벌, 언어를 확장하는 메커니즘. 전역객체, window, global 기본값 불변, 참조값 가변 타입변환 - 암묵적, 명시적 변수의 스코프, 해당 변수가 정의된 영역.

개발 서적/일일 독서

[일일 독서] 2023-05-07 (토)

p.32~45 ​ Number, String, Math등 다양한 Class의 메소드들을 한번 훑을 수 있는 점이 좋았다. IEEE 754 부동 소수점, BigInt. 문자열은 16비트 값이 순서에 따라 이어진 형태. 유니코드 문자. 이스케이프 시퀀스. 문자열 비교는 정확히 같은 16비트 값이 연속으로 이루어 졌는지. 템플릿 리터럴에서는 Tagged Template literal 문법이 있다. styled-component. 정규표현식, boolean.

개발 서적/일일 독서

[일일 독서] 2023-05-06 (토)

~ p.32 ​ 자바스크립트를 바닥부터 설명하는 책. ​ 어휘 구조 대소문자 구분, 주석, 리터럴, 식별자와 예약어. 유니코드, 세미콜론. ​ 타입, 값, 변수 기본 타입, 객체 타입.

개발 서적/리뷰

[리뷰] 코어 자바스크립트

'정재남'님께서 집필하신 '코어 자바스크립트'는 프론트엔드 개발을 공부하고 있다면 많이들 들어보고 읽어봤을 책입니다. 아마 자바스크립트에서 중요한, 제목 그대로의 코어한 부분들을 다루고 있어서라고 생각이 듭니다. 책이 얇아서 부담이 없을 것 같으면서도 내용은 이해가 많이 필요하기 때문에 어렵게 느껴질수도 있을 것 같습니다. 저는 총 2회독을 했습니다. 몇달 전에 한번 읽었고, 이번에 한번 더 읽었는데 역시 좋은 내용이었습니다. 그리고 처음 읽었을 때와 다르게 이번엔 이해가 잘 되고 재밌게 읽을 수 있어서 스스로도 좋은 시간이었습니다. 프로그래밍 언어에서 단순한 문법들은 사실 모르고 있다고 해도 검색해서 찾아서 쓰면 된다는 생각을 하고 있어서 결국 내부적으로 어떻게 동작하는지, 핵심 컨셉들을 이해하는 것이..