Cybecho

Cybecho

Recent Posts


go run의 첫 실행이 유독 느렸던 이유에 대한 고찰

go run

Rocky10 에서 neofetch 직접 빌드하여 사용하기

Rocky Linux 10에서 neofetch 패키지가 EPEL 저장소에 포함되어 있지 않...

Copyparty - 거의 모든 기기를 파일 서버로 만드는 오픈소스

Copyparty는 파이썬 파일 하나로 다양한 기기를 파일 서버로 변환하는 오픈소스 프로젝...

RST와 AHCI가 도대체 뭔데 날 이리 괴롭힐까? - Dell XPS 13 9365에 Ubuntu 듀얼부팅하기

Dell XPS 13 9365에서 Windows 10과 Ubuntu...

macOS에서도 KDE의 Yakuake와 같은 “드롭다운 터미널” 기능을 사용하는법

iTerm2를 설치하고 핫키를 설정하여 드롭다운 터미널을 만들 수 있습니다. 윈도우 스타일...

캐시 도입으로 빌드 속도를 10배 이상 빠르게 만들었습니다

GitHub Actions의 캐시를 활용하여 블로그 빌드 시간을 10분에서 1분으로 단축시...

Notion ↔ GitHub Pages 자동 동기화에 성공하였다.

Notion과 GitHub Pages 간의 자동 동기화를 통해 글쓰기와 배포 과정을 완벽하...

안드로이드 서버, 어떻게 원격 제어할까? (feat. droidVNC-NG)

안드로이드 기기를 원격으로 제어하기 위해

"Claude 편집, Gemini 읽기" - Gemini와 Claude, 두 AI의 장점만 뽑아 쓰는 최강 코딩 워크플로우

Gemini와 Claude를 결합한 AI 코딩 워크플로우는 각 AI...

ripgrep - gitignore 등을 자동으로 인식하는 패키지

ripgrep은 빠르고 효율적인 텍스트 검색 도구로, Rust...

C#있는데 왜 Golang씀?

C# 대신 Go를 선택하는 이유는 운영 비용 절감, 경량 동시성, 간단한 빌드 및 배포, ...

CLI상에서 GitHub 자동 로그인 설정하기

Ubuntu에서 Personal Access Token(PAT)을 사용하여 GitHub에 ...

라즈베리파이에Lineage OS 설치 시 이미지 쓰기 오류 해결 과정

라즈베리파이에 Lineage OS를 설치하는 과정에서 SD카드에 이미지 쓰기 오류가 발생했...

라즈베리파이에

라즈베리파이에 LineageOS를 설치하여 안드로이드를 사용할 수 있으며,...

Google Pixel 1 애초에 Pixel1이 필요도 없었다고?

Revanced Manager를 사용하여 Google Photos...

Google Pixel 1 무제한 업로드 그 외 대안들

Google Pixel 1은 무제한 원본 화질 이미지 업로드를 지원하며, 배터리 성능 저하...

MCP 엿보기 (Perflexity API?)

Claude를 중심으로 한 AI 기반 개인 생산성 통합 시스템은 여러 앱 간의 번거로움을 ...

클클콘 회고

클라우드클럽에서 Proxmox를 주제로 한 발표를 진행하며, 개인적인 경험과 '삽질 저장...

VMware EXSi의 대안, OpenStack으로의 VM 마이그레이션 가이드

VMware ESXi에서 OpenStack으로의 VM 마이그레이션을 위한 단계별 가이드. ...

맥미니로 Obsidian 서버 만들어보자

M4 맥미니를 활용하여 Obsidian 동기화 서버를 구축하는 방법을 설명하며,...