전체 글 (15) 썸네일형 리스트형 서버 없이 무료로 만드는 텔레그램 재고관리 시스템 서버 없이 무료로 만드는 텔레그램 재고관리 시스템회사에서 재고관리를 하다보면 엑셀로 관리하는 것도 한계가 있고, 그렇다고 비싼 ERP를 도입하기엔 부담스럽죠. 저는 이런 고민 끝에 Google Apps Script와 텔레그램을 연동한 재고관리 시스템을 기획하게 되었습니다.가장 큰 장점은 서버 비용이 전혀 들지 않는다는 것입니다. 그 과정에서 겪었던 고민과 해결 방법을 공유합니다.1. 처음 생각했던 방법: Python + 엑셀처음엔 익숙한 Python으로 구현하려고 했습니다. 텔레그램 봇을 만들고 엑셀 파일을 읽고 쓰는 방식이죠.기본 구조:- python-telegram-bot 라이브러리로 봇 생성- openpyxl 또는 pandas로 엑셀 파일 처리- 명령어로 재고 조회/입고/출고 처리이 방법의 치명적인.. Python 크롤링, CPU 코어 수가 정말 중요할까? 실전 성능 비교 대규모 웹 데이터 수집 프로젝트를 시작하면서 가장 먼저 고민했던 것은 하드웨어 선택이었습니다. "멀티프로세싱을 위해 8코어 CPU를 사야 할까?", "구형 4코어와 최신 2코어 중 어떤 게 나을까?" 이론적으로는 코어 수가 많을수록 좋다고 하지만, 실제로는 어떨까요? 하루 1,500개 이상의 데이터를 수집하는 실전 프로젝트를 통해 직접 테스트한 결과를 공유합니다.1. 프로젝트 배경: 왜 CPU 성능이 중요해졌나Python과 Playwright를 활용한 대규모 웹 크롤링 프로젝트를 진행하면서, 데이터 수집 속도를 높이기 위해 멀티프로세싱을 도입하기로 했습니다.초기에는 단일 프로세스로 하루 1,500개 정도의 데이터를 수집했는데, 전국 단위 데이터베이스를 구축하려면 너무 오랜 시간이 걸린다는 문제가 있었습니.. 크롤링 데이터를 구글 스프레드시트에 저장하고 웹페이지 만들기 웹 크롤링으로 수집한 데이터를 어떻게 관리하고 활용할 수 있을까요? 오늘은 Supabase 같은 유료 데이터베이스 대신, 무료로 사용할 수 있는 구글 스프레드시트를 데이터베이스처럼 활용하는 방법을 소개합니다.왜 구글 스프레드시트를 사용할까?웹 서비스를 운영하다 보면 데이터베이스 비용 문제에 직면하게 됩니다. Supabase는 훌륭한 서비스지만 무료 플랜에는 명확한 제한이 있습니다.Supabase 무료 플랜의 한계데이터베이스 용량: 500MB파일 스토리지: 1GB월간 대역폭: 5GB7일간 활동 없으면 프로젝트 일시정지구글 스프레드시트의 장점완전 무료 (최대 1,000만 개 셀 지원)용량 걱정 없음 (구글 드라이브 15GB 공유)별도 서버 불필요엑셀처럼 직접 수정 가능팀원과 실시간 협업 용이구글 스프레드시트.. 이전 1 2 3 4 5 다음