최신기술

    크롤링과 XPath

    크롤링💡웹 페이지를 그대로 가져와서 데이터를 추출해 내는 행위인터넷에 존재하는 많은 정보를 사람이 하나씩 찾기는 매우 어렵다.따라서 이를 필요한 것만 탐색하기 위하 크롤러를 사용한다.크롤링과 스크래핑크롤링탐색에만 초점을 맞춘다.해당 페이지에 방문 후 그 페이지의 내용과 링크의 복사본을 저장한다.스크래핑정보 추출에 초점을 맞춘다.예특정 게시판의 게시글들의 조회수를 추출한다.특정 게시글의 작성자 이름을 추출한다.특정 페이지 입력창의 input element을 추출한다.정적 크롤링과 동적 크롤링페이지 형태가 동적인 형태로 많이 바뀌게 되면서 크롤링도 동적 크롤링을 많이 사용하는 추세이다.정적 크롤링동적 크롤링한 페이지 내 원하는 정보가 전부 드러나는 정적인 데이터를 크롤링하여 가져오는 것여러 페이지를 이동하며..

    N2T 프로그램 사용 오류 시

    Notion에서 Tistory로 자동 업로드 #8 (N2T)개요드디어 Notion에서 Tistory 옮기는 코드를 정리해서 공개하려고 합니다. 처음 작업을 시작한지가 벌써 1년 반 정도가 지난 것 같네요. 지금까지 오픈하지 못했던 이유는 코드가 너무 지저분했고, 개개인마다 설정해줘야 하는 다양한 번거로움이 있었습니다.https://minimin2.tistory.com/176위 N2T 프로그램을 사용하면서 발생한 문제점에 대해서 서술한다.문제점XPath에서 해당 element를 찾지 못하여, 카카오 로그인을 하지 못하는 상태이다.해결 방법1. 준비다음 카카오 로그인 사이트를 연다. (2023.02.07 기준 ./N2T/clients/SeleniumClient.py:: 38line)카카오계정https://a..

    ChatGPT

    💡OpenAI에서 GPT 3.5를 기반으로 하는 대화형 인공지능 서비스OpenAI대표 모델ChatGPT: Optimizing Language Models for Dialogue대화형 인공지능 서비스DALL·E 2자연어로 이미지, 그림을 만들어내는 서비스OpenAI Codex자연어를 코드로 만들어내는 서비스OpenAI Codex Live Demohttps://youtu.be/SGUCcjHTmGYGPT-3💡딥 러닝을 이용한 사람언어의 텍스트를 만들어내는 자기회귀 언어 모델사용 방법https://chat.openai.com/chat위 사이트에 접속 후 로그인만하면 바로 사용이 가능하다.ChatGPT의 영향한국형 ChatGPT?과학기술정보통신부과학기술정보통신부https://www.msit.go.kr/bbs/vi..

    블록체인

    블록체인 다수의 거래내역을 묶어 블록을구성하고, 해시를 이용하여 여러 블록들을 체인처럼 연결한 뒤, 다수의 사람들이 복사하여 분산 저장하는 알고리즘이다. 생성자의 주소부터 현재 소유자의 주소까지 모든 암호화 기록을 갖게 된다. -> 이미 사용한 돈을 재사용하려고 하면, 네트워크가 거래를 거부할 수 있다. 블록체인 기술을 통해 누구나 신뢰할 수 있는 안전한 거래를 할 수 있다. 비트코인 - 가치의 저장과 전달 기능을 가진 전자화폐 기능에 제한 이더리움 - 블록체인 기술을 이용하여 각종 계약서 등을 위변조 없이 관리할 수 있는 획기적인 기술. 블록의 구성 거래의 최소 단위는 트랜잭션이다. A라는 사람이 B라는 사람에게 1,000원을 지급하고 B가 그 돈을 받은 경우 이 거래 기록은 더이상 쪼갤 수 없다. A..