Skill Up

Skill Up/우아한테크캠프 Pro 4기

[우아한테크캠프 Pro 4기] 5주차 미션 - ATDD & TDD

Mockito - https://mangkyu.tistory.com/145 RepositoryTest는 @DataJpaTest 어노테이션으로 하면 테스트 속도가 빨라진다b 테스트에 특정 데이터를 set 해야한다면 ReflectionTestUtils.setField(); 테스트에 해당 방법을 써야하는지도 우선 고려하자 참고 : https://dncjf64.tistory.com/314 커스텀 예외 클래스를 생성했다면 메서드도 커스텀 해보자 참고 : https://seovalue.github.io/2022/02/21/custom-exception/ ResponseEntity vs @ResponseStatus Spring Test 전략 외부 라이브러리 DijkstraShortestPath 를 커스텀 해보자 참고..

Skill Up/우아한테크캠프 Pro 4기

[우아한테크캠프 Pro 4기] 4주차 미션(2) - AWS 서버 설정하기 & 배포 스크립트 작성하기

1. AWS 서버 설정하기 linux hostname 설정 sudo hostnamectl set-hostname [name] shell prompt 설정 sudo vi ~/.bashrc USERNAME=BASTION PS1='[\\e[1;31m$USERNAME\\e[0m][\\e[1;32m\\t\\e[0m][\\e[1;33m\\u\\e[0m@\\e[1;36m\\h\\e[0m \\w] \\n\\$ \\[\\033[00m\\]' ## [\\e[1;31m$USERNAME\\e[0m] - USERNAME 영역 ## [\\e[1;32m\\t\\e[0m] - 시간대 ## [\\e[1;33m\\u\\e[0m@\\e[1;36m\\h\\e[0m \\w] \\n\\$ \\[\\033[00m\\] - 아마도 그 외 ## U..

Skill Up/우아한테크캠프 Pro 4기

[우아한테크캠프 Pro 4기] 4주차 미션(1) - AWS 서비스 구성하기

VPC 생성 CIDR은 C class(x.x.x.x/24)로 생성 C class IP 대역은 192.0.0.0 ~ 223.255.255.255 VPC 생성 방법 IPv4 CIDR 블록 > IPv4 CIDR 수동 입력 선택 > IPv4 CIDR 입력 IPv6 CIDR 블록 > IPv6 CIDR 블록 없음 선택 테넌시 > 기본값 선택 Subnet 생성 외부망으로 사용할 Subnet : 64개씩 2개 (AZ를 다르게 구성) 내부망으로 사용할 Subnet : 32개씩 1개 관리용으로 사용할 Subnet : 32개씩 1개 subnet은 private 2개와 public 2개에 대해 가용 영역(ap-northeast-2a, ap-northeast-2c)을 나누어 1개씩 생성 vpc를 192.168.99.0/24 로..

Skill Up/dlwlrGOGO

2022년 상반기 개발자 회고

첫 직장을 퇴사하면서 상반기는 정말 가파른 성장 곡선을 그린 시기였다. 그동안은 사실 정말 한 게 없어서 회고라고 할만한 게 없었는데 이번 상반기는 많은 일을 했기 때문에 뿌듯한 것도 있고 정리도 할 겸 회고를 작성하게 되었다. 1. 회사 1) 동료 개발자의 퇴사 4년동안 정말 많은 동료 개발자가 퇴사했다. 그때마다 나도 퇴사하고 싶어!!라는 생각은 많았지만 이직은 번번이 실패했다. 회사를 다니다보면 실력이 늘어서 언젠가는 이직할 수 있겠지?라는 생각으로 안일하게 있었다. 친하게 지냈던 직장 동료들이 정말 짜기라도 한듯 12월에 모두 이직에 성공했다. 프로젝트 오픈으로 바빠서 야근을 열심히 하는동안 나만 남겨두고 1월에 전부 퇴사를 한 것이다. 다들 연봉도 많이 올리고 개발 문화도 좋은 회사로 이직을 했..

Skill Up/우아한테크캠프 Pro 4기

[우아한테크캠프 Pro 4기] 3주차 미션 - ATDD

ATDD cannot deserialize from Object value 에러 → 롬복의 경우 @NoArgsConstructor 어노테이션을 추가해주거나, 롬복이 아닌 경우에는 빈 생성자를 추가해주면 해결된다(JPA 적용을 고려해서 protected 접근 제어자로 했다) 발생 원인과 해결 방법 참고 : https://azurealstn.tistory.com/74 https://velog.io/@guswns3371/Spring-cannot-deserialize-from-object-value-no-delegate-or-property-based-creator REST assured의 log type 인수테스트에서 테스트 격리하기 → @DirtiesContext, @Sql 등 방법들이 있었는데.. 가장 추..

프리미99
'Skill Up' 카테고리의 글 목록 (3 Page)