SW개발 33

[linux] cron & crontab 사용법

한줄 요약 : 나를 대신해 매일 또는 주기적으로 반복성 작업 해줄 무언가 있다면? 이 뭐꼬? cron(크론)? crontab(크론탭)?? 이름이 비슷해서 헷갈리는데 누군가 깔끔하게 답해주셨다. cron : 실행역할 crontab : 설정역할 자, 그럼 시작해보자. 기본 지식습득부터! 우선 crontab 파일 위치 확인, 완전 윈도우베이스 인생이지만, 리눅스랑 친해지려면 명령어를 많이 보고 익혀야 한다. (리)눅스야 우리 친해지자... 후... [root@mybot ~]# find /etc/ -name crontab /etc/crontab /var/spool/cron - 개별사용자를 위한 crontab 파일 위치 /etc/crontab - 시스템 관련 작업 등을 등록해 사용 개별사용자 cron 설정 : 직..

SW개발/linux 2020.09.05

[python] 엑셀 Excel 업무 자동화 프로그램 #1 (openpyxl)

목표 : python을 통해 excel 다루는 업무 자동화에 대해서 알아보아요. 타 부서에서 임직원 배포용 인쇄물 표지를 만들어 프린트 하라는 김꼰대 상사 업무지시가 무려 금요일 퇴근 5분전에 내려왔다. 이런... XXX 표지에는 직원이름과 인덱스번호(또는 문서번호)가 찍힌 상태로 프린트를 내일 아침까지 해오라는데, 임직원 수가 무려 1000명, 10000명이 넘는다면...? 어떻게 하면 노가다 없이 후다다닥 처리 할 수 있을까? 구글에서 머신러닝, 딥러닝을 클라우드 환경에서 돌릴 수 있다는 colab 이라는 서비스를 최근에 알게 되었는데... 에디터도 깔끔하고 별도 설치가 필요없어 파이썬 입문자에겐 접근성은 좋을듯 합니다. colab.research.google.com/ 공부도 해볼겸 colab 으로 ..

SW개발/python 2020.09.04

[헤로쿠] Heroku 가입 및 사용방법 안내

추진목표 : Heroku 가 무엇인지 그리고 어떻게 사용하는지에 대해서 간단한 수준에서 알아보고자 한다. Heroku 란? 웹사이트를 배포하기 전 자신의 PC를 서버로 한 [http://localhost:포트번호] 동작하던 웹페이지를 실제 다른 사람도 접속하여 볼 수 있도록 인터넷에 올리는걸 도와주는 플랫폼(Paas:Platform as a service)이다. 가입은 무료입니다! Heroku 사이트 접속 및 다운로드 www.heroku.com 사이트 접속하여 [Documentation] 으로 이동 Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, ..

SW개발/django 2020.02.28