profile
안되면 될 때까지👌
post-thumbnail

[Git] Stash에 보관하기

어떤 브랜치에서 파일을 수정하거나 추가한 후 커밋하지 않은 상태에서 다른 브랜치로 체크아웃할 경우 아래와 같이 오류메시지를 보게 된다.커밋을 하고 체크아웃하면 되겠지만 작업 도중이고 아직 완료가 되지 않은 상태에서 갑작스런 핫픽스 요청이 들어왔을 때 안전하게 저장하기

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

[Final Project] 2주차 회고

1주일 넘게 client localhost 환경에서 계속 cors error, Post net::ERR_EMPTY_RESPONSE error가계속 발생해서 이 문제를 해결하기 위해 server에서등 모든 도메인을 허용하게 app.use 헤더에 \*을 넣어주었지만, 스몰

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

[Final Project] 1주차 회고

이번 프로젝트 또한 팀원 3명으로 가게 되었다.1팀 - 4명, 2팀 - 5명, 3팀 - 3명으로 다소 인원분배에 있어서 의아함이 있었지만코드스테이츠측에서 그 전에 공지로 5명 혹은 3명이 한 팀이 될 수 있다고 알려줬는데다시 3명으로 또 프로젝트를 하려니 막막한 감이

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

[First Project] 3, 4주차 회고

4주간 열나게? 진짜 밤을 새어가면서 달려왔떤 첫 프로젝트결과물을 보고 있으면 뭔가 부족한 점이 많고 아쉬운 점이 많아 부끄러우면서도, 그래도 계속 보다보니 한 편으로는 마무리 했다는 안도감이 생기며 여러가지 감정이 상반되게 나타났다.계획은 계획이였다. 첫 계획은 원대

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

[First Project] 2주차 회고

First Project 2주차 회고하루하루가 어떻게 흘러가는지 모르겠다.. 현재 본업(회사)를 다니면서 일이 끝나고 팀 프로젝트를 위해 회의하고, 역할 분담을 하고 그 다음에 코딩을 하게 되는데 실질적으로 코딩을 할 수 있는 시간이 개인적으로 너무 없다고 생각하고 내

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

[First Project] SR

지난 몇 개월간 공부하였던 모든 내용을 최종적으로 쏟아붓는 될 것이다.매번 혼자서 코드를 짜거나 시간 관리를 하다 Project부터 팀원들과 시간 조율에 맞추다 보니 적응이 힘들었다.무엇보다 가장 어려운 점은 Project 계획 단계 아이디어 및 project에 부여할

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

Part SEB 6기 Section 3 회고

마지막 섹션의 시험을 마무리했다. 시험은 어려웠지만 HA3 테스트전에 인증/보안 Sprint를 계속해서 복습했던 것이 좋은 결과로 이어진 것 같다. 솔직히 말하자면 Part time에 기수 이동이 있었다면 테스트를 통과했어도 한 번 더 이번 섹션을 더 듣고 싶었을 것이

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

[인증/보안] 기초 : OAuth

: OAuth2.0은 인증을 위한 표준 프로토콜의 한 종류보안 된 리소스에 엑세스하기 위해 클라이언트에게 권한을 제공(Authorization)하는 프로세스를 단순화하는 프로토콜 중 한 방법이다.유저 입장에서 생각해 보자면, 우리는 웹상에서 굉장히 많은 서비스를 이용하

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

[인증/보안] 기초 : Token

Session 기반은 매 요청마다 데이터베이스를 살펴보는 것이 불편하다.이럴 때 사용할 수 있는 토큰 기반 인증 중 대표적인 JWT(JSON Web Token)이다.클라이언트에서 인증 정보를 보관하는 방법으로 토큰 기반 인증이 고안되었다.토큰은 유저 정보를 암호환 상태

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

[인증/보안] 기초 : Cookie, Session

