개요제이펍 IT 전문서 리뷰어 활동으로 “FastAPI로 배우는 백엔드 프로그래밍 with 클린 아키텍처”를 리뷰한다.알라딘 링크: http://aladin.kr/p/Sqrkf리뷰언젠가 FastAPI를 자동변속 자동차에 비유한 적이 있었다. 편리하게 알아서 해주는 백엔드 프레임워크. 특히나 스웨거 페이지를 알아서 만들어주는 것이 인상적이었다.이 책은 FastAPI에 대한 간단한 소개에서 한 발 더 나아가 본격적인 백엔드 개발을 위한 뼈대의 전반을 소개해준다. 포어트리, 파이단틱과 같은 도구의 사용에서부터 JWT를 이용한 인증인가까지 알려주며, 기본적인 CRUD와 데이터베이스 연동, 그리고 테스트까지를 모두 소개해준다. 클린 아키텍처로 실제 예제를 구현하여 그 개념을 넘어서서 어떤 효용이 있는지를 느끼게 ..
개요제이펍 IT 전문서 리뷰어 활동으로 “헬로 Bun”을 리뷰한다.알라딘 링크: http://aladin.kr/p/Rq9yC들어가며자바스크립트는 메인으로 업무에서 다루어본 적은 없고 바닐라 자바스크립트를 공부삼아 만져보거나, Node.js를 유데미 코스 등등으로 이해하고 공부한 적은 있었다. 긱뉴스나 여러 소식을 통해 Node.js와 경쟁하는 런타임 환경으로 Deno, Bun 이야기를 스쳐들었는데 이번에 Bun을 소개하는 책을 서평할 기회가 생겨서 얼른 신청했다.TL;DRBun이 어떤 장점과 기능을 가지고 있는지, 이를 이용해 무엇을 할 수 있는지를 이해하기 쉽게 소개한 책이다. 또한, 책에서 소개하는 내용을 넘어서서 좀더 들여다보고 싶은 분들께 저자가 직접 운영하는 블로그의 관련 글들을 링크로 제공해준..
개요제이펍 IT 전문서 리뷰어 활동으로 “소프트웨어 개발에 ChatGPT 사용하기”를 리뷰한다.알라딘 링크: http://aladin.kr/p/zqA2G기대와 걱정LLM, ChatGPT를 제목에 달고 나오는 책이 쏟아지는 상황에 단순한 사용기를 엮은 경우도 많고, 조금만 시간이 지나도 LLM의 성능이 몇 계단씩 나아지기에 걱정이 되면서도, 적극적으로 ChatGPT를 활용하고 있는 소프트웨어 개발자의 노하우를 배우는 지점이 있을 것이라는 기대를 가지고 읽게 되었다.TL;DR40년이 넘는 경력의 소프트웨어 개발자이며 여러 개발 서적을 집필한 저자 “오노 사토시”가 소프트웨어 실무의 다양한 영역에서 ChatGPT를 사용해본 경험을 공유해주는 좋은 책이다. 이미 잘 활용하고 있는 부분도 있을 것이고, 이렇게 사..
개요 - 재독도메인 주도 설계 핵심을 지난 2024년 5월에 읽고 정리해 두었었는데 2024년 9월 다시 읽고 내용을 정리해본다.재독의 가치가 있는 DDD(Domain-Driven Design)를 잘 요약한 좋은 책이다. 저자 반 버논(Vaughn Vernon)은 그 요약의 어려움을 이렇게 말한다.장황한 이야기를 60분 동안 이야기할 땐 5분 정도의 준비 시간만 있으면 충분하지만, 5분과 같이 짧은 시간 내에 이야기해야 한다면 몇 시간을 준비해야 하는 어려운 일이기 때문이다. p7TL;DR이 책 상당히 좋다. DDD의 처음을 이 책으로 시도하는건 추천하지 않지만, 어느정도 전체를 훑어보았다면 이 책으로 DDD의 핵심을 추려보는 것이 도움이 될 것이다.책 내용 정리책 전체를 요약하기 보다는 새로운 깨달음,..
개요알라딘 링크: http://aladin.kr/p/4Q9oj짧은 감상대단한 소설을 만났다.서늘하게 묘사하는 현실도 사실적이듯,때로 바늘끝같은 기적적인 인간애의 순간도 사실적이다.독서 동기북튜버 분들마다 이 책을 언급하고 있어서 베스트셀러 임에도(?) 구매하여 읽어보았다.책의 문장들책이 워낙 얇고 활자마저도 커서 금방 읽는다. 책에 대해 언급하는 글과 영상도 차고 넘치기에 내용에 대한 언급은 큰 의미가 없다 싶다. 문장들을 가져와 본다.모든 걸 다 잃는 일이 너무나 쉽게 일어난다는 걸 펄롱은 알았다. p22 책 후반부 펄롱의 행동이 결코 즉흥적이거나 감상적인 것이 아님을 보여준다. 늘 이렇지. 펄롱은 생각했다. 언제나 쉼 없이 자동으로 다음 단계로, 다음 해야 할 일로 넘어갔다. 멈춰서 생각하고 돌아볼 ..
개요당근마켓에서 세계문학을 한꺼번에 구매하며 딸려온 오만과 편견을 읽었다. 워낙 유명한 작가와 책이다보니 이미 읽었는지 영화는 보았었는지 이제 책과 영화를 막 다시 본 지금도 정확히 모르겠다.이 책은 명작이라 부를 수 있는 책일까? 어떤 이들은 위대한 문학이라 하고, 마크 트웨인이나 D.H 로렌스 같은 이들은 엄청나게 비판을 했다고도 한다. 나는 이 책을 재미있게 읽었다. 그런데 이 책 자체의 가치 때문인지, 많은 이들이 좋아하기에 영향을 받은 것인지 자신할 수는 없다.비고. 더클래식 김유미 번역으로 읽었다.책의 가치오만과 편견에서 얻을 수 있는 부분은 어떤게 있을까?당대 영국의 삶의 모습들을 볼 수 있다. 장남 또는 집안의 아들에게만 한정 상속되기에 차남은 군인 아니면 종교인이 되어야 하고, 딸들은 넉..
개요제이펍 IT 전문서 리뷰어 활동으로 “커맨드라인 러스트”를 리뷰한다.알라딘 링크: http://aladin.kr/p/Lqlxs리뷰 동기Go를 좋아하는 Gopher라면 Rust와 비교하는 글들을 넘쳐나게 보아왔을 것이다. 비교적 비슷한 시기에 만들어졌고, 컴파일 언어이며 높은 성능을 자랑하다보니 그런가보다. 재미있는 인연이라면 Rust를 만든 그레이든 호어(Graydon Hoare)와 고언어의 고루틴 개념의 뿌리가 되는 CSP(Communicating Sequential Processes)를 만든 토니 호어(Tony Hoare)가 같은 성이라는 것. 책에서도 언급되지만 둘은 아무 관계도 아니라 한다.아무튼, Go에 비해 좀더 메모리 안정성이 높고, 성능도 조금이나마 우월한 Rust는 시스템 프로그래밍과..
개요페이스북의 책 나눔 이벤트에 당첨이 되어서 읽어보게 되었다(서평의 의무는 없었다).Golang 을 주력으로 하다가 언젠가 잠시 FastAPI 를 이용해 API 서빙을 할 일이 있었는데 그때의 감상은 마치 “운전은 수동이지!” 하고 고집하던 사람이 처음으로 오토매틱 자동차를 몰았을 때의 느낌과 같았다. 참으로 아늑하게 챙김을 받는 느낌. 게다가 스웨거 페이지까지 알아서 만들어준다고?총평입문자를 위한, 쉬운 이해를 위한 책이라 크나큰 깨우침을 주는 부분은 드물었지만 FastAPI를 이용하여 API 서빙을 포함한 웹의 백엔드 개발을 이렇게 할 수 있구나 하며 재미있게 읽을 수 있었다.하지만, 쉽고 기본적인 부분을 다루는 책의 행간에서 저자의 차고 넘치는 개발 내공을 느낄 수 있었다. 그 내공의 여유가 책을..
개요2024년 전반기 독서를 정리해본다. 재택을 하게되는 행운을 누리게 되어 독서량이 조금 더 많아진 듯 하다. 물론 읽고 싶은 책은 더욱 늘어나고 있다.2024년 목표 돌아보기2024년 독서 목표를 돌아보니 놀랍게도(?) 이미 전반기에 듄 5권, 6권을 제외하고는 모두 다 읽었다. 2024년 목표와 회고목표라기 보다는 읽을 책들이 이미 줄을 서있다.올 해도 중용읽기. 2024년 독서의 시작은 중용이다 - 중용한글역주 → 읽음. 내년 초에는 논어한글역주를 다시 읽을까?욕심을 내다보니 어느 새 쌓여버린 책들을 하나씩 정성들여 읽어나가야겠다. → 듄은 4권까지 읽었고, 나머지는 모두 읽었다.듄 시리즈 4, 5, 6권 - 1권이 가장 재미있고 뒷 권들이 다시 재미있다 하는데 기대가 된다. → 현재 4권까지 읽..
개요제이펍 IT 전문서 리뷰어 활동으로 “실전 SQL 퀵스타트”를 리뷰한다.알라딘 링크: http://aladin.kr/p/FqN4d리뷰 동기최근 데이터, 데이터베이스에 대한 책, 유튜브를 연달아 보았다.하나의 주제로 다양한 넓이와 깊이의 콘텐츠를 이어서 보면 그 시너지가 있다. 이 책은 SQL을 분석에 사용해야하는 초급자의 입장에서 챙겨봐야하는 부분들을 다룬다. 또 새로운 관점으로의 접근을 하는 즐거움이 있었다.유튜브: 쉬운코드 님의 데이터베이스 강좌책: 데이터 중심 애플리케이션 설계특징이 책은 목표가 선명하다. 그리고, 그 목표를 성공적으로 달성한다.SQL을 이용하여 데이터베이스에서 원하는 데이터를 추출해내어야 하는 초급자가 빠르게 SQL에 익숙하게 해주는 것이다.초급자를 위한 책이지만 저자는 이 분..
- Total
- Today
- Yesterday
- websocket
- Bug
- folklore
- 노션
- clean agile
- 엉클 밥
- 오블완
- github
- API
- bun
- OpenAI
- agile
- 잡학툰
- go
- 독서후기
- solid
- 2023
- 체호프
- 제이펍
- 티스토리챌린지
- 영화
- 독서
- ChatGPT
- golang
- Gin
- 클린 애자일
- strange
- 인텔리제이
- notion
- intellij
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |