profile
'-'

2nd Project [We&B]

-> 프로젝트 이름 : 위앤비 (We&B) 위앤비는 에어비앤비를 모티브로 한 프로젝트로 기획과 디자인은 참고하고 기능은 직접 구현하였습니다. -> 프로젝트 선정 이유 : 1) 숙소 예약 서비스로 카카오 API를 사용한 소셜 로그인 기능과 함께 유저와 관련된 다양한 기

어제
·
0개의 댓글
·

Conflict

1. conflict 발생 conflict는 직역하면 '충돌'이다. 말 그대로 내가 지금 올린 PR의 코드와 이미 merge된 코드가 같은 부분이 달라져 충돌이 일어나는 것이다. git으로 협업을 하다 보면 자주 일어나는 상황이지만, conflict를 처음 봤을 땐

3일 전
·
0개의 댓글
·

zsh_alias 사용하기

처음 멘토님이 사용하시는 걸 보고 너무 편할 것 같아서 물어보고 잊고 있었는데.. 제 노트북을 사용하던 멘토님이 불편함을 느끼셨는지 하나 등록해 주시길래 바로 여러 개 등록했습니다!text shortcuts이라고 생각하면 될 것 같은데, 이제 단축어를 기억하는 게 포인

4일 전
·
0개의 댓글
·

Django Q()

1. Q객체란? 1) django ORM에서 spl의 query문처럼 'or'조건을 쓰고 싶을 때 사용한다. ex) 2) 사용을 위해 from django.db.models import Q를 해주어야 한다. 3) |와 & q objects에서 | = where

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

Software testing

1. Sotrware Testing이란? 1) 오류를 확인하는 작업이다 -> 실제로 서비스를 사용화하기 전 오류가 없는지 검증을 하고 내기 위해서 필요한 과정이다. (서비스가 상용화되고 난 후 오류를 발견해서 수정하려면 금전적인 이슈와 함께 사용자가 불편을 겪기 때문이

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

Trello 사용법

우선 로그인을 하고 들어가면 보이는 첫 페이지입니다!1) 왼쪽 메뉴에 Workspace + 버튼을 눌러주면 아래와 같은 페이지로 넘어갑니다.내용을 적고 넘어가면 Workspace는 생성이 되었습니다\+) workspace 삭제는 간단합니다왼쪽 메뉴에 해당 works

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

1st Project [LocTea]

프로젝트 소개 -> 프로젝트 이름 -> 프로젝트 선정 이유 -> 개발 인원 -> 개발 기간 -> 적용기술(기술 스택) -> 구현 기능 (로그인, 회원가입, 로그인 데코레이터 (로 인가 확인) ->ex) ) -> API 명세서 -> 기억하고 싶은 코드 / 어려웠던

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

AWS

Traditional IT서버는 일종의 데이터로 트래픽이 많아지면 서버 과부하가 걸리거나 다운되어 버린다.그를 방지하기 위해 대표적으로는 2가지 방식으로 서버를 보완하는데, 하나는 스케일 업 (컴퓨터 사양을 올려버림) 다른 하나는 스케일 아웃 (서버를 추가) 이 있다.

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

CSV

파일 종류의 일종Comma Seperated Value의 줄임말, 콤마로 구분된 텍스트 데이터이다. 규칙적으로 콤마와 함께 구분되어 있어서 엑셀과 같은 프로그램으로도 읽을 수 있고 생성할 수 있다.주로 테이블 형태로 구성된 자료나 텍스트 자료를 저장할 때 사용한다.데이

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

인증 & 인가

Q1) 암호화? 1) 개인 정보는 개인정보보호법으로 인해 암호화해서 저장해야 한다. 2) 단방향 해시 원래 해시(hash)함수는 자료구조에서 빠른 자료의 검색, 데이터의 위변조 체크를 위해 사용된다. 하지만, 복원이 불가능한 단방향 해시함수는 암호화적 용도로 사용된다.

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

Decorator

오설록 클론 코딩을 하면서 데코레이터를 사용해보게 되었다. 개념부터 찬찬히 훑어보고 코드를 짜야해서 정리를 해보았다. 데코레이터(decorator)란? 기존의 코드에 여러가지 기능을 추가하는 파이썬 구문이다. 추가할 기능의 함수를 wrapping해서, 다양한 곳에 간

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

Code kata 3-2

문자로 구성된 배열을 input으로 전달하면, 문자를 뒤집어서 return 해주세요.새로운 배열을 선언하면 안 됩니다.인자로 받은 배열을 수정해서 만들어주세요.ex)reverse 사용하기로 돌리면 간단히 답이 나오는데, 너무 간단히 풀려서 다른 방식으로도 풀어 보았다.

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

Basic python #3

요즈음 파이썬 기초가 부족했음을 느끼고 있다..사전공부할 걸......1) 표현식(expression) : 어떠한 값을 만들어 내는 코드이다.ex) 23, 10+20+30, "Basic python" ...등2) 문장(statement) : 표현식이 하나 이상 모이면

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

sign up & log in

<today> 만들어둔 서버에 front분들이 연결해서 로그인과 회원가입을 해보았다. \+백엔드 서버끼리도 ip 주소를 바꿔서 회원가입과 로그인을 해봤다.1) 서버를 열어보자보통 혼자 코드를 짤 때는 python manage.py runserver라고 찾았는데 이

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

정규표현식, 정규식 (Regular Expressions)

\-Regular expression 의 약자정규표현식은 여러 문자가 섞여 있는 문자열을 처리할 때 사용하는 방법으로, 정규표현식을 사용하면 훨씬 간편하고 직관적인 코드로 작성할 수 있어 많이 사용된다.(문자열에 특정한 규칙이 있는 경우, 해당 규칙을 식으로 정의하여

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

ManyToManyField와 Foreign Key

1. Foreign Key(외래키)란? 외래키(Foreign Key)란 테이블의 필드 (attribute) 중 다른 테이블의 행(row)를 식별할 수 있는 키라고 한다. 일반적으로 외래키 값을 가지고 있는 테이블을 부모테이블, 외래키가 포함된 테이블을 자식테이블이라고한

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

How import statement finds modules and packages

1. sys.modules 와 sys.path의 차이점은 무엇일까? 1) sys.modules : 파이썬에서 모듈이나 package를 찾기 위해 가장 먼저 확인하는 곳. 단순한 dictionary로, 이미 import된 모듈과 package들을 저장하고 있다.(= 한

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

HTTP

우리가 어떻게 소통할 것인가에 대한 것HTTP의 HT는, Hyper Text의 약자로 HTML(HyperText Markup Language), 문서와 문서가 링크로 연결되어 있음을 뜻한다.T는 Transfer, Html로 만든 웹페이지 문서(파일)을 보낸다.P는 Pr

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

Git & Github #1

1) Git : 공식 명칭은 분산 버전 관리 시스템(VCS, Version Control System)이다.프로젝트 파일의 변경 사항을 추적하는 시스템이다.Commit 해두면, 필요하다면 언제든 이전 버전의 코드로 돌아갈 수 있다.Gitblame 을 이용해서 코드를 쓴

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

Storage & Cookie

\+)개발자 도구? : 브라우저에서 제공하는 도구 (ex. IE 개발자 도구, Safari 개발자 도구, Chrome 개발자 도구,..), 웹 사이트를 즉각적으로 수정하고 문제 발생 시 원인을 파악하여 빠르게 대응할 수 있게 도와준다.브라우저 저장소의 기능을 담당한다.

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