20210921 til - 추석 모각코 2,3일차
추석 모각코 2일차(어제)이야기
- 회사나가서 알고리즘 몇문제 풀고
- 회사에서 오피스 자동화/헬퍼 봇(Office Boot)을 스프링 부트로 만들기 시작했다. 목표하는 기능은
- 점심식당 추천
- 문열어 기능
- 출퇴근 시간저장 기능
- 추가해야할 가능
- 식당추천 : 대표메뉴 저장필드 추가
- 슬랙 웹훅 기능으로 채팅응답(+PK 추가해서)
- RDB table ->> 엑셀시트 다운 혹은 구글독스 변환기능
- 기술적 변화는
- 우분투 >> 아마존리눅스(RHEL계열) 로 변경 : 예전부터 대표적인 친 우분투파였는데, 회사 팀장님께서는 centos만 써오시고, 회사에서는 AWS+아마존리눅스를 사용해서, 요즘 되도록이면 아마존리눅스를 쓰고 있다. 사실 별로 바뀌는것도 없는게, 몇가지 프로세스 관리랑 패키지관리자(apt >> yum) 빼고는 거의 비슷하다.
- 몽고 && 레디스 도입 : 사실 이전 코쿼과정에서 추가 심화과제로 레디스나 엘라스틱서치 등을 써볼 기회가 있었는데, 그때는 자바랑 스프링만 만들기에도 바빠서 허덕였다. 그래서 이제서야 도입을 해보려는데
- 레디스 : 슬랙봇으로 read 동작+full scan이 빈번한데, 매번 RDB에 풀스캔을 때리기보다는 레디스에 캐싱해놓고, 특정 read 요청 성능을 높이기 위해서 도입
- 몽고 : 서비스 데이터저장이나 핵심적인 부분은 모두 RDB에 되어있는데, 보여지는 부분 그러니까 클라이언트 사이드와 주고받는 방식, 랜더링방법은 미정이라서, 기존에는 ORM에서 DTO 클래스를 여러개 만들어서 해결했는데, 몽고로 만들면 좀더 유연하게 표현하고, 프론트엔드와의 커플링을 작게 해서 가져갈수 있지 않을까? 해서 도입
3일차 이야기
독서 : 피터드러커의 자기경영노트
- 피터드러커는 내가 정말 좋아하는 작가인데, 이 책은 이전에도 몇번 읽었던 터라 쉽고 빠르게 읽을 수 있었다.
- 책을 몇줄로 초압축 요약하자면
- 육체노동보다 지식노동자들이 창출할 수 있는 가치가 더욱 높아질것이고
- 지식노동자가 갖춰야할 가장 중요한 조건은 "목표를 달성하는 능력"
- 목표를 달성하는 능력은 누구나 갖출수 있고, 갖추어야하만 하며, 의식적인 훈련으로 성장 시킬 수 있다
- 평소에는 회사에서 한두시간만 더 일해도 집에오면 녹초가 되서 무조건 씻고 자야하는 시간이 되서 독서는 엄두도 못냈는데, 연휴 덕분에 잠도 푹 자고 책도 읽을수 있어서 참 좋다
학습 : 관계형 데이터베이스 실전입문
- 이책을 읽으면서 느낀점은 내가 지금까지 SQL만 배웠고 RDBMS를 이루는 근본 사상인
요즘 좋아하는 작가 Top3 만 꼽자면
- 직장, 인생, 경영관련 : 피터드러커(선생님)
- 심리학관련 : 최인철(교수님)
- 시,소설 : 류시화(시인 겸 번역가)