Study/Dev 7

[PM준비생] PM이 AI를 위해 익혀야 할 내용

요즘 AI 관련된 글을 읽을 때마다 문득 더 자세히 알고 싶었던 용어들을 정리하고자 한다.  1. LLM (Large Language Modol): 자연어 처리(NLP)를 기반으로 하는 초대형 딥러닝 모델, 방대한 양의 텍스트 데이터를 학습하여 인간 언어를 이해하고 생성할 수 있도록 한다. ✏️ 특징  수십억 개의 이사으이 매개변수와 대규모 텍스트 데이터로 훈련하며, GPT-4을 포함한 여러 생성형 AI도 수백억~수조 개의 토큰을 학습트랜스포머(Transformer)라는 딥러닝 구조를 사용하고, 셀프 어텐션(Self-Attention) 메커니즘을 통해 문맥을 이해 / 단어 간의 관계를 파악명시적인 추가 학습 없이도 새로운 작업에 적응(제로샷 학습)하거나, 몇 가지 예제만으로 새로운 작업을 수행(퓨샷 학습..

Study/Dev 2025.03.10

[IT기획자준비]HTTP에 대해 알아보자. 3/3 (헤더ㅣ쿠키ㅣ캐시)

강의 정리 전, 캐시와 쿠키에 대해 정리해보기📝✔️쿠키란, 서버가 데이터를 사용자 브라우저에 저장한 후 다시 그 데이터를 받아오는 것✔️HTTP는 stateless하기 때문에 서버와 클라이언트 상태가 항상 연결 되어있지 않고 요청마다 독립적임  때문에, 다시 접속했을 때 클라이언트를 구분하기 위해 쿠키를 주는 방식✔️캐시란, 클라이언트가 이용하는 서비스 과정에서 재사용할 수 있는(또는 자주 사용되는) 데이터들을 더 빠르게 접근하기 위해 임시로 보관되는 저장 공간✔️캐시를 활용하면 로딩 시간 개선 가능  (*캐싱 : 데이터를 캐시에 저장하는 행위) HTTP 헤더용도HTTP 전송에 필요한 모든 부가정보메시지 바디의 내용, 메시지 바디의 크기, 압축, 인증, 요청 클라이언트 등 HTTP 바디용도메시지 본문을..

Study/Dev 2025.01.06

[IT기획자준비] HTTP 상태코드 종류?

상태코드1xx(Information) : 요청 수신되어 처리 중2xx(Successful) : 요청 정상 처리 200 OK201 Created : 생성된 리소스는 Location 헤더 필드로 식별202 Accepted : 요청 접수 됐으나 완료는 x, 배치 처리 프로세스에 사용204 No Content : 서버가 요청 성공적으로 수행했지만, 응답 페이로드 본문에 보낼 데이터x3xx(Redirection) : 요청을 완료하려면 추가 행동 필요301 Moved Permanently  : 영구 리다이렉션, 리다이렉트 시 요청 메서드가 GET으로 변하고 본문이 제거될 수 있음302 Found :일시적 리다이렉트, 리다이렉트 시 요청 메서드가 GET으로 변하고 본문이 제거될 수 있음303 See Other : 일..

Study/Dev 2025.01.06

[IT기획자준비]HTTP에 대해 알아보자. (2/3)

HTTP API URI URI는 계층 구조 활용하여 설계, 리소스 식별하도록 설계 HTTP 주요 메서드GET : 리소스 조회서버에 전달하고 싶은 데이터는 쿼리 파라미터, 뭐리 스트링을 통해서 전달메시지 바디를 사용해서 데이터를 전달할 수 있지만, 지원하지 않는 곳이 많아 권장 xPOST : 요청 데이터 처리, 주로 등록에 사용요청 데이터 처리메시지 바디를 통해 서버로 요청 데이터 전달/ 서버는 요청 데이터를 처리(메시지 바디를 통해 들어온 데이터를 처리하는 모든 기능 수행)주로 전달된 데이터로 신규 리소스 등록, 프로세스 처리에 사용 1. 새 리소스 생성 (등록)서버가 아직 식별되지 않은 새 리소스 생성2. 요청 데이터 처리3. 다른 메서드로 처리하기 애매한 경우 (JSON으로 조회 데이터 넘기는데, G..

Study/Dev 2025.01.02

[IT기획자준비]HTTP에 대해 알아보자. (1/3)

IP (인터넷 프로토콜)지정한 IP 주소(IP Address)에 데이터 전달 (출발/목적)패킷(Packet)이라는 통신 단위로 데이터 전달(클라이언트 패킷 전달 > 서버 패킷 전달을 통해 노드끼리 전달) 프로토콜이란,데이터를 메시지를 주고 받는 양식과 규칙의 체계HTTP, HTTPS, FTP, SFTP, SSH, SSL, SOAP, Telnet, ARP 등이 있음 IP 프로토콜의 한계비연결성 : 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송(패킷을 받을 서버가 이미 죽어있는 서버여도 전송이 진행됨, 서버에 잘 전송되고 있다가 노드가 갑자기 꺼져버리면 유실될 수 있고 유실되어도 모름 등)비신뢰성 : 중간에 패킷이 사라진다면? 패킷이 순서대로 안 온다면?(패킷이 길면 끊어서 보냄 1:Hello,..

Study/Dev 2024.12.31

[IT기획자준비] html에 대해 알아보자. (2/2)

시맨틱(Semantic) 태그 : 의미를 가지고 있는 태그 -검색엔진 최적화-웹 접근성 향상-가독성 향상와 은 웹페이지 영역 구분할 때 사용 (의미있는 태그는 아님)(나중에 배치 및 표시 오류 발생 시 원인 파악에 용이함)display : block분할을 하거나, 태그를 담는 컨데이터의 역할display : inline영역 태그, div는 박스 형태로 다른 요소를 담으면서 구분하지만span은 특정 텍스트나 문장 영역을 지정하여 스타일링할 때 사용 Block Element부모 요소의 전체 공간을 차지하여 블록을 만듦태그 등이 해당📌 화면 구성이나 레이아웃 구성할 때 사용📌 한 칸을 모두 차지하기 때문에 세로로 배치📌 width, height, margin 속성 적용 Inline Element줄바꿈을 ..

Study/Dev 2024.12.26

[IT기획자준비] html에 대해 알아보자. (1/2)

html이란?: Hyper Text Markup Language의 약자 태그로 이루어진 마크업 언어로 프로그래밍 언어는 아니다. html 태그? 📌 태그는 시작태그와 종료태그로 구성📌 태그 사이에 콘텐츠 표시, 위 이미지에서는 '제목'이라는 콘텐츠📌 콘텐츠가 없는 태그는 종료태그 생략 가능(예, 개행 br태그, 괄호라인 hr태그)📌 클래스 말고도 아이디 같은 다양한 속성 존재  : 제목같은 태그 : 문단 : 하이퍼링크 문서연결 : 줄바꿈  html 문서 기본 구조! + enter 치면 바로 나옴헤드는 실제 윕브라우저에서는 안 보이고바디는 실제 웹브라우저에 보임 주석은 브라우저에는 표시 안되고, 나중에 찾아보기 편하기 위해 메모해놓는 것 )(단축키 : command + /) enmet 코드 작성하는..

Study/Dev 2024.12.20