profile
Venire, Videre, Vincere
post-thumbnail

WSGI와 ASGI

client와 application server 간 소통하기 위해서는 중간에 통역가 역할을 하는 gateway가 요구가 된다. 그러기 위해 사용 되는게 CGI이다. CGI는 common gateway interface로 웹서비스의 요청과 서버의 응답을 관리해주는 역할이

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

RESTful한 API는 (2)

앞 포스트에서는 RESTful한 API의 중요성을 다루었다면REST API의 구성 요소를 어떻게 설계를 하면 조금더 RESTful 할까요?기본적으로는 REST API는 기본적으로 HTTP 통신 규약에 따라 신호를 전송합니다.https://velog.io/@ju

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

RESTful한 API는 (1)

컴퓨터의 입력장치 중에는 키보드가 있습니다. 컴퓨터와 통신을 할수있는 방법은 GUI적 용도에 더 맞는 마우스를 제외하면 컴퓨터에 명령을 시킬수 있는 유일한 방법입니다.특정 단축키를 누르면 특정 기능이 수행되고, 특정 창으로 이동하고 등등 여러 기능을 수행하는 명령을 사

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

Today I Learnt to Create AWS RDS Database

RDS란 Relation Database Service의 약자로 AWS에서 제공하는 데이터 베이스 관리 시스템이다. 아마존 클라우드에서 각종 데이터베이스 프로그램을 설정하여 데이터베이스를 생성하고 관리 할수가 있다. 프리티어로 1달동안 750시간의 20GB 까지의 무료

2021년 1월 25일
·
0개의 댓글
·
post-thumbnail

Today I Learnt How to Response Queryset

제품의 list views를 구현 하는 와중에 사이트에서 카테고리별 혹은 원하는 정렬 메소드에 맞게 값을 정렬하여 응답할 수 있는 방법을 찾고 있었습니다.윗 그림과 같이 카테고리를 짜면,아랫 아이템이 해당 카테고리에 맞게 새로운 리스트에 append를 하여 JsonRe

2021년 1월 18일
·
0개의 댓글
·
post-thumbnail

[속보] 정지원 개발자 전향하다, 1달 회고록

그동안 나는 무엇을 해왔을까? 생각해 볼 시간이 많지 않았어요. 드디어 부트캠프의 꽃인 첫 프로젝트를 시작하기 전, 잠시 pit stop을 하며 중간 점검을 하는 것이 좋을 것 같아 나의 회고록을 써보자!(두둥)🥁오프라인 수업을 기대했지만 아쉽게도 코로나 상황이 악화

2021년 1월 10일
·
2개의 댓글
·
post-thumbnail

Code KATA | # 7

nums는 숫자로 이루어진 배열입니다.가장 자주 등장한 숫자를 k 개수만큼 return 해주세요.문제의 중점 파악리스트의 요소별 갯수 파악가장 많은 갯수의 요소를 k갯수만큼 순차적으로 return이 세가지에 대한 해결 방식으로요소벌 갯수를 딕셔너리로 저장for문을 사용

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

Code KATA | # 6

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

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

Code KATA | # 5

숫자로 이루어진 배열인 nums를 인자로 전달합니다.숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요.예를 들어,nums 배열의 길이는 무조건 2개 이상문제의 중점 파악리스트 안에 존재하는 수들의 숫자를 count하고 저장한

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

Code KATA | # 4

로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요.로마 숫자를 숫자로 표기하면 다음과 같습니다.Symbol ValueI 1V 5X 10L 50C 100D 500M 1000로마자를 숫자로 읽는 방법은 로마자를 왼쪽부터

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

Today I Learnt How to Make Sign-up API

Django에서의 첫번째 작동 api를 구현해보았다. 바로바로 회원가입 api 구현 사항 일단 회원가입 api 구현전 기본적인 회원가입 포로세스를 생각해 볼 필요가 있었다. >1. 기본정보 입력 비밀번호 입력 기본정보 존재 유무 확인 생성 완료 이렇게 크게 네가

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

Code KATA | # 3

String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요.예를 들어,문제의 중점 파악처음 중복되는 지점 찾기지점별로 단어 구별하기 가장 긴단어의 길이 구하기이 세가지에 대한 해결 방식으로looping을 이용하여 문자를 하나

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

Today I Learnt How Django Works

mini conda를 활용하여 가상 환경을 만든 후 가상환경에 django 및 필요한 시스템을 다운받아 시작한다.pip을 이용하여 다운받을 수가 있다.\-pip freeze 라는 명령어를 통해 어떤 프로그램이 가상환경에 준비되어 있는지 확인이 가능하다.그 다음 프로젝트

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

Today I learnt What Django Is

장고(Django)는 파이썬으로 작성된 오픈 소스 웹 프레임워크로, MVT(모델/뷰/템플릿) 패턴을 따르고 있다.Web FrameworkMVT 패턴CRUDframework: 뼈대 작업이라는 뜻 자체와 같이 기본적으로 웹 app을 제작하는 도구와 기본 틀을 제공하는 프로

2020년 12월 31일
·
0개의 댓글
·
post-thumbnail

Code KATA | # 2

문제 reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, 가정 나의 접근 방식 문제의 중점 파악 > - 숫자의 역순을 구하기 위해서는 integer를 s

2020년 12월 30일
·
0개의 댓글
·
post-thumbnail

Code KATA | # 1

코딩의 알고리즘을 구현하는 일종의 drill과 같은 것이다. 어떠한 기대 결과 값을 어떤 알고리즘과 논리로 구현하는지 연습하는 활동이라고 볼 수 있다.우리가 Code KATA를 하는 방식은 pai programming 방식이다.두명에서 짝을 지어서 코딩을 구현하는 방식

2020년 12월 29일
·
0개의 댓글
·
post-thumbnail

Today I Learnt How the Web Works

우리가 매일같이 사용하는 인터넷 웹페이지는 어떤 방식으로 작동이 되는 것일까?간단하게 보면 이러한 process를 거친 후 사용자에게 전달이 된다. 사용자가 브라우저에 접속하고자하는 주소를 입력한다. 이 주소가 바로 url이다. 브라우저는 이 url을 이용하여 해당 서

2020년 12월 26일
·
0개의 댓글
·
post-thumbnail

Today I Learnt How to Import

현재 시스템 상에 import 된 모듈과 패키지들을 저장하고 있다. dictionary 형식으로 저장 되어 있다. 한번 import한 경로를 다시 선언하지 찾지 않아도 되도록하는 기능을 갖고 있다.python에서 제공 되는 공식 라이브러리이다. print, len과

2020년 12월 22일
·
0개의 댓글
·
post-thumbnail

Today I Learnt Function Parameter

Parameter 매개 변수라는 뜻으로 변수의 특별한 종류로서, 함수와 같은 서브루틴에 인풋되는 변수이다. 또한 그 파라미터 안에 입력되는 값을 argument라 부른다. 윗 함수 선언에서 파라미터는 x,y이며 argument는 a,b이다. argument의 종류

2020년 12월 20일
·
0개의 댓글
·
post-thumbnail

Today I Learnt Python Basic

아마 프로그래밍에 대해서 잘모르는 사람들도 한번 쯤을 들어 봤을 단어이다. 프로그래밍 언어중에서 가장 사용자(인간)에게 특화된 High-level 언어에다가 객체지향적이라 입문하기도 편하고 다양한 기능을 수행할수가 있기 때문에 파이썬의 수요와 순위는 매년 증가하고 있다

2020년 12월 17일
·
0개의 댓글
·