profile
WEB Developer

encoding

아스키코드(ASCII) 이후에 나온 코드아스키코드란?1byte(8bit)로 1:1매칭한 문자로마자만 표현가능CharacterSet 이라고 한다.로마자 이외의 글자는 표현못한다.유니코드통신이 발달하고 국가간의 네트워크가 연결되면서 아스키코드로 영어권이외의 국가에서 언어를

4일 전
·
0개의 댓글

AWS_lambda 1

사전 학습 : Linux 기반의 가상화 컨테이너기술을 기본적인 구조 및 원리 이해Linux 기반의 가상화 컨테이너기술중 Docker는 application기준으로 컨테이너를 만든다면, AWS_lambda는 가장 최소기준, 바로 메소드 기준으로 컨테이너를 만들어 제공한다

5일 전
·
0개의 댓글

postgreSQL 명령어

AWS RDS psql --host=\[AWS_RDS EndPoint] --port=\[port number] --username=\[RDS username] --passwordlocal psql \[databasename] -U \[username]\\du\\l\\c

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

Docker 명령어

docker build 옵션. 옵션 : 현재디렉토리의 이미지 만들기깃주소 옵션 : 깃 레포주소 이미지로만들기태그옵션(이름:버전 .) : 이미지에 태그를 설정하여 이미지만들기\-f 파일명 . : -f옵션을 이용해서 디폴드값인 dockerfile말고 다른파일로 이미지 만들

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

Docker 개념

리눅스 기반의 가상화 컨테이너 기술초기에는 가상화머신에서 출발해서 가상화 컨테이너 기술로 발전하드웨어 기술이 발전함에 따라 잉여자원이 발생하고 그 자원을 나눠서 사용하는것으로 출발프로그램이 하나 구동할때 필요한 요소는 프로그램, 하드웨어 이둘을 이어주는 커널이 필요하다

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

git cherry-pick, git rebase

git cherry-pick 브랜치와 브랜치간의 복사 사용방법 복사하고자 하는 commit을 찾는다. git cherry-pick [commit 명] ex) git cherry-pick 5649e1312ec4951d6991899dcaaa46652e9275c4 혹시 충돌이 난다면 충돌부분 처리해준뒤에 add한뒤에 commit한번 찍으...

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

s3, boto3에 대해서

s3에 이미지를 저장하는 과정을 순서대로 정리 s3의 전체적인 플로우 aws s3의 저장소(버킷)을 만든다. form-date형식으로 들어온 파일을 s3에 저장한다 저장한 파일의 url을 DB에 저장한다. 아주 간단(?)하다 천천히 살펴보자 1. aws s3의 저장소(버킷)을 만드는법 버킷만드는 과정은 유튜브의 5분경부터 천천히 들으면서 따라해보...

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

1차 프로젝트 회고록

1차 프로젝트 회고록 1. 프로젝트 개요 팀명 : MANBA1 개발소개 : 쿡킷 클론코딩 개발기간 : 2022/05/24~2022/06/04 개발인원 : 총 5명 Front-End : 혜수, 주영, 은별, 현민 Back-End : 한구(나) 개발기술 : Front-End : React.js Back-End : Python, Django, bcryp...

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

strftime 메소드

django프로젝트를 진행하면서 CRUD기능이 있는 곳이라면 timestamp를 찍는경우가 많다. 그리고 보통의 timestamp의 경우 시분초까지 찍는것이 당연하다. 그런데 이렇게 찍은 시간을 일부만 활용하고싶을때 그때 사용하는 메소드가 strftime메소드이다. 기본구조 : strftime(format code) format code 정리 다음은 1...

2022년 6월 5일
·
1개의 댓글

AWS 배포 관련 명령어 모음

1. AWS mysql 접속 mysql -h [aws endpoint] -u root -p mycli -h [aws endpoint] -u root 2. 로컬DATABASE data 뽑기/AWS DATABASE data 넣기 데이터 뽑기 mysqldump -u root -p DB이름 > 저장할 DB이름 데이터 넣기 mysqldump -u root -p ...

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

dictionary packing, unpacking

