Home
YongKong
Cancel

WebRTC-이론

WebRTC란? 웹 브라우저와 모바일 애플리케이션에서 실시간 통신을 가능하게 하는 기술이다. 주요 특징 브라우저 간 직접 통신 : 중간 서버 없이 P2P연결을 지원한다. 오디오, 비디오, 데이터 전송 : 실시간 음성 및 화상 통화, 파일 공유 등이 가능하다. 개방형 표준 : W3C와 IETF에서 표준화된 오픈 기술이다. 플...

Spring Batch 기본 이론 지식 정리

Spring Batch란? 큰 단위의 작업을 일괄 처리 할 때 사용되는 Spring 프레임워크 시리즈 중 하나 대부분 처리량이 많고 비 실시간성 처리에 사용 대용량 데이터 계산, 정산, 통계, 데이터베이스, 변환 등 보통 컴퓨터 자원을 최대로 활용하여 빠르고 안정적이게 작업을 처리해야함. ...

Spring Batch 개념

Batch 기본 개념 Batch Processing(배치 처리) 대량의 데이터를 일괄적으로 처리하는 작업 실시간 처리와 대비되는 개념 주로 정기적으로 실행되거나 대량의 데이터 처리가 필요한 경우 사용 Job Spring Batch의 가장 상위 개념 하나의 배치 처리 작업 단위 하나 이상의 Step으로 구성 Step...

최고의 프롬프트 엔지니어링 7. 프롬프트 엔지니어링 실무

LLM 역량을 200% 끌어올리는 법 효과적인 프롬프트를 만들기 위해 프로므트 작성에 집중하는 것도 중요하지만, LLM이 주어진 문제를 더 잘 이해하고 응답할 수 있는 다양한 조건과 방법을 이해하는 것이 프롬프트 엔지니어링을 더욱 효율적으로 할 수 있는 방법이다. 또한 뛰어난 LLM이라면 프롬프트를 만드는 것까지도 도움받을 수 있다. 모델...

최고의 프롬프트 엔지니어링 6. 프롬프트 엔지니어링 연습

실전 프롬프트 예시 기본 정보 ChatGPT의 기본적인 정보와 기능에 대한 설명을 제공한다. 모델이 어떤 아키텍처르 기반으로 하고 있으며, 어느 시점까지의 지식을 포함하고 있는지, 그리고 이미지 입력 기능이 활성화되어 있다는 정보 등의 기능적 특성을 명시한다. 콘텐츠 정책 모델이 어떤 종류의 요청에 응답하고 어떤 요청은 거절해야 하...

최고의 프롬프트 엔지니어링 3.프롬프트 엔지니어링 기초

프롬프트를 디자인하는 방법 프롬프트 디자인 : AI, 특히 대규모 언어 모델과 효과적으로 소통하기 위해서 질문이나 지시문(프롬프트)의 구조를 고안하는 과정을 의미한다. 이 과정은 마치 우리가 정보를 필요로 할 때 검색 엔진에 검색어를 무엇으로 넣을지 고민하는 것과 유사하다. 프롬프트 디자인의 세 가지 핵심 요소 기본적으로 다음 세가지...

최고의 프롬프트 엔지니어링 2.프롬프트 엔지니어링 레슨

프롬프트 엔지니어링이란 AI로 원하는 결과를 생성하기 위해 컴퓨터와 대화하는 방법이다. AI를 활용하기 전에는 프로그래밍 언어를 사용해 컴퓨터와 대화했다. 그런데 LLM의 등장으로 이제는 우리가 일상적으로 하는 인간의 언어로도 컴퓨터에게 일을 시킬 수 있게 되었다. AI 시대 새로운 코딩, 프롬프트 엔지니어링 프롬프트 엔지니어링의...

최고의 프롬프트 엔지니어링 1.LLM 그리고 새로운 시대의 개막

개요 프로그래밍을 한마디로 말하면 컴퓨터와 상호 작용하는 방법이다. 그리고 프롬프트 엔지니어링의 등장은 컴퓨터와 상호 작용하는 새로운 방법이다. 인간이 쓰는 자연어로 컴퓨터와 상호 작용하는 것이다. 시중에 나온 ChatGPT 사용법은 대부분 프롬프트 엔지니어링이 아닌 블라인드 프롬프팅, 프롬프트 라이팅이라 부르는 것들이다. ...

모던 리눅스 교과서 7. 네트워킹

기본 개요 모던 환경에서 네트워킹은 중심적 역할을 수행한다. 여기에는 앱 설치, 웹 검색, 메일이나 소셜 미디어 사용 같은 작업부터 원격 시스템 작업(로컬 네트워크를 통해 연결하는 임베디드 시스템부터 클라우드 공급자의 데이터 센터에서 실행되는 서버까지)도 포함된다. 네트워크에는 변화하는 분야와 계층이 많기 때문에, 문제가 발생하면 하드웨어...

모던 리눅스 교과서 6. 애플리케이션패키지 관리컨테이너

용어 정리 프로그램 일반적으로 리눅스가 메모리에 로드하고 실행할 수 있는 바이너리 파일 혹은 셸 스크립트를 일컫는다. 이 엔티티를 부르는 또 다른 이름은 실행 파일이다. 실행 파일의 유형에 따라 그 실행을 정확히 무엇이 관리하는지가 결정된다. 프로세스 프로그램 기반의 실행...