728x90

전체 글 503

50일차(1일차 용어정리)

팀원과 같이 용어 정리를 하기로 했었는데 나는 배운 강의 중에서 뒷 부분을 맡았고 아래는 팀원이 간단하게 작성한 용어 정리이다.!! A API (Application Programming Interface) - 하나의 program이 다른 program(기능) 을 사용할 수 있게 하는 Interface - 특정 기능을 사용하기 위해서 꼭 지켜야하는 약속(contract)이라 할 수 있다. C CDN - CDN(콘텐츠 전송 네트워크)은 지리적으로 분산된 여러 개의 서버다. - 웹 콘텐츠를 사용자와 가까운 곳에서 전송함으로써 전송 속도를 높인다. - 파일 복사본을 임시로 저장하는 프로세스인 캐싱을 사용한다. - 웹 페이지, 이미지, 비디오 등의 콘텐츠를 사용자의 물리적 위치와 가까운 프록시 서버에 캐싱한다...

TIL 2021.11.01

7주차

이번주 한 일 - aws 실강 듣고 정리하기 - 졸업시험 준비 이번 주는 거의 못쉬고 앉아서 노트북만 봤는데도 할게 너무 많은 것 같다. 졸업 시험 끝나고 내가 뭘 해야할지 정리해봤는데 해야할 게 너무 많아서 시험 끝나고도 난 못쉬고 주말까지 계속 공부를 몇주 해야 따라잡을 것 같다. (아직 졸업시험 8개가 남았다,,) 학교도 졸업시험 외에 학교 전공수업도 듣고 과제도 해야해서 aws 실강에서 진행했던 부분, 꼭 해야만 하는 부분만 하는 것으로 만족하고 이게 어디에서 사용되는지 이 기능은 무엇인지 알지 못한 채 따라하기만 했다.. 양이 너무 많아져서 팀원분과 나눠서 실강에서 다뤘던 용어들을 정리하기로 했다.😆

WIL 2021.10.31

48일차

