분류 전체보기
-
ComfyUI - 설치 부터 실행 까지ComfyUI 2025. 8. 11. 12:36
설치 (윈도우 기준)설치는 간단하다. 복잡한 과정은 생략한다.ComfyUI GitHub 페이지로 이동한다.'Windows Portable' 버전의 'Direct link to download'를 클릭해서 파일을 받는다.받은 파일의 압축을 푼다.업데이트 및 설정최신 버전으로 업데이트하는 것이 좋다.압축 푼 폴더 안에 있는 update 폴더로 들어간다.update_comfyui.bat 파일을 실행한다.실행이제 실행만 하면 된다.run_nvidia_gpu.bat 파일을 실행한다. (NVIDIA GPU 사용자 기준)잠시 기다리면 웹 브라우저에 ComfyUI 화면이 나타난다. 이것으로 끝이다. 다음은 간단하게 Text to Image 만들어 보자 참고 자료https://github.com/comfyanonymo..
-
Gemini CLIAI 2025. 8. 7. 11:00
굳이 웹 UI를 열지 않아도 된다. 터미널에서 바로 AI를 쓸 수 있는 Gemini CLI에 대해 알아보자.1. 왜 쓰는가?가장 큰 이유는 터미널을 벗어날 필요가 없다는 점이다.코딩하다가 바로 질문하고, 파일 생성이나 코드 수정도 바로 요청할 수 있다.다른 LLM 플랫폼도 많지만, CLI 환경에서 이 정도로 통합된 경험을 주는 건 드물다.2. 설치설치는 두 가지 방법이 있다. Node.js나 Homebrew 중 편한 것을 사용하면 된다.Node.js 사용Node.js 20버전 이상이 필요하다.npx https://github.com/google-gemini/gemini-cli혹은 글로벌 설치:npm install -g @google/gemini-cli설치 후에는 gemini 명령어로 실행한다.Homebr..
-
다이어트 - 5개월일상/다이어트 2025. 8. 6. 11:20
개발만 하다 보니 몸이 상했다.4월쯤, 고혈압 판정을 받았고, 그 여파로 빈혈 증상까지 왔다.그래서 다이어트를 시작했다.이번엔 좀 다르다.이젠 몸이 망가지기 시작했으니까.몇 번이고 실패했지만다이어트를 안 해본 건 아니다.작심삼일, 야근, 회식, 귀찮음…늘 같은 이유로 무너졌다.이번엔 ‘건강’이라는 실체 있는 이유가 생겼다.그래서 다시 시작했다.이번에는 좀 오래 가고 있다.방식은 단순하다간헐적 단식 + 간식 줄이기퇴근 후 실내 사이클 1시간끝이다.복잡한 건 못 한다.뭐든 오래 하려면 간단해야 한다.식단 루틴▷ 평일아침: 닭가슴살(돼지고기 수육) + 양배추 (고단백)점심: 일반식 (그냥 회사 밥)저녁: 안 먹거나 바나나 1개▷ 주말점심: 먹고 싶었던 거 (예: 치킨, 소고기, 결국 고기류...)저녁: 바나나..
-
code-server 설치 및 설정개발/기타 2025. 8. 5. 11:30
들어가며아이패드로 코딩좀 해야 할일이 생겼다.그래서 code-server를 활용해볼까 한다터미널도 지원해서 여러모로 유용하게 사용할듯 하다설치설치는 공식 GitHub 문서를 참고하는 것이 가장 정확하다.일반적으로 아래 명령어로 설치할 수 있다.curl -fsSL https://code-server.dev/install.sh | sh Homebrew 설치도 가능brew install code-server기본 설정설치가 끝나면 기본적인 설정을 해야 한다. 설정 파일은 아래 경로에 있다.vim ~/.config/code-server/config.yaml파일을 열어 아래와 같이 수정한다.비밀번호 설정: 원하는 비밀번호를 입력한다.외부 접속 허용: 외부에서 접속하려면 bind-addr를 0.0.0.0:8080으로..
-
Swagger 3개발/JAVA 2025. 8. 4. 13:20
Swagger 3 (OpenAPI) 설정. 또 바뀌었네.Swagger 2에서 OpenAPI 3으로 넘어오면서 어노테이션과 설정이 꽤 바뀌었다.매번 새로 찾아보기 귀찮으니 정리해둔다.핵심 어노테이션 변경점Swagger 2 어노테이션은 이제 잊자. OpenAPI 3는 이걸 쓴다.@Api → @Tag: API 그룹 정의.@ApiOperation → @Operation: API 설명.@ApiParam → @Parameter: 파라미터 설명.@ApiModel, @ApiModelProperty → @Schema: DTO 모델과 속성 설명.DTO Request/Response 필드 분리@Schema 어노테이션으로 제어한다. accessMode를 사용하면 된다.import io.swagger.v3.oas.annotat..
-
could not open JDBC Connection개발/JAVA 2025. 8. 3. 11:43
JDBC 커넥션 오류. 또 너냐.could not open JDBC Connection. 지겹게 보는 에러다. 원인은 다양하지만, 해결책은 보통 정해져 있다. 순서대로 확인하자. 1. 커넥션 풀 설정 조정가장 먼저 볼 것. WAS의 커넥션 풀이 부족하면 당연히 에러가 난다. 부하에 비해 풀이 작지 않은지 확인한다.application.yml (HikariCP 기준)spring: datasource: hikari: maximum-pool-size: 20 # 여기. 부하에 맞게 늘리자.데이터베이스의 max_connections도 고려해야 한다. 무작정 늘리는 건 답이 아니다. 2. DB 커넥션이 잘 닫히는지 확인기본 중의 기본. 커넥션 누수는 풀을 말려버린다. try-with-resource..