본문 바로가기

분류 전체보기98

[TIL-04] GSMTP에 대해서, 효율적인 코드 짜기 목차 0. 오늘의 학습 시간 1. 오늘 배운 것 2. 감사한 일 0. 오늘의 학습 시간 [스파르타 내일 배움 교육] 09:00 ~ 24:00: 약 15시간 1. 오늘 배운 것 1. 기능별로 메소드 쪼개보자 : 오늘 하루종일 좋은 코드를 짜려고 머리를 싸맸다. 근데 시간의 한계가 있어 2시간 전부터 기능 구현에 전념해 기능은 만들었다. 그래도 나름 함수별로 기능을 최대한 줄였는데 아직도 아쉽다. 프로젝트가 끝나고 주말에 조금 손을 봐야할 거 같다. from module import naver_news_cr, summary_module, save_news_data if __name__ == '__main__': ''' 3가지 절차를 통해 네이버 스포츠 뉴스 크롤링, 본문 요약, db 적재를 하는 모듈이다. .. 2024. 1. 3.
[TIL-03] 객체지향 고민, git-flow 적용, 외부 개발 환경의 문제점 목차 0. 오늘의 학습 시간 1. 오늘 배운 것 2. 감사한 일 0. 오늘의 학습 시간 [스파르타 내일 배움 교육] 09:00 ~ 24:00: 약 15시간 1. 오늘 배운 것 1.객체 지향에 대한 고민 : 지금 하는 프로젝트는 웹 서비스를 통해 받은 구독 정보(이메일) 기반으로 사용자가 등록한 관심사(정치, 경제등,,)에 맞는 뉴스를 전송해주는 서비스이다. 그러기 위해선 사용자에게 이메일을 보내주고, 관련 기사들을 스크래핑 하는 역할을 하는 서버가 하나 더 필요하다고 생각해 그 부분을 진행하고 있는데 책에서 대충 객체지향이 어쩌니 하면서 예습을 통해 학습할 때와 달리 이미 다 완성한 함수 하나 가지고 하루종일 고민했는데, 못써먹을 거 같아서 초안으로 돌아왔다. 결과적으로 코드가 크게 변하지 않아 의미 없.. 2024. 1. 3.
[TIL-02] Git flow, 이슈 관리, readme templates, Flask 프로젝트 설계 목차 0. 오늘의 학습 시간 1. 오늘 배운 것 2. 감사한 일 0. 오늘의 학습 시간 [스파르타 내일 배움 교육] 09:00 ~ 24:00: 약 15시간 1. 오늘 배운 것 1. 협업에 필요한 git 관련 지식 학습 : 오늘은 협업을 위해 필요한 git에 관련된 전반지식들을 학습했다. 아직 아무것도 모르는 상태라 모르는게 많아서 배울 것들이 넘쳐나서 기분이 좋다. [Git] issue 관리 다양한 옵션을 통해 이슈를 관리할 수 있다. 오늘 하루도 공부할 수 있어 크게 감사합니다. 2022-04-19 개... blog.naver.com [Git] git_flow에 대해서 git에 관한 수업을 듣는 중에 git_flow와 github_flow가 다르다는 얘기를 들었다. 처음 들었을 땐 단순히 ... blo.. 2024. 1. 3.
[TIL-01] Git 첫 시작, Ajax가 뭘까, 생각 정리 목차 0. 오늘의 학습 시간 1. 오늘 배운 것 2. 감사한 일 0. 오늘의 학습 시간 [스파르타 내일 배움 교육] 09:00 ~ 24:00: 약 15시간 1. 오늘 배운 것 1. git의 ./git/config : 오늘은 Git의 config 파일에 대해서 공부했다. 핵심적인 부분만 정리하면 아래와 같다. (1) 우리가 git config ~~ 로 특정 레포지토리와의 연결을 위한 설정값을 적용시에 (2) --global, --system 옵션이 적용되지 않은 경우에는 default는 --local이다. (3) 이런 로컬 레벨의 설정값은 ./git/config 에 저장되고, 이를 확인하는 과정을 경험해봤다. [Git] git의 ./git/Config 파일에 대해서 1. Git init시 생성되는 conf.. 2024. 1. 3.