본문 바로가기

공부기록30

[책리뷰] GPT-4를 활용한 인공지능 앱 개발 https://product.kyobobook.co.kr/detail/S000211728983 GPT-4를 활용한 인공지능 앱 개발 | 올리비에 케일린 - 교보문고GPT-4를 활용한 인공지능 앱 개발 | AI 전문 지식 없이 코드 몇 줄로 만들어보는 LLM 기반 앱GPT-1부터 GPT-4 터보에 이르기까지, 언어 모델은 놀랍게 진화하고 있다. 이 책에서는 LLM의 흥미로운 역사와product.kyobobook.co.kr 최근에 런칭한 회사 신규프로젝트의 코어 기능에는 AI가 있다. 현대 사회에서 가장 중요한 기술이기도 하고 업무에서 프롬프트 엔지니어링 등을 하다보니 꼭 자세히 공부하고자 마음 먹게 되었다. 구매하진 않았고 전자도서관에서 빌려 읽었다. 목차만 보고 입문으로 좋을 거 같아 선택했다.  목차는.. 2024. 12. 17.
[Celery] python 비동기 백그라운드 작업 스케줄링 / 분산 테스크 큐 (기본 개념 / 입문 / 실습 Redis+Celery) 새로 들어간 프로젝트에서 데이터 수집 & 정제 워크플로우를 구축해야 했다.한 사이클마다 여러개의 작업이 진행되어야 했고, 작업마다 연관 관계가 있는 것도 있어 이전의 수집 작업보다는 더 복잡한 구조를 가지고 있었다.또 속도와 실패시 재시도처리도 정말 중요했다.   '분산 처리 & 데이터 파이프라인 구축관리'라는 키워드만 보고 kafka를 생각했는데  수집서버는 한대에 여러 작업 간의 의존성 처리가 관건이라 Celery를 도입하기로 했다. 사실 파이썬에도 스케줄링, 백그라운드 작업 처리를 할 수 있는 모듈들이 있지만 Celery의 특장점이 해야하는 업무에 잘 맞기에 선택했다.Celery는 분산 처리가 가능하다. 또 멀티 프로세스 기반으로 작업되어 병렬 비동기 작업에 적합하다.작업 실패시 자동 재시작이 기본.. 2024. 10. 7.
[FastAPI] OAuth2.0 소셜 로그인 회원가입 구현 SPA (구글 로그인 / 네이버 로그인 / 카카오 로그인) 오랜만에 쓰는 튜토리얼회사 업무 중 새로운 프로젝트에서 기존에 없던 소셜 로그인을 구현해 블로그에도 작성해보려 한다. 이전에 작성한 Spring Security 블로깅도 있으니 자세한 흐름 설명은 요기로..  2023.01.10 - [Backend/Spring] - [Spring] Spring Security + OAuth2.0으로 소셜 로그인 구현 ver 1. SSR (OAuth2.0 / 구글 로그인 / 네이버 로그인 / 카카오 로그인 / 회원가입) [Spring] Spring Security + OAuth2.0으로 소셜 로그인 구현 ver 1. SSR (OAuth2.0 / 구글 로그인 / 네이버 로그인2023.01.09 - [Backend/Spring] - [Spring] Spring Security.. 2024. 9. 17.
[인프런 강의 후기] 그림으로 쉽게 배우는 운영체제 견고한 데이터 엔지니어링을 읽으며 핀옵스에 대해 인식이 생겼다.이전까지는 그저 사원인 주니어개발자로서 서버 임대에 결정자 역할을 한 적이 없었다.이사님이 팀장님이 말씀하신대로 버튼 클릭클릭 진행만 하면 되었다. 어떤 옵션을 선택하든 가격이 얼마나 나오든 큰 문제도 아니었다. 클라우드 / 서버 / 네트워크에 자신도 많이 없었다.학생때 컴퓨터공학 기초 수업을 듣기도 했고 정보처리기사도 취득했지만 직접적으로 이게 어떻게 동작하는지에 대해 자세히 이해하지 못했다.연차가 쌓여가며 이러다가는 빈 깡통 개발자가 되겠구나 싶어 기초부터 다시 공부하고 있다. https://www.inflearn.com/course/%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90-%EC%9A%B4%EC%98%81%EC%.. 2024. 9. 17.