기타 썸네일형 리스트형 크롤링 크롤링(crawling) 이란? Web상에 존재하는 Contents를 수집하는 작업 크롤링 방법 HTML 페이지를 가져와서, HTML/CSS등을 파싱하고, 필요한 데이터만 추출하는 기법 Selenium등 브라우저를 프로그래밍으로 조작해서, 필요한 데이터만 추출하는 기법 **Open API(Rest API)**를 제공하는 서비스에 Open API를 호출해서, 받은 데이터 중 필요한 데이터만 추출하는 기법 → Closed API는 무단으로 사용하면 안되겠죠?ㅎㅎ 그런데 보안적인 허점이 많아보여요.. 그 단적인 예시를 보여주었을뿐..절대 권장하는게 아닙니다! 자제적으로 크롤링을 막고자한다면 API의 보안수준을 높이려는 노력도 필요하다고 생각합니다. Open API같은 Closed API가 너무 많아요.. 물건.. 더보기 PostMan 사용법 HTTP 통신 테스트를 하기 위해 html에 태그를 통해서 하기 번거롭다! postman으로 편리하게 테스트 할 수 있음! 1. PostMan 다운로드 https://www.postman.com/downloads/ Download Postman | Get Started for Free Try Postman for free! Join 25 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster. www.postman.com 2. 계정을 생성하고 로그인을 한 후 Workspaces 에서 My Workspace를 클릭합니다. 3. New를 클릭하시고 HTTP Re.. 더보기 Git과 GitHub Git 내 로컬 저장소에 소스코드를 형상 관리하기 위한 Tool GitHub 로컬이 아닌 원격 환경에서 소스코드를 저장할 수 있도록 원격 저장소를 제공하는 서비스 (like 구글 드라이브) git에서 관리하는 영역 (Off line) 1. Working Directory : 현재 작업중인 공간 2. Staging Area : commit 할 파일의 예비 저장소 3. Local Repository : 각 유저의 컴퓨터에서 관리되는 저장소 Git 역할 1. 버전 관리 편리 -. Git으로 다양한 형식의 파일들의 내용이 자동 비교 됨 -. 누가, 언제, 수정사항을 포함해 작업 내역을 관리함 2. 작업 단위 나누기 3. 하나의 프로젝트에서 협업할 때 유용함 GitHub 역할 1. 인터넷으로 연결되어 있는 프로젝.. 더보기 이전 1 2 다음