Skip to content
BS Code Lab

BS Code Lab

Android · AI · Engineering · Data Lab

  • 안드로이드 랩Expand
    • 기초
    • 심화
  • 아키텍처 랩Expand
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩Expand
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩Expand
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩Expand
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
BS Code Lab
BS Code Lab
Android · AI · Engineering · Data Lab
  • 안드로이드 랩 안드로이드 아키텍처

    Hilt assisted injection은 언제 필요할까: 런타임 값을 ViewModel에 넣는 안전한 방법

    2026년 07월 16일

    Hilt assisted injection이 필요한 상황을 SavedStateHandle, ViewModel 런타임 파라미터, factory 기준으로 나눠 설명합니다. 화면 인자와 DI 의존성을 구분해 불필요한 복잡도를 줄이는 방법을 정리합니다.

    Read More Hilt assisted injection은 언제 필요할까: 런타임 값을 ViewModel에 넣는 안전한 방법Continue

  • 그래프 문제는 입력부터 다르다: 인접 리스트와 인접 행렬은 언제 무엇을 써야 할까
    프로그래밍 랩 알고리즘

    그래프 문제는 입력부터 다르다: 인접 리스트와 인접 행렬은 언제 무엇을 써야 할까

    2026년 07월 16일

    그래프 입력을 인접 리스트와 인접 행렬로 바꾸는 기준을 시간복잡도, 메모리, BFS/DFS 예제로 정리합니다. 간선 수와 연결 확인 방식에 따라 어떤 구조가 더 자연스러운지 단계적으로 설명하고 입력 실수까지 짚습니다.

    Read More 그래프 문제는 입력부터 다르다: 인접 리스트와 인접 행렬은 언제 무엇을 써야 할까Continue

  • ETF 백테스팅 해부 시리즈 (3) – QLD는 TQQQ보다 덜 위험한 대안일까
    데이터 랩 ETF 백테스팅

    ETF 백테스팅 해부 시리즈 (3) – QLD는 TQQQ보다 덜 위험한 대안일까

    2026년 07월 15일

    QLD를 TQQQ, QQQ와 비교해 누적 수익률, MDD, 변동성, 3년 rolling return 기준으로 보유 난이도를 분석합니다.

    Read More ETF 백테스팅 해부 시리즈 (3) – QLD는 TQQQ보다 덜 위험한 대안일까Continue

  • AI 에이전트 실전 설계 시리즈 (9) – MCP 보안과 권한 설계 기준
    AI 기술 트랜드 AI 랩

    AI 에이전트 실전 설계 시리즈 (9) – MCP 보안과 권한 설계 기준

    2026년 07월 15일

    MCP 보안을 OAuth, 최소 권한, human in the loop, confused deputy, tool guardrail, 실행 로그 기준으로 나눠 설명합니다.

    Read More AI 에이전트 실전 설계 시리즈 (9) – MCP 보안과 권한 설계 기준Continue

  • LangGraph, CrewAI, AutoGen은 무엇이 다를까: AI agent 프레임워크를 고르는 기준
    AI 기술 트랜드 AI 랩

    LangGraph, CrewAI, AutoGen은 무엇이 다를까: AI agent 프레임워크를 고르는 기준

    2026년 07월 15일

    LangGraph, CrewAI, AutoGen을 graph workflow, multi-agent role, tool orchestration, state 관리 기준으로 비교합니다.

    Read More LangGraph, CrewAI, AutoGen은 무엇이 다를까: AI agent 프레임워크를 고르는 기준Continue

  • Paging 3 RemoteMediator는 왜 필요할까: 네트워크와 Room 캐시를 함께 쓰는 목록 구조
    심화 안드로이드 랩

    Paging 3 RemoteMediator는 왜 필요할까: 네트워크와 Room 캐시를 함께 쓰는 목록 구조

    2026년 07월 15일

    Paging 3 RemoteMediator가 네트워크 API와 Room 캐시 사이에서 어떤 역할을 하는지, PagingSource와 LoadState까지 함께 설명합니다.

    Read More Paging 3 RemoteMediator는 왜 필요할까: 네트워크와 Room 캐시를 함께 쓰는 목록 구조Continue

Page navigation

Previous PagePrevious 1 … 36 37 38 39 40 … 112 Next PageNext
Recent Posts
  • SharedPreferences DataStore 비교: 설정 저장 구조와 마이그레이션 기준
  • 배당 ETF는 분배금만 보면 왜 위험할까: 총수익률과 배당 재투자를 함께 보는 법
  • 리밸런싱 주기 비교: 매월, 분기, 매년 조정하면 포트폴리오 결과가 얼마나 달라질까
  • BS Code Lab을 소개합니다!
  • 문의
  • 개인정보처리방침
  • 면책 고지

© 2026 BS Code Lab

Scroll to top
  • 안드로이드 랩
    • 기초
    • 심화
  • 아키텍처 랩
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
Search