서평 10

[서평] 처음 배우는 애저

애저는 마이크로소프트에서 제공하고 있는 클라우드 컴퓨팅 서비스로, AWS와 1, 2위를 다툴 정도로 매우 큰 규모의 환경을 제공하고 있습니다. 거기에 기존의 마이크로소프트 인프라를 활용할 수 있으면서도 AWS보다 약 5배 싼 가격에 클라우드 환경을 구축하고 있어 매우 사용성이 높은 클라우드 컴퓨팅 서비스라고 할 수 있겠습니다. 이 책은 총 4부로 애저의 내용들을 다루면서, 입문자들도 간단하게 배워나갈 수 있도록 제공하고 있습니다. 1부에서는 클라우드 컴퓨팅의 간단한 설명과 필요성, 그리고 애저의 장점과 이를 이용하여 사용자만의 환경을 구축하는 방법을 설명하고 있습니다. 2부에서는 애저에서의 VM(가상머신)을 생성하여 이를 네트워크에 연결하고, 리눅스 환경에서 데이터를 전송해 보고, 애저 스토리지를 사용하..

책을 읽읍시다 2023.11.26

[서평] 크리에이티브 프로그래머

알고리즘 코딩 테스트 연습을 할 때, 다른 사람의 코드를 보고 어떻게 이렇게 짰을까 하는 생각이 가끔 드는 코드를 종종 보았습니다. 하지만 코드를 잘 짜는 것과 창의적인 코드를 짜는 것은 매우 다릅니다. 그렇다면 이런 창의적인 코드는 어떻게 나오는 걸까요? 처음 이 책을 봤을 때 책 자체가 무슨 말을 하고 싶은지 잘 몰랐습니다. 프로그래머가 창의성을 발휘하기 위해 무엇을 해야 할지를 알아가는 방법이 굳이 필요한가? 싶었고, 내용 자체도 약간 두루뭉술하게 나열되어 이해하기 힘든 개념서 같은 책인 줄 알았습니다. 하지만 이 책은 과거 유명인이나 많은 학자들이 경험한 하나의 사건들이나 프로그래밍 혹은 게임을 하면서 느꼈던 경험, 심지어는 저자가 직접 경험한 일상적인 일들을 통해 일어날 수 있는 다양한 일들을 ..

책을 읽읍시다 2023.09.22

[서평] 처음부터 제대로 배우는 스프링 부트

백엔드의 필수적인 요소, 자바 웹 개발 프레임워크인 스프링 부트는 스프링 프레임워크를 보다 쉽게 사용할 수 있도록 만들 프레임워크입니다. 이는 스프링에서 제공하는 다양한 기능 예를 들자면 스프링 MVC, Data, JPA, Security 등 다양한 기능을 자동으로 설정하며 개발자가 별도로 설정 파일을 작성하지 않고 빠르고 간단하게 애플리케이션을 개발할 수 있습니다. 이 책은 앞서 말한 스프링 부트의 자주 사용되는 핵심 요소들을 보여주기 위해 각 장마다 예제를 통해 스프링에서 체험할 수 있는 다양한 기능들의 실사용 예시를 제공하고 있습니다. 첫 장부터 Maven과 Gradle, Java와 Kotiln을 설명하며 애플리케이션 환경을 다양한 방법으로 구현할 수 있다고 설명합니다. 이후 REST API를 실습..

책을 읽읍시다 2023.07.23

[서평] 이것이 C#이다

C#은 마이크로소프트에서 개발한 객체지향 프로그래밍 언어입니다. C#은. NET 프레임워크의 주요 언어 중 하나로 사용되며, Windows, 웹 애플리케이션 개발에 주로 사용되고 있습니다. 오늘 추천드릴 도서는 바로 이러한 C#의 입문서인 입니다. 책의 구성은 총 18장으로 무려 848페이지나 차지합니다. 저도 이전에 Window Form으로 다양한 메신저들을 개발한 프로젝트 경험이 있어 조금 더 친숙하게 다가왔지만, 입문서가 500장 정도 내외라고 생각했던 저에게는 매우 부담감이 큰 숫자였습니다. 그러나 실제로 보다 보면 오히려 연습문제, 실습 예제, 비타민 퀴즈 등 다양한 방법을 이용해서 조금 더 쉽게 설명하고 이를 기억시키려는 덕분인지 각 파트를 쉽게 진행할 수 있었습니다. 책의 구성은 이렇습니다...

책을 읽읍시다 2023.06.25

[서평] 추천 시스템 입문

과거와 다르게 현재는 물밀듯이 들어오는 정보로 인하여 자신이 원하는 정보를 직접적으로 찾기가 매우 어렵습니다. 하지만 구글 광고나 유튜브를 보면 신기하게도 관심 있을 만한 정보들을 속속 골라서 다양하게 제공해 줍니다. 어떻게 이러한 과정이 가능한 걸까요? 이 책은 그러한 시스템의 역사부터 시작하여 전반적인 디자인, 설계 방법 그리고 실제 적용하여 직접 서비스를 제공하는 방법까지 다루고 있습니다. 1장에서는 추천 시스템의 역사를 설명하며 우리 주변에서도 흔하게 볼 수 있었던 경우를 예시로 들어줍니다. 이처럼 추천 시스템의 발달은 정보 수준의 증가와 밀접하게 연관이 있음을 어필합니다. 2장에서는 개발 스킬에 필요한 과정과 어떤 프로젝트를 정의할 수 있는지 설명한 뒤, 3장에서는 사용자인터페이스에 대한 중요성..

책을 읽읍시다 2023.05.28

[서평] 혼자 공부하는 머신러닝+딥러닝

