| Node js 설치 | Node.js — Node.js® 다운로드 | |
| PowerShell 관리자 권한으로 실행 | Gemini CLI 설치 방법 안내 (Wind.. : 네이버블로그 | |
| gemini test 폴더 생성 및 진입 | ||
| 설치 | npm install -g @google/gemini-cli | |
| 버전 확인 | gemini -version | |
| 실행 및 로그인 | gemini |
| Node js 설치 | Node.js — Node.js® 다운로드 | |
| PowerShell 관리자 권한으로 실행 | Gemini CLI 설치 방법 안내 (Wind.. : 네이버블로그 | |
| gemini test 폴더 생성 및 진입 | ||
| 설치 | npm install -g @google/gemini-cli | |
| 버전 확인 | gemini -version | |
| 실행 및 로그인 | gemini |
PowerToys 설치 : https://learn.microsoft.com/ko-kr/windows/powertoys/install?tabs=gh%2Cextract-094
Mouse Without Borders 설정 방법 : https://learn.microsoft.com/ko-kr/windows/powertoys/mouse-without-borders
이 유틸리티는 전원 사용자를 위한 Microsoft PowerToys 유틸리티의 일부입니다. 생산성 향상을 위해 Windows 환경을 조정하고 간소화하는 유용한 유틸리티 집합을 제공합니다. PowerToys를 설치하려면 설치 PowerToys 참조하세요.
Mouse Without Borders 를 사용하면 동일한 컴퓨터에서 최대 4대의 컴퓨터를 제어할 수 있습니다.
기능:
최신 버전의 PowerToys를 설치하면 Mouse Without Borders 설정에 PowerToys이 나열되며, 여기서 몇 가지 초기 구성을 수행해야 합니다.



디바이스 아이콘을 레이아웃의 새 위치로 끌어 디바이스의 순서를 전환할 수 있습니다.

다른 컴퓨터에서 관리자 권한 애플리케이션이나 잠금 화면을 제어할 수 있도록, Mouse Without Borders을 시스템 계정으로 서비스로 실행할 수 있습니다.
서비스 모드를 사용하도록 설정하려면 PowerToys을 관리자 모드에서 실행하고 서비스 사용 토글을 켭니다.
Warning
서비스 계정으로 실행 Mouse Without Borders 하면 제어된 머신에 대한 제어 및 사용 편의성을 더해 주지만 누군가가 공격 벡터로 사용 Mouse Without Borders 하려는 경우 몇 가지 추가 보안 위험이 발생합니다. 위험 감수도를 염두에 두어야 합니다.
| 새 키 | 컴퓨터에 대한 새 키를 생성하고 현재 연결을 다시 설정합니다. |
| 보안 키 | 연결된 컴퓨터 간에 사용되는 보안 키를 나타냅니다. 새 키를 생성해야만 변경할 수 있습니다. |
| 연결 | 다른 컴퓨터의 이름과 보안 키를 알고 다른 컴퓨터에 연결합니다. |
| 로컬 컴퓨터의 호스트 이름 | 현재 컴퓨터의 호스트 이름을 표시합니다. |
| 디바이스 레이아웃 | 레이아웃에서 기계를 드래그하여 기계의 위치를 서로 상대적으로 배치할 수 있습니다. |
| 연결 새로 고침. | 이 단추를 선택하여 이 컴퓨터가 다른 컴퓨터에 대한 연결을 새로 고칩니다. |
| 단일 행의 디바이스 | 디바이스를 단일 행 또는 2x2 행렬로 정렬합니다. |
| 서비스 사용 | 잠금 화면 및 관리자 권한 애플리케이션을 제어할 수 있도록 Mouse Without Borders을/를 서비스로 설치합니다. |
| 서비스 제거 | 컴퓨터에서 서비스를 제거합니다. |
| 마우스를 감싸기 | 마지막 컴퓨터의 가장자리를 지나면 마우스가 첫 번째 컴퓨터로 다시 이동하며, 그 반대로도 이동합니다. |
| 클립보드 공유 | |
| 파일 전송 | 파일은 클립보드를 통해 복사할 수 있습니다. 제한은 100MB입니다. |
| 화면 가장자리에서 마우스 숨기기 | 다른 컴퓨터로 전환할 때 한 컴퓨터의 마우스 커서를 화면 위쪽 가장자리에 놓습니다. |
| 마우스 커서 그리기 | 물리적 주변 장치에 연결되어 있지 않은 컴퓨터에서 마우스 커서를 그리려고 시도합니다. |
| 원격 컴퓨터 IP 유효성 검사 | 역방향 DNS 조회를 사용하여 원격 머신 IP 주소의 유효성을 검사합니다. |
| 동일한 서브넷만 | 동일한 인트라넷의 머신에만 연결합니다. |
| 다른 컴퓨터의 화면 보호기 차단 | 화면 보호기가 다른 컴퓨터에서 시작되지 않도록 합니다. |
| 마우스를 상대적으로 이동 | 컴퓨터의 해상도가 다르거나 여러 화면 시나리오가 있는 경우 문제를 해결하는 데 도움이 될 수 있습니다. |
| 화면 모서리에서 마우스 차단 | 마우스 포인터가 화면 모서리에 있을 때 컴퓨터를 실수로 전환하지 않도록 합니다. |
| 클립보드 및 네트워크 상태 메시지 표시 | 시스템 트레이 알림에 클립보드 활동 및 네트워크 상태 표시합니다. |
| 쉬운 마우스 | 마우스 포인터를 사용하여 화면 가장자리에서 컴퓨터 간에 전환합니다. Shift 또는 Control을 선택하여 컴퓨터 간에 전환하도록 구성할 수도 있습니다. |
| 애플리케이션이 전체 화면에 있는 경우 손쉬운 마우스 사용 안 함 | 애플리케이션이 호스트 컴퓨터에서 전체 화면 모드로 실행 중일 때 마우스가 컴퓨터를 쉽게 전환하지 못하도록 방지합니다. |
| 무시된 전체 화면 애플리케이션 | 컴퓨터가 전체 화면 모드에서 실행되는 경우에도 마우스로 쉽게 컴퓨터를 전환할 수 있도록 하는 무시된 실행 파일 목록입니다. |
| 간편 마우스 기능을 전환하는 바로 가기 | Ctrl+Alt+<문자> 바로 가기를 설정하여 간편한 마우스를 전환합니다. |
| 모든 컴퓨터를 잠그는 바로 가기 | Ctrl+Alt+<알파벳> 바로 가기를 두 번 눌러 모든 컴퓨터를 잠그도록 설정합니다. 설정이 동일한 컴퓨터에서만 작동합니다. |
| 다시 연결하는 단축키 | Ctrl+Alt+<알파벳> 바로 가기를 설정하여 다시 연결 시도합니다. |
| 여러 컴퓨터 모드로 전환하는 바로 가기 | Ctrl+Alt+<문자> 바로 가기를 설정하여 모든 컴퓨터에 동일한 입력을 동시에 보내기 시작합니다. |
| 컴퓨터 간에 전환하는 바로 가기 | Ctrl+Alt+<숫자> 바로 가기를 설정하여 특정 컴퓨터로 전환합니다. Ctrl+Alt+3을 누르면 세 번째 컴퓨터로 전환됩니다. 계속해서 다른 키 조합도 동일한 방식으로 작동합니다. F1,F2,F3 및 F4 도 사용할 수 있습니다. |
| 에 대한 방화벽 규칙 추가 Mouse Without Borders | 에 대한 방화벽 규칙을 설치합니다 Mouse Without Borders. |
| 원래 Mouse Without Borders UI 표시 | 원본 트레이 아이콘을 통해 Mouse Without Borders의 원래 UI를 표시합니다. Mouse Without Borders 적용하려면 다시 시작해야 합니다. |
다음 색은 다른 컴퓨터에 연결하려고 할 때 사용자에게 상태 연결을 나타내는 데 사용됩니다.
| 해당 없음 | 다크 그레이 | #00717171 |
| 해결 | 노란색 | #FFFFFF00 |
| 연결 중 | 오렌지 | #FFFFA500 |
| 핸드셰이킹 | 파랑 | #FF0000FF |
| 오류 | 빨간색 | #FFFF0000 |
| 강제 종료 | 자주색 | #FF800080 |
| 잘못된 키 | 밤색 | #FFA52A2A |
| 시간 제한 | 분홍색 | #FFFFC0CB |
| 전송 오류 | 적갈색 | #FF800000 |
| 연결됨 | 녹색 | #FF008000 |
초기 연결을 설정할 수 없는 경우:

연결이 끊어지면 다음을 수행합니다.
이 유틸리티는 전원 사용자를 위한 Microsoft PowerToys 유틸리티의 일부입니다. 생산성 향상을 위해 Windows 환경을 조정하고 간소화하는 유용한 유틸리티 집합을 제공합니다. PowerToys를 설치하려면 설치 PowerToys 참조하세요.
Windows developer 피드백
Windows developer 은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.
| 단어 | 의미 | SW 개발 |
| verbose | 장황한, 상세한, 말 수가 많은 | |
| confluence | 다른 곳에서 흘러온 강물이 하나로 합쳐지는 지점(합류점)이나, 인파/아이디어 등이 한곳으로 모이는 상황을 뜻합니다. | IT/업무 용어 (협업 툴): 아틀라시안(Atlassian)사가 개발한 팀 작업 공간(위키) 솔루션입니다. 여러 명의 팀원이 실시간으로 문서를 생성, 공유, 편집하며 지식을 축적하는 공간으로, 흔히 '컨플(Confluence)'이라 부릅니다. |
| glitch | Glitch는 독일어 glitschen과 이디시어 gletshn에서 유래했으며, 원래 '밀리거나 미끄러지다'라는 뜻을 가집니다. 현대에는 사소한 흠집이나 오류를 지칭하는 단어로 사용됩니다. 일반적으로 시스템이나 기계에서 갑작스럽게 발생하는 일시적 고장을 의미 | Glitch는 '일시적 오류' 또는 '사소한 결함'을 의미하며, 기술적 문제, 게임 내 이상 현상, 또는 슬랭에서의 결함을 모두 포함합니다. 소프트웨어나 하드웨어에서 순간적으로 기능이 제대로 작동하지 않을 때 쓰입니다. |
| suspend | 잠시 멈추다 / 중단하다 / 보류하다 The system will suspend the process temporarily. → 시스템이 해당 프로세스를 잠시 중단합니다. His account was suspended. → 그의 계정이 정지되었습니다. The meeting was suspended due to an issue. → 문제로 인해 회의가 중단되었습니다. |
실행을 “완전히 종료하지 않고”, 잠시 멈췄다가 다시 이어서 실행할 수 있는 상태 ✅ Kotlin에서의 의미 (suspend) 👉 코루틴에서 “중단 가능한 함수 |
Git : https://github.com/openclaw/openclaw
가이드 : https://open-claw.bot/docs/ko/
공식 문서 : https://docs.openclaw.ai/ko
우분투 설치
| 항목 | 명령어 |
| Node.js 설치 OpenClaw 설치 초기 설정 실행 |
curl -fsSL https://openclaw.ai/install.sh | bash |
| 슬랙 봇 토큰, 앱 토큰 발급 | https://velog.io/@youngkiu/SLACKBOTTOKEN-%EC%83%9D%EC%84%B1-%EB%B0%A9%EB%B2%95 https://jeremyrecord.tistory.com/432 |
| LLM (Claude / GPT / Gemini 등) API Key 연결 설정 |
openclaw onboard |
| 설치 확인 | openclaw --help openclaw doctor |
| 시작 | openclaw gateway |
| 강제 종료 | pkill -f openclaw |
| 로그 출력 | openclaw logs --follows |
| 접속 주소 및 Gateway 토큰 확인 | openclaw dashboard |
| 로컬 접속 | http://127.0.0.1:18789 |
| 재시작 - json 등 수정 시 필요 | openclaw gateway restart |
| VM ware에서 외부 접속 | https://dashboard.ngrok.com/get-started/your-authtoken sudo snap install ngrok ngrok config add-authtoken 2xxxxxxxxxxxxxxxx ngrok http 18789 openclaw config set plugins.entries.device-pair.config.publicUrl https://fd57-61-108-219-170.ngrok-free.app openclaw config set plugins.entries.device-pair.enabled true |
| QR로 웹접속 | openclaw qr |
| 매수 | 매도 | |
| v2.1 | RSI 낮은 종목 선정 1회차 매수 2회차부터 원금 50% 소진 전 LOC 큰수 매수 : 현재가+!0~15% , 평단가+5% 중 작은 가격 매수 LOC 평단 매수 : 평단가로 매수 원금50% 소진 후 LOC 평단 매수 : 평단가로 매수 |
전반 보유 25%를 평단가 대비 +5% 매도 보유 75%를 평단가 대비 +10% 매도 후반 보유 25%를 평단가 대비 +0% 매도 보유 25%를 평단가 대비 +5% 매도 보유 50%를 평단가 대비 +10% 매도 |

출처 : https://www.consumernews.co.kr/news/articleView.html?idxno=704798
주요 증권사 고객등급 산정 기준 비교표
| 증권사 | 고객등급 | 산정 기준 | 등급 산정 방식주요 등급 진입 조건 / 특징 |
| 미래에셋증권 | 예탁자산 | 자산 기준 | • 3개월 평잔 또는 전월 말잔 중 큰 금액 기준 • 과거 5개월 포함 가장 높은 등급 적용 • 실버 등급: 자산 3,000만 원 이상 |
| NH투자증권 | 자산 또는 수익기여도 | 혼합형 | • 분기 평잔 또는 거래 수수료 등 수익기여도 • 그린 등급: 자산 5,000만 원 이상 또는 수익기여도 50만 원 이상 |
| 삼성증권 | 예탁자산 | 자산 기준 | • 전년도 평잔 기준 •우대 등급: 5,000만 원 이상 • 아너스 프리미엄: 10억 원 이상 + 수익 기여 |
| 신한투자증권 | 평균 자산 | 자산 기준 | • 3개월 평균 자산금액 기준 • 클래식 등급: 2,500만 원 이상 |
| 대신증권 | 예탁자산 | 자산 기준 | • 분기 말 기준 분기평잔 • 프라임: 전 분기 월평잔 1,000만 원 이상 • 클래식: 5,000만 원 이상 |
| 한국투자증권 | 거래 실적·활동 | 포인트제 | • 자산평잔, 수익, 거래기간, 연금·펀드 가입 반영 • 프라임: 300점 이상 |
| KB증권 | 그룹 로열티 | 포인트제 | • KB스타클럽 기반 • 주식평잔, 약정금액, 펀드평잔 반영 • 베스트: 500점 이상 |
| 하나증권 | 그룹 로열티 | 포인트제 | • 하나금융그룹 통합 고객등급 적용 • 자산상품 평잔, 거래기간 반영 • 패밀리: 500점 이상 |
| NH투자증권 (그룹) | 그룹 통합 | 로열티 제도 | • ‘NH하나로가족고객제도’ 적용 • 계열사 중 최고 등급 상호 적용 |
| 신한투자증권 (그룹) | 그룹 통합 | 로열티 제도 | • 톱스 클럽 + SOL 멤버십 점수 합산 • SOL 멤버십 가입 시 해당 등급 적용 |
| 메리츠증권 | 자산 + 거래실적 | 내부 기준 | • 최근 6개월 거래실적·예탁자산 종합 • 구체적 기준 비공개 |
| 키움증권 | 없음 | 등급 미운영 | • 고객등급 제도 미운영 (전 고객 동일 서비스) |
거래 많이 할 때 유리한 증권사 비교
| 증권사 | 왜 유리한가? | 핵심 등급 조건 | 특히 유리한 투자자 |
| 한국투자증권 | 거래 실적 중심 포인트제 | 프라임: 300점 이상(3개월 자산평잔·수익·거래기간·연금/펀드 반영) | 잦은 매매, 자산은 크지 않지만 꾸준히 거래 |
| NH투자증권 | 수익기여도로도 등급 산정 | 그린: 수익기여도 50만 원 이상 | 수수료 많이 발생시키는 단타·스윙 |
| 메리츠증권 | 거래실적 반영 비중 큼 | 최근 6개월 거래실적 + 자산 (비공개) | 매매 빈도 높고 파생·주식 활발 |
| KB증권 | 약정금액 반영 | KB스타클럽 500점 이상 | 주식 약정금액 큰 투자자 |
| 하나증권 | 거래기간·실적 반영 | 패밀리: 500점 이상 | 장기간 꾸준한 매매자 |
| 키움증권 | 등급 없음 → 조건 차별 無 | 전 고객 동일 | 초단타·고빈도 매매, 조건 신경 쓰기 싫은 경우 |
👉 https://console.cloud.google.com/apis/dashboard
로그인 후 진행.
좌측 상단 프로젝트 선택 → 새 프로젝트 만들기
→ 원하는 이름(예: "YouTubeUpload") 입력 → 만들기
방금 만든 프로젝트로 변경됐는지 확인.
① "API 및 서비스" → "라이브러리"
② “YouTube Data API v3” 검색
③ 활성화 버튼 클릭
왼쪽 메뉴 → OAuth 동의 화면
설정 값:
스코프는 추가하지 않아도 상관없음.
왼쪽 메뉴 → 사용자 인증 정보(Credentials)
→ 상단 “사용자 인증 정보 만들기” 클릭
→ OAuth 클라이언트 ID 선택
설정:
→ 만들기
생성되면 팝업이 뜨고
“다운로드” 버튼이 있어.
그 파일 이름이 대략:
이 파일을 프로젝트 폴더에 넣고 이름을 변경:
내용은 대략 이렇게 생겼음: