728x90

소개/소소한공부 58

인간의 디지털 복사 미러드 바디(Mirrored Body)의 시대가 온다!

최근 기술 발전은 우리의 상상을 초월하는 방향으로 나아가고 있습니다. 특히 '미러드 바디(Mirrored Body)'라는 개념이 화제가 되고 있습니다. 이 기술은 인간의 디지털 복사본을 생성하여, 마치 우리의 또 다른 분신처럼 디지털 공간에서 활동할 수 있도록 만드는 것을 목표로 하고 있습니다.이 아이디어는 PIVOT의 영상에서 소개되며, 기술과 인간의 융합이 어디까지 가능할지에 대한 새로운 가능성을 열어주고 있습니다. 예를 들어, 미러드 바디를 통해 디지털 복사본이 업무를 처리하거나, 가상 회의에 참석할 수 있는 날이 멀지 않을지도 모릅니다. 이는 단순히 기술적인 혁신을 넘어, 우리의 일상과 사회적 상호작용 방식을 근본적으로 변화시킬 잠재력을 가지고 있습니다.물론, 이 기술이 실현되기 위해서는 개인정보..

FastAPI로 "Hello, World!" 만들고 서버 재시작해도 자동 실행되게 하기!

오늘 목표FastAPI 설치하고 Hello, World 예제 만들기실행해서 작동 확인서버 재부팅해도 자동 실행되도록 systemd 설정FastAPI 프로젝트 만들기1.1 작업 폴더 만들기mkdir fastapi-appcd fastapi-appTip: 나중에 관리 쉽게 하려면 한 폴더에 모아두는 게 좋아요!1.2 가상환경 만들고 활성화하기 (선택이지만 강력 추천!)python3 -m venv venvsource venv/bin/activate가상환경을 쓰면 프로젝트마다 필요한 패키지를 따로 설치할 수 있어요. 안 쓰면 시스템 전체에 설치돼서 꼬일 수 있어요 😱1.3 필요한 패키지 설치pip install fastapi uvicornfastapi: 웹 프레임워크uvicorn: FastAPI를 실행해주는 서..

개발환경에서 로컬 서버 외부에 노출하는 방법 모음

로컬 서버를 외부에서 접근 가능하게 만드는 터널링 서비스를 비교하고 정리해봤다. 각 서비스는 특징, 설치 필요 여부, 요금제 등이 다르며, 목적에 따라 선택이 달라진다.주요 터널링 서비스 비교서비스설치 필요요금제특징공식 링크ngrok√무료(제한) / 유료대표적인 서비스, TCP/HTTP 지원, UI/CLI 제공ngrok.comLocalTunnel√ (npm)무료설치 후 바로 사용 가능, CLI 중심GitHubCloudflare Tunnel√무료설정 쉬움, Cloudflare 인프라 기반DocsServeoX무료SSH만 있으면 바로 사용 가능 (무설치)serveo.netTeleport√무료 / 유료보안 중심, SSO/2FA 지원goteleport.comPagekite√무료(제한) / 유료오래된 서비스, 문서..

Cloudflare Tunnel 설정 및 자동 실행 방법 보안 웹 서버 구축 가이드

목적서버를 외부에 노출하지 않고도 Cloudflare를 통해 안전하게 접속할 수 있도록 Cloudflare Tunnel을 설정한다.설치 및 기본 설정Cloudflare 저장소 및 GPG 키 등록sudo mkdir -p --mode=0755 /usr/share/keyrings curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | sudo tee /usr/share/keyrings/cloudflare-main.gpg >/dev/null패키지 소스 등록 & cloudflared 설치echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflare..

30대의 성공적인 이직 전략 라이프 스테이지에 맞는 기업 선택의 비밀

안녕하세요! 오늘은 30대의 이직을 고민하는 분들을 위한 팁을 공유하려고 합니다. 20대와 달리, 30대에 접어들면 이직에 대한 시각이 많이 달라지게 됩니다. 가족과의 시간을 소중히 여기거나, 앞으로의 라이프 플랜을 고려한 직장 선택이 중요해지기 때문이죠.특히, 지방에서 이직을 고려하고 계신 분들에게도 유용한 정보가 될 수 있습니다. 저자 ‘요-키’는 30대에 직접 이직을 경험하며 얻은 인사이트를 바탕으로, 라이프 스테이지에 맞는 기업 선택의 팁을 공유하고 있습니다. 주요 팁은 다음과 같습니다:자신의 우선순위를 명확히 하기: 가족, 커리어, 재정 등 본인이 가장 중요하게 생각하는 것을 우선적으로 고려하세요.장기적인 라이프 플랜 수립: 단순히 현재의 조건만 보는 것이 아니라, 5년, 10년 후의 삶을 상상..

Lubuntu 구형 컴퓨터를 살리는 초경량 리눅스 배포판

Lubuntu는 뭐야?Lubuntu는 우분투(Ubuntu) 기반의 가벼운 리눅스 배포판이야.일반 우분투보다 덜 무겁고 빠르게 작동해.특히 구형 컴퓨터나 낮은 사양의 PC에서 잘 돌아가!데스크탑 환경은?LXQt라는 가벼운 데스크탑 환경을 사용해.(예전에는 LXDE를 썼지만, 지금은 LXQt로 바뀌었어.)얼마나 가벼운데?설치하고 부팅하면 RAM을 300~400MB 정도만 사용해!요즘 PC들은 기본이 4GB 이상이니까, 진짜 가벼운 거지.왜 추천할까?정말 오래된 컴퓨터도 Lubuntu 덕분에 다시 쓸 수 있어.빠르고 가벼워서 인터넷 서핑, 문서 작업, 유튜브 정도는 거뜬해.우분투 기반이라 패키지 설치도 쉽고, 자료도 많아.Lubuntu는 오래된 컴퓨터에 생명을 불어넣는 초경량 리눅스!

SMTP 이메일 전송 서비스들의 무료 요금제 비교

물론이죠! 아래는 각 이메일 전송 서비스(SMTP 서비스)의 무료 요금제 정책을 초보 개발자가 쉽게 이해할 수 있도록 TIL(Today I Learned) 형식으로 정리한 내용입니다:1. SMTP2GO홈페이지 | 요금제무료 요금제 있음1,000개 이메일/월 무료 전송SMTP, API 전송 모두 가능기본적인 통계 제공SPF/DKIM 설정 가능하루 200개 이메일 제한 (일일 제한 있음)2. Postmark홈페이지 | 요금제완전한 무료 요금제 없음하지만 테스트용 샌드박스 모드 제공실제 이메일 전송은 안 되고, 개발 중 테스트용으로만 사용 가능유료 시작 가격: $15/월 (10,000개 이메일)3. Mailjet홈페이지 | 요금제무료 요금제 있음6,000개 이메일/월, 200개/일 제한SMTP, API 전송 ..

Python으로 구현하는 실시간 날씨 정보 API 서버

ngrok http --url=quick-kit-enhanced.ngrok-free.app 80라즈베리파이 : 192.168.0.136linxu / maccurl -LsSf https://astral.sh/uv/install.sh | shCreate a new directory for our projectuv init weathercd weatherCreate virtual environment and activate ituv venvsource .venv/bin/activateInstall dependenciesuv add mcp[cli] httpxCreate our server filetouch weather.pywindowspowershell -ExecutionPolicy ByPass -c "irm..

클로드 데스크탑 설치 & MCP 환경설정

1. 클로드 데스크탑 설치오늘은 클로드 데스크탑을 설치해봤다.클로드 데스크탑은 UI 기반으로 MCP를 실행하거나 관리할 수 있는 도구.공식 사이트에서 설치 파일을 받아서 설치하면 된다.설치가 완료되면 바탕화면에 실행 아이콘이 생긴다.느낀 점: GUI 기반이라 터미널이 어려운 사람도 접근하기 좋다.2. Node.js 설치클로드 데스크탑에서 MCP 실행 시 일부 기능은 Node.js가 필요하다고 해서 같이 설치했다.Node.js 공식 사이트에서 LTS 버전으로 설치함.설치 후 터미널(명령 프롬프트)에 node -v 명령어 입력해서 잘 설치됐는지 확인함 → 버전 정보가 뜨면 성공!팁: npm도 함께 설치되므로 패키지 설치도 쉽게 할 수 있다.3. MCP 환경 설정클로드 데스크탑을 열고 설정을 수정해봤다.설정 ..

Maya 사용자들을 위한 Blender 카메라 설정 가이드

안녕하세요, 여러분! 오늘은 Maya를 주로 사용하던 3D 그래픽 디자이너분들이 Blender로 전환할 때 꼭 알아야 할 카메라 조작 설정에 대해 이야기해보려 합니다.Blender는 무료로 제공되는 오픈소스 3D 모델링 소프트웨어로, 최근 SNS나 다양한 커뮤니티에서 그 인기가 급상승하고 있습니다. 특히 Maya를 사용하던 유저들에게는 Blender의 인터페이스와 기능이 처음엔 다소 낯설게 느껴질 수 있는데요. 이번 포스트에서는 Maya 사용자들이 Blender로 전환하면서 가장 먼저 맞닥뜨리는 ‘카메라 조작’ 문제를 해결하는 방법을 알아보겠습니다.Maya와 Blender의 차이점: 카메라 조작Maya와 Blender는 카메라 조작 방식에서 큰 차이를 보입니다. Maya에 익숙한 사용자들은 Blender..

728x90