공부

공부/Project

[Team 제주 넘는 차] 체크박스 '전체' 항목 로직

요구 사항 1. 체크박스 중 '전체' 항목의 경우, 다른 항목들 중 하나라도 체크 해제 되면 체크가 해제 되어야 하고, '전체'에 체크 되면 모든 항목에 체크가 되어야 한다. 2. '전체' 항목에 체크 해제되면 모든 항목이 체크 해제 되어야 하고 체크되면 모든 항목이 체크 되어야 함 1번부터 코드를 짰다. reduce()를 이용해 구현했다. // views/main.vue // ... export default { data: function () { return { ranks: [ { name: '경형', value: true }, { name: '소형', value: true }, { name: '중형', value: true }, { name: '대형', value: true }, { name: '수..

공부/Project

[Team 제주 넘는 차] 회원 가입 / 로그인

회원가입 시 들어가야 할 항목은 다음과 같다. 이름 아이디 비밀번호 비밀번호 확인 생년월일 주소 전화번호 이메일 주소 그리고 디테일한 요구사항은 다음과 같다. 회원가입 / 로그인 창은 심플하게 구현한다. 비밀번호 및 비밀번호 확인은 암호화 하도록 한다. 비밀번호 및 비밀번호 확인란에서 capslock이 눌려 있을 시 고객에게 알려줘야 한다. 주소 입력은 카카오(다음) 우편번호 서비스 api를 이용해 구현한다. 근데 여기에 아이디, 이메일의 경우 중복 체크, 유효성 검사도 넣어야 할 것 같다. 0221-0222 이틀간 한 일 : 팀 회의 계획 및 스프린트 양식 미리 작성 팀 프로젝트를 위한 github repository 생성 및 콜라보레이터 추가 vue(+ bootstrap vue)로 먼저 폼 작성 주소..

공부/Project

[Team 제주 넘는 차] 제주도 렌터카 사이트 프로젝트 계획

부트캠프에서 팀프로젝트를 하게 됐다. 프로젝트명 제주도 렌터카 회사(가상)의 사이트 기간 220221 - 220315 팀원 분 중에 체크박스로 결과를 필터링하는 기능 등을 사용해본 분이 계셔서 그 기능을 적극적으로 활용 가능한 주제로 잡았다. 나는 프론트(+조장)를 맡았고 총 프론트 2명, 백엔드 2명으로 4명이 한 팀이 되었다. 팀회의 끝에 정한 계획은 이렇다. 계획 요구사항 리스트 로그인, 회원가입 기능 회원가입 항목 이름 아이디 비밀번호 비밀번호 확인 생년월일 주소 전화번호 이메일 주소 정렬 기능 가격 브랜드 인기도 차량 등급 연료 날짜 시간대 이미지 클릭 시 상세 정보 페이지로 연결 기능 예약(결제) 결제 창 항목 이름(예약자, 운전자) 연락처(예약자, 운전자) 운전자 생년월일 결제 수단 확인 사..

공부/Boot camp

TIL_220215_환경구축

이제 이론은 거의 다 끝났고 프로젝트 위주로 앞으로 진행 된다. 팀 프로젝트 2개 + 개인 프로젝트 1개인데 개인 프로젝트는 틈틈히 열심히 해야한다. 아자아자 화이팅! 과제 1. git/github 자신 개인프로젝트 빈 레포지토리(front/back) 만들기 2. 프론트엔드 (1) 로컬환경에서 프로젝트 폴더 만들고 git 초기화하고 main 브랜치 만들기 (2) remote 정보 추가 (front 원격 레포지토리) (3) 프로젝트 폴더 안에서, vue.js에 필요한 패키지 설치하고 실행 잘되는지 확인해보기 (4) 실행이 잘되면, github에 푸쉬하기 3. 백엔드 (1) 로컬환경에서 프로젝트 폴더 만들고 git 초기화하고 main 브랜치 만들기 (2) remote 정보 추가 (backend 원격 레포지토..

공부/Boot camp

TIL_220211_인공지능

인공지능 추상적 사람이 생각하는 것을 본떠 기계에 구현한 것 생각 메커니즘 동기부여 - 강화 - 비교(탐색) - 경험 인간의 추상화 과정을 모델링 길을 찾을 때 Input Layer : 가장 빠른 길은? Hidden Layers : 막히는 길은 없나? 가까운 길은 없나? => 학습 Output Layer : 가장 빠른 길은 여기다. 변수 눈이 온다 인공지능의 특이점 사람의 지능 네가지 { 시각 / 소리 / 언어 / 분석 } + 감성(Sentiment) 인공지능이 사람의 지능을 뛰어 넘어도 감성은 불가능(주관적이기 때문) 앞으로 발전하는 지능은 분석 지능 인공지능의 본질은? 인간이 준 정보를 토대로 확률에 기반하여 의사 결정을 하는 시스템의 총칭 인공지능의 시발점, 라이프니츠 = 도서관학의 창시자 현대 인..

공부/Boot camp

TIL_220210_IIoT CPS / 클라우드 컴퓨팅

CIoT 컨슈머 IoT ex. 핸드폰, 스마트워치 등 orphan process 고아 프로세스 프로세스간의 관계가 끊어져버림 zombie process 좀비 프로세스 종료되었지만 리소스 차지하고 있음 좀비 프로세스와 고아 프로세스(Zombie process and Orphan process) 이번 포스팅에서는 고아 프로세스와 좀비 프로세스에 대해서 알아 보도록 하겠습니다. 고아 프로세스와 좀비 프로세스 정의는 아래와 같습니다. 부모 프로세스가 자식 프로세스보다 먼저 종 codetravel.tistory.com 따라서 껐다 키면 메모리가 리셋되어 먹통이 된 기기가 다시 정상 작동함 그러나 산업용은 껐다 킬 수 없음(ex. 수술용 로봇이 수술 중 먹통이 되면 껐다 킨다 => 불가능) Real Time OS ..

공부/Boot camp

TIL_220209_Git / Docker

오늘은 복습/실습/자습 위주로 진행 되었다. GIT GIT은 어제 했던 내용 그대로라 무난하게 성공했다. 결과 Docker ubuntu nginx 버전 확인 root@86e66c731e49:/# nginx -V nginx version: nginx/1.18.0 (Ubuntu) built with OpenSSL 1.1.1f 31 Mar 2020 TLS SNI support enabled configure arguments: --with-cc-opt='-g -O2 -fdebug-prefix-map=/build/nginx-KTLRnK/nginx-1.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wdate-time -D_FORTI..

공부/Boot camp

TIL_220208_DevOps / Docker

가상 머신 Virtual Box 컴퓨터 위에 새로운 운영체제를 올림 OS를 새로 깔아줘야함(시간이 걸림) 기능 이용에 있어 제약 없음 램 메모리 등을 초반에 설정해주는데 그에 따라 띄우면 무조건 점유함 Docker 컨테이너 로컬 환경과 격리를 시키고 싶을 때 Host OS를 공유하여 환경만 격리시키는 기술(OS 설치 필요 없음) => 더 빠름 거의 터미널밖에 못 씀 ex. 웹서버 하나만 격리시키고 싶을 때 사용 로컬에 있는 리소스 사용 Doker 설치 [Windows 10] Docker 설치 완벽 가이드(Home 포함) Docker는 경량 가상화 기술인 리눅스 컨테이너 도구입니다. Windows 10 Home과 Pro에서도 몇 가지 설정을 통해 Docker Desktop으로 리눅스 컨테이너를 사용할 수 ..

Ail_
'공부' 카테고리의 글 목록 (11 Page)