본문 바로가기
반응형

전체 글85

저장공간 정리 방법, 지워도 되는 것부터 순서대로 무엇부터 지울지 정하고 시작합니다윈도우11 24H2 기준으로 설명합니다. 버전이 다르면 메뉴 이름이 조금 달라질 수 있으니, 경로가 안 보이면 설정 검색창에 기능 이름을 그대로 입력하세요.저장공간 정리 방법을 찾을 때 가장 위험한 건 순서 없이 지우는 것입니다. 지워도 되는 것과 지우면 곤란한 것이 섞여 있거든요.대상안전한가회수량임시 파일안전보통이전 윈도우 설치조건부큼다운로드 폴더직접 확인 필요사람마다휴지통안전큼먼저 어디가 찼는지 봅니다설정 검색에 "저장 공간"을 입력하면 바로 나옵니다. 경로로는 설정 → 시스템 → 저장 공간입니다.여기서 앱, 임시 파일, 문서, 사진이 각각 얼마를 쓰는지 막대로 보여 줍니다. 이 화면을 보지 않고 지우기 시작하면 정작 큰 덩어리는 그대로 두고 작은 것만 건드리게 되죠... 2026. 8. 27.
자동 백업 오류, 대부분 세 가지 중 하나입니다 어디에서 멈췄는지부터 봅니다백업이 몇 주째 안 돌고 있었다는 사실을 파일이 필요해진 날에야 아는 경우가 많습니다. 화면은 윈도우11 24H2와 안드로이드 15를 기준으로 잡았고, 서비스마다 이름이 다르니 설정 검색을 쓰면 빠릅니다.자동 백업 오류는 원인이 몇 가지로 정해져 있습니다. 백업 앱의 상태 화면을 열면 대개 어느 단계에서 멈췄는지 적혀 있고요.멈춘 지점흔한 원인시작도 못 함계정 인증 만료시작 후 진행 없음네트워크 조건 제한중간에 실패저장 용량 부족특정 파일만 실패파일 이름·크기 제한용량은 두 곳을 봅니다클라우드 쪽 용량만 확인하고 넘어가는 경우가 많은데, 기기 쪽 여유도 필요합니다. 업로드 전에 임시 파일을 만들기 때문이죠.무료 용량이 가득 찬 상태라면 백업은 조용히 멈춥니다. 오류 문구 없이 .. 2026. 8. 27.
앱 강제종료 원인, 기기 문제가 아닌 경우가 더 많습니다 언제 꺼지는지가 단서입니다쓰던 앱이 아무 예고 없이 닫히면 기기 수명부터 의심하게 됩니다. 아래 설명은 안드로이드 15와 iOS 18 화면에 맞췄고, 제조사에 따라 메뉴 이름이 다를 수 있어요. 경로가 안 보이면 설정 검색에 기능 이름을 그대로 입력하세요.앱 강제종료 원인을 좁힐 때는 증상이 나오는 시점부터 봅니다. 여기서 이미 절반은 갈립니다.언제 꺼지나의심할 것실행하자마자앱 데이터 손상, 버전 문제특정 기능에서만권한, 그 기능이 쓰는 파일한참 쓰다가메모리 부족, 발열모든 앱에서저장공간, 시스템 업데이트마지막 줄이면 그 앱을 붙잡고 있어 봐야 소용없습니다. 기기 전체를 봐야 하죠. 한 앱에서만 나온다면 반대로 기기를 초기화할 이유가 없고요.저장공간과 메모리부터 봅니다용량이 거의 찬 기기에서는 앱이 임시.. 2026. 8. 26.
구글 포토 백업 방법, 화질 설정을 먼저 정하세요 켜기 전에 정할 것이 두 가지 있습니다사진을 다 올린 다음에 설정을 바꾸면 이미 올라간 것과 앞으로 올라갈 것이 섞입니다. 순서를 지키는 편이 낫죠. 아래는 2026년 8월 기준 앱 화면이고, 버전에 따라 이름이 조금 다를 수 있습니다.정할 것왜 먼저 정하나저장 화질나중에 바꿔도 이미 올라간 사진에는 적용되지 않습니다백업 대상 폴더카메라 폴더만 올릴지, 메신저 사진까지 올릴지구글 포토 백업 방법 자체는 스위치 하나입니다. 문제는 그 스위치를 켜기 전에 무엇을 정해 뒀느냐예요. 특히 화질은 되돌리기가 번거로우니 여기서 한 번 더 생각하고 넘어가세요.안드로이드와 아이폰에서 켜는 자리앱을 열고 오른쪽 위 프로필 사진을 누르면 백업 설정으로 들어가는 항목이 나옵니다. 거기서 백업 스위치와 화질, 대상 폴더를 모.. 2026. 8. 26.
아이폰 사진 합치기, 앱 설치 없이 되는 세 가지 무엇을 합치려는 건지부터 정하세요아이폰 사진 합치기라는 말 하나에 서로 다른 작업 셋이 묶여 있습니다. 어느 쪽이냐에 따라 여는 앱이 달라집니다.하려는 일쓰는 앱두세 장을 나란히 이어 붙이기단축어같은 사진이 여러 장 쌓인 것 정리사진 (중복 항목)서류 여러 장을 한 파일로 묶기파일 (PDF 생성)셋 다 아이폰에 기본으로 깔려 있는 앱입니다. 따로 받을 것은 없습니다.사진 앱에는 합치기 버튼이 없습니다iOS 26 기준으로 사진 앱 자체에는 이미지를 이어 붙이는 기능이 없습니다. 검색해서 나오는 "사진 앱에서 바로 된다"는 설명은 대개 다른 나라 앱이나 예전 버전 이야기입니다.없는 버튼을 찾느라 시간을 쓰는 경우가 많은데, 사진 앱을 아무리 뒤져도 나오지 않습니다. 이어 붙이기는 단축어 쪽 일입니다.단축어로.. 2026. 8. 24.
작업표시줄 숨기기가 안 될 때, 설정보다 먼저 볼 것 지금 어느 쪽인지부터두 가지가 섞여서 검색됩니다. 증상이 반대인데 해결도 반대입니다.숨기고 싶은데 안 숨겨진다 — 설정은 켰는데 표시줄이 계속 남아 있습니다숨기려던 게 아닌데 사라졌다 — 마우스를 내려도 안 올라옵니다앞쪽이면 아래 순서대로 보세요. 뒤쪽이면 마지막 절로 바로 가면 됩니다.자동 숨기기는 어디에 있나윈도우11 24H2 기준입니다. 작업표시줄 숨기기 설정은 설정 검색창에 "작업 표시줄" 을 치면 바로 나옵니다.경로로는 설정 → 개인 설정 → 작업 표시줄 → 작업 표시줄 동작 이고, 그 안에 작업 표시줄 자동으로 숨기기 체크박스가 있습니다. 버전에 따라 이 항목이 작업 표시줄 동작 아래 접혀 있을 수 있으니, 화면이 다르면 검색으로 찾아가세요.윈도우10에서는 설정 → 개인 설정 → 작업 표시줄 .. 2026. 8. 23.
Mac에서 기본 Python 버전을 변경하는 방법 (.zshrc 편집) Mac에 Python 3.11과 3.13이 함께 설치된 경우, 터미널에서 python 또는 python3 명령어를 입력했을 때 Python 3.13이 실행되도록 설정하는 과정을 정리.1. Python 3.13 경로 확인먼저 Python 3.13이 설치된 경로를 확인.which python3.13예시 결과:/opt/homebrew/bin/python3.132. .zshrc 파일 열기zsh 셸을 사용하는 경우, 홈 디렉토리의 설정 파일을 편집.nano ~/.zshrc3. alias 추가파일 맨 아래에 다음 내용을 추가:# Python 3.13을 기본 python으로 설정alias python="/opt/homebrew/bin/python3.13"alias python3="/opt/homebrew/bin/py.. 2025. 7. 1.
Django에서 UV로 가상환경 설정하기 ⚡ uv로 빠르게 Django 가상환경 설정하기 (Mac 기준, uv add 기준)최근 uv라는 초고속 Python 패키지 매니저가 각광받고 있다. uv는 기존의 pip, virtualenv, poetry를 대체하거나 보완할 수 있는 매우 강력하고 빠른 도구이다. 이 글에서는 uv의 add 명령어를 중심으로 Django 프로젝트를 설정하는 과정이다.✅ uv란?uv는 Astral Software에서 만든 Python 패키지 매니저로,pip, virtualenv, pip-tools, poetry의 기능을 하나로 통합한 빠르고 현대적인 도구.공식 사이트: https://astral.sh1. uv 설치터미널에서 아래 명령어를 입력:brew install uv설치가 완료되면 아래 명령어로 버전 확인:uv --ve.. 2025. 6. 17.
python 데이터베이스 select, insert 조회 삽입 python으로 mysql 데이터베이스 select, insert 하기 python 데이터베이스 조회 select import pymysql conn = pymysql.connect( host='127.0.0.1', port=3306, user='username', password='password!!*', db='db-name', charset='utf8' ) try: with conn.cursor() as cursor: sql = "select * from table_name" cursor.execute(sql) result = cursor.fetchall() finally: conn.close() python 데이터베이스 삽입 insert import pymysql conn = pymysql.con.. 2019. 11. 29.
python url 문자열 변환 url 한글 인코딩 디코딩 url 에 한글이 포함될 경우 오류가 나는 경우가 있다. 이때 한글을 url 인코더로 바꿔서 입력해야 한다. urllib 의 quote 와 unquote 사용 quote() : 한글 -> url unquote() : url -> 한글 import urllib urllib.parse.quote("안녕하세요") >>> '%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94' urllib.parse.unquote("%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94") >>> '안녕하세요' 2019. 11. 29.
pandas 데이터 선택 selection 판다스에서 행이나 열을 선택하는 방법 데이터는 기상자료개방포털에서 서울시 기후 데이터를 다운받아 data.csv로 파일명을 바꾸고 해당 소스가 있는 폴더에 넣어 사용 pandas의 read_csv("파일명.csv") csv파일에서 데이터를 가져와 DataFrame을 반환한다. 인코딩 형식의 오류가 발생했을 때는 encoding 인자에 인코딩 형식을 넣어준다. 우리나라 공기관에서 데이터를 받아 저장했을 경우 인코딩 형식이 "CP949" 일 수 있다. import pandas as pd df = pd.read_csv("./data.csv", encoding='utf-8') df.head() 지점번호지점명일시평균기온평균최고기온최고기온최고기온일자평균최저기온최저기온최저기온일자 0108서울09-Jan-2.02.31.. 2019. 8. 9.
pandas DataFrame 데이터프레임 numpy는 1개의 데이터 타입을 갖지만 데이터 프레임은 시리즈의 집합이고 시리즈는 각각 데이터 타입을 갖을 수 있다. 데이터프레임 DataFrame - 시리즈를 모아서 데이터 테이블을 생성 기본적으로 2차원 데이터 판다스를 임포트하고 DataFrame()을 이용해 생성한다. from pandas import Series, DataFrame df = DataFrame(data=None, index=None, columns=None, dtype=None, copy=False) from pandas import DataFrame data = {"name":["kim","lee","oh","jung","roh"], "age":["21","25","33","17","45"], "city":["seoul","da.. 2019. 8. 9.
반응형