본문 바로가기

전체 글109

[책 리뷰] 혼자 만들면서 공부하는 딥러닝 - 한빛미디어 / 박해선 지음 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다."# 한 줄 소개"수학 공식부터 실제 구현까지, 딥러닝 입문자를 위한 친절한 실습 가이드북"# 추천하는 대상딥러닝 입문자: 머신러닝과 딥러닝을 처음 배우는 개발자나 학생이론만 알고 있는 개발자: 딥러닝 개념은 알지만 실제 구현 경험이 부족한 분자기주도 학습을 선호하는 분: 강의보다는 책을 통해 체계적으로 학습하고 싶은 분# 책을 읽고 얻을 수 있는 것딥러닝 핵심 개념 이해: 퍼셉트론부터 신경망, 역전파 알고리즘까지 기초 원리 습득직접 구현하는 경험: 라이브러리 없이 밑바닥부터 신경망을 구현해보는 실습단계적 학습 과정: 간단한 퍼셉트론부터 CNN, RNN까지 점진적 난이도 상승수학적 배경 지식: 딥러닝에 필요한 미적분학, 선형대수 개념을 실무와 .. 2025. 6. 22.
[Android-Compose] 안드로이드 컴포즈의 안정성(Stability) 1편 - Recompoition, stable, unstable 이번 공부 할 내용은 컴포즈의 안정성에 관한 내용이다. 컴포즈로 개발을 하다 보면 만든 컴포저블 함수가 자주 다시 호출(Recomposition)되는 경험이 있을 것이다. 텍스트 하나 바뀐 것도 아닌데 Text 컴포저블이 리컴포지션이 된다면 불필요한 리컴포지션이 된다.만약 계속 불필요한 리컴포지션이 일어나면 성능 저하로 이어질 수 있다. 그럼 컴포즈에서는 어떤 기준으로 리컴포지션을 발생시키고 불필요한 리컴포지션을 줄이는 방법 즉 안정성을 높이는 방법을 알아보자!# 리컴포지션(Recompoition)이란?Compose는 상태 기반 UI 프레임워크로 어떤 상태 값이 바뀌면 그 값을 사용하는 컴포저블 함수만 다시 실행된다. 이 과정을 리컴포지션(Recomposition)이라고 한다. 전체 UI를 다시 그리.. 2025. 6. 15.
[Android-Compose] 안드로이드 컴포즈 Icon vs Image 차이점 / 각 각 컴포저블 함수 알아보기 (Compose Icon, Image) 이번 포스팅은 간단하면서 궁금한 Icon 컴포저블과 Image 컴포저블의 차이점을 알아보겠다! 사실 둘 다 사진을 보여주는 컴포저블이라서 처음에는 어떤 경우에 Icon을 사용하고 어떤 경우에는 Image를 사용하는지 구분이 안 갔다.그래서 이번에 공부하는 겸 작성해보기로 했다.# Icon@Composablefun Icon( painter: Painter, contentDescription: String?, modifier: Modifier = Modifier, tint: Color = LocalContentColor.current.copy(alpha = LocalContentAlpha.current)) {......} 위 코드는 Icon 컴포저블 내부이다. 각 인자 별로 알아보자!위.. 2025. 5. 18.
[책 리뷰] 연봉 앞자리를 바꾸는 개발자 기술 면접 노트 개정판 - 한빛미디어 / 이남희 지음 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다."# 한 줄 소개"수학 공식부터 실제 구현까지, 딥러닝 입문자를 위한 친절한 실습 가이드북" # 추천하는 대상딥러닝 입문자: 머신러닝과 딥러닝을 처음 배우는 개발자나 학생이론만 알고 있는 개발자: 딥러닝 개념은 알지만 실제 구현 경험이 부족한 분자기주도 학습을 선호하는 분: 강의보다는 책을 통해 체계적으로 학습하고 싶은 분# 책을 읽고 얻을 수 있는 것딥러닝 핵심 개념 이해: 퍼셉트론부터 신경망, 역전파 알고리즘까지 기초 원리 습득직접 구현하는 경험: 라이브러리 없이 밑바닥부터 신경망을 구현해보는 실습단계적 학습 과정: 간단한 퍼셉트론부터 CNN, RNN까지 점진적 난이도 상승수학적 배경 지식: 딥러닝에 필요한 미적분학, 선형대수 개념을 실무와.. 2025. 5. 17.
[책 리뷰] 쉽고 빠르게 익히는 실전 LLM - 한빛미디어 / 시난 오즈데미르 지음 신병훈 옮김 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." # 한 줄 소개"LLM(Large Language Model)의 기초부터 실전 활용까지, 실무자를 위한 AI 언어 모델 입문서" # 추천하는 대상AI 개발 입문자: LLM을 처음 접하는 개발자나 데이터 분석가IT 업무 종사자: 실무에 AI를 도입하고자 하는 기획자와 프로젝트 매니저기술 트렌드에 관심 있는 비즈니스맨: LLM 기술의 비즈니스 가치를 이해하고 싶은 경영진# 책을 읽고 얻을 수 있는 것LLM 기초 개념: 언어 모델의 작동 원리와 기본 개념 이해실전 활용 방법: API 활용부터 파인튜닝까지 단계별 실습 가이드업무 적용 전략: 다양한 산업 분야별 LLM 활용 사례최신 트렌드 파악: GPT, Claude, LLaMA 등 주요 LLM의 .. 2025. 4. 20.
[Android-Compose] 안드로이드 컴포즈 바텀시트 구현해보기! (Android Compose BottomSheet) - ModalBottomSheetLayout, ModalBottomSheet 이번 공부 노트는 안드로이드 컴포즈에서 바텀 시트를 예제를 통해 구현해 보도록 하겠다.구현하는 방법은 ModalBottomSheetLayout, ModalBottomSheet 크게 두 가지가 있다.하나하나씩 알아보자! ※ 본 예제는 MaterialDesign3 기준으로 작성했다.해당 버튼을 누르면 과일 리스트가 바텀시트로 나오는 예제이다.# ModalBottomSheetLayout이 방식은 구버전 API로 콘텐츠와 바텀 시트를 함께 포함하는 레이아웃 컴포넌트이다.일반적으로 화면 전체를 감싸는 방식으로 사용따라서 콘텐츠와 바텀 시트를 함께 포함하고 싶다면 사용 추천! ModalBottomSheetLayout 내부를 살펴보자@Composable@ExperimentalMaterialApifun ModalBot.. 2025. 4. 20.