환경·설정
-
VM 자기 호스팅(Self-hosted) 서버 어플 5대장자기 호스팅 서버 어플 5대장으로는 Nextcloud(파일 서버), WireGuard/Tailscale(VPN 서버), Kavita(만화 및 전자책 서버), BookStack(지식 관리 도구), Stirling PDF(웹 기반 PDF 편집 도구)가 있다. 각 어플은 개인 및 팀의 다양한 요구를 충족시키며, 안전한 원격 접속과 데이터 관리 기능을 제공한다.
-
VM 현대판 cPanel: YunoHost vs Cloudron (Self-hosting 관리 툴 비교)YunoHost와 Cloudron은 서버 관리의 자동화를 목표로 하며, 원클릭 앱 설치, 자동 도메인 연결, HTTPS 자동화, 업데이트 및 백업, 사용자 관리 등의 공통 기능을 갖추고 있다. YunoHost는 완전 무료이며 약 400개 이상의 앱을 지원하는 반면, Cloudron은 부분 유료로 약 150개 이상의 앱을 제공하며 안정성이 높다. 개인 사용자는 YunoHost를, 소규모 팀이나 비즈니스는 Cloudron을 추천한다.
-
UmbrelOS vs CasaOSUmbrelOS는 비트코인과 자가 호스팅에 중점을 둔 OS로, 안전한 앱 운영에 초점을 맞추고 있으며, 사용자가 시스템을 관리하기보다는 신뢰할 수 있는 도구를 실행하는 데 중점을 둡니다. 반면 CasaOS는 범용 홈 서버로, 미디어 서버와 개인 클라우드 등 다양한 활용이 가능하고, 사용자 개입이 허용되어 확장성과 유연성이 큽니다. 비트코인 노드의 안정성을 원한다면 UmbrelOS가 적합하고, 다양한 서비스를 구성하고 싶다면 CasaOS가 더 나은 선택입니다.
-
실습: LaTex Typing AnimationManim과 Reveal.js + Typed.js의 비교를 통해 LaTeX 수식 애니메이션 제작의 장단점을 분석. Manim은 수식 안정성과 판서 느낌 구현에 강점을 가지며, 장기 생산에 유리하지만 초기 비용이 높고 Markdown 호환성이 부족. 반면, Reveal.js + Typed.js는 빠른 초기 생산 속도와 Markdown 친화성을 제공하지만 수식 애니메이션에 한계가 있다. 장기적으로 Manim이 더 효율적인 도구로 평가된다.
-
Windows OS PowerToys > ZoomitWindows OS PowerToys의 Zoomit 기능에 대한 내용이며, 상태는 완료로 표시되어 있습니다.
-
Speech-to-Text: Google Colab 기반 Whisper 자막 생성 작업흐름Speech-to-Text 방법 비교와 Google Colab을 활용한 Whisper 자막 생성 워크플로우를 설명합니다. 다양한 STT 도구의 정확도와 소요 시간을 비교하고, Google NotebookLM과 Whisper를 사용하여 YouTube 영상의 음성을 텍스트로 변환하는 방법을 안내합니다. Colab에서 T4 GPU를 활용하여 저사양 PC에서도 효율적으로 작업할 수 있으며, 모델 선택과 파일 관리에 대한 팁도 포함되어 있습니다.
-
암호화폐 보관 및 전송 Hot Wallet 비교핫 월렛 비교에서 MetaMask, Trust Wallet, Coinbase Wallet, Exodus, Atomic Wallet, Phantom, Rainbow, Argent의 시장 점유율과 지원하는 암호화폐를 정리하였다. MetaMask는 주로 ERC-20 토큰을 지원하고, Trust Wallet은 다중체인 지원으로 다양한 자산을 다룬다. Coinbase Wallet과 Exodus는 BTC와 ETH를 포함한 여러 암호화폐를 지원하며, Phantom은 SOL과 SPL 토큰에 중점을 둔다.
-
티스토리에서 LaTex 렌더링 방법웹 브라우저에서 LaTex를 렌더링하기 위해 MathJax JavaScript 라이브러리를 사용하며, 블로그 관리 메뉴에서 스킨 편집을 통해 HTML 코드에 MathJax 설정을 추가하는 방법을 설명합니다.
-
LLM 공부 사이트: ML 포함ML 관련 학습 자료로는 Kaggle 경진대회, LMArena, DeepLearning.ai, HuggingFace 커뮤니티, Google의 ML 크래시 코스, Cloud Skill Boost, Firebase 등이 포함되어 있습니다.
-
HW Mini PC: slot 1개의 SSD를 업그레이드 하는 방법Mini PC의 SATA SSD를 NVMe SSD로 업그레이드하는 방법을 안내합니다. NVMe SSD는 SATA SSD보다 3~5배 빠른 속도를 제공하며, Clonezilla를 사용해 기존 데이터를 손실 없이 이전할 수 있습니다. 업그레이드 전 NVMe 지원 여부를 확인하고, 필요한 준비물과 사전 백업 작업을 수행한 후, SSD 교체 및 복원 과정을 설명합니다. 마지막으로, 새로운 SSD의 성능을 확인하고, 교체한 SATA SSD를 외장 저장소로 활용하는 방법도 안내합니다.
-
shadcn-ui (React 기반의 UI Library) 사용법ShadCN UI는 Tailwind CSS 기반의 Radix UI와 react-aria를 결합한 UI 라이브러리로, 높은 커스터마이징 가능성과 의존성 없는 컴포넌트 설치 방식을 제공한다. React UI 라이브러리의 역사와 유사 제품 비교를 통해 ShadCN UI의 특징을 강조하며, Next.js 프로젝트에서의 설치 및 설정 방법을 단계별로 안내한다.
-
윈도우 OS: 시각적 자동화 도구 n8n docker (on self-hosted PC) 설치법Windows OS에서 Docker Desktop을 사용하여 n8n을 설치하는 방법: Docker Hub에서 이미지 다운로드, 포트 설정, 데이터 볼륨 구성, 환경 변수 설정, 그리고 웹 앱에 접근하는 방법을 안내합니다.
-
LLM Running Server: GPU RentalsGPU 임대 및 공유 서비스에 대한 정보로, FriendliAI, gcube, Runyour AI, Hycons Cloud, iwinv와 같은 주요 플랫폼을 소개하며, 각 플랫폼의 특징과 제공하는 서비스에 대해 설명하고 있습니다. 이들 서비스는 AI 연구 및 개발에 최적화된 환경을 제공하고, 경쟁력 있는 가격으로 GPU 자원을 임대합니다.
-
Windows OS 사용 및 관리 팁Windows OS 관리에 유용한 단축키와 도구를 소개합니다. 주요 단축키로는 Win+x, Win+s, Win+r, Win+e, Win+i, Win+. 등이 있으며, Microsoft PowerToys, Geek Uninstaller, ccleaner, TreeSize, TrafficMonitor, CPUID와 같은 유용한 소프트웨어도 추천합니다.
-
LLMOps UI: DifyDify는 비전공자도 사용할 수 있는 통합형 LLM 서비스 구축 플랫폼으로, 다양한 도구와 기능을 제공한다. 추천 도구로는 Langflow, OpenRouter, PromptLayer, Weave 등이 있으며, 각 도구는 특정 기능과 가격 모델을 갖추고 있다. LLM API 집계 및 라우팅, 프롬프트 엔지니어링 및 로깅, 실행 결과의 시각화 및 평가 도구도 포함되어 있다. 특정 목적에 맞춘 전문 도구들도 소개된다.
-
LLM Local UILLM Wrapper는 다양한 도구를 제공하며, LibreChat은 높은 커스터마이징 자유도를 가진 개발자용 플랫폼, AnythingLLM은 문서 중심 챗봇 제작 플랫폼, Msty.app은 사용자 친화적인 인터페이스를 가진 경량 LLM 프론트엔드이다. 각 플랫폼의 기능과 가격을 비교하며, 커스터마이징과 확장성에서 LibreChat이 가장 우수하다.
-
HW MiniPC: 자체 운영 호스팅 VPS 패키지VPS는 클러스터 기반과 단일 호스트 기반으로 나뉘며, 각각 대규모 호스팅과 소규모 호스팅에 적합하다. 클러스터 기반 VPS는 KVM, Proxmox VE, Ceph 등을 사용하여 고가용성 서비스를 제공하고, 단일 호스트 기반 VPS는 KVM과 libvirt를 통해 개인 서버, VPN, 개발용 테스트 서버를 운영할 수 있다. 각 구성 요소와 아키텍처 예시가 제시되어 있다.
-
윈도우 OS 컴터들 간의 Local Network로컬 네트워크에서 Windows PC 간의 파일 공유는 SMB 프로토콜을 사용하여 이루어지며, WSL2와 SSH를 통해 고급 사용자들이 커맨드 제어 및 개발환경 구성을 할 수 있다. SMB 방식은 간단한 파일 및 프린터 공유에 적합하고, SSH 방식은 WSL2 환경에서 포트포워딩을 통해 외부 접속을 가능하게 한다. 각 방식에 대한 설정 방법과 절차가 상세히 설명되어 있다.
-
OS: Lubuntu + Windows Dual Booting 환경 (+ Xbunutu DE)Lubuntu와 Windows의 듀얼 부팅 환경을 설정하는 방법을 설명하며, Lubuntu를 기본 OS로 사용하고 Xubuntu DE를 추가하는 과정을 다룹니다. Windows에서 Lubuntu 설치를 위한 파티션 준비, GRUB 부트로더 설정, 필수 앱 설치 및 단축키 설정 방법을 포함합니다. 두 운영체제의 데스크탑 환경을 쉽게 전환할 수 있는 방법도 안내합니다.
-
HW MiniPC: 윈도우·무소음·저전력 Mini PC로 구축하는 생활형 개인 서버 (AdGuard Home + Nextcloud)윈도우 기반의 저전력, 무소음 Mini PC를 사용하여 AdGuard Home과 Nextcloud를 설치하고 설정하는 방법을 설명합니다. 목표는 사용 편의성과 광고 차단, 웹앱 속도 유지이며, 하드웨어는 최대 $200, 전력 소비는 50W 이하로 제한됩니다. 설치 과정에는 Docker Desktop, WSL2, Ubuntu 설정, AdGuard Home 및 Nextcloud AIO 설치가 포함됩니다. DNS 설정과 Cloudflare DDNS 스크립트 작성도 다루어집니다.