반응형 전체 글377 [Javascript/정규표현식] 텍스트에서 줄바꿈(엔터) 제거하기 구문 let str = str.replace(/\n/ig, ''); * "\n"은 엔터라는 뜻입니다. * "g"는 전체 문자열을 탐색해서 모든 일치를 반환하도록 지정하는 전역 탐색 플래그입니다. 2023. 2. 20. [chatGPT] 구글 스프레트 시트에서 chatGPT 연결하는 법 / GPT for Sheets™ and Docs™ GPT for Sheets™ and Docs™ 1. 구글 시트에서 부가 기능 설치하기 ① 생성한 구글 스프레드 시트에서 확장 프로그램 > 부가기능 > 부가기능 설치하기로 이동한 후, 해당 메뉴를 클릭합니다. ② 클릭 후 나오는 팝업창에 chatGPT for Google Sheets and Docs를 입력한 후, 해당 확장 프로그램을 설치합니다. ③ 설치를 다 하고 나면, 확장 프로그램 메뉴에서 GPT for Sheets and Docs를 찾아볼 수 있습니다. 2. OpenAI API Key 설정하기 ④ 그럼 바로 구글 시트에서 chatGPT를 사용할 수 있느냐. 아닙니다. API Key를 설정해 주어야 합니다. 그렇지 않으면 검색 후 그림-5와 같은 오류 팝업이 뜹니다. ⑤ 이 곳으로 이동해서 API K.. 2023. 2. 16. [Marp] Markdown으로 프레젠테이션 만들기 / Marp for VS Code 코드를 이용해서 프레젠테이션 화면을 만들 수 있는 툴을 발견했습니다. Marp라고 하는 건데요. visual studio code 프로그램의 Market place를 통해 Marp 확장자를 설치해서 바로 사용할 수 있습니다. 화면을 바로 보시지요. Marp 확장자를 설치한 후 빈 파일을 생성하고, 그 안에 아래의 코드를 넣어주면 즉시 발표 화면이 생성됩니다. --- marp: true --- # Your slide deck Start writing! Marp는 프레젠테이션 theme, 몇 번째 페이지인지 표시해 주는 기능 등도 제공한답니다. 아래는 marp 사이트에서 제공하는 markdown example인데요, 직접 복사 붙여넣기 하고 실행해 보셔도 좋을 듯합니다. --- theme: gaia _cla.. 2023. 2. 16. [머신러닝/ML] 머신 러닝 기초 - 1 (개념과 예시) 기계 학습의 정의 사전적 의미의 학습이란 경험의 결과로 나타나는, 비교적 지속적인 행동의 변화나 그 잠재력의 변화, 또는 지식을 습득하는 과정을 말합니다. 그렇다면 기계 학습이란 무엇일까요? 바로 특정한 응용 영역에서 발생하는 데이터들을 이용하여, 높은 성능으로 문제를 해결하는 컴퓨터 프로그램을 만드는 작업을 뜻합니다. 컴퓨터는 사람이 어려워하는 일을 쉽게 하지요. 하지만 1950년대의 컴퓨터는 계산은 잘하지만 얼굴을 구분하는 등의 인식하는 일은 못 했다고 해요. 그런데 이 시기에 컴퓨터 전망에 관해 통찰력이 있던 몇몇 사람들은 ‘인공지능’이라는 단어를 만든 뒤, 컴퓨터가 사람 얼굴을 구분하는 일, 문자 인식과 같은 패턴 인식을 하도록 연구하였습니다. 연구 초반 사람들은 지식기반, 규칙 기반 방식으로 패.. 2023. 2. 15. [네트워크 기초] TCP/IP 4가지 계층 애플리케이션 층 애플리케이션 층은 데이터의 형식, 처리 절차를 지정해 줍니다. ‘0’과 ‘1’의 디지털 표현식을 이미지, 문서로 변환하여 사람이 인식할 수 있도록 표현해 줍니다. [프로토콜 종류] HTTP SMTP POP3 DNS 등 트랜스포트층 트랜스포트층은 포트 번호를 확인하여 데이터를 적절한 애플리케이션으로 배분하는 역할을 합니다. [프로토콜 종류] TCP UDP 등 TCP 프로토콜은 전송 도중 데이터가 유실되더라도 체크하여 재전송해주며, 또한 데이터의 분할, 조립, 데이터의 순서 제어도 해줍니다. UDP는 프로토콜은 데이터가 유실되더라도 빠르게 데이터를 전송하는 기능을 하며, 실시간 영상 스트리밍 프로그램에 사용됩니다. 인터넷층 인터넷층은 직접 연결되지 않은 기기 간 데이터를 전송하는 역할 담당하.. 2023. 2. 12. 이전 1 ··· 35 36 37 38 39 40 41 ··· 76 다음 반응형