profile
천천히, 하지만 꾸준히 그리고 열심히 / 백엔드 개발자가 되기 위해 공부중입니다.
post-thumbnail

TLS handshake가 일어나는 과정

업로드중..TLS란?TLS는 Transport Layer Security로 TCP handshake(3-way handshake)가 일어나고 난 뒤, TLS handshake를 통해 연결됩니다.TLS는 인터넷 상의 커뮤니케이션을 위한 개인 정보와 데이터 보안을 용이하게

7일 전
·
0개의 댓글
post-thumbnail

MySQL의 스토리지 엔진에 대해 알아보자 - 1 (feat. InnoDB)

현재 백엔드 학습을 하며 주로 사용하는 MySQL DB에는 여러가지 스토리지 엔진이 존재합니다. 각 엔진별로 지원하는 기능이 다른데, 별다른 고민 없이 사용하고 있는 것 같아서 정리하고자 글을 작성해봅니다.보편적이고 알려진 엔진의 종류는 다음과 같다.InnoDB 엔진

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

2022년 상반기 카카오 테크 인턴십 코딩테스트 후기

오후 2시에 치러진 카카오 테크 인턴십 코딩테스트에 응시했습니다. 📝 시험 개요 5시간에 5문제 출제, 제출결과 피드백 있음 복잡한 알고리즘보다는 기본적인 문제 위주로 출제된 듯 합니다. 어려운 문제는 경로 순회, 2차원 배열을 통한 시뮬레이션 등이 나왔습니다

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

2022년 상반기 삼성전자 SW 역량테스트(코딩테스트) 후기

오늘 오전 9시에 삼성전자 DS SW직군의 SW 역량테스트에 응시했습니다. SW 직군으로 서류 합격은 처음이라 첫 테스트였습니다. 3시간에 2문제 출제, 제출결과 피드백 없음구현, 시뮬레이션 위주로 출제됨삼성전자 문제 유형은 기존에 많이 풀어봤지만 오프라인 시험이다보

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

220428 - TIL

미션 진행토비의 스프링 스터디영한님 JPA 강의 듣기OAuth의 redirect는 server가 아닌 client로 가야 한다!OAuth를 구현하면서 OAuth provider로부터 오는 redirect를 별 생각 없이 server url로 잡았다. 그랬더니 안드로이드

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

AWS EC2를 이용해 배포해보자 (6) - Swap area 설정하기

우리의 프로젝트를 성공적으로 배포했지만, 프리티어의 메모리 1기가로는 벅찬 느낌이 있습니다. 부족한 메모리를 커버해보기 위해 가상 메모리 기법을 떠올려봅니다. 우리의 하드 디스크 일부를 swap area로 쓰면서 메모리 문제를 보완해보겠습니다.먼저 ec2 프리티어는 최

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

220423 - TIL

✅ 오늘 한 일 코드 리뷰 사항 확인하기 내일 관련 내용 공부해보기! 영한님 JPA 강의 듣기 📖 오늘 배운 것들(간략히) 계층형 구조를 사용하더라도 실용적인 관점도 고려하자! 일반적으로 스프링 구조는 controller-service-repository의 계층형 구조를 따라갑니다. 하지만 간단한 조회 api는 단순히 repository에 접근...

2022년 4월 23일
·
1개의 댓글
post-thumbnail

[운영체제 11주차] - 입출력 시스템

반효경 교수님의 운영체제 강의와 Operating System Concepts 10th ed. 를 참고하였습니다.track: 각 원판의 동심원을 이루는 sector의 집합head: 디스크에 데이터를 읽거나 쓰는 장치, head는 서로 다른 원판의 항상 동일한 track

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

2022년 상반기 신입 LINER 1차면접 후기

LINE의 1차 면접을 봤습니다. 운 좋게도 필기 테스트에서 합격을 해서 면접 기회를 얻게 되었습니다. 꽤 앞 순서에 면접이 걸려서 지식을 더 채우기 보다는 가졌던 지식을 되돌아보고 자소서 위주로 준비해야겠다고 느꼈습니다.사실 발표가 나고 당장 다음주에 면접인 순간부터

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

[운영체제 10주차] - 파일 시스템

반효경 교수님의 운영체제 강의와 Operating System Concepts 10th ed. 를 참고하였습니다. 파일, 파일 시스템 파일 A named collection of related information 일반적으로 비휘발성의 보조 기억장치에 저장 운영체제

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