딕셔너리의 패킹과 언패킹 딕셔너리란 ? dictionary, 사전 이라는 의미로 사전과같이 key를 이용해 value값을 찾는 형태 구조는 {}중괄호 안에 key:value 형태로 {key:value} 로 작성됨. 패킹과 언패킹 1. 패킹, packing 포장하다 담다라는 의미로 파이썬에서는 패킹을 뜻하는것이 두가지있는데 하나는 위치인자를 나타네는...

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

parameter(파라미터) 사용법

RESTful API에서 frontend 와 backend 통신에서 자주 사용되는 parameter(파라미터)사용법 1. path parameter 경로를 넣어 통신하는 방법 Django에서 path parameter 받는법 > End Point : 127.0.0.1:8000/test/1 2. query parameter 쿼리(질문)을 넣어 요청하여...

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

Relational database(관계형데이터베이스)

1. Relational database(관계형 데이터베이스) 특징 : 데이터를 표의 형태로 정리정돈하여 검색, 정렬 등의 동작들을 안전하고 편리하게 사용할 수 있다. 2. 스프레시트(엑셀, 넘버스 등)과 Database와 같은점과 다른점 > 같은점 : 데이터를 표를 이용해서 정리가능, 정렬, 필터, 검색 등 가능 > 다른점 : Database는 컴퓨터...

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

RESTful API

1. 정의 >RESTful API란 무엇인가요? RESTful API는 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스입니다. 대부분의 비즈니스 애플리케이션은 다양한 태스크를 수행하기 위해 다른 내부 애플리케이션 및 서드 파티 애플리케이션과 통신해야 합니다. 예를 들어 월간 급여 명세서를 생성하려면 인보이스 발행을 자동화...

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

Django requirements의미 및 활용

1. requirements란? django는 다양한 버전이 존재하고 다양한 패키지들이 존재하고 이를 활용한다. 나혼자 작업한다면 내 작업환경에 가상환경을 만들고 그 안에 설치해서 사용하면 그만이다. 하지만! 우리는 혼자작업하는경우보다 다른 개발자들과 협업을 하는 경우가 훨씬 더 많다. 그렇다면 우리의 프로젝트를 여러개발자들과 함께 협업을 하는데 패키지와 ...

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

Django try문 Error 모음

프로젝트를 진행하면서 봐왔던 Error들 정리 1. KeyError 프론트엔드와 백엔드 통신과정은 보통 json형식으로 주고받는다. KeyError의 경우 json형식 통신과정에서 나타날수 있는 에러다. json 형식이란 key:value 형식으로 python에서는 딕셔너리 자료형이다. 프론트엔드에서 백엔드 API에 json으로 데이터를 보내는데 둘사이...

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

code-taka 10(more_than_half)

문제 >숫자로 이루어진 배열인 nums를 인자로 전달합니다. 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 풀이 풀이1 딕셔너리에 각 숫자들을 key값으로 그 숫자의 갯수를 value값으로 만든뒤 value값을 뽑아서 그중 가장큰 값을 찾고 가장 큰값을 value로 가지고있는 key값을 찾아서 반환한다. ...

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

code-taka 09(get_max_area)

문제 > 인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다. 저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는 가장 넓은 면적의 값을 반환해주세요. 풀이 풀이1 : 모든 면적의 경우의 수를 다...

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

code-taka 08(top_k)

문제 > nums는 숫자로 이루어진 배열입니다. 가장 자주 등장한 숫자를 k 개수만큼 return 해주세요. 풀이 풀이과정1 빈 딕셔너리를 만드는데 딕셔너리의 역할은 키값의 숫자, value값에는 key값숫자를 리스트에서 count하여 넣는다 value값을 기준으로 key값을 정렬하는데 내림차순으로 정렬한다. sorted 함수의 기본값은 오름차순이다...

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

code-taka 07(is_valid)

문제 > s는 여러 괄호들로 이루어진 String 인자입니다. s가 유효한 표현인지 아닌지 true/false로 반환해주세요. 종류는 '(', ')', '[', ']', '{', '}' 으로 총 6개 있습니다. 아래의 경우 유효합니다. 한 번 괄호를 시작했으면, 같은 괄호로 끝내야 한다. 괄호 순서가 맞아야 한다. 풀이 stack 과 queue의 개념 ...

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