
백준으로 알고리즘 공부를 하던 중 리스트 안에 있는 요소들을 괄호없이 출력해야 하는 일이 생겨서 찾아보다가 리스트 앞에 '\*(Asterisk)'를 붙이면 unpacking이 된다는 걸 알게 되었다.예를 들어,

리스트 안의 문자열(string)을 정수(int)로 변환하는 두 가지 방법

chars 인자가 생략되거나 None이라면 chars 인자의 기본값은 공백 제거된다.인자에 지정한 문자를 넣으면 그 문자를 제거해준다.후행문자만 지울 때는 rstrip()

정렬 알고리즘 문제를 풀다가 문자열로 이루어진 배열을 정렬하는 문제가 있었는데, sort() 메서드가 문자열도 정렬해주는지 몰랐었다.

요즘 AI 이미지 생성 서비스들이 많은데, 직접 로컬에서 돌려보고 싶어서 HuggingFace의 Stable Diffusion 모델을 Python으로 실행해봤다.GPU는 RTX 3060, OS는 Windows 환경.Python 3.11 버전을 사용했다. 처음엔 3.13

저번 포스팅에서 HuggingFace로 Stable Diffusion 이미지 생성을 해봤는데, 이번엔 한 단계 더 나아가서 MCP 서버를 구축하고 이미지 생성 기능을 연동해봤다.MCP(Model Context Protocol)는 AI가 외부 기능을 표준화된 방식으로 호

저번 포스팅에서 MCP 서버를 구축하고 Stable Diffusion 이미지 생성을 연동했다.이번엔 MCP 서버에 웹 검색 툴을 추가했다.기존 서버엔 generate_image 툴만 있었다. 여기에 "웹 검색" 기능을 툴로 추가하면, MCP 클라이언트(Claude 등)