본문 바로가기

TypeScript5

ShortScheduler Chrome Extension 개발리포트 1. 프로젝트 소개YouTube Shorts를 스케줄러로 교체하는 Chrome 확장프로그램YouTube Shorts는 숏폼 콘텐츠를 무한 스크롤로 제공하며 의도치 않게 시간을 빼앗아 갑니다. 기존 차단 확장프로그램들은 Shorts를 단순히 막거나 경고 메시지를 표시하는 것이 전부였습니다.단순히 막는 것만으로는 충분하지 않다 — 차단된 그 시간에 생산적인 무언가를 할 수 있다면?ShortScheduler는 YouTube Shorts에 접근하는 순간, 스케줄러를 대신 보여줍니다. 쇼츠 영상 대신 오늘의 일정을 확인하고, 새로운 할 일을 추가할 수 있습니다.비교 항목기존 차단 확장프로그램ShortSchedulerShorts 처리차단 + 빈 화면 또는 경고스케줄러로 교체 (생산적 대체)사이드바없음모든 YouTu.. 2026. 4. 11.
Claude-code Mobile 개발 리포트 Claude Mobile Remote - 개발 리포트모바일에서 PC의 Claude Code CLI를 원격 제어하는 앱1. 프로젝트 소개기존 원격 데스크톱(Chrome Remote Desktop, TeamViewer)은 화면 전체를 스트리밍하기 때문에 모바일에서 사용하기 불편합니다. 작은 화면에서 PC 해상도를 그대로 보여주니 글씨가 너무 작고, 확대/축소를 반복해야 하며, 마우스 조작도 어색합니다.Claude Code CLI는 터미널 기반 텍스트 도구인데, 굳이 화면 전체를 스트리밍할 필요가 있을까? 텍스트만 주고받으면 되지 않을까?이 아이디어에서 출발한 프로젝트입니다. 비교 항목 기존 원격 데스크톱 Claude Mobile Remote 전송 방식 전.. 2026. 3. 5.
WeLive Node.js 문제 해결 & 회고 [WeLive] WeLive 프로젝트 개발 리포트 - Part 3: 문제 해결 & 회고이 글은 WeLive 프로젝트 시리즈의 세 번째 파트입니다.Part 1: 프로젝트 소개 (현재 글)Part 2: Socket.IO 실시간 채팅 구현 (현재 글)Part 3: 문제 해결 & 회고 (현재 글)🧩 문제 해결 사례1️⃣ Socket 연결 생명주기 관리증상:로그아웃 후에도 Socket 연결이 유지되어 이전 사용자의 메시지를 계속 수신 (보안 위험)재로그인 시 새로운 Socket 연결이 생성되지 않아 채팅 메시지 송수신 불가콘솔 에러: "chatRoom is null"원인 분석:FloatingChatPanel이 항상 렌더링되어 로그아웃 시에도 언마운트되지 않음Socket 인스턴스가 disconnect 상태로 남아.. 2025. 12. 16.
WeLive Node.js Socket.IO 실시간 채팅 구현 [WeLive] WeLive 프로젝트 개발 리포트 - Part 2: Socket.IO 실시간 채팅 구현이 글은 WeLive 프로젝트 시리즈의 두 번째 파트입니다.Part 1: 프로젝트 소개 (현재 글)Part 2: Socket.IO 실시간 채팅 구현 (현재 글)Part 3: 문제 해결 & 회고💬 실시간 채팅 시스템 아키텍처WeLive의 채팅 시스템은 Socket.IO를 활용한 양방향 실시간 통신과 RESTful API를 통한 데이터 관리가 결합된 하이브리드 아키텍처입니다.관리자-입주민 간 1:1 채팅을 지원하며, 읽음 상태 동기화, 타이핑 인디케이터, 무한 스크롤 등의 기능을 제공합니다.1️⃣ Socket.IO Gateway 구현Socket.IO 서버는 Express HTTP 서버와 통합되어 WebSo.. 2025. 12. 16.
WeLive Node.js 팀프로젝트 소개 [WeLive] WeLive 프로젝트 개발 리포트 - Part 1: 프로젝트 소개Part 1: 프로젝트 소개 (현재 글)Part 2: Socket.IO 실시간 채팅 구현Part 3: 문제 해결 & 회고🏬 WeLive란?WeLive는 아파트 주민들을 위한 종합 커뮤니티 플랫폼입니다.민원 관리, 투표, 채팅, 공지사항 등 아파트 생활에 필요한 모든 기능을 하나의 플랫폼에서 제공하여 주민들 간의 소통을 활성화하고, 더 나은 주거 환경을 만드는 것을 목표로 합니다.주요 특징:💬 실시간 채팅: Socket.IO 기반 양방향 메시지 송수신 (읽음 표시, 타이핑 인디케이터)📢 실시간 알림: SSE를 통한 푸시 알림🏢 아파트 인증 시스템: 실제 거주자만 가입할 수 있는 안전한 커뮤니티🗳️ 투표 시스템: Cro.. 2025. 12. 16.