즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

써드파티 도구 30

MS-SQL Collation 변경하는 방법

영문서버에 그냥 데이터베이스 만들고 실행했더니 한글이 ???로 나오는 현상 발견 utf8로 그냥 만들것이지.. 물론 1byte만 처리할 수 있는 것을 2byte로 처리해야 하니 그럴수도 있겠지만 한글, 한자, 일본어, 아랍어 쓰는 사람들이 지구상에 제일 많을 텐데.. 쩝.. sa로 접속해서 다음 코드를 실행한다. -- make sure no one else is using database ALTER DATABASE [데이터베이스이름] SET SINGLE_USER WITH ROLLBACK IMMEDIATE -- change collation to korean_wansung_CI_AS alter database [데이터베이스이름] collate korean_wansung_CI_AS; -- allow user..

윈도우 시스템 실시간 모니터링

개요 모니터링 도구 하면 ELK가 떠오를 것이다. ELK는 Elastic Search + Log Stash + Kibana 솔루션을 합친 모니터링 플랫폼이다. 로그를 기반으로 매트릭 데이터를 Elastic Search에 누적시키고 키바나를 통해 시각화하는 것을 말한다. 툴을 사용하는 것에 대해서는 무료지만, 전체적인 구성 하는데 컨설팅 비용은 천문학적 수준이다. 이것을 일개 개발자에게 시키는 것 또한 하나의 언어를 배우는 수준의 러닝 커브가 꽤 높다. 게다가 ELK의 경우 로그기반이기 때문에 로그를 정제하는데 시간과 노력이 많이 필요하다. 또한 시각화.. 즉 대시보드를 구성하는 것 또한 마찬가지. 이것은 아래 설명할 녀석들도 해당이다. ELK의 대항마는 아니지만 순수 매트릭 데이터.. 여기서 매트릭 데이..

시놀로지에 Mattermost를 운용 중 웹소켓 오류 해결방법

예전에는 이런 오류가 나지 않았었는데 최신 Docker 운용 방법으로 설치를 하고나서 설정 및 접속이 잘되는데 갑자기 브라우저에서 웹 소켓오류가 나는 경우가 있었다. 브라우저 개발콘솔에서는 이런 오류를 뱉는다. 시놀로지 역방향 프록시를 이용해서 외부에서도 접속이 가능하도록 도메인 작업을 진행했는데 아마 이것 때문이었을까? 시놀로지 역방향 프록시를 한번 살펴보자. 여기서 사용자 지정 머리글 탭에서 가서 생성을 눌러보자. 여기 쌩뚱맞게 웹소켓이란게 버젓이 있다. 웹소켓을 눌러보면, 자동으로 2개의 값이 설정된다. 그냥 저장을 누르고 나오면 웹소켓 오류는 그냥 사라진다. 굿!!

윈도우에 Stable Diffusion Web UI 설치 및 기본 환경설정

예전부터 핫한 솔직히 AI입문은 Stable Diffusion Web UI(이하 SD WebUI)부터 했었습니다만 블로그에는 올리지 않아서 준비했습니다. 구글 코랩을 이용하거나 하는 방식으로 할 수 있으나, 너무 느려서 집이나 회사 PC에서 설치해서 할 수 있는 방법입니다. OS는 윈도우를 기반으로 합니다. 다만 코랩보다 PC환경이 더 안좋다면 구글 코랩 이용하시는 것을 추천드립니다. CPU보다는 GPU 메모리를 쓰기 때문에 그래픽카드도 좋은 것을 장착했다면 좀더 빠르게 이미지를 생성할 수 있습니다. 저도 그렇게 좋은 것은 아니지만 아직까지는 버틸 수 있는 NVIDIA 1660 시리즈 ㅡㅡ; 40만원 주고 샀는데 마지막 체크했을 때 당연히 단종됐고, 중고가가 80만원이었던 것을 기억하네요. 공식사이트에서..

개발자가 아니어도 되는 윈도우에 Auto-GPT 설치 및 활용하기!!

요즘 핫한 ChatGPT를 활용할 수 있는 Auto-GPT를 어제 설치해봤는데 그에 대한 쉽게 설치하고 운용할 수 있는 방법을 소개해봅니다. 개발자가 아니어도 아래대로 따라하면 Auto-GPT 프롬프트를 만나볼 수 있습니다. 다만 ChatGPT API를 사용해야 하기 때문에 과금이 필수 입니다. 물론 Github 페이지에 자세하게 설명되어 있고, 여러 유튜브나 블로그에 소개되어 있지만 로컬에 설치하는 건 저도 실패해서 다른 방법으로 올려봅니다. 파이썬 버전과 패키지들간의 상관관계가 윈도우와 맞지 않는지 계속 뭐가 없다고 에러가 마구나서 그냥 Docker로 실행해야지하고 했더니 그냥 되네? 자 시작합니다. 준비물: Visual Code, Git, Docker Desktop 기본 OpenAPI: OpenAP..

1 2 3 4 5 6