profile
무엇이든 끝까지 보람차게
post-thumbnail

Cloudfront(with S3)

배포 생성으로 들어간다.처음엔 전부 셋팅하지만 나중에 수정할 땐 3부위로 나뉜다.일반 - 설정원본 도메인동작원본 도메인 선택S3, Elastic Load Balancer등을 연결 시킬 원본 도메인(엔드포인트?)이름 - 이름경로 패턴 - 기본값자동으로 객체 압축 - Ye

2022년 8월 3일
·
0개의 댓글
·

Singleton&Prototype

전체 시스템에서 클래스의 인스턴스를 하나만 존재하도록 하는 패턴이다.객체 리터럴하지만 이 객체는 캡슐화가 되어 있지 않아 결합도가 커지며 데이터를 보호(모든 속성이 다 공개 되어 있음)하는데 문제가 생길 수 있다.ES5즉시 실행함수를 활용해서 instance 와 set

2022년 6월 9일
·
0개의 댓글
·
post-thumbnail

AWS SES (with aws-sdk)

사용자에게 메일주소를 받아 SMTP를 사용하여 메일을 보내는 방법들이 있다.과거 학생때는 이를 구글 계정 설정에서 "보안 수준이 낮은 앱의 액세스"를 허용하여 프로그램과 연결해서 사용했었다. 하지만 2022년 5월 30일부로 이 기능에 대해 지원이 중지되어 더이상 사용

2022년 6월 9일
·
0개의 댓글
·
post-thumbnail

AWS EC2 Mac 인스턴스

맥 서버

2022년 6월 7일
·
0개의 댓글
·

Django ORM (select_related & prefetch_related)

