Ubuntu에서 Duck DNS로 Dynamic DNS 설정하기 (SSH 외부 접속)ISP에서 유동 IP를 사용하는 환경에서도 도메인으로 항상 SSH 접속이 가능하도록 Duck DNS를 설정하는 방법을 정리합니다.Dynamic DNS(DDNS)란?ISP가 공인 IP를 주기적으로 변경하는 환경에서, 도메인 이름을 항상 현재 IP에 자동으로 매핑해주는 서비스입니다.[ 문제 상황 ]월요일: 118.37.94.241 → ssh user@118.37.94.241 ✅화요일: IP 변경됨! → ssh user@118.37.94.241 ❌ 접속 불가[ DDNS 적용 후 ]ssh user@mypc.duckdns.org → IP가 바뀌어도 항상 접속 가능 ✅동작 원리┌─────────┐ 5분마다 I..
Headless 서버에서 GWS CLI 인증하기문제gws auth login은 OAuth 인증을 사용한다. 인증 흐름은 다음과 같다:서버에서 gws auth login 실행 → 임시 HTTP 서버를 localhost:{PORT}에 띄우고 대기출력된 URL을 브라우저에서 열고 Google 로그인Google이 http://localhost:{PORT}로 리다이렉트하여 인증 코드 전달gws가 코드를 수신하여 인증 완료Headless 서버에는 브라우저가 없으므로 데스크탑 브라우저를 사용해야 하는데, 인증 후 리다이렉트되는 localhost가 데스크탑의 localhost를 가리키게 되어 서버의 gws가 콜백을 받지 못한다.데스크탑 브라우저 → Google 인증 → redirect to localhost:{PORT..
https://github.com/roboflow/rf-detr/pull/167#event-23855087076 Enhance WindowedDinov2 input validation and fix tensor reshaping by developer0hye · Pull Request #167 · roboflow/rf-detrDescription Harden WindowedDinov2 input validation: replace the strippable assert with an explicit raise ValueError so the spatial-dimension check is always active (even under Python -O). No tensor...github.com 1년 전..
ralph 같은 거로 며칠 내내 자동으로 돌아가게 하면 내 프로젝트 기준 3~4일 정도면 100% 찼고, 내가 수동으로 다 보면서 결정하고 진행시키면 한 일주일에 주간 한도량 기준 50~60% 쓴다. https://github.com/developer0hye developer0hye - Overviewpractical. developer0hye has 257 repositories available. Follow their code on GitHub.github.com작업량 궁금하면 위 개인 깃헙 커밋 히스토리 참고해보면 될듯 근데 회사에서도 하루종일 쓰고 퇴근하고도 쓰고 그럼회사거는 못올리기에~ 위 계정의 작업량이랑 비슷하거나 그 이상이라고 보면 됨
아직 안 써봄. Claude랑 대화하다가 말해줘서 나중에 써먹을 일 있을 거 같아서 정리해놓음CPU Affinity란?프로세스가 실행될 CPU 코어를 지정하는 기능이다. 기본적으로 OS 스케줄러는 프로세스를 여러 코어에 자유롭게 옮겨가며 실행하는데, CPU Affinity를 설정하면 특정 코어에서만 실행되도록 고정할 수 있다.왜 필요한가?1. 캐시 친화성 (Cache Affinity)CPU 코어마다 L1/L2 캐시를 별도로 갖고 있다. 프로세스가 코어 0에서 실행되다가 코어 3으로 옮겨지면, 코어 0의 캐시에 쌓아둔 데이터를 코어 3에서 다시 로드해야 한다 (cold cache). 코어를 고정하면 캐시가 warm 상태로 유지되어 성능이 안정적이다.2. NUMA 최적화멀티소켓 서버에서는 각 CPU 소켓이 ..
cool https://github.com/huggingface/candle/pull/3405 fix: conv2d_tiled produces wrong results when C == H == W by developer0hye · Pull Request #3405 · huggingface/candleBug conv2d_tiled produces completely wrong output when C_in == H == W (e.g., input shape [1, 64, 64, 64]). Fixes #3404 Root Cause conv2d_tiled converts input from NCHW to NHWC internally. It uses a...github.com 이거 다 클로드로 한거다. 문제 ..
마크다운(Markdown) 파일을 PDF로 변환해야 할 때, 어떤 방법을 쓰시나요?Pandoc 설치? 너무 번거롭습니다.온라인 변환 사이트? 내 파일을 서버에 올려야 해서 불안합니다.VS Code 확장? 설정이 복잡합니다.오늘 소개할 도구는 이 모든 문제를 한 번에 해결합니다.소개: dontsendfile.com/md2pdf👉 https://dontsendfile.com/md2pdf이름 그대로, 파일을 어디에도 보내지 않는 마크다운 → PDF 변환기입니다.핵심 특징을 정리하면:✅ 100% 브라우저에서 동작 — 파일이 서버로 전송되지 않음✅ 완전 무료, 회원가입 없음, 워터마크 없음✅ 설치할 것 없음 — 브라우저만 있으면 됨✅ Mermaid 다이어그램, LaTeX 수식 지원✅ GitHub 저장소 URL만..
코딩 ai 에이전트를 가장한 앞으로 더 많은 업무를 수행할 수 있게 될 에이전트다...
캬... 클로드코드 이전에 nvdec 랑 cpu 둘다 활용해서 디코딩 throughput 최대화 하는 거 꿈만 꾸다가 구현은 못했는데 클로드코드 덕에 이런 게 다 되는구나... 150대 디코딩 하는데 cpu 사용량은 18%라니... 원래 쌩으로 cpu 로만 디코딩하면 fhd 30fps 비디오 150대 디코딩하는데 한 cpu 사용량 85%정도는 차지했었다. 게다가 이 패치를 통해서 cpu2gpu 과정이 사라지면서 pcie 통신에 의한 병목도 사라지니 ai 처리량이 2배가 됐다... 아 너무 감동이다 ㅜㅜ
- Total
- Today
- Yesterday
- MOT
- 백준 11437
- Lowest Common Ancestor
- 이분탐색
- 조합
- cosine
- 위상 정렬 알고리즘
- LCA
- 문제집
- 인공지능을 위한 선형대수
- 자료구조
- ㅂ
- 순열
- 파이참
- 백트래킹
- PyCharm
- 백준 1766
- 가장 긴 증가하는 부분 수열
- FairMOT
- 백준 11053
- C++ Deploy
- 백준
- 단축키
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |

