본문 바로가기
반응형

CS (컴퓨터공학)11

[개발서적 추천] 자바 최적화 2판 (Optimizing Cloud Native Java) 『Optimizing Cloud Native Java: 자바 최적화 2판』은 클라우드 환경에 맞춰 자바 애플리케이션 성능을 최적화하는 새로운 접근법을 제시한다. 기존 서적들이 단편적인 지식 나열에 그쳤다면, 이 책은 클라우드에 특화된 구조적이고 데이터 기반의 문제 해결 방식을 보여준다. 단순한 JVM 튜닝을 넘어, 자바 애플리케이션과 클라우드 인프라의 복잡한 상호작용까지 총체적으로 다룬다는 점이 특징이다. 이 책이 좋았던 점 중 하나는 JVM 내부부터 하드웨어, 운영체제, 클라우드 인프라, 그리고 최신 자바 기능까지 아우르는 방대한 내용을 체계적으로 다룬다는 점이다. 자바가 현대 환경을 어떻게 최대한 활용하는지, 그리고 애플리케이션을 어떻게 패키징, 배포, 운영 및 디버깅할 수 있는지 명확히 설명한다. .. 2025. 7. 1.
[개발서적 추천] 쉽고 빠르게 익히는 실전 LLM(2판) (시난 오즈데미르) 대규모 언어 모델(LLM)의 실제 활용법부터 프롬프트 엔지니어링, 맞춤형 미세 조정, 임베딩, 그리고 프로덕션 배포까지 폭넓고 깊이 있게 다룬 책이었다. 단순히 이론적인 내용을 소개하는 데 그치지 않고, 각 장마다 실제 구현에 가까운 예제와 사례 연구를 통해 실무자 관점에서 바로 적용 가능한 인사이트를 제공한다는 점이 가장 인상 깊었다. 특히 LLM이 단순한 텍스트 생성 도구를 넘어, 산업 현장(요즘 LLM 관련 교육 현장을 살펴보면 모든 산업군에서 LLM을 어떻게 쓸지 엄청나게 고민하고 있다고 느껴진다.)에서 어떻게 통합되고 최적화되어 사용될 수 있는지를 기술적인 세부사항과 함께 설명하는 방식은 실무자에게 매우 유용했다. OpenAI API뿐 아니라 오픈소스 모델에 대한 접근도 병행하면서, 다양한 기.. 2025. 4. 20.
[개발서적 추천] NLP와 LLM 실전 가이드 (리오르 가지트, 메이삼 가파리) 머신러닝의 수학적 기초(벡터, 선형독립, 기저, 고윳값분해, 대각화가능행렬 등)부터 시작해 NLP에서 접목 가능한 내용으로 시작한다. 선형대수학, 최적화, 확률론, 통계학 등 머신러닝과 NLP 알고리즘을 이해하고 구현하는 데 필수적인 기초 개념을 익힐 수 있다는 서평의 말이 체감되는 부분이었다. 메인으로는 텍스트 데이터를 다루긴 하지만 일반적인 데이터 분석 방법론까지 자세히 다루고 있어 굳이 텍스트 뿐 아니라 비정형 데이터 분석에도 그대로 적용할 수 있을 것 같다.--- 가장 인상 깊게 읽었던 부분은 3장(자연어 처리에서 머신러닝 잠재력 발휘하기)과 9장(대규모 언어 모델이 주도하는 고급 응용 프로그램 및 혁신의 최전선)이었다. 1. 3장 - 자연어 처리에서 머신러닝 잠재력 발휘하기- 자연어 처리에서 머.. 2025. 3. 28.
[개발서적 추천] 그로킹 알고리즘 (아디티야 바르가바) 솔직히 기존까지 알고리즘 공부를 많이 해봤지만, 매번 기억에 남는 것은 하나도 없었다. 이 책의 제목과 표지만을 봤을 때 조금 달랐던 점은, 자바 또는 파이썬 코드 위주의 알고리즘 문제 풀이 서적과 다르게 어떻게든 이해시키려고 노력한다는 것이었다. 정의를 먼저 소개하고 활용법을 제시하기보다 문제 상황을 먼저 던진 다음, 이런 경우라면 어떻게 해결할 수 있겠는가? 라는 질문으로부터 출발하는 방식이 매우 마음에 들었다. 여기서 간단히 내가 회사에서 하는 업무를 소개하자면, Elasticsearch/OpenSearch와 같은 검색엔진 클러스터를 구축 및 관리하는 역할로 파면 팔수록 Computer Science적 지식을 필요로 하는 분야다. (깊게 들어가면 사실 그렇지 않은 분야가 있겠냐만은..) 아래 두 가.. 2025. 3. 14.
반응형