CS 면접 준비할 때 가장 유명한 책이라 읽고 정리해 보았습니다.핵심 내용을 마인드맵 서비스로 시각화해 보았습니다. 크게 5가지 목차로 구성되어있습니다.1. 디자인 패턴2. 네트워크3. 운영체제4. 데이터 베이스5. 자료구조 1장과 2장: 디자인 패턴과 네트워크디자인 패턴 내용은 기록을 따로 하지 않아서 남아 있는 내용이 많지 않네요.'디자인 패턴 종류'에 대해 검색하면 찾을 수 있는 내용으로 구성되어 있었고, 특히 간단한 코드로 구현되어 있어 이해하기 쉬웠습니다. 3장: 운영체제양이 많아 일부를 생략하여 표현했습니다. 4장: 데이터 베이스 5장: 자료구조 여기에서 나온 모든 키워드들을 전부 이해하고 술술 말할 수 있다면 정말 좋겠죠? 읽기 전에는 책이 얇아서 별로 기대를 하지 않았는데,생각보다 많..
진행 중인 프로젝트에 LLM을 이용한 코드 리뷰봇을 만들기 위해 프롬프트 엔지니어링이 필요 해서 찾아본 책이다. 기본적인 프롬프트 엔지니어링 12기법에 대해 알 수 있었고, 각 기법마다 제공되는 프롬프트의 예시들이 있어 어떻게 적용하면 될지 참고 할 수 있어 좋았다. 문제 풀이용 GPT에 대한 결과도 다루고 있어, 어떤 프롬프트를 써야 저런 결과가 나올지 고민 해 볼 수 있어 유용했다. 그렇기 때문에 프롬프트 엔지니어링에 관심이 있는 사람이라면 가볍고 빠르게 습득할 수 있어 편하게 읽을 수 있는 책이다. 해당 책을 읽고 프롬프트를 고민 해보았고, GPT에게 적용해 본 결과는 다음과 같다.(실제로는 ollama3에 적용할 예정이라 결과 값은 좀 다를 것이다.)
감사하게도, AWS에 대해 공부해 보려고 할 때쯤 서평단에 당첨되어 제이펍 출판사로부터 제공받게 되었습니다. "AWS 시스템 개발 스킬업"은 클라우드 활용을 위한 실용적인 지침서로, 단순한 서비스 소개에 그치지 않고 시스템 개발 및 운영 전반의 노하우를 제공하고 있습니다. 주요 내용● 클라우드의 기술적인 특징과 시스템 개발의 변화 과정● 클라우드 서비스 선정 포인트● 올바른 비기능 요건 구현● 아키텍처링 판단 포인트● 다중 계정 아키텍처 구축● 클라우드로 구축한 시스템의 안정적인 유지 방법● 투자 대비 효과를 평가하는 방법특히 5-6장에 존재하는 '다중 계정 아키텍처를 구축'해보는 과정에는 실습 캡쳐본이 제공되어 있습니다. AWS 계정 생성 방법부터 서비스 구성 과정까지 제공되어 실습하기 수월했습니다...
백엔드 개발자를 준비하면서 어떤 것들을 준비해야하는지 감을 잡을 때, 입문자들을 위한 책이다. 그렇기 때문에 정말 기본지식 정도가 적혀 있었다. 한 가지의 서비스를 만들려면 어떤 flow로 백엔드 개발을 하게되는지 알 수 있다. 가볍게 읽기 좋은 책이었다. REST API 설계 규칙 URI에 동사가 아닌 명사 사용하기 자원의 계층 관계는 /로 나타내기 소문자만 사용하며 명사와 명사를 구분할 때는 -를 사용하기 https://api.sports.com/social_login - X https://api.sports.com/social-login - O 해당 부분은 프로젝트를 진행하면서 놓쳤던 부분이었는데 덕분에 알게 되었다. GraphQL REST API는 중식당처럼 백엔드 개발자가 미리 만들어놓은 API..