업무 자동화와 크롤링 업무 자동화란? 단순하고, 루틴이 정해져 있는 업무를 프로그램이나 로봇을 통해 자동화 하는것을 업무 자동화라고 부릅니다. 예를 들어 아래와 같습니다. 매 시간 0분이 될 때 마다 특정 웹 사이트에 접속해 뉴스 랭킹 1~100 위를 수집해 엑셀 파일로 만드는 일 매일 오전 9시에 채팅방에 똑같은 공지 메세지를 띄우는 일 어떻게 자동화를 할 수 있을까? 자동화를 한다는건 결국 프로그램으로 반복적인 작업을 처리한다는 의미입니다. 자동화를 하기 위해서는 업무를 할 때 필요한 무언가를 “데이터화” 하는것이 중요합니다. 웹 사이트에 있는 대부분을 데이터화 할 수 있도록 도와주는것이 크롤링입니다. 크롤링이란? crawl 이란 단어는 “기어가다” 혹은 “기다” 정도로 해석할 수 있습니다. 그럼 크..
Local Repository에 Remote Repository로 올리기 Remote Repository 주소 복사 반드시 SSH가 아닌 HTTPS를 선택한 뒤 주소를 복사해주세요! SSH를 이용하려면 보안 연결을 위해 별도의 설정이 필요합니다. 그러나 우리는 목적을 최대한 빠르게 도달할 수 있도록 최대한 간단한 과정으로 진행중이예요! Remote Repository를 Local Repository에 추가: git remote add 위에서 복사한 주소를 아래 양식에 맞춰 VS Code의 터미널에 넣어 실행해주세요! 반드시 HTTPS가 선택된 상태에서 복사하는것 잊지 마세요! 엔터를 쳐서 아무것도 안나오면 에러가 발생하지 않은것이므로 정상입니다! git remote add origin 명령어 예시 git..
여러분은 스스로 작성한 코드를 얼마나 다시 보시나요? 신입 개발자분들이 원하는 회사의 조건중에서는 Code Review 문화가 존재하는 회사가 많이 있는데요, 이러한 Code Review는 남이 해주는것도 좋지만 스스로 하는것도 좋습니다. 자신의 코드를 다시 되돌아보면서 논리적으로 맞게 작성한건지 아닌지, 불필요한 코드가 생겨나진 않았는지, 코드가 술술 잘 읽히는지 확인하면 지금보다 더 좋은 코드를 작성하는것에 아주 큰 도움을 줄 수 있습니다. 여러분도 지금 작성한 코드를 스스로 리뷰해보세요! 아마 이전에는 몰랐던 코드에서 아쉬운 부분을 발견할 수 있을거예요 😎
스파르타 쇼핑몰 마무리 쇼핑몰 프로젝트 열기 그럼 이제 쇼핑몰 프로젝트의 마무리를 위해서 CORS 프로젝트는 닫아주고 다시 쇼핑몰 프로젝트를 열어주세요. 프론트엔드 파일 붙여넣기 아래 static 압축파일을 다운받거나, 코드스니펫의 주소로 접속해 파일을 다운받아 압축을 풀어주세요. static.zip [코드스니펫] 프론트엔드 코드 다운로드 압축을 해제해서 나온 static 폴더를 폴더 자체를 쇼핑몰 프로젝트 폴더에 옮겨주세요. 프론트엔드 파일을 브라우저로 확인 프론트엔드 파일을 사용할 수 있게 static 미들웨어 를 사용해보겠습니다. app.js 파일에 아래와 같은 코드를 넣어주세요 app.use(express.static('static')); static 미들웨어 는 정적인 파일(프론트엔드 html파..