profile
개발자로 성장하기
post-thumbnail

[코드스테이츠] SEB Section 3를 돌아보며

Section 3는 그동안 배웠던 내용의 마지막 퍼즐이 맞춰지는 과정이라고 느꼈다. Section 1, 2에서 프론트엔트 파트를 주로 학습했다면, 3에서는 백엔드를 중점적으로 배웠는데 개발의 전반적인 부분을 배움으로써 프로젝트를 하기 위한 기본적인 지식을 쌓는 과정이였

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

TIL 64일차

오늘은 이전에 AWS의 S3와 EC2를 이용해서 진행했던 배포를 CodePipeline을 이용하여 자동화하는 스프린트를 진행하였다. 수정사항이 발생할 때마다 변경된 파일을 다시 배포하는 과정이 번거롭다고 생각했는데 자동화를 통해 편리하게 배포가 가능했다.정의배포 자동화

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

[코딩 테스트] javaScript #27

문제 설명1부터 n까지 번호가 붙어있는 n명의 사람이 영어 끝말잇기를 하고 있습니다. 영어 끝말잇기는 다음과 같은 규칙으로 진행됩니다.1번부터 번호 순서대로 한 사람씩 차례대로 단어를 말합니다.마지막 사람이 단어를 말한 다음에는 다시 1번부터 시작합니다.앞사람이 말한

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

[코딩 테스트] javaScript #26

문제 설명어떤 숫자에서 k개의 수를 제거했을 때 얻을 수 있는 가장 큰 숫자를 구하려 합니다.예를 들어, 숫자 1924에서 수 두 개를 제거하면 19, 12, 14, 92, 94, 24 를 만들 수 있습니다. 이 중 가장 큰 숫자는 94 입니다.문자열 형식으로 숫자 n

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

[코딩 테스트] javaScript #25

문제 설명카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다.신입사원인 김크루는 카카오톡 오픈 채팅방을 개설한 사람을 위해, 다양한 사람들이 들어오고, 나가는 것을 지켜볼 수 있는

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

[코딩 테스트] javaScript #24

문제 설명데이터 처리 전문가가 되고 싶은 "어피치"는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문자열에서 같은 값이 연속해서 나타나는 것을 그 문자의 개수와 반복되는 값

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

[코딩 테스트] javaScript #23

문제 설명트럭 여러 대가 강을 가로지르는 일차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 수 있으며, 다리는 weight 이하까지의 무게를 견딜 수

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

[코드스테이츠] SEB Full 31기 14주차

이번주는 이전에 배웠던 네트워크와 Git의 심화과정을 학습하면서 배포에 대해서 학습하였다. Section 3의 거의 마지막 파트여서 프로젝트나 현업에서 활용할 수 있고 자주 사용되는 부분에 대해서 배웠다고 생각한다. 특히 배포와 관련된 AWS와 Docker 부분은 실제

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

TIL 63일차

오늘은 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼인 Docker에 대해서 학습하고 이미지와 컨테이너를 생성하고 추가적으로 docker-compose와 volume 옵션을 활용하는 스프린트를 진행하였다.정의도커(Docker)는 리눅스 컨테

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

TIL 62일차

오늘은 어제 AWS EC2와 S3를 이용하여 웹페이지를 배포하고 서버를 가상화를 통해 실행시키는 과정에 이어서 RDS를 사용하여 데이터베이스를 생성하여 서버와 연결하는 스프린트를 진행하였다. 오늘은 스프린트 진행외에 추가적으로 학습한 내용이 없어서 스프린트간 알게 된

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

TIL 61일차

오늘은 이전에 Vercel에 이어서 배포에 대한 자세한 내용을 학습하고 자주 사용되는 AWS 서비스를 이용하여 서버, 클라이언트를 배포하는 스프린트를 진행하였다.기존 서버의 한계기존 서버를 확장하기 위해서는 같은 공간에 더 많은 컴퓨터를 제공하여 한 대가 해결할 수 있

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

TIL 60일차

오늘은 Section 1에서 처음으로 Git에 대해서 학습한 이후에 처음으로 추가적인 부분인 Branch에 대해서 학습하였다. 예전에 배운 내용을 복습하면서 새로운 내용에 대해 이해하면서 실제 현업이라 프로젝트 시에 유용하게 활용할 수 있는 Branch에 대해 배울 수

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

TIL 59일차

오늘은 네트워크에서 클라이언트와 서버가 데이터를 주고 받는 방식들과 원리, 각 방식들의 장단점, 세부적인 옵션들을 학습하였다.

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

[코딩 테스트] javaScript #22

문제 설명다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다.(), \[], {}는 모두 올바른 괄호 문자열입니다.만약 A가 올바른 괄호 문자열이라면 (A), \[A], {A}도 올바른 괄호 문자열입니다. 예를 들어, \[] 가 올바른 괄호 문자열이므로,

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

[코드스테이츠] SEB Full 31기 13주차

이번주는 인증/보안 파트와 컴퓨터 공학에 대해서 학습하였다. 그동안은 웹서비스의 기능 구현을 위해서 혹은 더 편하게 만들기 위해서 사용하는 방법들에 대해서 학습하였다면 인증/보안 파트에서는 서버 혹은 클라이언트가 중요한 데이터를 어떻게 관리함으로써 외부로부터 보호할 수

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

TIL 58일차

오늘은 어제에 이어서 컴퓨터 공학과 관련된 가비지 컬렉션과 캐시에 대해서 학습하였다. 코스에 있는 내용으로는 이해가 되지 않는 부분이 많아서 구글링하고 관련 문서를 찾아보며 이해하기 위해 노력하였다.정의가비지 컬렉션은 프로그램에서 더 이상 사용하지 않는 메모리를 자동으

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

TIL 57일차

오늘은 컴퓨터 공학 기초 파트를 학습하며 문자열, 그래픽, 운영체제 등 컴퓨터가 어떤 방식으로 작동하는 지를 학습하였다.유니코드유니코드(Unicode)는 유니코드 협회(Unicode Consortium)가 제정하는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다

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

TIL 56일차

시작하며 오늘은 인터넷 사용자들이 다른 웹사이트 상의 자신들의 정보에 대해 접근 권한을 부여할 수 있는 OAuth에 대해 학습하고 실제 Github에서 OAuth 인증을 통해 사용자 정보를 불러오는 스프린트를 진행하였다. OAuth 정의 OAuth2.0은 인증을 위한

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

TIL 55일차

오늘은 Session에 이어서 새로운 인증방식인 Token에 대해서 학습하고 Session을 이용하여 구현하였던 웹페이지와 유사한 웹페이지를 Json Web Token 인증 방식을 이용하여 구현하는 스프린트를 구현하였다.Session 인증 방식은 서버에서는 유저가 민감

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

TIL 54일차

오늘은 지난주에 SQL 파트를 마치고 인증/보안 파트를 처음 시작하는 날이다. 이전에 학습했던 HTTP에 이어서 보안기능이 강화된 HTTPS를 학습하고 실제 서버와 클라이언트에서 HTTPS를 사용해서 Session 기능을 구현하는 스프린트를 진행하였다.정의HTTPS는

2021년 9월 6일
·
0개의 댓글