본문 바로가기

전체 글

(262)
윈도우 블루투스 연결 안될 때 구라제거기를 사용한 직후에 갑자기 블루투스 키보드랑 마우스가 연결이 안됨..재시작하고 난리치면서 방황하다가 아래 방법으로 해결했다.1. 장치 관리자 > Bluetooth > Realtek Bluethooth 5 Adapter > 오른쪽 마우스 "디바이스 제거" 2. 디바이스 제거 제거 버튼 클릭(이 장치에 대한 드라이버를 제거합니다. 는 체크하면 안된다) 3. 컴퓨터 재시작블루투스 어댑터가 뭔가 꼬였었던듯..블루투스 디바이스 제거하고 컴퓨터 재시작하면 윈도우가 블루투스 하드웨어 다시 발견하면서새로 등록하고 드라이버를 다시 연결하면서 해결
[AI] Claude Code에 Ollama 연결하기 (CCR 사용법) Claude Code Router(CCR)를 왜 써?기본적으로 Claude Code는 Anthropic Claude API를 사용한다.하지만 CCR를 사용하면 Claude 대신 gpt, gemini, ollama(local llm), deepseek....등 다양한 모델을 연결해서 사용할 수 있다. 즉 Claude Code가 사용하는 AI 모델을 자유롭게 바꿔주는 라우터 역할이다. https://github.com/musistudio/claude-code-router장점1. 비용 절약 = 로컬 Ollama 사용 시 무료로 사용 가능 2. 원하는 모델 사용 가능 = GPT, Gemini 등 원하는 AI로 교체 가능. config.json 수정만으로 모델 손쉽게 변경 가능 3. 로컬/폐쇄망 환경 사용 가능..
[Error] WSL 설치가 손상된 것 같습니다 오류 해결 문제 상황Docker desktop을 설치했는데 아래와 같은 오류가 났다WSL needs updatingYour version of Windows Subsystem for Linux (WSL) is too old.Run the command below to update or for more information, visit .the Microsoft WSL documentationwsl --update 그래서 wsl --update를 하려고 cmd창에다가 입력 했는데 wsl --update는 물론이고wsl --version, wsl --install 뭐시기 저시기 등 뭘해도 아래와 같은 오류가 떴다.wsl: WSL 설치가 손상된 것 같습니다(오류 코드: Wsl/CallMsi/Install/REGDB_E_..
[Steam] SteamCMD로 스팀 게임 올리는 방법 Steam에 게임 빌드를 업로드하려면 SteamCMD(SteamPipe)를 사용해야 한다.단. Steamworks 계정 생성 및 게임(App) 등록이 완료된 상태를 기준으로 작성되었다.1. steamcmd 다운로드window일 경우 아래와 같이 다운로드https://developer.valvesoftware.com/wiki/SteamCMD#Windows Making sure you're not a bot!Loading... You are seeing this because the administrator of this website has set up Anubis to protect the server against the scourge of AI companies aggressively scraping..
[알고리즘] 프림 알고리즘 (Prim’s Algorithm) 프림 고리즘(Prim’s Algorithm)= 그래프의 모든 정점을 연결하는 신장 트리중에. 그 가중치 합이 최소가 되는 트리를 찾는 알고리즘.= 즉 최소 신장 트리 (MST, Minimum Spanning Tree) 를 구하는 알고리즘.신장 트리 (Spanning Tree)= 모든 정점을 연결한 트리. (사이클은 없어야 한다.) 아래의 모든 예시 트리들은 모두 신장 트리이다. 최소 신장 트리= 모든 정점을 최소 비용으로 연결한 트리. (사이클 없이!) 예시에서 네모를 친 트리가 가중치 합이 2+3+1+4 = 10 (최소값) 이므로 MST이다.구현1. 시작 정점 하나를 선택. (아무거나)2. 선택한 정점과 연결된 간선중 가장 비용이 작은 것 선택3. 그 간선에 연결된 정점을 경로에 추가4. 모든 정점 연..
[알고리즘] 크루스칼(Kruskal) 크루스칼 알고리즘(Kruskal Algorithm)= 그래프의 모든 정점을 연결하는 신장 트리중에. 그 가중치 합이 최소가 되는 트리를 찾는 알고리즘.= 즉 최소 신장 트리 (MST, Minimum Spanning Tree) 를 구하는 알고리즘.신장 트리 (Spanning Tree)= 모든 정점을 연결한 트리. (사이클은 없어야 한다.) 아래의 모든 예시 트리들은 모두 신장 트리이다. 최소 신장 트리= 모든 정점을 최소 비용으로 연결한 트리. (사이클 없이!) 예시에서 네모를 친 트리가 가중치 합이 2+3+1+4 = 10 (최소값) 이므로 MST이다.구현1. 입력받은 간선들을 가중치 기준 오름차순으로 정렬2. 가장 가중치가 작은 간선부터 하나씩 확인. 최소 비용이 목표니까 비용 싼거부터 확인하는게 이득!..
[알고리즘] Union-Find Union-Find(= Disjoint Set Union, DSU, 합집합 찾기)= 여러 원소를 집합으로 묶을때어떠한 두 원소가 같은 집합에 속하는지 빠르게 확인할 수 있고 (Find)두 집합을 효율적으로 합칠 수 있다. (Union)Find = 어떤 원소가 속한 집합을 찾고 그 집합의 root를 반환.Union = 두 집합을 하나로 합침. (두 원소의 root를 찾은 후 그 root끼 합친다)예시 1️⃣ 초기에는 모든 원소가 각각 독립된 집합을 이뤄서 자기 자신이 그 집합의 대표(root)이다12345node(원소)12345parent(부모 원소)12345 2️⃣ 1-2 간선을 보자 1,2의 root는 각각 1,2 => 서로 다르다 => 집합이 될 수 있다.(union)1,2345node12345par..
[Unity] SerializedObject target has been destroyed 유니티 씬을 재시작 하거나 종료할 경우 SerializedObject target has been destroyed 라는 오류가 자꾸 뜨는 문제가 있었다..원인 여러가지 있을 수 있지만 우리의 경우는Object를 Inspector로 열어놓은 상태에서 씬을 변경하면 발생했다. 원인은 [System.Serializable] 이었다.MonoBehaviour는 UnityEngine.Object를 상속하므로 문제가 발생하지 않지만,아래와 같이 사용자 정의 클래스에 [System.Serializable]이 붙어 있고 이를 참조하는 경우 문제가 있었다.[System.Serializable]public class MyClass{ public string id; public MyData mydata;} 씬이 ..