kyuwon

Git log에서 변경내용 찾기

깃으로 버전관리를 하고 있지만, 제대로 사용을 못하고 있는 거 같다. 어떤 기능 작업을 하다가 그 기능을 잠정적으로 사용하지 않기로 하였다. 최근에 다시 그 기능을 사용해야 하게 되었는데, 기능을 다시 처음부터 작성하는 것은 아니지만 그 기능을 사용하도록 연결하는 부분을 작업을 해야하는 상황이었다. 다시 그 부분을 짜도 되지만, git을 사용한 ...

면접을 위한 cs 전공지식 노트 낙서장

스터디 책으로 3월 13 ~ 5월 1 총 8주간의 스터디이다. 1주차: 책 살펴보기 1주차는 책을 살펴보는 시간이다. 빠르게 책을 살펴봄으로써 내가 이 책을 읽는 이유, 저자가 하고자하는 이야기, 내가 이 책에서 관심있는 부분들을 읽고 공유하는 시간이다. 대부분의 사람들이 1장과 6장을 읽었다. 1장은 디자인 패턴 내용인데, 다수의 사람들이 면접...

백엔드 엔지니어로 첫걸음한 2022년 회고

개발자로 이직도 하고, 백엔드로 첫 직무 전환을 한 해. 👣 막연히 세웠던 계획들이 잘 실행되었는지, 어떻게 성장하고 있는지 2022년 연간회고를 작성하자. 👀 또 2023년은 어떻게 성장할지 계획을 세워보자 💡 🔎 2022년 나의 계획은? 2022년 상반기 회고는 다음글을 참고하자 그럼 하반기에는 어떻게 보냈을까? 1. 이직하기 1년 1...

Real mysql 8.0 ch7 8

7 데이터 암호화 응용 프로그램의 암호화는 주로 중요 정보를 가진 칼럼 단위로 암호화를 수행하며, 데이터베이스 수준에서는 테이블 단위로 암호화를 적용한다. 데이터베이스 서버와 디스크 사이의 데이터 읽고 쓰기 지점에서 암호화 또는 복호화를 수행한다. MySQL 서버의 I/O 레이어에서만 데이터의 암호화 및 복호화 과정이 실행된다. 데이터 암호화 기능...

구글 엔지니어는 이렇게 일한다 낙서장

우리는 우리가 올바른 일을 하고 있는지, 제대로 하고 있는지, 그리고 다른 누군가가 이미 해놓은 일은 아닌지를 확인해봐야 합니다. ‘초기’ 단계에서 이런 실수를 범할 확률은 상당히 높습니다. 검증된 주문인 ‘일찍 실패하고, 빨리 실패하고, 자주 실패하라’를 기억해두세요. 혼자 일하게 되면 버스 지수 외에 전반적인 진행 속도도 해롭다. 프로그래머는...