Tech

기술과 관련된 내용을 공유합니다.

JAVA에서 hashCode 정의가 필요한 이유

최대 1 분 소요

우연한 기회에 eqault, hashCode의 의미에 대해 물음을 당했고, 추가로 hashCode는 항상 정의해야 하는지 그렇다면 이유는 무엇인지 고민하게 되었다.

라이브 코딩 Tips

2 분 소요

채용 과정 중 라이브 코딩 인터뷰를 하는 곳이 있습니다.

Socket 쉬운 설명

1 분 소요

개발자로 살다보면 소켓이란 단어를 많이 듣게 됩니다.

GitLab Flow를 통한 인싸이트

3 분 소요

GitLab Flow를 소개하는 글의 내용이 좀 긴편이라 상단 주요 내용만 읽었다가 시간을 내 처음부터 끝까지 정독을 하였습니다.

Docker Mysql Timezone, 한글 문제

최대 1 분 소요

사이드 프로젝트에서 Docker를 사용해 Mysql 스키마를 넣어 두고 사용하다가 더미데이터도 Docker 이미지에 포함을 시키기로 하였습니다.

Jest Coverage Meaning

1 분 소요

사이드 프로젝트를 진행하면서 Github Action을 이용해 Test Coverage가 어느 이상 되지 않으면 PR이 자동으로 닫히도록 하려고 했습니다.

Mysql on Docker - Socket vs TCP

1 분 소요

docker mysql 공식 이미지에 프로젝트에 사용되는 스키마와 더미 데이터를 추가한 이미지를 만들어 사용하고 있습니다.

Github vs Jira

1 분 소요

사이드 프로젝트를 진행하면서 이슈 관리 툴로 어떤 것을 써야 할 지 고민을 하게 되었습니다.

Docker Mysql Customization

최대 1 분 소요

mysql을 docker로 사용하다보면 데이터 추가, 유저 추가 등 기본 설정을 추가한 이미지를 만들고 싶은 경우가 많습니다.

Nest JS 프로젝트 구조

1 분 소요

nestjs로 작업을 하면서 동일한 mvc라고 하더라도 spring과는 다른 프로젝트 구조를 가져가야 한다는 것을 깨달았습니다.

Easy Docker with MongoDB

1 분 소요

일을 하면서 Docker를 쓰면 좋겠다 싶었지만, 왠지 제대로 해야 할 것 같은 마음에 계속 미루고 있었습니다.

재사용이 가능한 Component

최대 1 분 소요

회사에서 React, Redux로 개발을 하면서 React와 Redux의 패러다임의 차이로 인해 오히려 서비스 기능 개발과 관리가 어려워졌었습니다.

Git & GitHub

1 분 소요

Git과 GitHub은 프로그램 버전 관리, 협업 툴로 아래 2가지 목적을 위해 사용이 됩니다.

MSA - Kubernetes - Intro

2 분 소요

edX에서 쿠버네티스를 공부하면서 알게 된 내용을 정리하고 공유합니다.

MSA - Container Ochestration

1 분 소요

edX에서 쿠버네티스 강의를 공부하면서 알게 된 내용을 정리하고 공유합니다.

Monolith & MSA

2 분 소요

edX에서 쿠버네티스 강의를 공부하면서 알게 된 내용을 정리하고 공유합니다.

[추천] 우아한 테코톡 - 1

1 분 소요

어떤 일이던지 기초를 잘 닦는 것이 매우 중요합니다. 그리고 이 사실을 모두가 잘 알고 있지만 실제로 그렇게 하기는 쉽지 않습니다.

JAVA 8을 사용하는 당신에게

6 분 소요

이 글은 잘 안되고 있는 것을 비판하기 보다는 저를 포함한 보다 많은 사람들이 생산성을 높이는 것에 관심을 두고 새로운 것을 도전하도록 하기 위해 작성되었습니다.