AWS 1주차 강의
- S3 파일 저장소
- IAM
- 정적호스팅
- S3 비용 계산기
AWS 2주차 강의
- Monolithic과 MSA의 차이.
- "아케텍쳐는 최대한 잘게 쪼개는 것이 좋을 것이다."
- CloudFront 배포 (CDN, caching)
- CI/CD 개념, github action
github action 서비스 배포하는 법.
Github 소스 repo에 (.github/workflows/main.yml) 파일 추가.
배운 내용:
- 버킷
- 저장하는 저장소 단위 (폴더 같은 것)
- 태그 (tags)
- 버킷 편리하게 분류하기 위함
- S3 사용용도
- 웹페이지에서 이미지 같은 파일을 불러올 때 디스크 대신 'S3'라는 저장소에서 불러와서 읽음.
백준 코테:
백준 14681 파이썬
x = int(input())
y = int(input())
if x > 0 and y > 0:
print("1")
if x < 0 and y > 0:
print("2")
if x < 0 and y < 0:
print("3")
if x > 0 and y < 0:
print("4")
다른 사람들 코드를 보니까 elif를 안 썼다.
백준 2884 파이썬
hour, minute = map(int, input().split())
subtraction = 45
if (minute - subtraction) < 0 and hour == 0:
new_hour = 24 - 1
new_minute = 60 - abs(minute - subtraction)
print(new_hour, new_minute)
elif minute - subtraction < 0:
new_hour = hour - 1
new_minute = 60 - abs(minute - subtraction)
print(new_hour, new_minute)
else:
new_minute = minute - subtraction
print(hour, new_minute)
다른 사람들 코드와 비교하니 꽤 복잡하다. 그래도 가독성은 괜찮지 않을까? ㅋㅋㅋㅋㅋ 다른 사람들 코드 보면서 "아 이런게 pythonic한 코드구나~" 라는 것을 알았다.
오늘 2문제 다 한번도 힌트 없이 푼 것이라서 나름 뿌듯하다. 이렇게 하다보면 발전하지 않을까?
'스파르타코딩 내일배움캠프' 카테고리의 다른 글
스파르타 코딩 클럽: 내일배움캠프 - TIL Day 12 (0) | 2021.09.25 |
---|---|
AWS 강의 2주차 및 프로젝트 시작 - TIL 11 - 스파르타 코딩 클럽: 내일배움캠프 (0) | 2021.09.24 |
스파르타코딩 내일배움캠프 - TIL Day 7 (2021.9.19.일) (0) | 2021.09.20 |
WIL 스파르타코딩- 내일배움캠프 Day 7 (0) | 2021.09.20 |
스파르타코딩 내일배움캠프 - TIL Day 6 2021.9.18.(토) (0) | 2021.09.18 |