본문 바로가기

Develop

IT 서비스 창업은 처음이니까 저는 python backend 개발자입니다. 운이 좋게도 지난 10년간 여러 스타트업을 경험했습니다. 그중 극 소수는 KPI 가 나이키 그래프를 그리며 성장했습니다. 나머지 대부분은 안타깝게도 손익분기점에 다가가지 못하고 정리해야 했습니다. 조직을 떠날 때마다 원망과 아쉬움의 감정을 어깨에 짊어집니다. 특히 대표님들에 대한 안타까움은 시간이 지나도 여전히 남습니다. 언젠가 제 가진 꿈을 이루려면 저도 대표의 역할을 해야만 합니다. 그때 저를 위해서 몇 가지 당부를 적어둡니다. 대표의 열정을 직원들에게 강요하지 않는다. 직원들이 회사에 남는 이유는 월급과 개인의 성장입니다. 돌이켜 보니 조직이 경제적으로 풍요로워지더라도 제 월급과는 큰 상관이 없었습니다. 다만 경제적으로 어려워지면 급여에 영향을 주었습니.. 더보기
Django 개발팁 - runserver 장고 프로젝트 tutorial 문서, 완주해 보셨나요? 개념 이해하기 위해 가장 쉽고, 짧은 예제입니다. 제가 대신 진행하며 영상으로 남겨 봅니다. 궁금하신 내용있으면 댓글로 남겨주세요~ 문서: https://docs.djangoproject.com/ko/4.0/intro/tutorial01/ 영상: https://www.youtube.com/watch?v=z8C71kQ16Y4 더보기
Python 백엔드 배포 개발 환경(dev)에서 작업 중인 변경사항을 서비스 환경(prod)에 적용하는 과정이 명령어 하나로 가능합니다. $ eb deploy AWS 자원을 활용함에 따라서 이와 이점을 요약할 수 있습니다. 배포 과정이 매우 편리 비용이 저렴 확장이 쉽고 안정적 모니터링에 유리 대상 학습된 머신러닝 모델을 배포하려는 대학생 python 코드를 배포하려는 백엔드 개발자 패키지 파이썬 코드 AWS 환경에 배포(Elasticbeanstalk, https://aws.amazon.com/elasticbeanstalk/) DB 연동(Mysql, Auroa, Postgres 중 선택) HTTPS 적용(인증서 구입, SSL 적용) Custom domain 적용 교육 요청방법 크몽, https://kmong.com/@%ED%98.. 더보기
Python, Django, AWS, Git 과외 10년 python 개발 경력을 가진 물개발자입니다. 재밌는 코딩의 경험을 나눠드립니다. 대상 백엔드 개발자를 꿈꾸는 취준생 학습된 머신러닝 모델을 배포하려는 대학생 앱개발에서서 백엔드 도움이 필요한 프런트엔드 개발자 수업내용 Python, Django - https://kmong.com/gig/154822 AWS 환경 및 배포 - https://kmong.com/gig/154822 형상관리, Git - https://kmong.com/gig/142906 수업 이력 이*혁: 20회, 학원 원장님, CMS 구현, 21-11-18 ~ 22-5-10 류*관: 12회, 보험회사 관리직, 상담원 관리 시스템, 22-2-24 ~ 전**: 20회, 직장인 아이디어 구현, 21-09-06 ~ 22-01-03 원광대학교.. 더보기
Django 배포시 항상 겪는 현상 WSGIPath .ebextensions/10-django-wsgi.config option_settings: aws:elasticbeanstalk:application:environment: DJANGO_SETTINGS_MODULE: main.settings aws:elasticbeanstalk:environment:proxy: ProxyServer: apache aws:elasticbeanstalk:environment:proxy:staticfiles: /html: statichtml /images: staticimages aws:elasticbeanstalk:container:python: WSGIPath: main.wsgi:application NumProcesses: 3 NumThreads: 2.. 더보기
Django 가 좋은 이유 - 나보다 똑똑한 전세계 수많은 개발자가 관리중이다. - 같은 기능을 내가 또 구현하는 것은 시간낭비다. - 웹사이트 및 앱 개발에 필요한 모든 기능이 이미 준비되어 있다. - 커뮤니티가 매우 활발하다. (https://stackoverflow.com/questions/tagged/django) 웹사이트를 구축한다라고 하면, 완성하려는 프로젝트의 목적과 성격에 따라서 기능이 다릅니다. 주문 배달앱이라면 사용자가 식당을 조회후 메뉴를 선택하여 결제를 할 수 있어야 합니다. 부동산 앱이라면 지도에서 물건의 위치를 파악할 뿐 아니라, 가격과 사진에 대한 정보도 쉽게 검색 할 수 있어야 합니다. 각 서비스마다 핵심적인 기능은 다를 뿐이지, 전체적인 작동원리가 다르지 않고 공통적인 역할도 있습니다. 사용자를 구분.. 더보기
Docker 사용기 Mysql docker container 에서 발생하는 query log 확인하기 docker-compose.yml 내 command 에 아래 설정을 추가한다. --general-log=1 --general-log-file=/var/log/mysql/general-log.log -> command: mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci --init-connect='SET NAMES UTF8;' --innodb-flush-log-at-trx-commit=0 --general-log=1 --general-log-file=/var/log/mysql/general-log.logcontainer 에 접근하여 로그.. 더보기
편식을 피하는 방법 동기 건강한 생활을 위해서 운동이 4, 식사가 6이라고 한다. 그만큼 중요한 우리들의 식사. 기능 하루하루 식사때 사진을 찍어 식단을 기록한다. 일일 칼로리를 통계로 볼수 있다. 식사때마다 알림을 주어 꾸준한 기록을 도와준다. 진행과정 21-11: 알림 기능 추가, 배포시 credential 복사 21-10: 사진 촬영 기능 추가 21-9 : play store 배포 주소 https://play.google.com/store/apps/details?id=com.hmapp.meal_note 식단노트 - Google Play 앱 식단 관리를 편리하게 도와줍니다. play.google.com 더보기

반응형