지난 글에 이어 프로젝트를하며 앞으로 개발을 하면서 가장 크게 작용할 부분이라 생각했던 부분이다. >ORM을 쓰는 이유 데이터베이스의 접근을 줄이는 방법 Django를 좀 더 활용하는 법 드디어 그 세번째 Django를 좀 더 활용하는 법(ft.데이터베이스 접근을

2021년 12월 8일
·
0개의 댓글
·

Allmytour 인턴쉽 프로젝트를 하며 -2

지난 글에 ORM을 사용하는 이유에 대해 정리를 해보았다. 이번에는 이어서 생각했던 것에 대한 2번째 정리시간이다.ORM을 쓰는 이유데이터베이스의 접근을 줄이는 방법Django를 좀 더 활용하는 법바로 "데이터베이스의 접근을 줄이는 방법"에 대한 생각이다.시리즈와 가장

2021년 12월 4일
·
0개의 댓글
·

Django ORM

전에 프로젝트를 진행하면서 조금 더 깊게 Django에 대해 생각 할 수 있는 기회가 생겼다. 그 때 생각 했던 것들을 정리해 보려한다.ORM을 쓰는 이유데이터베이스의 접근을 줄이는 방법Django를 좀 더 활용하는 법그 중 첫번째 ORM을 쓰는 이유에 관한 글이다.O

2021년 11월 30일
·
0개의 댓글
·

프로그래머스 더 맵게

매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다.섞은 음식의 스코빌 지수

2021년 11월 10일
·
0개의 댓글
·

프로그래머스 타겟넘버

n개의 음이 아닌 정수가 있습니다. 이 수를 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 1, 1, 1, 1, 1로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다.\-1+1+1+1+1 = 3\+1-1+1+1+1 = 3\+1+1-1+1+1 = 3

2021년 11월 10일
·
0개의 댓글
·
post-thumbnail

게시판 Restful API

Aimmo 개발 과제로 게시판 Restful API를 작성해 보았다.필수 조건은 아래와 같다.게시물 카테고리 및 필터 적용게시글 검색 기능 추가댓글 및 대댓글 기능 추가게시물 조회수 구현Unit TestRestFul APImongodb21.11.1 ~ 21.11.3py

2021년 11월 3일
·
0개의 댓글
·
post-thumbnail

AWS-EC2

클론 프로젝트를 하다 2~3년 전에 공부했었던 AWS를 이용하여 배포를 하게되었다. 이에 대해 정리하고자 글을 쓴다.Amazon Elastic Compute Cloud의 줄임말로써 공식 문서에는 클라우드에서 확장 가능 컴퓨팅 용량을 제공한다라고 써져있다. 또한 Amaz

2021년 9월 12일
·
0개의 댓글
·

13. Roman to Integer

로마문자를 string의 형태로 받았을 때 그 것을 숫자로 반환해주세요.Symbol ValueI = 1V = 5X = 10L = 50C = 100D = 500M = 1000로마자는 다음과 같습니다.로마자의 경우 4를 표현할 때는 IIII가 아니라 IV 입니다. 뒤의 숫

2021년 9월 5일
·
0개의 댓글
·

537. Complex Number Multiplication

두 개의 복소수가 string으로 주어진다. 복소수는 a+bi의 형태로 실수와 허수로 이루어진 수 입니다.두 수를 곱하여 반환해주세요.string형태로 주어지기 때문에 실수와 허수를 +를 기준으로 나눌 수 있다. (split())처음엔 이러하게 생각했다.string의

2021년 9월 5일
·
0개의 댓글
·
post-thumbnail

Django Pagination

웹 클론 프로젝트를 진행하던 중 pagination에 대한 학습이 필요하여 그에 대해 공부해보고 작성하는 글이다. 또한 이 pagination에 방법엔 세가지가 있는데 그 중 학습한 두가지 방법의 차이에 대해 작성한다.(진행 중인 프로젝트의 코드로 작성하였습니다.)둘

2021년 9월 5일
·
0개의 댓글
·

20. Valid Parentheses

괄호들로 이루어진 String인자 S가 유효한 표현인지 아닌지 True/False로 리턴해주세요유효하다는 것은 (), {}, \[] 이러하듯 괄호 순서에 맞게 잘 닫혔는지를 판단하는 것입니다.열린 괄호가 있으면 그 숫자와 동일한 닫는 괄호가 있으면 된다고만 생각했다.

2021년 8월 29일
·
0개의 댓글
·
post-thumbnail

11. Container With Most Water

문제는 다음과 같다. 인자로 주어지는 height값은 숫자들로 이루어진 배열이고 그래프에서 y축(높이)를 나타내고 있다. 위와 같은 배열을 그래프로 옮겼을 경우 물을 담을 수 있는 가장 넓은 면적의 넓비 값을 반환해 주세요.그림과 같은 예시의 배열은 1, 8, 6, 2

2021년 8월 28일
·
2개의 댓글
·
post-thumbnail

HTTP 상태 코드 정리

우리가 평상시 웹을 사용하다 자주보는 에러로 404 에러등이 있었다. 하지만 왜 이러한 에러가 나타나는지에 대해 한번도 생각해 본 적이 없었지만 REST API에 대해 공부하다 코드마다 뜻이 다르다는 것을 알게되었다. 그래서 그에 대한 대표적인 상태 코드에 관해 정리를

2021년 8월 24일
·
0개의 댓글
·
post-thumbnail

얕은 복사(shallow copy)와 깊은 복사(deep copy)

다른 분의 코딩을 보다 이게 왜 돌아가지했던 부분이 생겨 찾아보다 알게된 것이다.일단 의문이 생긴 코딩을 보자.이에 대한 정답은 얕은 복사와 깊은 복사에서 찾을 수 있었다.이러한 코드가 가능한데에는 python에서 복사를 할때 그 값을 어떻게 저장하느냐를 보면 알 수

2021년 8월 20일
·
0개의 댓글
·
post-thumbnail

djaogo M2M app project

초기 셋팅부터 처음부터 차근차근 해보며 오류가 나는 부분이나 모르는 부분에 대해 정리해가며 포스팅해 나갈 예정입니다. 잘못된 부분이 있으면 지적해주시면 감사하겠습니다!가상환경을 생성하고 접속한 뒤 필요한 툴이나 패키지를 다운 받는다.프로젝트 생성settings.py파일

2021년 8월 19일
·
0개의 댓글
·
post-thumbnail

Django Project Setting

Django 프로젝트 진행시 초기에 셋팅해 두어야 하는 부분들을 정리해봤다.참고) utf8mb4는 utf8에서 emoji문자가 입력되지 않는 문제점을 해결하기 위해 나온 것참고) macOS중에 mysqlclient로 입력시에 설치가 안되는 경우가 있다. 이러한 경우 m

2021년 8월 18일
·
0개의 댓글
·