전체 글 썸네일형 리스트형 클라우드 컴퓨팅의 주요 특징 [ 코드프레소] 클라우드 컴퓨팅의 주요 특징 더보기 AWS를 활용한 클라우드 컴퓨팅 [코드 프레소] AWS 소개와 회원가입 AWS Mangement console과 예산 설정 AWS EC2 서비스 개념 AWS EC2 ubuntu 서버 생성 AWS EC2 ubuntu 서버 접속 실습 AWS EC2 Window 서버 생성 및 접속 AWS EC2 NGINX 웹서버 활용 기초 더보기 클라우드 컴퓨팅 개념 및 장점 [코드 프레소] 즉, 물리적인 나의 컴퓨터의 자원을 사용하는것이 아닌 원격의 외부 다른 컴퓨터의 자원을 사용 더보기 백엔드 로드맵 로드맵 개요 인터넷과 HTTP 인터넷은 서로 정보를 주고받을 수 있도록 한 거대한 네트워크이다. 네트워크 : 여러대의 컴퓨터가 서로 통신을 한다. 라우터를 활용한 네트워크의 확장 웹소켓 버전 컨트롤 git : 분상형 버전 관리 시스템 Git Hub : 깃 기반의 호스팅 서비스 GitAction : 코드 저장소에 어떤 이벤트가 일어날때 특정 작업이 일어나게 하거나 주기적으로 어떤 작업들을 반복시켜서 실행하고 싶은 경우에 사용 개발언어 Java : 정적 타입에 JVM위에서 돌아간다. Javacript /Typescript : 웹기반 언어이지만 요즘은 서버에서도 돌아간다. Python : 데이터표현법(JSON,YAML) json(java script object notation) : 데이터 표현법 yaml .. 더보기 리눅스 & 서버 [생활코딩] 디렉토리와 파일 1. 명령어를 통해서 조작한다. (CUI) 2. 아이콘으로 조작한다. (GUI) 내가 내리는 명령은 현재 내가 있는 디렉토리를 기준으로 명렁을 받아 들인다. ==> pwd / 최상위(루트) 디렉토리 ex) cd /home/ubuntu 절대경로 (/로 부터 시작한다) .. 부모 디렉토리 ex) cd .. 상태경로 리눅스 명렁어 기초 sudo : super user do 즉, 슈퍼 유저가 하는 일 권한이 있어야만 설치를 할 수 다. 파일 편집에는 nano나 vi 를 통해 할 수 있다. 초급자는 nano 중 상급자는 vi를 주로 사용한다. 패키지 매니저 앱 스토어와 같이 필요한 프로그램을 설치해주는게 리눅스에서는 패키지 매니저 이다. ex) apt, yum apt 서버에 접속해서 최신 다운.. 더보기 코드 구현력 기르기 11제 1. K번째 약수 풀이 아이디어 및 구체적 풀이 1. 입력값 파악 N(자연수 개수) K(작은 순서) 2. N의 약수 리스트에 저장 3.인덱싱 생각 내가 짠 코드 import sys sys.stdin=open("input.txt", "r") N,K=map(int,input().split(' ')) a=[] for i in range(1,N+1): if(N%i==0): a.append(i) lenght=len(a) if(K>lenght): print(-1) else: print(a[K-1]) 모범 답안 고찰 모범 답안의 코드는 출력단에서 약수와 순서를 계산 했다. 또한 리스트를 따로 만들지 않고 카운팅을 하여 인덱싱을 했다. 처음 sort 함수 사용을 고려하였지만 1 부터 나누어 이미소팅이 되어서 다시 안써.. 더보기 insert와 append의 차이점 파이썬에서 insert()와 append()는 둘 다 리스트(list)에 새로운 요소를 추가하는 데 사용되는 메서드입니다. 하지만 두 메서드는 동작 방식과 사용 목적에서 차이가 있습니다. append(): append()는 리스트의 끝에 새로운 요소를 추가하는 메서드입니다. 즉, 리스트의 맨 뒤에 새로운 값을 추가합니다. 리스트의 크기가 자동으로 늘어나며, 기존 요소들의 인덱스는 변경되지 않습니다. 예시: insert(): insert()는 리스트의 특정 위치에 새로운 요소를 추가하는 메서드입니다. 이 때, 원하는 위치의 인덱스를 지정하여 값을 삽입할 수 있습니다. 만약 이미 해당 인덱스에 값이 있을 경우, 기존 값과 새로운 값 사이로 삽입됩니다. 기존 요소들의 인덱스는 삽입으로 인해 변경됩니다. 예시:.. 더보기 google 로그인 [생활코딩] NO backend 회원 정보를 직접 가지고 있는 것 보다 거대기업들에 이미 저장되어 있는 회원정보를 가져오는 것을 선호 한다. 구글에 클라이언트로서 등록 구글 api console 검색 후 프로젝트 생성 credentials로 글어가서 OAuth consent screen에 들어가서 설정. 이후 공식문서를 보고 진행하여 클라이언트 아이디와 클라이언트 비밀번호를 발그 받는다. 로그인 구현 구글 플랫폼 라이브러리 스크립트(인증과 관련된 복잡한 코드) 추가 및 클라이언트 아이디 입력 로그인 버튼 추가 sign in 버튼을 누르면 구글로 로그인이 진행 된다. 그리고 시간이 지나면 왼쪽과 같이 singed in 버튼으로 바뀐다. 더보기 이전 1 ··· 36 37 38 39 40 41 42 ··· 45 다음