목록전체 글 (146)
후니의 IT인프라 사전
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cc05CN/btsGwLvlxJF/Z4uJjH30cKwGgRqnIBMER0/img.jpg)
총평 - 책의 난이도 : ★★★★☆ - 추천 별점 : ★★★★★ - 추천 독자 : 자바를 이미 어느정도 사용하고 알고있는 개발자 중 함수형 프로그래밍을 적용해보고 싶은 분 - 지은이 : 벤 바이디히 지음 / 허귀영 옮김 - 출판사 : 한빛미디어 말그대로 자바를 이용한 함수형 프로그래밍을 어떻게 적용할 것인지를 다루는 책입니다. 자바는 기본적으로 객체지향형 프로그래밍을 지향하고 있습니다. 다만 이는 병렬 처리를 통한 소프트웨어의 수평 확장이 쉽지 않습니다. 만약 문제가 간단하고 서로 관련이 없는 하위 문제로 분할할 수 있는 경우 병렬 처리가 훨씬 효과적입니다. 이 경우 함수형 프로그래밍이 유용하게 사용될 수 있습니다. 이 책을 통해서 저자는 언어를 함수형으로 만드는 다양한 개념들과 JDK에서 제공하는 도구..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bTgvh2/btsGzaUZn6v/yEbRChKkrCkgssoJkGJKpK/img.png)
총평 - 책의 난이도 : ★★☆☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : 개발을 처음 해보고자 도전하는 비전공자, 파이썬을 처음 공부하는 사람 - 지은이 : 문현일 - 출판사 : 한빛미디어 제가 직접 리뷰한 책이기도 해서 애착이 가는 책입니다. 혼공 시리즈는 프로그래밍을 공부하고싶은 분들께 강추하는 시리즈 인데 정말 쉽게 설명이 잘 되어있어서 초심자에게 매우 좋습니다. 이것만 잘 공부해도 많은 도움이 될 것입니다. 이 책의 내용 1장 첫 프로그래밍에서는 프로그래밍을 처음하는 사람들이 읽어보기 좋은 프로그래밍 관련 내용들과 프로그래밍을 하기 위해 필요한 사전지식들을 알려줍니다. 그리고 실제로 파이썬에서 코딩하기 위한 컴파일러, 인터프리터 등을 알아보고 IDE를 활용하는 방법을 배웁니다. 2장 데..
Total 34 MB/s | 67 MB 00:00:01 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql The GPG keys listed for the "MySQL 8.0 Community Server" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository. Failing package is: mysql-community-c..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b55NEY/btsFQPxCCMw/zsVyUpLfXGjNgsLF69aCHk/img.jpg)
총평 - 책의 난이도 : ★★★☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : ChatGPT를 이용해서 앱 개발을 해보고 싶으신 분 - 지은이 : 올리비에 케일린, 마리-알리스 블레트 / 이일섭 옮김 - 출판사 : 한빛미디어 각 챕터별 설명 1장에서는 LLM(언어모델)과 GPT 모델의 역사 그리고 LLM 활용사례에 대해서 배웁니다. ChatGPT가 어떻게 발전해왔고 어떠한 구성을 가지고 있는지에 대해 조금 살펴볼 수 있는 기회가 되는 부분입니다. 2장에서는 ChatGPT API를 실제로 활용하는 방법을 배웁니다. 그래서 OpenAI에서 API키를 발급받아 애플리케이션에서 사용할 API를 활용하는 방법에 대해 설명합니다. 3장에서는 실제로 애플리케이션을 구축해봅니다. 구축할 애플리케이션의 아키텍처를 ..
RBAC(Role-Based Access Control) 이란? 사용자 또는 서비스에 대한 액세스 권한을 관리하기 위한 보안 모델 중 하나입니다. 이 모델은 사용자가 시스템 내에서 수행할 수 있는 작업을 정의하기 위해 역할이라는 개념을 사용합니다. 이는 특정 역할에 대한 권한이 부여되고, 해당 역할이 사용자 또는 그룹에 할당됨으로써 사용자가 권한을 얻게 됩니다. IRSA (IAM Role for Service Accounts) 란? 이는 AWS EKS에서 Kubernetes Service Account와 AWS IAM Role을 연결하여 AWS 리소스에 대한 접근을 관리하는 메커니즘을 의미합니다. IRSA는 IAM(Role)과 Kubernetes Service Account를 매핑하여, Pod나 Depl..
현재 총 9개 중 3개 취득완료1. AWS- DevOps Professional (5월)- Security Specialist 2. kubernetes (kubestronaut)- CKS (취득완료)- KCNA (취득완료)- KCSA (취득완료) 3. FinOps (미정) 4. Terraform associate 5. 보안자격증- 정보보안기사 (6월)- CPPG (4월) (8월)- CW 취약점 진단원 (7월)- ISMS 자격갖춘 후 도전 (올해 불가)
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/36CAu/btsFeGos9Zp/kTNRC493noRRUf76ONxjU1/img.png)
1. 교재 - 다락원에서 나온 원큐패스 교재 - ISMS-P 부분은 ISMS-P 인증기준 안내서를 추천한다. 2. 필수 준비 - 법령을 다운 받아서 여러번 읽기 (개인정보보호법, 개인정보보호법 시행령, 개인정보의 안전성 조치 기준, 개인정보의 기술적 관리적 보호조치 기준) - https://isms.kisa.or.kr/main/ispims/notice/ (인증기준 안내서) - 전형적인 법률시험의 형태를 띔 (할수있다 / 하여야한다 같은) - 모의고사가 필요하면 CPPG-WIN 카페 등을 활용한다. 3. 참고 사항 - 2023년 9월 15일에 개보법이 개정되었다. 해당 부분은 잘 확인하기 바란다. 참조: https://rubywind.tistory.com/118
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WUzr5/btsEYQiBKWL/eMkJhyEQdywaqgkIQCakg0/img.jpg)
총평 - 책의 난이도 : ★★★☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : JAVA를 공부하려고하는 주니어 개발자 혹은 취준생 - 지은이 : 신용권 - 출판사 : 한빛미디어 자바 21최신 버전까지 반영된 혼자 공부하는 자바 개정판이 출간되었다. 리뷰할 수 있는 기회가 주어져서 책을 읽어보게 되었는데, 개정판 이전에도 이미 유명한 책이고 정말 잘 만들어진 책이다. 이게 딱 은 옛날 수학의 정석 같은 느낌이고, 는 옛날에 그 개념원리나 완자 같은 ㅋㅋㅋ 혼자서 공부하기 편하도록 작성된 책이다. 그래서 책을 그냥 그대로 따라 읽으면 옆에서 친절하게 설명해주는 느낌이다. 책의 특장점 1. 그림 같은 시각적 자료도 많고, 말풍선이나 주석이나 키워드 등으로 다양하게 설명을 보충하고 있다. 만약 IDE나 홈페..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bSZiLU/btsEFhom9wK/1RbCsjOnwTUreNK4PTbakK/img.jpg)
총평 - 책의 난이도 : ★☆☆☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : 챗 GPT에 관심있는 사람 누구나 - 지은이 : 조동근 - 출판사 : 한빛미디어 조코딩 님이 이번에는 책도 출간하셨는데, 리뷰를 할 기회가 주어져서 읽어보게되었습니다. 최근에 강의랑 이래저래 영역을 많이 넓혀가시는 것 같아요. 이 책은 쉽게 말해서 Chat GPT를 이용해서 웹 사이트를 만들어보는 것입니다. 근데 ChatGPT를 이용하다보니 개발자가 아니라 그냥 일반인이 사용해도 쉽게 만들 수 있게 해볼 수 있습니다. 따라서 엄청난 개발적인 지식을 필요로 하지 않고, 책 제목에서 수익형이라는 말이 있듯 수익화에 대한 부분도 언급하고 있습니다. 각 장에 대한 설명 1장 서비스 구조와 기술 스택에서는 어떤 서비스를 어떻게 만들..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/9xCb6/btsDUeND9gA/sXo74rNsxVD44kKINJUsA0/img.png)
Lens는 쿠버네티스를 모니터링하기에 적합한 대시보드 중 하나인데, k9s와 함께 정말 널리쓰인다. https://k8slens.dev/ Lens | The Kubernetes IDE Lens IDE for Kubernetes. The only system you’ll ever need to take control of your Kubernetes clusters. It's open source and free. Download it today! k8slens.dev 다만 2023년부터 기업 사용자에게 유료화로 전환되어 오픈소스로 OpenLens가 공개되었다. https://github.com/MuhammedKalkan/OpenLens GitHub - MuhammedKalkan/OpenLens: Open..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CKx21/btsCKPOyvWd/87E2G5Xz8ZX4kRCkGSKqY0/img.jpg)
총평 - 책의 난이도 : ★★★★☆ - 추천 별점 : ★★★★★ - 추천 독자 : 개발자 혹은 인프라 엔지니어 - 지은이 : 마이클 나이가드 지음 / 박성철 옮김 - 출판사 : 한빛미디어 이번 책은 제가 베타리뷰로도 참여했고, 이번에 12월 리뷰 책으로도 선정된 입니다. 책의 제목과 같이 어떤 서비스를 개발했을 때 우리는 Release(배포)를 하게 되는데 이 배포과정에서 필요한 모든 절차에 대해 확인해볼 내용을 저술한 책입니다. 그래서 목차를 보면 크게 안정성 구축, 운영 고려 설계, 시스템 전달, 체계적 문제 해결을 담고 있습니다. 다만 책 내용 자체가 워낙 광범위하기 때문에 한 번 읽고서 완전히 이해하기는 어렵습니다. 이 책은 분산 소프트웨어 시스템의 설계/구축/운영 노하우를 알고 싶은 아키텍트, ..