본문 바로가기

분류 전체보기84

Django 기초 pip install django private_project라는 python3.6의 가상 환경을 만들어주고 django를 설치했습니다. django-admin startproject django01 'django01'이라는 이름의 장고 프로젝트를 생성했습니다. *프로젝트 생성 시에, python 또는 django에서 사용 중인 이름은 피해야 합니다. flask와는 다르게 자동으로 디렉토리와 파일을 생성해줍니다. 편리하네요 ㅎㅎ;; 파일 각각이 하는 역할을 천천히 살펴보도록 하겠습니다. *Django에서는 보안상의 이유로 작성된 코드를 DocumentRoot에 넣는 것을 권장하지 않습니다. python manage.py runserver 서버를 실행합니다. 잘 실행 되는 것을 볼 수 있습니다. 위처럼 포.. 2021. 1. 4.
네이버 클라우드 탐방 지난번에 신청한 네이버 클라우드 크레딧이 들어왔습니다!! 6개월간 사용할 수 있는 크레딧을 받았습니다. 이벤트인지 뭔지는 모르겠지만 카드를 등록하면 10만 크레딧을 주네요. 서버부터 AI까지 다양한 서비스를 제공해주고 있네요. Object Detection을 웹에 적용하기 싶었는데 제가 받은 크레딧은 사용 제한이 걸려있네요. 크레딧 적용 서비스를 잘 확인하고 이용해야겠습니다. 네이버 클라우드는 아무래도 한국 기업 서비스이기 때문에 여러 서비스들의 설명이 아마존이나 다른 클라우드 회사에 비해 이해하기가 조금은 수월한 것 같습니다. 대쉬보드도 깔끔하고 보기가 좋습니다. 저는 아무래도 웹개발을 목적으로 사용할 것이기에 서버를 주로 사용할 것 같습니다. 디스크는 최소 50GB 최대 100GB 두 가지 선택지 밖.. 2020. 12. 31.
핵심 개념 이해하기 노드란? Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임 노드는 서버 실행 뿐만 아니라 런타임으로서도 사용한다. 서버 노드를 통해 다양한 자바스크립트 애플리케이션을 실행할 수 있지만, 서버 애플리케이션을 실행할 때 제일 많이 사용합니다. 서버 네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴퓨터 또는 프로그램입니다. 클라이언트 요청을 보내주는 주체로 브라우저, 데스크톱 프로그램, 모바일 앱 혹은 다른 서버일 수 있습니다. 웹이나 앱을 사용할 때 데이터(아이디, 비밀번호, 이메일 등)를 저장하고 클라이언트로 받아오는 것이 서버입니다. 예를 들어 아이디와 비밀번호를 클라이언트에서 입력했을 때 서버에 있는지 요청하고 서버에서 확인하여 응답하는 것이라고 볼 수 있습니다. .. 2020. 12. 28.
머신러닝을 이용한 암 데이터 다루기 데이터 받아오기 breast_cancer = pd.read_csv('https://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/breast-cancer-wisconsin.data', header = None) 위 링크로 접속하면 해당 홈페이지에서 직접 데이터를 수집할 수 있습니다. breast_cancer.columns = ['id_number', 'Clump_Thickness', 'Unif_Cell_Size', 'Unif_Cell_Shape','Marg_Adhesion', 'Single_Epith_Cell_Size', 'Bare_Nuclei','Bland_Chromatin', 'Normal_Nucleoli', 'Mi.. 2020. 11. 23.
머신러닝을 이용한 붓꽃 품종 분류 꽃잎 데이터셋 import numpy as np import pandas as pd from sklearn.datasets import load_iris iris_dataset = load_iris() iris_dataset.keys() data, target, target_names, DESCR, feature_names, filename을 가지는 iris 데이터셋을 가져옵니다. 품종 확인 iris_dataset['target_names'] setosa, versicolor, virginica 세 종류의 품종이 있다는 것을 알 수 있습니다. 데이터 형식 print('Type of data : {}'.format(iris_dataset['data'].dtype)) print('Size of data : .. 2020. 11. 23.
Mysql 계정 생성 및 권한 부여 root 계정으로 데이터베이스에 접근할 경우 외부의 위협으로 데이터베이스의 모든 권한을 탈취 당할 수 있다. 웹에서 접근할 수 있는 계정을 생성하고 권한을 부여하자 grant all privileges on DB명.* to '계정명'@'IP주소' identified by '비밀번호'; IP 주소에 '%'를 넣으면 모든 아이피로 접속이 가능하다. SHOW GRANTS FOR 계정명@IP 주소; 해당 계정의 권한을 확인할 수 있다. 모든 권한을 부여 받은 것을 확인할 수 있다. 2020. 11. 14.