2025/02/08 5

[일단!] 유용한 편집기 - VS Code 설치 초보자도 쉽고 자세하게

VS Code 설치 가이드Visual Studio Code(VS Code)는 가볍지만 강력한 코드 편집기로, 다양한 프로그래밍 언어를 지원하며 확장 기능(Extensions)을 통해 원하는 기능을 추가할 수 있습니다. 이번 글에서는 VS Code 설치 과정에서 체크해야 할 항목들에 대해 고민이 되는 부분을 함께 살펴보겠습니다. 설치하면서 기본적인 개발 환경을 단계별로 셋팅해 보겠습니다. 다음 글에서는 Python, Anaconda 설치와 VS Code에서 유용하게 활용할 수 있는 확장 프로그램(Extensions)을 소개해 드리겠습니다.😊 1. VS Code 다운로드1) VS Code 공식 웹사이트에 접속합니다.https://code.visualstudio.com/ Visual Studio Code -..

Python 2025.02.08

딥시크 충격: 저비용 AI 모델이 불러온 전 세계의 파문

최근 전 세계 기술·금융 시장을 뒤흔든 사건, 바로 중국 인공지능 스타트업 딥시크(DeepSeek)의 등장입니다. 딥시크가 선보인 저비용 고효율 AI 모델 ‘R1’은 기존의 고비용 AI 개발 패러다임에 강력한 도전을 제기하며, 엔비디아를 비롯한 글로벌 증시와 산업 전반에 충격을 안겨주었습니다. 이번 글에서는 딥시크 충격의 배경, 파급 효과, 그리고 앞으로 우리와 산업계에 주는 시사점에 대해 자세히 살펴보겠습니다.1. 딥시크란?딥시크는 비교적 짧은 시간 안에 낮은 개발비용으로 높은 성능의 AI 모델 ‘R1’을 완성해낸 중국의 신생 인공지능 기업입니다.저비용 개발: R1 모델의 개발 비용은 약 5~6백만 달러(한화 약 80억원 내외)로, 이는 경쟁사들이 수십억 달러를 투자하는 것에 비해 매우 낮은 수준입니다..

New IT 2025.02.08

[알고!] 동적 웹크롤링 셀레니움(Selenium) - (하)

[일단!] - 일단 실행해보세요! 멋진일이 일어날걸요?[알고!] - 코드 로직과 필요한 개념들을 같이 정리해봐요! 이 글에서는?셀레니움 코드리뷰 - (하)    3. 요소선택하기2025.02.08 - [Python] - [알고!] 동적 웹크롤링 셀레니움(Selenium) - (상) [알고!] 동적 웹크롤링 셀레니움(Selenium) - (상)[일단!] - 일단 실행해보세요! 멋진일이 일어날걸요?[알고!] - 코드 로직과 필요한 개념들을 같이 정리해봐요! 이 글에서는?셀레니움이란?requirements.txt셀레니움 코드리뷰 - (상)    1. 라이브러리myqzq.tistory.com2025.02.08 - [Python] - [일단!] 데이터가 필요하다면? - 크롤링(Crawling) [일단!] 데이터가..

Python 2025.02.08

[알고!] 동적 웹크롤링 셀레니움(Selenium) - (상)

[일단!] - 일단 실행해보세요! 멋진일이 일어날걸요?[알고!] - 코드 로직과 필요한 개념들을 같이 정리해봐요! 이 글에서는?셀레니움이란?requirements.txt셀레니움 코드리뷰 - (상)    1. 라이브러리 임포트    2. 드라이버 설정  셀레니움(Selenium)은 웹 애플리케이션의 테스트 자동화를 위해 널리 사용되는 오픈 소스 도구입니다. 즉, 셀레니움은 수동으로 진행되는 테스트를 자동화하여 웹 애플리케이션의 품질 보증, 개발 및 유지보수를 효율적으로 지원합니다. 여기서는 셀레니움의 WebDriver 기능을 활용하여 동적 웹사이트를 크롤링하려고 합니다. 파이썬에서 크롤링을 할 때는 일반적으로 BeautifulSoup을 함께 사용합니다. 그러나 BeautifulSoup은 HTML 문서를 파..

Python 2025.02.08

[일단!] 데이터가 필요하다면? - 크롤링(Crawling)

[일단!] - 일단 실행해보세요! 멋진일이 일어날걸요?[알고!] - 코드 로직과 필요한 개념들을 같이 정리해봐요! 처음부터 기본부터 시작하면 다소 지루할 것 같아서, 국비수업을 들으며 가장 멋있다고 느꼈던 크롤링 예제를 먼저 다뤄보려고 합니다😎간단 코드 로직 설명아래 코드는 네이버 지식인 페이지에서 원하는 기간의 게시글을 자동으로 크롤링하는 프로그램입니다. 주요 로직은 다음과 같습니다. 1. 날짜 범위 설정사용자가 입력한 시작일과 종료일 사이의 날짜를 계산하고, 한 번에 몇 일씩 검색할지(검색 간격)를 정합니다.이 값에 따라 검색할 날짜 범위를 나누어, 지정한 기간 전체에 대해 여러 번 검색을 진행합니다.2. 웹드라이버 설정Selenium의 Chrome 웹드라이버를 사용해 자동으로 브라우저를 제어합니다..

Python 2025.02.08