profile
Back-end developer to DevOps
태그 목록
전체보기 (138)TIL(96)WeCode(80)python(31)git(14)github(11)django(9)code kata(8)drf(8)Django REST framework(8)algorithm(7)Database(7)함수(4)aws(4)데이터베이스(4)Algorithms(4)dictionary(4)break(3)continue(3)mysql(3)class(3)queryset(3)branch(3)rest framework(3)CSS(3)terminal(3)html(3)API(2)rds(2)(2)List(2)web(2)linux(2)function(2)developer(2)modules(2)sql(2)else(2)function parameters(2)project(2)ec2(2)위코드(2)회고록(2)vim(2)Response(1)clone project(1)불변객체(1)수료(1)oAuth(1)제너레이터(1)직렬화(1)SQL 첫걸음(1)for statements(1)lambda(1)arguments(1)Project Setting(1)advanced queryset api(1)면접(1)user experience(1)web hosting(1)재귀호출(1)append(1)database server(1)unix(1)weocde(1)ux(1)git cheet sheet(1)튜토리얼(1)semantic tags(1)3개월 후기(1)요청(1)parameter(1)while(1)Coding conventions(1)클론(1)지역 변수(1)인수(1)collaboration(1)local variable(1)이터레이터(1)Backend(1)layout(1)git flow(1)query(1)Market Kurly(1)클론프로젝트(1)위치 인수(1)마이리얼트립(1)Microservices(1)조건문(1)CI/CD(1)가변객체(1)반복문(1)list method(1)backup(1)global variable(1)Serialization(1)msa(1)Cloud Computing(1)코딩 컨벤션(1)web service(1)String(1)인터뷰(1)authorization(1)개발자도구(1)git guide(1)Sort(1)looping dictionary(1)complex dictionary(1)communication(1)version control(1)API Documentation(1)리베이스(1)repository(1)DevTools(1)자료형(1)token-based authentication(1)Pop(1)개발자(1)market bully(1)server-based authentication(1)한 달 후기(1)회문 판별(1)플로우(1)프로젝트(1)gunicorn(1)modeling(1)면접 준비(1)starbucks(1)random(1)RDBMS(1)Swagger(1)semantic web(1)git command(1)file(1)field types(1)if(1)데이터베이스 서버(1)cloud hosting(1)부트캠프(1)프로젝트 초기 세팅(1)devops(1)일기(1)closure(1)tuple(1)set(1)쿼리셋(1)exception(1)키워드 인수(1)authentication(1)elif(1)packages(1)인증(1)review(1)예외 처리(1)인가(1)유닛 테스트(1)front end(1)interview(1)back end(1)unit test(1)package(1)for in 반복문(1)web developer(1)Amazon Web Services(1)git rebase(1)merge(1)restful api(1)how the web works(1)C.R.U.D(1)깃 명령어(1)for문(1)전역 변수(1)쿼리문(1)버전관리(1)Request(1)
post-thumbnail

고스트 블로그로 이사갑니다!

뾰로롱~ 👉고스트

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

서버 기반 인증 vs. 토큰 기반 인증

기존의 서버 인증 기반의 시스템에서는 서버측에서 유저들의 정보를 기억하고 있어야 했다. 이렇게 세션을 유지하기 위해서는 메모리, 디스크, 데이터베이스 시스템등에 세션을 담고는 했다.서버 기반 인증 시스템의 흐름은 다음과 같다.서버 기반의 인증 시스템은 아직도 사용하고

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

OAuth 2.0

우리가 제어하고자 하는 '자원'을 갖고 있는 서버인증과 관련된 정보를 처리하는 서버인 'Authorization Server'도 포함해서 말할 수 있다.자원의 '소유자'인 유저리소스 서버에 접속해서 정보를 가지고 가는 클라이언트클라이언트가 리소스 서버를 이용하기 위해서

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

Django REST Framework에서 API 문서 자동화하기

지금 감사하게도 몇 군데 면접을 보고 있다. 오프라인에서 면접을 바로 본 회사도 있었고, 코딩 테스트를 보내주는 회사도 있고, 그리고 코딩 과제라고 해서 API를 만들어야 되는 회사도 있었다.Django REST Framework를 기반으로 API를 만들어가고 있는데

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

면접 준비 | DevOps

DevOps란 애플리케이션과 서비스를 빠른 속도로 제공할 수 있는 있도록 조직의 역량을 향상시키는 문화 철학, 방식 및 도구의 조합이다. 기존의 소프트웨어 개발 및 인프라 관리 프로세스를 사용하는 조직보다 제품을 더 빠르게 혁신하고 개선할 수 있다. 이러한 빠른 속도를

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

면접 준비 | Git & GitHub

노션에서 더 깔끔한 정리본을 보실 수 있습니다.Git은 분산 버전 관리 시스템 (VCS)로, 프로젝트 파일의 변경 사항을 추적하는 시스템이다.이를 통해 개발자들은 프로젝트의 변경 사항을 기록하고, 특정 시점의 버전으로 언제든 돌아갈 수 있다.많은 사람들이 효율적으로 함

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

내가 생각하는 개발자, 되고 싶은 개발자

