본문 바로가기

프로젝트14

[Mini_Project] 온라인 서점 구현하기 새 창에서 열기 Main을 통한 기능 구현 설명 1. 프로그램 실행시 비로그인 초기화면 출력 1. 로그인 2. 회원가입 1-1. 로그인 기능 - 로그인 시도 5회 실패 시 초기 화면으로 돌아감. - 로그인시 로그인 정보를 받아주는 객체를 회원정보로 초기화 1-2. 회원가입 기능 2. 관리자 계정으로 로그인 시 1.도서추가 2.도서제거 3.전체제고출력 0.관리자모드나가기 2-1. 도서추가 기능을 통해 새로운 입고된 도서를 재고에 추가 2-2. 도서제거 기능을 통해 기존의 도서를 재고에서 삭제 2-3. 전체제고출력 기능을 통해 재고내 모든 도서를 출력 2-4. 관리자모드나가기 기능을 통해 초기 로그인 화면으로 이동 3. 로그인 시 * 베스트 셀러 상위 10권 출력되는 로그인 초기화면 출력 1. 로그아웃 2... 2022. 3. 3.
[22.02.10] BaseBallGame 과제) BaseBallGame 내용: 임의의수 3자리의 숫자를 맞추는 게임 123 134 1S1B -> 같은자리의 숫자 일치 => 스트라이크 S -> 서로다른자리 숫자 일치 => 볼 B 게임의 종료 -> 3Strike 1. 중복되지 않는 1-9 난수 3개를 구한다. => 배열 2. 키보드로 부터 3개의 숫자를 입력 받는다. => 배열 3. 스트라이크, 볼의 갯수를 체크 4. 결과 출력 5. 8번째 성공 알고리즘 방식 BaseBall 클래스 내부에 2개의 Method (1. 1~9로 이루어진 3자리 수의 난수를 생성하는 Method, 2. 3자리수를 입력받아 정답여부를 확인하는 Method) 를 생성한다. 1. 1~9로 이루어진 3자리 수의 난수를 생성하는 Method (make_answer) - 난수 생.. 2022. 2. 10.
[동계 프로젝트] 전동킥보드 주행 중 헬멧 착용 여부 확인 프로그램 새 창에서 열기 2021. 11. 3.
[졸업 논문] 스마트 안전 장비 새 창에서 열기 2021. 11. 3.
Application 배포 (By AWS EKS, Kubernetes) 1. EKS 구성 IAM user 생성 * IAM 생성 이유 => EKS는 보안상 Root User로 생성/접속하는 것을 권하지 않고 EKS를 관리하기 위한 권한(Kubernetes RBAC authorization)을 EKS를 생성한 IAM으로 부터 할당 $ aws sts get-caller-identity => IAM 확인 C:\Users\82102\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\alswkdrb1 => wsl 홈디렉터리 위치 eks-cluster-config.yml --- apiVersion: eksctl.io/v1alpha5 kind: ClusterConf.. 2021. 8. 4.
도커 컨테이너 구성 및 활용(2) Flask로 Web App을 개발을 하고 데이터베이스(MariaDB)와 연동을 하는 방법을 알아본다. CURL을 사용 하여 기본적인 REST API(HTTP methods: GET, POST, DELETE)를 테스트 해본다. * test-net => Docker Container는 격리된 환경에서 실행되기 때문에 다른 컨테이너와 통신이 불가능 이 때, network를 통해 여러개의 컨테이너를 연결시켜 통신이 가능하게 할 수 있음 1) MariaDB image를 생성 (내부데이터 有) FROM mariadb:latest # mariadb:latest를 기반 이미지로 이미지 생성 ENV MYSQL_ROOT_PASSWORD=189756 # DB의 비밀번호 설정 ENV MYSQL_DATABASE=alswkdrb.. 2021. 8. 4.