내용이 나뉘어서 5주차는 (1)과 (2)로 나눴다. 1. 웹서비스 런칭 이제 내 프로젝트를 서버에 올리는 작업을 해 볼 것이다. 웹서비스 런칭을 위해서는 서버가 클라리언트의 요청에 항상 응답할 수 있어야 하는데 그러기 위해서는 다음과 같은 2가지 조건이 필요하다. 언제나 요청에 응답하려면, 1) 컴퓨터가 항상 켜져있고 프로그램이 실행되어 있어야하고, 2) 모두가 접근할 수 있는 공개 주소인 공개 IP 주소(Public IP Address)로 나의 웹 서비스에 접근할 수 있도록 해야해요. 1번 조건을 보면 컴퓨터가 항상 켜져 있어야 한다고 한다. 지금까지는 로컬 환경에서 구축을 했기 때문에 내 컴퓨터에서 서버를 만들고 실행했지만, 웹서비스 런칭을 위해 내 컴퓨터를 계속 켜 놓을 수는 없을 것이다. 따라서 ..
이제 마지막 주차 강의이다. 5주차에서는 4주차에서 하던 내용들을 복습할 겸 '버킷리스트' 프로젝트를 해보고 + 이제 다른 사람들도 나의 페이지를 볼 수 있도록 해보고자 한다. 0. 설치 프로그램 1) Filezilla https://filezilla-project.org/download.php 우선 다운로드만 해뒀음 2) 가비아 https://www.gabia.com 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com 회원가입 한 후에 도메인 구매! .shop 도메인이 500원/1년으로 할인 중이어서 500원에 도메인을 구매할 수 있었다. 아무거나 하면 된다길래 적당히 아무도 안 샀을 법한 이름으로 구매했다. 1. 버킷리스트 (1-1) 프로젝트 세팅..
* 하나의 컴퓨터 안에서 서버도 만들고 접속도 해보는 것 = 로컬 개발환경 서버 테스트 하자고 컴퓨터를 한 대 더 살 수는 없으니까.. => 앞으로의 프로젝트들 저장할 폴더도 만들어 둠 ☞ bucket : 버킷리스트 (5주차) ☞ homework : 팬명록 (4주차 숙제) ☞ mars : 화성땅공동구매 (4주차) ☞ movie : 스파르타피디아 (4주차) ☞ prac : flask 연습 (4주차) 1. Flask 시작하기 - 서버 만들기, HTML 파일 주기, API 만들기 우선, prac 폴더에 새 프로젝트 만들고 (venv는 전에도 말했지만 안 보이는 것처럼 생각하기! 건들지 X) flask 패키지 설치 * flask 패키지란? 서버를 구동시켜주는 편한 코드 모음. 개발자들이 서버를 직접 다 만드는 ..
개발 일지 작성을 벨로그에서 시작했었는데 티스토리가 더 직관적이고 다양한 표현이 가능하다는 느낌이 들어서 이제부터는 여기로 옮겨올까 한다! 그래서 몇 개 되지는 않지만 벨로그에서의 기록들을 우선 여기에 남겨두려 한다. 1. https://velog.io/@nikki601/2022.07.25-1%EC%A3%BC%EC%B0%A8-%EC%88%98%EC%97%85-ing 2022.07.25 1주차 수업 ing 첫 개강일이었다. 국비지원으로 수업 받겠다고 내일배움카드 발급이며 수업 신청이며 자잘하게 신경 쓸 일들이 많았는데 드디어 수업을 시작한다니 뭔가 설레기도 하고 드디어 개발자를 위한 velog.io 2. https://velog.io/@nikki601/2022.07.26-1%EC%A3%BC%EC%B0%A8..