AWS EC2를 이용해 배포해보자 (5) - Springboot 프로젝트 실행

이번에는 가장 중요한 저희의 어플리케이션을 서버에 배포해보도록 하겠습니다. 가장 쉬운 단계일 줄 알았지만 프리티어 이슈로 살짝 헤맸던 부분입니다.마지막으로 서버에 우리의 springboot 프로젝트를 실행해야 한다. 방법은 간단하다.서버 상에 적당한 디렉토리를 만들고

2022년 4월 12일
·
8개의 댓글
post-thumbnail

AWS EC2를 이용해 배포해보자 (4) - 배포를 위한 프로젝트 세팅

지난 글에서 MySQL을 실행했으니, Springboot 프로젝트를 띄울 준비를 하겠습니다.

2022년 4월 11일
·
3개의 댓글
post-thumbnail

AWS EC2를 이용해 배포해보자 (3) - MySQL 서버 실행

지난 글에서 성공적으로 서버 설정과 필요한 MySQL, jdk를 설치했으니 이번엔 MySQL 서버부터 실행시켜보겠습니다.먼저 MySQL 접속을 위해 아래와 같은 명령어를 사용해봅니다.그럼 당연히 password 입력창이 나오는데 우리는 mysql root passwor

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

AWS EC2를 이용해 배포해보자 (2) - 서버 기본 설정 해보기

지난 글에서 ec2 인스턴스를 생성하고 서버에 성공적으로 접속했다.이번에는 서버에 기본적인 설정(호스트명, timezone, jdk 설치 등)을 해보기로 한다.먼저 서버에 접속하면 터미널에 다음과 같이 표시된다.ubuntu@ip 주소 형태로 써있는데, 뒤에 붙은 ip가

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

AWS EC2를 이용해 배포해보자 (1) - 인스턴스 생성 및 연결하기

그룹 프로젝트를 위해 배포가 필수적인 과정이 되어버렸다.금요일에 배포할 예정이었지만 기능 개발에 우선순위가 밀려버렸다.할 때마다 낯선 배포라 나는 주로 이동욱님의 스프링 부트와 AWS로 혼자 구현하는 웹 서비스를 맨날 참고하곤 하는데, 책이 나온지 좀 돼서 다른 것들도

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

220407 - TIL

그룹 프로젝트 4일차 - 서비스, 저장소 설계토비의 스프링 스터디 참석멤버들과 허심탄회한 잡담시간 두 시간여..git 사고친거 수습오늘 service와 repository를 설계하면서 몰랐던 점들을 많이 알았습니다. dto에 NoArgsConstructor가 필요한 이

2022년 4월 7일
·
2개의 댓글
post-thumbnail

220406 - TIL

그룹 프로젝트 3일차 - 컨트롤러 설계운영체제 스터디 참석요즘 게임의 맛을 찾아 구스구스덕 1시간...공부안한거 반성 겸 토비의 스프링 읽기컨트롤러를 설계하면서 아직 스프링 자체에 대한 사용법/코드 구조 설계에 큰 부족함이 있다는 것을 느꼈습니다. 미션을 진행하는 것도

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

220405 - TIL

그룹 프로젝트 2일차 - DB 설계운영체제 강의 듣기요즘 게임의 맛을 찾아 오버워치 2시간...DB 설계 시 발견한 다양한 것들 그리고 SQL 공부의 중요성을 다시 깨달았습니다프론트나 모바일 개발자와 일하는 방식에 대해서 감을 잡아가고 있습니다필과 차분하게 하나씩 기록

2022년 4월 5일
·
1개의 댓글
post-thumbnail

[운영체제 9주차] - 가상 메모리

반효경 교수님의 운영체제 강의와 Operating System Concepts 10th ed. 를 참고하였습니다. 가상 메모리 Demand Paging 운영체제의 도움을 받아 실제로 필요할 때 Page를 메모리에 올리는 것 I/O 양의 감소 Memory 사용

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

220404 - 짧은 TIL

그룹 프로젝트 시작알고리즘 스터디 참석블로그 재개(?)협업 시 필요한 브랜칭 전략들토비의 스프링 읽기오랜만에 블로그를 다시 썼다. 지난 주에 시힘귀(시간없고 힘들고 귀찮고)해서 블로그를 통으로 쉬었는데 앞으로는 짧게짧게라도 기록을 남겨봐야겠다.요즘 개인공부 의욕이 없다

2022년 4월 4일
·
2개의 댓글