: 서버에서 클라이언트에 데이터를 저장하는 방법의 하나이다.HTTPS는 Stateless(무상태성)인데, 우리의 정보가 유지되는 이유는 Cookie가 있기 때문이다.어떤 웹사이트에 들어갔을 때, 서버가 일방적으로 클라이언트에 전달하는 작은 데이터라고 볼 수 있다.해당

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

[인증/보안] 기초

: HTTPS는 Hyper Text Trnasfer Protocol Secure Sokcet layer의 약자다.HTTPS는 HTTP 요청을 SSL(Secure Sockets Layer) 혹은 TLS(Transport Layer Security) 라는 알고리즘을 이용해

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

[데이터베이스] NoSQL / MongoDB 개념 학습

NoSQL은 매우 넓은 범위에서 사용하는 용어로, 관계형 테이블의 레거시한 방법을 사용하지 않는 데이터 저장소를 말한다.NoSQL 데이터베이스에서는 데이터를 행과 열이 아닌, 체계적인 방식으로 저장한다.NoSQL 데이터베이스는 관계를 중점을 둔 SQL 데이터베이스보다

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

[데이터베이스] MVC 패턴과 ORM(Sequelize) 개념 학습

MVC는 소프트웨어 설계와 관련하여 흔히 사용되는 설계 패턴이다.React의 단방향의 데이터 흐름, Redux의 Flux + Reducer 패턴 역시 설계 패턴의 일종이다.어떤 서비스를 제공하기 위해 여러 과정들과 처리들이 필요한대, 그런 처리들을 각 기능별로 나뉜다는

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

[SQL] Node.js 환경에서 SQL 다루기

Node.js 환경에서 MySQL에 접속하여 데이터를 다룰 수 있다.데이터베이스와 서버 인스턴스를 연결하기 위해, mysql모듈을 사용한다.Node.js 환경에서 SQL문을 작성하고 .query() 메소드를 호출하는 것으로 query를 수행할 수 있다..query(sq

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

[SQL] Schema & Query Design 개념 학습

스키마(schema)는 데이터베이스에서 데이터가 구성되는 방식과 서로 다른 엔티티(entities) 간의 관계에 대한 설명이다.즉, "데이터베이스의 청사진"과 같다.데이터가 어떻게 표현되어야 할지 구상하고, 그 데이터를 정의하고, 데이터들 간의 관계를 구성하는 방법,

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

[SQL] ACID

ACID는 데이터베이스에서 하나의 트랜잭션의 안정성을 보장하기 위해 필요한 성질이다.트랜잭션이란 여러 개의 작업을 하나로 묶은 실행 유닛이다. 각 트랜잭션은 하나의 특정 작업으로 시작을 해 묶여 있는 모든 작업들을 다 완료해야 정상적으로 종료한다.만약 하나의 트랜잭션에

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

[SQL] 데이터베이스

SQL(Structured Query Language): 구조화된 Query 언어Query:질의문(직역), 예를 들면 검색창에 입력하는 검색어도 Query의 일종이다.저장되어 있는 정보를 필터 하기 위한 질문그래서, SQL을 다시 말하자면,데이터베이스용 프로그래밍 언어

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

[자료구조/알고리즘] 탐욕 알고리즘 / 동적 계획법

Greedy Algorithm(탐욕 알고리즘)은 말 그대로 선택의 순간마다 당장 눈앞에 보이는 최적의 상황만을 쫓아 최종적인 해답에 도달하는 방법이다.탐욕 알고리즘으로 문제를 해결하는 방법은 다음과 같이 단계적으로 구분할 수 있다.선택 절차(Selection Proce

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

Part SEB 6기 Section 2 회고

어느덧 section 2가 끝났다. 처음 section 1을 시작했던게 엊그제 같은데 벌써 이 과정의 반이 지나갔다는 사실에 "시간 참 빠르구나.."라는 걸 이 글을 쓰고 있는 순간도 느끼고 있다.일단, HA2 TEST를 본 인원들은 대략 19명 정도였는데 처음 OT때

2021년 12월 15일
·
0개의 댓글