강의 내용 정리 CDN(Content Delivery Network) 1) 한국에 서버가 있다. 미국 사용자가 사이트에 접속을 하려고 한다. request를 보내는데 시간이 많이 걸린다. 👉🏻 가까운 지역에 서버를 더 둔다.(미국에도 서버를 만든다.) 😟 이렇게 하면 여러 대의 서버를 관리해야한다. 2) 서버가 해주는 역할이 별로 없을 때 data가 html, css, js, image인 경우 서버는 데이터를 보내주는 역할밖에 없다. 정적으로 데이터를 보내면 정적 웹 호스팅을 할 때 cloudfront를 사용한다. * cloudfront가 cdn이랑 거의 비슷하다고 보면 된다. cdn이라고 하는 서비스를 쓰게 되면 cloudfront에서는 edge라는 표현을 쓴다. 데이터를 보낼 줄 수 있는(정적파일 보..

TIL 2021.10.30

46일차(서버리스 프론트엔드 총 정리라 말하고 1일차 총정리 하기,,)

포인트 ☝🏻. 내가 지금 이해 못한 부분들 다 해석해버리기 포인트 ✌🏻. 한동안 aws에 손을 떼도 다시 할 수 있을 정도로 쉽게 적기 포인트 🖐🏻. 아래 정리한 포인트들을 설명할 수 있게 이해하기! 1. 기존의 프론트엔드 페이지는 NGINX 웹서버를 인스턴스에 설치하여 관리 2. HTTPS를 사용하기 위해 인증서를 설치 3. S3 정적웹호스팅 기능을 사용하여 서버리스로 프론트엔드 페이지를 관리 4. CloudFront와 Certification Manager를 사용하여 HTTPS를 인스턴스 없이 생성 5. WAF를 이용하여 좀 더 보안을 강화하는 방법 6. Route53을 이용하여 DNS를 이전하는 방법 작성하게 된 이유 두 번째 강의는 처음 실습할 때부터 놓쳤다,, (실강,,,,,,,,😟😟) 첫 번째..

TIL 2021.10.28

45일차

zoom 실강 강의 실습 따라하기 (서버리스 프론트엔드 - 1) 보안 그룹 설정에서 HTTP 80으로 설정 후 FileZilla를 먼저 실행하고 패키지 업데이트 및 서버 설치를 했더니 브라우저가 실행이 안되었다. 왜인지는 모르겠으나 FileZilla를 그 이후에 했더니 브라우저에서 켜졌다. 실강을 듣고 난 후 따라 하면서 나타난 오류와 알게된 점들을 다시 정리를 해봤다. 오류 & 알게 된 것들 정리 * index 파일 교체할 때 파일 복사하는 명령어 sudo cp ~/index.html /var/www/html → /home/ubuntu/index.html 파일 복사 라는 뜻? (이 전에 Filezilla 실습할 때 gitbash로 폴더를 생성하고 그 폴더 내에서 파일을 옮겨 진행해서 이 전과 같은 방식..

TIL 2021.10.28

44일차

오늘의 한 일 - 자바 문법 뽀개기(IntelliJ 설치) - 백준 알고리즘 풀기(4344, 10773) & 해설녹화영상 올리기 - 졸업시험 준비 4344 평균은 넘겠지 소수점을 __번째 까지만 표현하고 반올림을 하고싶을 때, round 함수를 사용해서 round(n, 3) 이런 식으로 하는 줄 알았는데 문자열 포매팅을 이용해서 .3f를 사용하는 것이었다. 오늘은 거의 한게 없다.. 오전에는 IntelliJ 프로그램 설치하고 window11로 업데이트하고 spss 프로그램 설치하니깐 시간이 다 가버렸다,, 그런데 spss 프로그램을 실행하니깐 에러가 떠서 해결하려고 했지만 아직도 해결 안되었다,, 관리자도 건들여보고 호환도 건들여보고 이것저것 구글에 나와있는거 해봤는데 자꾸 거부뜨고... C라서 그런건가..

TIL 2021.10.27

43일차

백준 알고리즘 11050 이항계수 풀어쓰기 nC2 5 2 하면 10출력 5x4/2 6 3 6*5*4/3*2*1 a *= (n-i) b *= (k-i) 식으로 나타내기(최종 제출) a = int(1) b = int(1) n, k = map(int, input().split()) for i in range(k) : a *= (n - i) b *= (k - i) print(int(a/b)) 처음에 제출할 때 print(int(a/b)) 라고 적지 않고 print(a/b)라고 적어 틀렸다고 나왔었다. 😥 다른 사람들 숏코드를 보는데 import math a,b=map(int,input().split());print(math.comb(a,b)) 이런 코드들이 많았는데 module 'math' has no attr..

TIL 2021.10.25

6주차

알고리즘 (10.20~24) 알고리즘 원격강의를 들을 때는 정보 공유도 하기 위해 팀원이 바뀐다고 하셨다. 그런데 나는 원래 팀원분과 만나게 되었다(낯선느낌 zero) 평소 알고리즘 공부를 해야하긴 한다고 생각했지만 아직 나는 코딩테스트를 대비할 정도의 (취업 할) 실력이 아니니 능력 개발 위주로 먼저 공부해야겠다는 생각에 머나먼 이야기 였었다. 그래서 알고리즘 강의를 처음 들어봤을 때는 이렇게 풀 수도 있구나 하고 신기했는데 3주차 강의를 들으니 물음표의 연속이었다. 🙄❔ 4주차는 이해만 하자 하면서 들었다. 백준 알고리즘 문제 풀 때는 내가 풀 수 있는게 있을까 생각했다. 난이도가 하하 or 하중이어도 못풀 것 같은 느낌? 그래도 하루에 2~3개는 하라고 하셔서 2개정도는 하려고 노력했다..!! 알고..

WIL 2021.10.24

40일차

알고리즘 작성하면서 몰랐던 것 // 정수 부분만 구하기 % 나머지 math.ceil(i) : 올림 https://dpdpwl.tistory.com/94 알고리즘 작성 오늘도 알고리즘을 작성했다. 그 중에 하나를 설명해보자면 백준 알고리즘 2869인 달팽이는 올라가고 싶다를 작성했다. 처음에 어떻게 작성해야할지 몰라서 예제 입력 중 하나를 골라서 풀어썼다. 2 -1 =1 1+2 -1 =2 이렇게 쓰고 이 수식을 풀어서 작성했다. a, b, v = map(int, input().split()) num = 0 while True: num += 1 if v = v-b i >= (v-b)/(a-b) 이렇게 나온 (v-b)/(a-b) 값을 print 했더니 예제 중 하나에서 소수점으로 나왔다. 그래서 올림을 해야했..

TIL 2021.10.22

39일차

알고리즘 처음엔 아래와 같이 작성했는데 실행을 시켜보니 런타임 에러가 떴다. a = int(input()) b = int(input()) def arithmetic_operations(a,b) : add = a+b sub = a-b mul = a * b div = int(a / b) la = a % b return add, sub, mul, div, la print(arithmetic_operations(a,b)) 그 이유가 input()은 한 줄을 입력받는 함수이기 때문이다. 백준에서 입력 값을 한 줄에 받는데 그걸 생각 안하고 작성했다...!! 덕분에 한줄로 입력을 받는 방법을 알아냈다..!! https://www.acmicpc.net/board/view/10856 map 함수 알아보기 >>https..

TIL 2021.10.21