본문 바로가기

전체 글181

[리뷰] 견고한 데이터 엔지니어링, 데이터 파이프라인 설계와 구축의 핵심 원칙 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 이 책은 데이터 엔지니어링에 대해 다루고 있다. 전체적인 엔지니어링 환경 뿐 아니라 수명주기와 아키텍처 설계에 대해서도 다룬다. 목차를 보면 크게 3개의 캡터로 나누어져있다. - 1. 기반 구축 - 2. 엔지니어링 생명주기 - 3. 보안 엔지니어링 개요 > 수명주기 > 설계 > 기술 선택 > 데이터 생성 > 저장 > 수집 > 변환 > 서빙 > 보안 순서로 설명하고 있다. 가장 재미있게 봤던 부분은 챕터4. 데이터 엔지니어링 수명주기 전체에 걸친 기술 선택 부분이었다. 운영비용과 기회비용에 따라 기술 선택에 있어서의 조언을 볼 수 있는 챕터였다. 실무진에게 도움이 많이 되는 챕터가 아닐까 싶다. - 장소: 온프레미스, 클라우드, 하이브리드 클라우드.. 2023. 8. 21.
[리뷰] 더 나은 웹 개발을 위한 가이드 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 이번에 리뷰하려고 하는 책은 '더 나은 웹 개발을 위한 가이드, 프런트엔드 웹 개발 라이프 사이클의 이해부터 효율적인 웹사이트 구축까지' 입니다. 프론트엔드에 대한 내용을 다룬 책입니다. 프론트엔드를 잘 알지는 못하지만 쉽게 읽은 책이었습니다. 목차는 대략적으로 다음과 같이 나누어볼 수 있었습니다. - 간단한 웹 사이클 - 더 나은 HTML 개발 - 더 나은 CSS 개발 - 더 나은 자바스크립트 개발 - 더 나은 웹 개발자 되기 목차에서도 알 수 있는 것처럼 HTML, CSS, 자바스크립트+타입스크립트에 대한 내용을 다루고 있습니다. 내용을 다룸에 있어서 코딩 컨벤션 등 다양한 내용들을 쉽게 다루고 있다는 점을 느낄 수 있었습니다. 프론트엔드에 .. 2023. 7. 22.
개발자를 넘어 기술 리더로 가는 길 - 디코딩 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 연차가 쌓이면 쌓일수록 개발에 대한 고민도 하지만 매니징에 대한 고민, 상위로 올라가기 위한 고민을 많이 하게 되는 것 같다. 그런 시점에 시기적절하게 리뷰할 수 있게 된 책이다. 책은 3부로 나누어져있다. - 1부: 빅 피처 관점의 사고력 - 2부: 성공적인 프로젝트 실행력 - 3부: 조직 차원의 레벨업 책 전체적으로는 지극히 옳은 말만 하고 있다. 기술 리더가 되기 위해 일정이나 팀원들과의 관계, 팀 내외부적으로 취해야하는 태도 등을 사례를 들어 설명하고 있다. '구글 엔지니어는 이렇게 일한다 - 한빛미디어' 와 비슷한 부류인 것 같다. 두 권을 같이 읽어도 좋겠다라는 생각이 들었다. 그렇지만 책을 읽으면서도 아쉬운 점은 책에 있는 내용대로 .. 2023. 6. 21.
추천 입문 시스템 - 한빛미디어 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. https://www.hanbit.co.kr/store/books/look.php?p_code=B7471666713 이번에 리뷰하게 된 도서는 '추천 입문 시스템' 이라는 책이다. 추천 시스템이라고 하면 근처에서 많이 접할 수 있다. 네이버와 쿠팡 등 쇼핑에서도 볼 수 있고, 배달의 민족과 같은 추천들도 볼 수 있죠. 그런 모든 부분을 통틀어 추천 시스템이라고 보면 될 것 같다. 항상 추천 시스템이 어떤 형태로 구성되고, 제공되는지 궁금했었는데 책을 통해서 그런 부분을 해결 할 수 있었다. 책에서 나오는 문장 중 반드시 사용자의 기호에 맞는 아이템을 추천할 수 있다고 할 수 없습니다. 라는 문장이 가장 마음에 들었다. 그렇다면 어떻게 해서 사용자.. 2023. 5. 17.
혼자 공부하는 머신러닝+딥러닝 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 목차 더보기 Chapter 01 나의 첫 머신러닝 ▶ 이 생선의 이름은 무엇인가요 __ 01-1 인공지능과 머신러닝, 딥러닝 ▶ 인공지능과 머신러닝, 딥러닝은 무엇일까요 ____ 인공지능이란 ____ 머신러닝이란 ____ 딥러닝이란 ____ 키워드로 끝내는 핵심 포인트 ____ 이 책에서 배울 것은 __ 01-2 코랩과 주피터 노트북 ▶ 코랩과 주피터 노트북으로 손코딩 준비하기 ____ 구글 코랩 ____ 텍스트 셀 ____ 코드 셀 ____ 노트북 ____ 키워드로 끝내는 핵심 포인트 ____ 표로 정리하는 툴바와 마크다운 ____ 확인 문제 __ 01-3 마켓과 머신러닝 ▶ 마켓을 예로 들어 머신러닝을 설명합니다. ____ 생선 분류 문제 _.. 2023. 4. 16.
파이썬 라이브러리를 활용한 텍스트 분석 - 한빛미디어 https://www.hanbit.co.kr/store/books/look.php?p_code=B8501475551 파이썬 라이브러리를 활용한 텍스트 분석 분석하려는 텍스트에 맞는 처리 기법을 소개하는 도서로 실제 모범 사례를 기반으로 상황에 맞게 설계한 텍스트 전처리 파이프라인 구축, N-그램 분석, 텍스트 벡터화 등 다양한 전략과 그때 필 www.hanbit.co.kr 이번에 읽게 된 책은 '파이썬 라이브러리를 활용한 텍스트 분석' 입니다. 한창 ChatGPT로 뜨거운 이때, 좋은 타이밍에 읽게 된 책인 것 같습니다. 책에서는 GPT에 관한 언급은 없지만 GPT 또한 해당 분석들을 거쳐서 완성된 것이 아닐까 하는 생각을 하게 되었습니다. 책은 3단계로 분리되는 것 같다는 느낌을 받았습니다. - 1~4.. 2023. 3. 22.
WSL2 RockyLinux 8.7 설치하기 docker-desktop이 설치되어있는 환경에서 실행해야 합니다. $ docker run --name rocky-container rockylinux/rockylinux:8.7 $ docker container list -all | Select-String rocky-container 9eb162a9482b rockylinux/rockylinux:8.7 "/bin/bash" About a minute ago Exited (0) About a minute ago rocky-container $ docker export rocky-container -o rocky-container.tar $ wsl --import rocky-8 D:\rocky .\rocky-container.tar $ wsl -l -v .. 2023. 3. 17.
[리뷰] 마이크로서비스 아키텍처 구축 가이드 - 한빛미디어 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. https://www.hanbit.co.kr/store/books/look.php?p_code=B9403623796 마이크로서비스 아키텍처 구축 가이드 이 책은 마이크로서비스 아키텍처와 관련하여 실무자가 가장 많이 했던 질문과 그에 대한 답변을 담고 있다. 따라서 이 책으로 마이크로서비스 아키텍처에 대한 막연했던 궁금증을 풀 수 있으 www.hanbit.co.kr 책 표지가 굉장히 귀엽다. 레고 같은 느낌이랄까.. MSA를 잘 표현한 표지인것 같다. 이 책은 MSA를 구성할 때 고민하는 내용들을 잘 다루고 있다. '마이크로서비스 아키텍처를 적용하는 목표가 명확하지 않다.' 너무나도 정확한 표현이다. 아직도 많은 패턴들에 갑을론박이 엄청 많은 아키.. 2023. 2. 20.
[회고] 2022년 개발 회고록 2018년부터 2022년까지, 개발자로 일하기 시작한지 벌써 4년이라는 시간이 지나갔다. 시간이 지나면 지날수록 배우는 것도 많지만 고민도 많아지는 시기가 되는 것 같다. 1. 번아웃 20년 이직 이후 내 실력보다 월등히 높은 팀원들 사이에서 짐이 되고 싶지 않다는 생각으로 스스로를 채찍질하며 공부를 계속 했다. 공부를 하면서도 잘하고 있는건지 스스로를 의심하면서도 이렇게라도 하지 않으면 팀원들의 실력을 따라갈 수 없다는 생각에 퇴근 전/후, 주말에도 꾸준하게 공부를 하며 시간을 보냈다. 그렇게 쉬는 시간 없이 공부를 해서 인지, 스스로에게 너무 채찍질만 해서 인지... 개발에 대한 회의감이 들기 시작했다. 그러던 어느 날 나에게도 번아웃이라는게 찾아왔다. 개발이라는 일이 싫어졌고, 의욕이 없어졌고, 집.. 2023. 1. 8.