분류 전체보기
-
[SSL]Let's encrypt SSL 인증서 갱신하기개발 2022. 10. 10. 23:21
Let's encrypt에서 발급한 인증서를 적용한 경우, 인증서 적용 이후 90일이 지나면 유효기간이 만료됩니다. 이를 갱신하는 방법에 대해 포스팅해보겠습니다. > 유효기간 확인하기 sudo ~/.certbot/bin/certbot certificates 명령어 입력시 인증서의 유효기간을 확인할 수 있습니다. > 인증서 갱신하기 sudo ~/.certbot/bin/certbot renew --dry-run 인증서 갱신은 생각보다 너무 간단하게 명령어 한줄 입력으로 가능합니다. --dry-run 은 실제 갱신이 아닌 갱신을 시도한 경우 정상적으로 되는지, 오류가 발생하는지 확인해보는 테스트라고 생각하시면 됩니다. error: Problem binding to port 80: Could not bind t..
-
[Javascript]자바스크립트-비동기 promise 객체 (2)개발 2022. 9. 3. 13:42
자바스크립트를 비동기로 처리하는 방법중의 하나인 promise 객체에 대해 알아보겠습니다. 1. promise 객체란? 2. async / await 2022.08.23 - [개발] - [Javascript]자바스크립트-동기, 비동기와 스크립트 엔진 (1) 2022.09.03 - [개발] - [Javascript]자바스크립트-비동기 promise 객체 (2) [ 1 ] promise 객체란? promise 객체를 알아보기 전에, 먼저 자바스크립트에서 비동기로 동작하는 작업이 가질 수 있는 상태에 대해 간단히 보겠습니다. 1. Pending(대기상태): 현재 비동기작업이 진행중이거나, 시작할 수 없는 문제가 발생한 상태 2. Fulfilled(성공): 이행, 성공 상태로, 우리가 의도한 대로 정상완료된 상..
-
[Javascript]자바스크립트-동기, 비동기와 스크립트 엔진 (1)개발 2022. 8. 23. 13:49
자바스크립트 코드의 실행순서와 기본개념에 대해 알아보겠습니다. 1. 자바스크립트의 기본개념 2. JS Engine(자바스크립트 엔진) 2022.08.23 - [개발] - [Javascript]자바스크립트-동기, 비동기와 스크립트 엔진 (1) 2022.09.03 - [개발] - [Javascript]자바스크립트-비동기 promise 객체 (2) 자바스크립트의 기본개념 자바스크립트는 기본적으로 싱글 쓰레드이며 비동기로 동작하고 있습니다. 만약, 싱글 쓰레드 방식을 이용하면서 비동기가 아닌 동기적 작업방식 이라면, 전체적인 실행시간이 크게 증가하게 될 것입니다.(하나의 작업이 끝나야지만 다른 작업을 시작할 수 있기 때문). 자바스크립트는 웹 브라우저에서 사용자의 사용성과 편의를 위해 시작된 언어라는 점에서, ..
-
[Instagram API] 인스타 api 사용하기개발 2022. 8. 15. 23:57
인스타그램의 api를 활용하는 방법에 대해 포스팅해보겠습니다. 인스타그램 api를 사용하기 위해서 필요한 사전작업은 크게 3가지 입니다. 1. 인스타그램 계정을 프로페셔널 계정으로 전환 2. 페이스북 회원가입 & 인스타그램과 연동 3. 활용하는 서비스에 ssl 인증서 적용(https 로만 호출가능) 위 3개 사전작업을 모두 진행했다면, Meta for Developers 사이트에 접속해서 api 토큰 발급 과정을 따라오시면 됩니다. (가이드문서) https://developers.facebook.com/products/instagram/?locale=ko_KR 앱 만들기 과정 1. 로그인 후 우측상단에 내 앱 > 앱 만들기 클릭 2. 앱 유형 선택 사용하는 용도에 따른 유형을 선택하면 됩니다. 개인적인 ..
-
[python] 파이썬 리스트 합치는 방법 - sum함수(이차원배열)알고리즘 2022. 7. 26. 14:03
파이썬 내장함수 중 iterable 합을 쉽게 구해주는 sum 함수에 대해 알아보겠습니다. sum함수 설명 sum() 예제 1. sum 함수 설명 sum(iterable) arg1 : iterable한 자료형으로, numberic 해야 한다. 리스트나 튜플처럼 순환접근이 가능한 숫자로 이루어진 형태. return : iterable 내부 요소의 합. 일반적으로 쓰는 인자가 하나인 sum함수 입니다. 입력값의 합을 계산해줍니다. sum(iterable, start) arg1: 리스트 또는 튜플형태의 숫자 형태 arg2: arg1의 합에 처음으로 더해줄 값. (default = 0) return : (arg1 내부 요소의 합) + arg2 두번째인자 start 에다가 첫번째 인자로 입력받은 iterable ..