profile
오늘은 무엇을 배울까

query vs body 무엇이 더 효율적일까?

우선 query string과 body에 대해 알아보겠습니다.Request 객체는 API와 통신하기 위해 세 가지 방법을 가지고 있습니다.URL 주소 '?'부분 이후에 사용되는 변수를 의미합니다.예를 들면, https://www.google.com/search

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

책) 파이썬 : 코딩의 기술

개발을 시작하고 첫 언어로 파이썬을 선택했다. 주변 개발자 친구들이 자바를 추천했고 개발을 공부하는 동안에도 많은 사람들이 자바를 권유하곤 했다. 하지만 파이썬을 선택한 내 나름의 이유로는 늦게 시작한만큼 빠른 개발에 대한 필요성을 느꼈고, 어떤 개발을 할 지 모르는

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

왜 이미지 파일은 S3에 저장하는걸까?

AWS 서버는 EC2 RDS S3 의 구조를 가지고 있습니다. 서버의 역할은 EC2에서 하는데 데이터는 왜 나누어 저장할까요?이것은 이미지 파일은 보통 대용량인 것이 원인이라고 생각합니다. S3 저장소는 하나의 파일을 5TB까지 저장할 수 있고 저장할 수 있는 파일의

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

Docker? 그 이전에 Process가 먼저

널널한 개발자 - Docker? 그 이전에 Process를 보고 정리한 내용입니다. Process 도커를 배우기 전에 프로세스에 대해 안다면 도커를 이해하는 데 도움이 된다. 프로세스란 프로그램을 실행하는 데 사용되는 용량이다. 예를 들어 Word나 Excel을

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

Django ORM 최적화 전략

면접에서 Lazy Loading에 대한 질물을 받았다. 처음 개발을 배울 때 많은 정보를 머리에 주입하다 보니 내가 궁금해서가 아닌, 알아야 해서 정말 간단히 학습한 내용이었다.👉 여기서 확인저 당시에는 이 말이 무슨 말인지도 몰랐고, 이렇게 쌓은 지식은 당연하게도

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

대체 Docker가 뭐길래? 에 대한 정리

드림코딩 엘리 - 도커 한 방에 정리를 보고 정리한 내용입니다. 도커를 이해하기 위한 프로세스와 커널에 대해 정리한 글이 궁금하다면 👉 여기로 오시면 됩니다. 도커(Docker)란? 어플리케이션을 패키징할 수 있는 툴, 컨테이너라는 하나의 작은 소프트웨어 안에 어플리케이션과 필요한 시스템툴, 환경설정, 디펜던시를 하나로 묶어서 다른 서버 / PC 그...

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

Elasticsearch와 RDB에 대하여

서두 Elasticsearch란 무엇일까? 오늘 커피챗을 진행했는데 Elasticsearch(이하 ES)에 대한 얘기가 나왔지만, 고성능의 검색엔진 정도로 알고 있어서 사전적 정의로 정확히 풀어내지 못했다. ES는 분산형 RESTful 검색 및 분석 엔진으로 엘라스틱

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

MSA란?

서두 예전에 포스팅한 글을 보면 "다른 언어를 복합적으로 사용할 때 어떤 장점이 있을까?", "DB 사용은 어떻게 하지?"에 대한 궁금증이 있었다. 👉 여기서 확인 Python은 빠른 개발과 넓은 범용성이라는 장점을 가지고 있지만, 실행 속도가 느린 단점이 있다.

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

request.get과 request.GET의 차이가 뭘까?

서두 이번 온보딩 과제를 하면서 어렴풋이 이런 메소드야 정도로 알고있던 get과 GET의 차이에 대해 정확히 알아야겠다는 생각이 들었다. API를 작성하는데 내가 원하지 않던 결과값이 한 번씩 나오다 보니 정확히 이해하지 않고 쓰는 메소드는 결국에 좋지 않은 결과를

2022년 4월 26일
·
0개의 댓글
·

컴파일러와 인터프리터 언어의 차이점

컴파일러와 인터프리터란? 컴파일러와 인터프리터의 특징을 알아보기 전에 고급 언어와 저급 언어에 대해 알아보자. 앞서 말한 급은 난이도가 아닌 어떤 주체에 가까운지를 말한다. 높은 수준의 프로그래밍 언어일수록 인간 친화적이고, 낮은 수준의 프로그래밍 언어일수록 컴퓨터 친