혼자 공부할 수 있도록 도와주는 혼공단 시리즈의 야심작 혼자 공부하는 머신러닝 + 딥러닝입니다. 처음 이 책을 받았을 때 당황했는데, 책의 두께는 약 530쪽으로 무섭도록 두껍습니다. 그렇지만 이러한 내용은 초보자들도 이해하기 쉽도록 가르치니 너무 걱정하지 않으셔도 됩니다. 책 서두에서 파이선 기본 문법과 배울 의지만 있으면 충분하다는 말과 함께 다양한 이야기를 통해 머신러닝의 세계를 풀어나갑니다. 예를 들어 레드 와인과 화이트 와인을 잘 구별할 수 있는 모델을 만들었는데, 이러한 모델 검증을 테스트 케이스에만 의존하지 않고 객관적으로 검증할 수 있게 만드는 방법을 검증 세트라고 하는 점처럼 일상생활 속에서 찾아볼 수 있는 다양한 예제를 통해 이를 설명하고 있습니다. 또한 구글 코랩을 사용하면서 실습을 ..

책을 읽읍시다 2023.04.23

[서평] 모던 자바스크립트로 배우는 리액트 입문

React는 사용자 인터페이스 구축에 널리 사용되는 자바스크립트 라이브러리로써, 데이터 또는 사용자 상호 작용의 변경 사항을 기반으로 구성 요소를 효율적으로 업데이트하고 렌더링하는 기능이 뛰어나 동적 웹 애플리케이션을 구축하는 데 탁월한 능력을 갖췄습니다. 또한, 리액트의 주요 기능 중 하나는 가상 DOM(Document Object Model)을 사용하여 전체 페이지를 다시 렌더링하는 대신 변경할 사용자 인터페이스 부분만 효율적으로 업데이트할 수 있도록 합니다. 이는 특히 대규모 데이터 세트가 있는 복잡한 애플리케이션의 경우 상당한 성능 향상으로 이어질 수 있습니다. 이 책은 그런 리액트를 처음 배우는 사람들을 위해 만들어졌습니다. 물론 자바스크립트 기반의 라이브러리이기 때문에 사용하기 위해선 이와 관..

책을 읽읍시다 2023.03.21

[서평] 개미나라 경제툰

만화로 배우는 돈의 원리 경제라는 개념을 알기 위해서는 최초의 돈이 태어났던 시대까지 돌이켜보며 이것이 왜 생기고, 어떤 이유에서 쓰였는지를 알아야 합니다. 그래서, 우리는 경제사를 읽습니다. 하지만 이것들은 너무 방대하며 복잡합니다. 조금 더 이해하기 쉽게 읽을 수 없을까요? 작가 무선 헤드셋은 과거 귀여운 동물 학습 만화를 개인적으로 그린 전적이 있습니다. 여기서 곤충 캐릭터들이 아기자기하게 나와 많은 이쁨을 받아서 그런지 이번 경제 만화에서도 다시 등장했네요. 더군다나 주인공으로 등장하는 개미들과 벌들이 군집 사회를 이루고 있으므로 이러한 비유는 인간 사회와 비슷하게 닮아 친근감이 듭니다. 책은 개미들의 사회가 점차 발달하며 돈(사탕)의 등장부터 시작해, 은행과 회사의 등장, 주식 시장과 무역의 필..

책을 읽읍시다 2022.12.28

[서평] 그림으로 이해하는 가상화와 컨테이너

도커, 쿠버네티스를 위한 이론 교과서 컴퓨터 공부를 하다 보면 종종 가상화, 컨테이너, 도커, 쿠버네티스란 단어를 들어볼 수 있습니다. 이 단어들은 무엇을 뜻하는 것일까요? 간단한 예시를 하나 들어 설명해 보겠습니다. 여러분은 서버 관리자입니다. 평소와 다름없던 어느 날, 서버를 관리하던 컴퓨터가 고장이 나버렸습니다. 이를 복구하기 위해선 컴퓨터의 고장 원인을 찾고, 부품을 수리해야 하기에 시간이 걸립니다. 설령 여분의 컴퓨터가 있더라도 기존 컴퓨터에서 데이터를 복구하여 사용해야 하기에 서버는 여전히 다운된 상태입니다. 하지만 가상화를 통해 가상 서버를 구축할 경우, 여러 대의 컴퓨터로 하나의 가상 서버를 구현하는 것이 가능하여, 컴퓨터가 고장 나도 다른 컴퓨터로 전환하여 가동할 수 있기에 빠르게 서버를..

책을 읽읍시다 2022.12.15

[서평] 치매의 모든 것

치매가 두려운 현대인을 위한 복합적인 백과사전 치매는 행복한 일상도 사소한 행동에서부터 시작해 점점 그 기억을 앗아가고 결국에는 아무것도 기억하지 못하게 됩니다. 더 무서운 점은 언제 찾아올지 모르면서도, 현대 의학으로는 아직 완벽하게 완치할 수 없는 병이기 때문입니다. 더군다나 더 힘든 건 한시도 환자를 내버려 둘 수 없는 간호인의 마음입니다. 자신이 사랑했던, 존경했던 사람이 불시에 찾아온 병에 의해 바스러지는 낙엽처럼, 자신의 도움 없이는 일상생활이 힘들어지는 것을 보는 것 자체가 크나큰 아픔이 되어버립니다. 저자 휘프 바위선은 임상, 노인 심리학자로, 치매 전문 교육기관을 설립하여 치매에 대해 강의를 하며 다양한 환자들을 접하고 그 경험들을 모아 직접 치매에 대한 복합적인 정보들을 알리기 위해 책..

책을 읽읍시다 2022.11.29