위코드 3개월 회고록을 쓰면서 개발철학, 인생철학, 위코드에서 배운 것들, 앞으로 어떤 개발자가 되고 싶은지 충분히 서술했어야 했는데, 위코드에서 소중했던 3개월이란 시간에 대해 적다보니 조금 감성적인 글이 된 것 같아, 내가 생각하는 개발자란, 또 되고싶은 개발자는

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

행복하고 찬란했던 나의 3개월 at 위코드

인생에서 꼽으라면 꼽을 수 있는 행복한 기억중에 하나, 위코드사실 1개월차 후기, 프로젝트 후기들을 쓰면서 1,2 개월차 얘기는 많이 나누었던 것 같다.간단히 전반적인 얘기를 해보자면, 위코드 15기는 다사다난했다. 멘토님들은 역대급 기수 분위기라며 우리의 분위기를 칭

2021년 2월 9일
·
16개의 댓글
post-thumbnail

토큰 자동 생성하기 (generating tokens)

장고 유저 모델 확장을 하여 사용하던 중, admin 사이트에서 토큰 생성이 가능했지만 유저가 생성될 때마다 토큰을 할당해줄 수는 없을까하고 검색해보니, 공식문서에 친절하게 설명이 나와있었다. 우선 토큰을 사용하기 위해 settings.py에 아래와 같이 추가해주자.처

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

데이터베이스 서버

'SQL 첫걸음'을 공부하고 정리한 글입니다RDBMS는 복수의 클라이언트가 보내오는 요청에 응답할 수 있도록 클라이언트/서버 모델로 동작한다.클라이언트는 서버에 접속 요청이나 SQL 명령 실행요청을 보낼 수 있다.서버는 이를 처리하고 클라이언트에 그 결과를 반한환다.클

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

다양한 데이터베이스

'SQL 첫걸음'을 공부하고 정리한 글입니다DBMS에는 여러 종류가 있다.데이터베이스의 사용 용도나 이를 제어하는 프로그래밍 환경 등 각각의 조건에 들어맞는 다양한 DBMS가 고안되었기 때문이다.DMBS는 데이터 저장 방법에 따라 몇 가지로 분류할 수 있다.역사가 오래

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

데이터베이스

'SQL 첫걸음'을 공부하고 정리한 글입니다데이터란 컴퓨터 안에 기록되어 있는 숫자를 의미하며, 이러한 데이터의 집합을 데이터베이스라고 한다.데이터베이스는 일반적으로 DB라는 약자로 통용된다. DB는 Database에서 알파벳 D와 B를 하나씩 추려내 만든 단어이다.

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

Class-based views | REST Framework Tutorial

공식 문서를 직접 번역하고 공부한 글입니다!사용자는 function based view뿐만 아니라 class-based view를 사용하여 API를 작성할 수도 있다.그럼으로써, class-based view가 공통의 기능을 재사용하도록 허용해주는 강력한 패턴과, 사용

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

Requests and responses | REST Framework Tutorial

공식 문서를 직접 번역하고 공부한 글입니다! > Request Objects REST Framework는 기존의 HttpRequest를 확장하는 Request 객체를 소개하고 더욱 유연한 요청 파싱을 제공한다. Request 객체의 핵심 기능은 request.data

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

Serialization | REST Framework Tutorial

별개의 프로젝트 구성을 위해 가상환경을 설치하자.완료되었다면 간단한 Web API을 생성하기위해 사용할 앱을 생성하자.새로 생성한 snippets앱과 rest_framework를 tutorial/settings.py안에 INSTALLED_APPS에 추가하자.코드 조각들

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

Responses | REST Framework API Guide

기존 HttpResponse 체와는 다르게, TemplateResponse 객체는 응답을 계산하기 위한 뷰로부터 제공된 컨텍스트의 세부정보를 유지한다. Response의 최종 출력은 응답 과정에서 필요한 시점까지 계산되지 않는다.REST Framework는 클라이언트의

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

Request | REST Framework API Guide

If you're doing REST-based web service stuff... you should ignore request.POST." 만약에 당신이 REST 기반의 웹 서비스를 하고있다면 request.POST는 반드시 무시해야한다. DRF의 Request

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

Quickstart | REST Framework Tutorial

새 장고 프로젝트 tutorial을 생성하고 quickstart라는 새로운 앱을 생성하자.셋업을 끝내면 아래와 같은 파일 구조가 갖춰졌을 것이다.그 다음, 데이터베이스를 동기화 해준다admin을 위한 superuser를 생성해준다.Serializer는 쿼리셋과 모델 인

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

EC2 RDS 연동해서 gunicorn으로 배포하기

먼저 pem 파일이 있는 곳으로 이동한다. 그 후 아래 명령어를 이용해서 EC2 서버에 접속한다.ssh -i jacobjuhyunglee ubuntu@3.34.4.192ubuntu 환경이므로 Linux 미니콘다를 깔아주자.링크를 복사해서 "wget 링크" 명령어로 미

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

Django REST Framework란?

Django REST Framework(DRF) Django Rest Framework(DRF)란 Django 안에서 RESTful API 서버를 쉽게 구축할 수 있도록 도와주는 오픈 소스 라이브러리이다. Django REST Framework를 사용해야 하는 이유

2021년 1월 19일
·
0개의 댓글