본문 바로가기
반응형

분류 전체보기20

GitLab CI/CD 환경 구성 1 : Gitlab Runner 설치하기 안녕하세요. 오늘은 CI/CD 환경 구축을 진행해보려고 합니다. CI/CD란? 지속적 통합(Continuous Integration)/지속적 배포(Continuous Deployment) CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및 운영팀에 발생하는 문제(일명 "인테그레이션 헬(integration hell)")을 해결하기 위한 솔루션입니다. 특히, CI/CD는 애플리케이션의 통합 및 테스트 단계에서부터 제공 및 배포에 이르는 애플리케이션의 라이프사이클 전체에 걸쳐 지속적인 자동화와 지속적인 모니터링을 제공.. 2022. 6. 30.
크롤링으로 넷플릭스 인기순위 가져오기 안녕하세요. 첫 포스팅으로 크롤링으로 넷플릭스 인기순위를 가져오기를 해보겠습니다. 들어가기 앞서 크롤링이란 무엇인지 알아보겠습니다. ---------- 웹사이트, 하이퍼링크, 데이터, 정보 자원을 자동화된 방법으로 수집, 분류, 저장하는 것. 크롤링을 위해 개발된 소프트웨어를 크롤러(crawler)라 한다. 크롤러는 주어진 인터넷 주소(URL)에 접근하여 관련된 URL을 찾아내고, 찾아진 URL들 속에서 또 다른 하이퍼링크들을 찾아 분류하고 저장하는 작업을 반복함으로써 여러 웹페이지를 돌아다니며 어떤 데이터가 어디에 있는지 색인을 만들어 데이터베이스에 저장하는 역할을 한다. 출처 [네이버 지식백과] ---------- 간단하게 여기서 진행해볼 웹크롤링은 특정 웹사이트에서 내게 필요한 정보들을 갈무리 해와.. 2022. 3. 4.
반응형