분류 전체보기 276

파이썬 가상환경 간단 메모

🐍 파이썬 가상환경이란?파이썬 가상환경(virtual environment)은 프로젝트마다 독립적인 패키지 환경을 만들 수 있도록 해주는 기능입니다. 이를 통해 서로 다른 프로젝트에서 패키지 버전 충돌 없이 개발할 수 있습니다.🔥 왜 가상환경이 필요할까?1. 프로젝트별 패키지 관리프로젝트마다 필요한 패키지와 버전이 다를 수 있음가상환경을 사용하면 각 프로젝트가 자신만의 패키지 집합을 가질 수 있음2. 패키지 버전 충돌 방지예를 들어, A 프로젝트는 Django 3.2를 사용하지만, B 프로젝트는 Django 4.0을 사용해야 할 수도 있음가상환경 없이 설치하면 시스템 전체에 영향을 줌 (버전 충돌 발생)가상환경을 사용하면 각 프로젝트마다 다른 버전을 사용할 수 있음3. 글로벌 환경 오염 방지가상환경 ..

아킬레스건 파열 수술 후기

2/1 저녁 아킬레스건 파열2/3 오후3시 아킬레스건 봉합 수술 & 입원2/5 오전 퇴원2/10 수술 2주차 병원진료 & 소독2/17 수술 3주차 실밥제거 & 통깁스3/3 수술5주차 통깁스 제거 & 보조기 착용(보조기안에 깔창 5개, 1주에 하나씩 깔창제거, 목발 1-2주 사용하기)3/10 수술6주차 깔창 하나 제거, 목발 사용하며 걷는거 익숙해짐3/17 깔창 하나 제거 총 2개 제거, 목발 하나만 사용,근데 종아리랑 허벅지가 간지럽고 열나고 두드러기처럼 올라옴 ㄷㄷ;; 엄청 긁음 ㅜㅜ 진료때 물어보기로하고 참음..3/24 깔창 총 3개 제거병원진료, 목발 사용하지말구 걷기 연습하라고함간지러움 두드러기 같은건 접촉성 피부염 같다고 하심먹는약, 바르는연고 일주일정도 처방해주시고 상황보자고함 (아마 맨살에 ..

싸비의 일상 2025.03.11

위암 수술 이후 관리

위암 수술 이후 알아야 하는 정보를 정리해본다.위의 역할위는 3가지 역할을 한다.음식물 저장음식물 분해십이지장으로 음식물이 넘어가는 속도 조절이때 저장과 속도 조절 기능은 위에 있는 2개의 괄약근을 통해 이루어진다.분문부 괄약근 : 식도와 위의 연결부유문부 괄약근 : 위와 십이지장의 연결부분문부에서는 위의 음식물이 역류 하는것을 방지해주어 위의 저장 기능이 발현하게 해준다.유문부에서는 음식물이 빠르게 십이지장으로 넘어가지 않게 해주어 속도 조절 기능이 발현하게 해준다. 음식물의 분해 기능은 위액과 위의 운동을 통해서 발현된다.위암의 위치에 따른 절제 부위위암은 병의 진행 기수에 상관없이 암세포의 위치에 따라 수술 범위가 결정된다.암세포가 하부에 존재하면 위 운동을 담당하는 상부를 남겨둔채 하부를 제거하는..

[Compose] TooltipBox

📌 TooltipBox란?TooltipBox는 Jetpack Compose의 Material3 라이브러리에서 제공하는 툴팁(Tooltip) 기능입니다. UI 요소 위에 작은 정보 박스를 표시하여 추가 설명을 제공할 때 유용합니다.🎯 툴팁이 필요한 상황버튼이나 아이콘의 기능을 설명할 때마우스 오버 시 추가 정보를 제공할 때긴 텍스트나 복잡한 UI 요소에 대한 설명을 보조할 때🎯 사용 예시 🛠️ TooltipBox 기본 사용법TooltipBox는 실험적(Experimental) API이므로 사용하려면 @OptIn(ExperimentalMaterial3Api::class) 어노테이션을 추가해야 합니다.1️⃣ 기본 사용 예제@OptIn(ExperimentalMaterial3Api::class)@Compo..

[Compose] Compose 에서 구성 변경(Configuration Change) 시 UI 상태 유지

📌 androidx.compose.runtime.saveable 패키지란?Jetpack Compose에서 구성 변경(Configuration Change) 시 UI 상태를 유지하려면 androidx.compose.runtime.saveable 패키지를 활용해야 합니다. 이 패키지는 화면 회전, 다크모드 변경, 프로세스 종료 후 복원 등에서 UI 상태가 유지될 수 있도록 도와줍니다.✅ 주요 APIAPI설명rememberSaveable구성 변경 시에도 상태를 유지하도록 remember를 확장한 함수Saver커스텀 객체를 저장할 수 있도록 변환하는 클래스mapSaverSaver의 간단한 버전으로, Map을 통해 객체를 저장 및 복원listSaverSaver의 간단한 버전으로, List를 사용하여 객체 저장 ..

[Compose] SnapshotStateList

SnapshotStateList란?SnapshotStateList는 Jetpack Compose에서 상태 관리를 위한 MutableList의 Compose-friendly 버전입니다.Compose의 remember와 함께 사용하면 리스트의 변경 사항(요소의 추가, 삭제, 교체 등)을 자동으로 Compose의 UI에 반영할 수 있습니다.Jetpack Compose에서는 MutableList를 직접 사용하면 변경 사항이 UI에 반영되지 않습니다.이는 Compose가 MutableList의 변경을 감지하지 않기 때문입니다.이를 해결하기 위해 mutableStateListOf()를 사용하여 Compose에서 상태 변경을 추적할 수 있도록 합니다.왜 SnapshotStateList가 필요한가?일반적인 Mutabl..

[Compose] Alignment line

부모 레이아웃에서 자식 Composable 배치할때 참고 할 수 있도록 자식 Composable 에서 제공하는 가이드라인이라고 볼 수 있음.Layout 을 사용하거나 layout modifier 를 이용, layout 과정에서 제공해줄 수 있다.private val CustomAligmentLine = HorizontalAlignmentLine(merger = { old, new -> min(old, new)})@Composableprivate fun SomeComposable( modifier: Modifier = Modifier,) { Layout( content = { // ... }, modifier = modifier ..

아킬레스건 파열 수술 후 준비물

퇴원 후 집에 있으면서 느낀점일도 안하고 먹고 눕고 자고 쉬니 얼굴이 핀다 ㅋㅋㅋ몸은 불편하지만 맘은 편함.. 후후이것저것 끄적이기 어머니가 작년 고관절 수술하면서 집에 구비해두고 있어서 내가 사용하면서 정말 편했던 것들퇴원하기전 - 실비보험청구서류 받기- 휠체어, 깁스방수커버, 변기안전손잡이 구매 최고..깁스방수커버 쿠팡에서 주문해서 쓰구 있는데물 하나도 안들어오고 정말 좋음!! 라지 샀는데 길이가 좀 김.. 무릎 밑이면 엠 사도 될듯해융

싸비의 일상 2025.02.13

인천 아킬레스건 파열 수술 후기 (3)

2/1 배드민턴 운동 중 아킬레스건 파열2/2 동네 정형외과, 아킬레스건 파열같다고 함2/3 ㅇㅅㅂㅍㅅㅌ병원 당일 수술 및 입원2/5 퇴원수술 당일 밤까지 통증이 하나도 없어서가족들과 친구들에게 하나도 안아프다~ 나 걱정안해두 된다~ 난 진짜 튼튼쟁이인가봐 했는데수술 후 밤이 지나고.. 새벽 마취가 다 풀리고 정말 아팠어요 ㅠㅠ 욱씬욱씬 화끈화끈 따끔따끔발목을 어떻게 두던지 불편하구 아프고 결국 밤을 샜어요 ㅠㅠ 무통주사 버튼 계속 눌렀음 ㅠㅜ 그래도 아퍼…그 다음날 아침 밀린 회사업무를 급하게 처리하고..3끼 겨우겨우 먹고 약먹고 계속 업무처리..(사장님.. 팀장님.. 저의 애사심.. 느껴지냐구요!입원 중에 팀장님한테 계속 죄송하다고 말했는데 죄송할일은 하지 말아야하지않냐고 함;; 그때 진짜 맘상함. ..

싸비의 일상 2025.02.13