Light
Dark
개요 어떤 리스트가 주어진다. [15, 10, 11, 12, 6, 4] 여기서 특정 구간의 합을 구하려면 어떻게 하는 것이 좋을까? 예를 들어 2번째 요소인 10부터 5번째 요소인 6까지의 합을 구해보자. start = 1 end = 4 numbers = [15, 10, 11, 12, 6, 4] sum_val = sum(number[start:end + 1]) ... Read More
개요 최근 인공지능 기술이 발전하면서 처음 들어보는 개념들도 접하게 되었다. 특히 LLM이라던지 Generative AI가 그렇다. 이번 기회에 정리해보자. Generative AI LLM이란 Large Language Model의 약자로 대규모 데이터로 학습한 자연어 처리 모델이다. 여기서 자연어란 우리가 흔하게 사... Read More
개요 정렬이란 데이터를 특정한 기준에 따라 나열하는 것을 말한다. 만약 다음과 같은 배열이 있다고 해보자. [3, 5, 1, 4, 0, 2] 사람의 경우엔 가장 작은 숫자를 확인한 뒤 오름차순이라면 가장 앞으로 내림차순이라면 가장 뒤로 보낼 것이다. 이러한 작업을 컴퓨터에게 시키려면 어떻게 해야할까? 여기엔 여러가지 방법이 있다. 한번 알아보자. ... Read More
개요 개념 S3는 Simple Storage Service의 약자로 클라우드 파일 저장소다. S3에 중요한 개념이 두 가지가 있는데 버킷과 키다. 한번 알아보자. 버킷은 S3에서 데이터를 저장하는 컨테이너 단위를 말한다. 또한 S3스토리지의 최상위 계층이며 사용자가 데이터를 저장하고 관리할 수 있는 일종의 폴더와 같다. 각... Read More
AWS 개요 클라우드란 온프레미스와 반대되는 개념으로 우리가 사용하는 전기, 수도, 아파트를 생각하면 쉽다. 우리는 직접 전기를 만들어서 사용하지 않는다. 수도, 아파트 관리 등도 마찬가지다. 아파트에선 승강기, 단지 내 시설등을 제공하고 우리는 그 비용을 지불한다. 이런 것을 클라우드 서비스라고 한다. 규모의 경제라고 생각해... Read More