본문 바로가기

분류

사장님의 무거운 어깨, 조금이라도 가볍게 해드리고 싶었습니다. (모바일 POS 'TableCall' 개발 이야기) [서문: 15년 차 개발자가 주방을 들여다본 이유]안녕하세요. 저는 지난 15년 동안 IT 현장에서 치열하게 코드를 짜던 개발자였고, 지금은 그 경험을 바탕으로 학생들에게 프로그래밍의 즐거움을 가르치고 있는 교육자입니다. 또한, 경북 구미에서 작은 AI 코딩 모임을 운영하며 지역의 기술 발전에도 소소하게 기여하고 있습니다.오랫동안 기술을 다루며 제가 깨달은 한 가지 진리가 있습니다. "가장 훌륭한 기술은 사람을 가장 편안하게 하는 기술"이라는 것입니다. 화려하고 복잡한 시스템이 아니라, 누군가의 고단한 일상을 조금이라도 덜어줄 수 있는 도구야말로 진짜 가치 있는 기술이라고 믿습니다.동네 식당이나 카페를 운영하시는 사장님들을 뵐 때마다 제 마음 한구석에는 늘 부채감 같은 것이 있었습니다. 손님이 언제 오실.. 더보기
AI한테 질문하다 답답해서 15년 차 개발자가 직접 만든 '퇴근 단축' 도구 들어가는 글: 결국, 목마른 사람이 우물을 팠습니다.개발자로 15년을 일해왔고, 지금은 예비 개발자들을 가르치고 있지만... 솔직히 고백하겠습니다. 저도 AI 앞에서 작아질 때가 많았습니다.업무 효율을 높이려고 ChatGPT를 켰는데, 정작 "이걸 어떻게 물어봐야 완벽한 답변이 나올까?" 고민하느라 깜빡이는 커서만 10분째 바라보는 아이러니.*"배경 설명하고, 제약 조건 걸고, 출력 형식 지정하고..."*매번 이 과정을 반복하다 보니, 나중엔 '프롬프트 짜는 게 코딩보다 더 귀찮네, 그냥 내가 하고 말지'라며 창을 닫아버리게 되더군요.시중에 나온 프롬프트 도구들도 써봤지만, 제 마음에 쏙 드는 게 없었습니다.창을 왔다 갔다 해야 해서 흐름이 끊기거나, 내 소중한 API 키를 어딘가로 보내야 하는 찜찜함 .. 더보기
개발자가 '시간 감각'을 잃지 않으려고 직접 만든 앱 (정각알림시계 개발기) 안녕하세요. 5년 차 개발자입니다.코딩을 하다 보면 다들 비슷한 경험이 있으실 겁니다. 버그 하나 잡겠다고 모니터에 코를 박고 있다가 고개를 들어보면, 어느새 3~4시간이 훌쩍 지나가 있는 경험 말이죠.*"조금만 더, 이것만 해결하고..."*이런 몰입은 개발자에게 필요하지만, 부작용도 컸습니다. 거북목은 심해지고, 눈은 뻑뻑하고, 끼니를 거르기 일쑤였죠. 무엇보다 시간 관리가 안 되니 퇴근 시간이 늦어지고 '오늘 하루 뭘 했나' 싶은 허탈감이 들 때도 많았습니다.시중의 화려한 시간 관리 앱이나 타임 타이머도 써봤지만, 결국 '화면을 확인해야 한다'는 것 자체가 집중을 깨더군요.그래서 생각했습니다."누가 옆에서 그냥 지금 몇 시라고 말 좀 해줬으면 좋겠다.""기계음 말고, 좀 다정한 목소리로 챙겨주면 안 .. 더보기
구미코딩모임, 구코모 동아리 소개서 1. 동아리명구미 코딩 AI 모임 (Gumi Coding AI Community)2. 대표자 성명최현민3. 설립연도2024년4. 회원수180명 (2025.11.20)5. 활동내용 (간략본)주요 목적: 경북 구미 지역 개발자 및 코딩 관심자들의 오픈 커뮤니티로, 코딩 학습을 넘어 최신 개발 정보 공유, 실무 경험 교류, 네트워킹을 통해 함께 성장하는 것을 목표로 함.정기 활동: 매월 1~2회 오프라인 모임 (구미 미디어센터 등에서 진행) – 근황 토크, Python 등 프로그래밍 기초/실무 학습, AI·이미지 생성 기술 소개, 실무 튜토리얼, 프로젝트 아이디어 공유.대상 및 특징: 다양한 직업·배경의 사람들 (초보자부터 현직 개발자까지) 누구나 참여 가능. 현직 개발자 멘토링, 실시간 네트워킹, 공동 프로.. 더보기
테이블에서 바로, 주문이 온다! TableCall(테이블콜) – 2026년 분식점, 식당 사장님들 필수템!김밥천국, 떡볶이 집, 동네 분식점 사장님들!아직도 손님 대기시간 때문에 머리 아프시죠?이제 진짜 솔직하게 말씀드릴게요. 지금 분식점들이 겪고 있는 진짜 골치 아픈 문제들 더 털어놓겠습니다.2025년 분식점 현실 – 이건 진짜 심각합니다골치 아픈 문제왜 이렇게 힘든가?실제 사장님들 하소연종이 주문지 + 펜 + 벨펜 없으면 3분, 글씨 못 읽으면 5분, 주문 누락 → 재료 버림“하루에 주문지 500장 버려요… 환경도 문제고 비용도…”테이블마다 태블릿 POS 설치 (요즘 유행)하나에 30~50만 원 × 10개 테이블 = 최소 300~500만 원 초기 비용!“설치했는데 손님들이 화면 더럽힌다고 닦기도 귀찮고…”태블릿 고장·배터리 방전·업.. 더보기
Django 앱 AWS Elastic Beanstalk에 단계별로 배포하기 복잡한 인프라도 한 걸음씩: PostgreSQL, Redis, WebSocket을 안전하게 연동하는 전략🎯 들어가며로컬 환경에서 개발한 Django 애플리케이션을 클라우드에 배포할 때, 많은 개발자들이 고민에 빠집니다. 데이터베이스는 PostgreSQL을 써야 하고, 실시간 기능을 위해 Redis와 WebSocket도 필요하고, 파일 저장을 위해 S3도 연동해야 하죠. "이걸 한 번에 다 설정하면 안 될까?" 하는 생각이 들 수 있지만, 실제로는 이것이 배포 실패의 가장 큰 원인입니다.이 글에서는 복잡한 Django 앱을 AWS Elastic Beanstalk(EB)에 안전하게 배포하는 단계별 전략을 소개합니다. 각 단계는 독립적으로 검증 가능하며, 문제가 발생했을 때 쉽게 롤백할 수 있도록 설계되었습.. 더보기
AWS Elastic Beanstalk 초기화 방법 | EB CLI 설치부터 배포 준비까지 AWS Elastic Beanstalk 환경 초기화 완벽 가이드. AWS CLI 설치, IAM 권한 설정, EB CLI 사용법을 단계별로 설명합니다. Django 프로젝트 배포를 준비하는 개발자를 위한 필수 가이드 (2025년 최신)AWS Elastic Beanstalk(EB) 환경 초기화는 Django 프로젝트를 AWS 클라우드에 배포하기 위한 첫 번째 필수 단계입니다. 이 가이드에서는 AWS CLI 설치부터 EB CLI 설정, eb init 실행까지 모든 과정을 초보자도 따라할 수 있도록 단계별로 설명합니다. EB 초기화를 완료하면 실제 환경 생성과 배포 단계로 넘어갈 수 있습니다.📑 목차AWS 계정 및 권한 준비AWS CLI 설치와 설정EB CLI 설치하기EB 애플리케이션 초기화초기화 확인하기문제.. 더보기
Kdenlive 초보자 가이드: 무료 비디오 에디터로 재미있게 영상 만들기 소개 (Introduction)안녕하세요! 영상 편집을 처음 해보시나요? Kdenlive는 오픈소스 무료 비디오 에디터로, 리눅스 기반이지만 Windows와 Mac에서도 완벽하게 작동합니다. 특히 강조하고 싶은 점은 완전 무료라는 거예요 – 다운로드부터 모든 기능 사용까지 어떤 비용도 들지 않고, 숨겨진 구독료나 광고도 없어요. 초보자부터 전문가까지 사용할 수 있는 강력한 도구로, KDE 커뮤니티에서 지속적으로 업데이트되고 있어요. 최신 버전(25.08.3 기준)으로 안정성과 기능이 더 좋아졌죠. 이 블로그에서는 Kdenlive를 처음 접하는 분들을 위해 기본부터 실습까지 친절하게 안내할게요. 영상 편집이 어렵게 느껴지시나요? 걱정 마세요, 10분 만에 첫 작품을 만들 수 있어요!설치 및 시작하기 (Ge.. 더보기