2022년 4월 4일
·
0개의 댓글
·

AWS(EC2, RDS, S3, Lambda)기본 지식과 EC2, Lambda의 차이

AWS 프로젝트가 끝나면 어떤 방식으로 배포할 지 결정해야 한다. 배포는 온프레미스와 클라우드 두 가지 서버 운영 방식이 있다. 온프레미스는 전산실에 서버를 설치하여 자체 로컬 서버를 운영하는 방식이고, 클라우드는 데이터 센터를 만들고 필요한 만큼 할당받아 원격 환경

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

RDBMS와 NoSQL의 차이

Database > 차이를 배우기 전에 DB의 간단한 정의를 알아보자 DB database의 약자로 우리가 사용하는 정보는 db에 저장하지 않고 연결이 끊어지면 휘발성으로 인해 사라진다. 그러므로 db에 저장하여 다른 사람들과 정보를 공유하기 위해 만들어진 공간이다

2022년 3월 24일
·
0개의 댓글
·
post-thumbnail

cookie / session의 기능과 JWT(Json Web Token)의 차이점

cookie와 session를 통한 인증구글이나 다른 브라우저를 사용하다 보면 '쿠키(cookie)를 저장하겠습니까?' 라는 문장을 자주 볼 수 있습니다. 여기서 쿠키란 클라이언트가 웹사이트에 접속할 때 필요한 정보를 서버에서 발급하여 저장하는 것을 말합니다.쿠키의 등

2022년 3월 22일
·
0개의 댓글
·
post-thumbnail

동기 / 비동기

동기 / 비동기 파이썬을 공부하다 보면 동기 방식으로 동작하도록 설계된 언어라는 말을 접하게 된다. 프론트 개발자에게 어깨 너머로 듣기로는 동기는 우선적으로 실행되는 함수고, 비동기는 동시에 실행되는 함수라는 표현을 했다. 프로젝트 기간이어서 그렇게 이해하고 넘어갔지

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

REST API

REST 란? Representational State Trasfer의 약자로 아키텍쳐의 형식 중 하나 입니다. REST의 의미 그대로 자원을 이름으로 구분하여 Client와 Server가 해당 자원의 상태를 주고 받는 것을 의미합니다. HTTP 프로토콜을 사용하므

2022년 3월 10일
·
0개의 댓글
·
post-thumbnail

마더테라로사(MotherTerarosa) 프로젝트 회고

1. 개요 MotherTerarosa는 스페셜 티(tea)를 지향하는 Terarosa를 모티브로한 프로젝트이다. 프로젝트 기간 2021.12.27 ~ 2022.01.07 프로젝트 멤버 프론트엔드 3명, 백엔드 3명 2. 배운점 기획을 직접 하지는 않았지만 기존

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

AWS 외부 DB 연동하여 ORM 사용

두 가지 언어로 하나의 DB를 사용하려면 어떻게 해야 할까? 개발을 진행하다 보니 "하나의 언어로만 작업하게 될까?" 라는 의문을 갖게 되었다. 개발은 언어의 선택지가 다양해서 각 언어의 장단점이 존재하고, 장점만을 이용한다면 더 좋은 서비스를 개발할 수 있지 않을까

2022년 2월 15일
·
0개의 댓글
·

[끄적끄적]git repository 관리

git 관리에는 어떤 방법이 있을까?이번 한 달 동안 프로젝트를 진행하면서 팀원들과 공용 공간에서 작업하고, 끝나면 내 repo로 fork를 가져왔다.

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

git workflow

git flow의 동작 방식과 각각의 상황에 대해 설명할 수 있다. rebase와 merge의 차이를 설명할 수 있다. git flow의 main 역할은 develop branch이 한다. main은 실제 상품을 고객이 보는 창? 그래서 main을 기반으로 dev

2022년 1월 23일
·
0개의 댓글
·

난수 생성 시 random과 uuid

난수 생성 > 주문번호 생성을 위한 난수는 어떻게 만들까? 이번 mycodetrip 프로젝트를 진행하면서 결제 페이지API를 만들었다. 여러 고객정보를 POST로 요청받았고, 그 중에 주문번호 생성이 포함되어 있었다. "4자리" + "4자리" 숫자 형태의 난수였고,

2022년 1월 23일
·
0개의 댓글
·