Data Story

데이터 사이언스, 쉽게 설명하기

전체 글 90

Django 첫 프로젝트

Django로 가능한 가장 기본적인 프로젝트를 시작하는 방법과 Django 용어로 전체 웹 애플리케이션 또는 웹사이트라 할 수 있는, 프로젝트를 시작하는 방법을 살펴보자. django -admin 명령어 - 'pip install django'로 Django를 설치할 때, 자동적으로 설치된다. - 명령줄에서 입력을 해야하고, 가상환경에 Django를 설치했다면 먼저 해당 가상 환경을 활성화해야한다. - 특별한 명령으로 서브 디렉토리와 파일 세트를 만드는 것을 지원한다. - django-admin startproject my_site로 my_site라는 프로젝트를 시작할 때 이름을 상식적으로 지어주어야 한다. 즉, django -admin startproject django-admin 이런식으로 짓지 말라..

Web/Django 2023.02.27

AWS 기초 - IAM

IAM(Identity and Access Management) IAM은 AWS 리소스나 서비스를 누구에게 권한을 줄 것인지 관리 기능을 제공하는 것이다. - 본인이 만든 계정, '루트 계정'으로 모든 리소스를 제약 없이 사용할 수 있고 새로운 유저도 생성할 수 있다. - 액세스 키와 비밀 키는 사람이 이해할 수 없는 긴 문자열이고, API에서 이 키를 가지고 AWS 리소스를 사용한다. - 이제 막 생성된 유저에게 모든 권한을 부여할 수 있고, 데이터를 조회할 수 있는 정도의 권한을 루트 계정의 마음대로 설정할 수 있다. 이처럼 특정 리소스 접근 제한을 주는 것을 '최소 권한 정책'이라고 한다. IAM을 사용하는 이유 충돌 예방에 효과적이다. 데이터 분석팀, 데이터 엔지니어팀 등으로 구분된 부서의 경우,..

AWS 2023.02.27

AWS 기초

AWS AWS란 Amazon Web Service 줄임말이고, 아마존에서 제공하는 클라우드 플랫폼이다. - 가장 오래된 역사를 가지고 있다. - 세계에서 가장 경쟁력있고 수많은 고객 보유하고 있다. - AWS만의 융통성 있는 컴퓨팅 비용이나 클라우드의 깊은 지식 없어도 누구나 아키텍쳐를 만들 수 있는 쉬운 가이드 제공한다. AWS 기능 - 실시간 데이터 처리 파이프라인을 거쳐 스토리지에 저장된 것이 아닌 초당, 분당 실시간으로 전송되는 데이터를 실시간 데이터라고 함. AWS IoT를 통해서 데이터를 읽고 저장소에 바로 보관할지, 전처리를 거치고 저장소에 보관할지 등에 대해 의사결정을 해야하는데, AWS로 모두 구현이 가능하다. - 배치 데이터 처리 실시간 데이터 처리와 달리, 데이터를 많이 모아둔 후, ..

AWS 2023.02.26

HTML 공간 배치 & 폼

공간 배치에 대해 알아보자. css는 원서에서 찾아보는 것을 추천. Tag들을 하나에 묶어줌. div 내의 블록 sentence one sentence two sentence three 폼 ID : PASSWORD : 이후, ID와 PASSWORD를 입력해서 제출을 누르면 other.html로 이동이 된다. Login 되었다. 그러나 문제는 ID와 PASSWORD 값을 볼 수가 없다. name 인자를 추가하면 된다. ID : PASSWORD : 패스워드를 가리고 싶을 땐, input type='text' 에서 input type='password'로 바꾸면 된다. type은 radio, button 등 다양하게 있다. 그럼, 방문 만족 리뷰 html을 작성해보자. 국밥은든든해 저희 집 국밥의 맛은 어땠나..

Web/HTML 2023.02.24

HTML 사용 예시

명령어 생각이 안날 때를 위해서 작성했습니다. 'h1' : Heading입니다. 'p': 일반크기의 글입니다. 'small' : p보다 작게 적을 수 있어요. 'sup' : 위에 적을 수 있어요. 'sub'는 반대겠죠? 'ins' : 텍스트에 밑줄을 긋고요. 'del' : 텍스트에 취소선을 만들 수 있습니다. 'mark' : 형광펜 강조를 해요. 'quote' : 인용문을 담을 수 있어요. 'blockquote' : 들여쓰기로 인용문을 담습니다. abbr : HTML & CSS : 마우스를 올리면 설명문이 나옵니다. a : NAVER 만약, 새 창으로 열게하고 싶다면'target' 인자를 사용합니다. NAVER_TARGET img : img를 쓸때는 절대경로와 상대경로 개념을 이해하고 있어야 해요 리스트..

Web/HTML 2023.02.24

프로그래머스 SQL Lv.3 [대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기]

링크 https://school.programmers.co.kr/learn/courses/30/lessons/151139 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일을 기준으로 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 월을 기준으로 오름차순 정렬하고, 월이 같다면 자동차 ID를 기준으로 내림차..

Coding Test/SQL 2023.02.24