Month in review: July 2024

Month in review: July 2024

Category
Published
July 31, 2024
Last updated
Last updated August 3, 2024

7월을 돌아보며

7월은… 잘 기억이 나지 않는다. 인턴십 면접을 보면서 경험을 기르고, 해커톤도 참가하고, 기존 프로젝트도 개발하며 지낸 것 같다.

Week 27(0701 ~ 0707)

240701(Mon)

  • Computer architecture
    • Cache Coherence Problem
      • Snooping protocols
      • Directory-based protocols
    • Memory Consistency
    • Hardware Multithreading
      • Fine-grain multithreading
      • Coarse-grain multithreading
      • Simultaneous multithreading(SMT)
    • GPU
    • Interconnection Networks
  • 스프링 DB 2편 - 데이터 접근 활용 기술 강의 요약본 공부
    • JdbcTemplate

240703(Wed)

  • Java 공부
    • 생성자 체이닝, String pool, try-with-resources, for vs. Stream, Sealed class,
  • 디자인 패턴 공부
    • 싱글톤 패턴, 템플릿 메서드 패턴, 전략 패턴, 상태 패턴, 커맨드 패턴
  • 스프링 DB 2편 - 데이터 접근 활용 기술 강의 요약본 공부
    • MyBatis: Mapper, 동적 쿼리
    • JPA

240704(Thu)

  • 스프링 DB 2편 - 데이터 접근 활용 기술 강의 요약본 공부
    • 스프링 데이터 JPA
    • Querydsl
    • 스프링 트랜잭션
  • Recoil 공부
  • 솔리드 커넥션 웹 개발
    • 인증 관리 리팩토링

240705(Fri)

  • 솔리드 커넥션 웹 개발: 인증 관리 리팩토링

240707(Sun)

  • 솔리드 커넥션 웹 개발: 리팩토링
    • 용어 통일
    • JWT 관리시 만료기간 고려 추가
    • 상수 파일 분리

Week28(0708~0714)

240708(Mon)

  • 솔리드 커넥션 웹 개발: Next.js Page Router에 구글 애널리틱스 적용
  • ICT 포트폴리오 작성

240709(Tue)

  • ICT 자기소개서 작성
  • 블로그 구글 애널리틱스 추가
  • AWS Builder Cloud Essential Course(10h) 수강
    • Job Roles in the Cloud (Korean)
    • AWS Cloud Practitioner Essentials (Korean) (Na) (한국어 강의)
      • CloudTrail,
    • Getting Started with Cloud Acquisition (Korean)
    • AWS Billing and Cost Management (Korean) (Na) (한국어 강의)
    • AWS Foundations: Getting Started with the AWS Cloud Essentials (Korean) (Na) (한국어 강의)

240710(Wed)

  • ICT 코딩테스트
  • 미식록 서버 개발
    • 어드민 페이지 수정
    • 검색 기능 수정

Week29(0715~0721)

240715(Mon)

  • 솔리드 커넥션 웹 개발
    • API 변경에 따른 코드 수정
  • 솔리드 커넥션 서버 개발
    • 오류 수정
    • 환경별 프로필, Docker compose 제작

240717(Wed)

  • 솔리드 커넥션 서버 개발
    • 자동 빌드-배포 Github Actions 구성
    • 오류 수정
  • 솔리드 커넥션 웹 개발
    • API response 변경에 따른 오류 수정

240718(Thu)

  • Java 공부

240719(Fri)

  • Net-Zero 해커톤

240720(Sat)

  • Net-Zero 해커톤
    • Cloud9
    • S3, Cloudfront로 React 정적배포

Week30(0722~0728)

240722(Mon)

  • ICT 면접

240723(Tue)

  • 솔리드 커넥션 웹 개발
    • 커뮤니티 기능 UI 추가
    • Import 자동 정렬 Prettier formatting 추가

240724(Wed)

  • 미식록 서버 개발

240725(Thu)

  • 미식록 서버 개발

240726(Fri)

  • 미식록 서버 개발
    • DecimalField 0.00으로 바뀌는 오류 수정
    • 쿼리 최적화
    • 느낀점: 곳곳에 분산되있는 코드에서 문제가 생기는 경우가 많았음
  • 미식록 웹 개발

240727(Sat)

  • 미식록 웹 개발
    • 음식점 세부 페이지
    • 린터 적용

240728(Sun)

  • 미식록 서버 개발
    • 환경변수 분리

Week31(0729~0804)

240729(Mon)

  • 미식록 서버 개발
    • 자동 배포
  • 코드트리 자바 풀이

240730(Tue)

  • 코드트리 자바 풀이
  • 리눅스 게정, 그룹, 권한 설정

240731(Wed)

  • 미식록 서버 개발
    • 데이터 파싱