
FastAPI로 만든 API를 AWS Lambda에 배포하고, GitHub에 코드를 푸시하면 자동으로 배포되는 파이프라인을 만들어보겠습니다.FastAPI: 빠르고 현대적인 Python 웹 프레임워크, 자동 문서화 지원AWS Lambda: 서버 관리 불필요, 사용한 만큼

GitHub는 Git 기반의 코드 호스팅 플랫폼입니다. 현재 1억 5천만 명 이상이 사용하며 4억 2천만 개 이상의 프로젝트가 호스팅되고 있습니다.GitHub Copilot 멀티모델 지원Claude 3.5 Sonnet, Gemini 1.5 Pro, OpenAI o1 등

생성형 AI(Generative AI)는 기존 데이터를 학습해 새로운 데이터를 생성하는 인공지능 기술입니다. 이 기술은 텍스트, 이미지, 음성, 영상 등 다양한 형태의 콘텐츠를 창의적으로 만들어낼 수 있습니다. SK 하이닉스 블로그(AI의 시작과 발전 과정, 미래 전망

생성형 모델에서는 어떤 관측 데이터 x가 있다고 할 때,그걸 만든 잠재 변수 z를 찾고 싶습니다.우리가 하고 싶은 일 Posterior(사후확률)인 p(z | x) 를 구하는 것, 하지만 대부분의 경우 이 확률은 계산이 불가능하거나 너무 복잡합니다.p(z | x)를

AI(Artificial Intelligence) > Artificla(인공의) + Intelligence(지능) 사람의 지능을 모방하여 컴퓨터가 자동화를 대신해주는 기술 머신러닝(Machine Learning) >규칙을 따로 알려주는것이 아닌 컴퓨터가 데이터를 보

애플리케이션 간 데이터를 주고 받기 위한 인터페이스HTTP 프로토콜을 사용하여 데이터를 요청하고 응답함REST API가 HTTP API의 대표적 형태로, JSON 형식을 주로 사용함요청 메서드: 각각의 메서드(하단)는 특정 작업을 수행함GET | POST | PUT |

Axios는 Node.js, 브라우저를 위한 Promise 기반 HTTP 클라이언트 입니다.쉽게 말해서 백엔드랑 프론트엔드랑 통신을 쉽게하기 위해 Ajax와 더불어 사용합니다.이미 자바스크립트에는 fetch api가 있지만, 프레임워크에서 ajax를 구현할땐 axios

_제목이 이런 이유는 앞에 적은 Promise,동기,비동기 내용이 너무 길어져 따로 async/await를 설명하고자,,,(이하 생략)_ ✅ Async / Await ,,, 누구,,,? >async와 await는 자바스크립트의 비동기 처리 패턴 중 가장 최근에 나온 문

'약속'입니다. 미래에 일어날 일을 약속하는 것으로 비동기 작업을 처리할 때 사용되는 객체입니다.여럿 개발 과정에서 동기, 비동기라는 말을 많이 들어 보시지 않았나요?동기는 직렬적으로 작동하는 방식입니다.비동기는 병렬적으로 작동하는 방식입니다.여기서 보이는 동기와 비동

해당 글은 설치, 접속 방법이 주가 아닌 postman 코드 연결, 요청 확인등을 위주로 작성하였습니다! :)"API의 개발을 빠르고 쉽게, 개발된 API를 테스트할 수 있고,팀원들간의 공유를 할 수 있게 해주는 플랫폼입니다." API란 Application Progr

너는 누구냐, bcrypt🧐 > bcrypt란 암호화 라이브러리이다. 🚨우리는 먼저 사전 지식을 알아보고 가보도록하자🚨 > ✨사전 지식[해시, 해시함수, 복호화, 암호화] 비밀 번호를 안전하게 해시(hash) 처리하여 데이터 베이스에 저장할때 사용된다. 해싱된

JWT Image 들어가며 개인 프로젝트 진행 간 백엔드, 프론트 통신 단계에서 JWT라는 단어를 접하게되었다. 인증/인가, 세션과 토큰이라는 단어와 같이 나오는 단어였고, 대부분 큰플젝이 아니면 JWT쓴다고한다. 일단 찾아보고 공부하다보니 인증,인가 /세션, 토큰,

프로그래밍을 하다 보면 작업을 처리하는 방식에 따라 동기(Synchronous)와 비동기(Asynchronous)로 나뉘게 됩니다. 동기와 비동기을 하단과 같이 알아보도록하겠습니다.개념차이점자바스크립트 처리 과정, 관련된 코드를 작성해보겠습니다.동기 프로그래밍은 코드가

학교 알고리즘, 자료구조 수업중 만나게된 연결리스트 네 정체가 궁금하다핵심 | 연결리스트는 연속된 노드(Node)의 연결체이다.연결리스트에서 사용되는 하나의 덩어리로 데이터와 링크를 담고있는 구조이다.그림으로 먼저 알아보자여기서 왼쪽에 data, 오른쪽에 next라 적

현재 저는 프론트엔드 개발자겸, 윤민필름으로 취미 사진가 활동을하고있습니다.이 웹 프로젝트를 시작하게된 이유는 나만의 자율성을 확보하고자하는 마음이었습니다.늘 좀 더 이쁘고 감성지게 꾸미고싶은 SNS 피드지만,SNS의 특성상 한번 올리게되면 쉽게 피드수정이 불가능하다는

매사추세츠 공과대학교 (Massachusetts Institute of Technology)해당 수업은 MIT 방학 기간에 진행했던 수업입니다.현재 무료로 강의를 청강할 수 있으며 비전공자로 시작해 현재 컴공 CS 수업을 듣고있지만 독학으로 시작한 비전공자는 언제나 스

디앱(Dapp)이란? 디앱(DApp, Decentralized Application)이란 탈중앙화 애플리케이션의 약자로 탈중앙화된 블록체인 플랫폼을 기반으로 작동하는 앱을 말합니다. 예를 들어 안드로이드 같은 스마트폰 운영체제가 이더리움과 같은 '플랫폼'이라면 안드로이

블록체인 기술에 처음으로 들어오게되면 마주하게되는 ERC-20 ERC-20이란 뭘까?ERC 20(Ethereum Request for Comment 20)의 약자이다. 즉, 이더리움 프로토콜 개발을 위한 표준을 제안하는 문서의 집합이다.ERC-20 외에 ERC-223,