* 본 포스팅은 한국품질재단에서 주최하는 인공지능개발자 양성사업 교육과정 복습 용도로 포스팅되었습니다 * Maria DB 준비하기 https://mariadb.org/download/ Download MariaDB Server - MariaDB.org REST API MariaDB Repositories Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org - 설치 시, 비밀번호 정하시고, 체크 버튼 다 눌러주기(안눌러주면 원격 접속 불가!! **) * Maria DB 사용하기 - 테이블 생성 : CREATE TABLE 테이블명 ( '변수명' 변수타입 ); CREATE TABLE `users_tbl`..
* 본 포스팅은 한국품질재단에서 주최하는 인공지능개발자 양성사업 교육과정 복습 용도로 포스팅되었습니다 * Flask : https://flask.palletsprojects.com/en/2.0.x/ Welcome to Flask — Flask Documentation (2.0.x) flask.palletsprojects.com - 파이썬으로 작성된 마이크로 웹 프레임워크 - Werkzeug 툴킷과 Jinja2 템플릿 엔진에 기반을 둔다. * 참고 : Jinja2 https://jinja.palletsprojects.com/en/3.0.x/ Jinja — Jinja Documentation (3.0.x) jinja.palletsprojects.com * 기본 예제(형식) - 로컬PC(localhost)로 ..
* 본 포스팅은 한국품질재단에서 주최하는 인공지능개발자 양성사업 교육과정 복습 용도로 포스팅되었습니다 * 시계열 데이터 연속성을 가진 데이터 시간(time, t) 정보를 가짐 * 페이스북 prophet 사용 - 써드 파트 제품 https://facebook.github.io/prophet/ Prophet Prophet is a forecasting procedure implemented in R and Python. It is fast and provides completely automated forecasts that can be tuned by hand by data scientists and analysts. facebook.github.io * 주가 예측의 한계 - 정량적 분석(통계, 모멘텀) ..
* 본 포스팅은 한국품질재단에서 주최하는 인공지능개발자 양성사업 교육과정 복습 용도로 포스팅되었습니다 * 배열의 기본 특징 - 구성원은 랜덤, 크기는 (2, 2) - 임의의 값으로 배열을 생성 data = np.random.randn( 2,2 ) - 배열 -> 벡터 - 배열의 값 -> 스칼라 # 백터(vector) 대 스칼라(scalar) 연산 # 모든 구성원에 10을 각각 곱한다 (+, -, *, / 다 동일) print( data * 10 ) print( data + 10 ) print( data - 10 ) print( data / 10 ) # 백터 대 백터 (행렬연산) # (+, -) 는 같은 자리에 있는 구성원들끼리 연산 data + data * 배열 생성 후, 고려사항 - shape, dtyp..
* 본 포스팅은 한국품질재단에서 주최하는 인공지능개발자 양성사업 교육과정 복습 용도로 포스팅되었습니다 * Numpy 모듈 사용 #1. 모듈 가져오기 import numpy as np #2. 버전 확인 np.__version__ #3. 모든함수,변수확인 #지원하는 변수,함수 갯수 확인 len(dir(np)) #종류 보기 dir(np) * Numpy로 배열 생성하기 # 배열 생성 data = [1, 2, 3, 4] arr = np.array( data ) # 정수형 배열 생성 arr, arr.dtype #튜플 입력받아 배열 생성 data = (1, 2, 3, 4) arr = np.array(data) arr, arr.dtype * asarray : 배열 복사 arr2 = np.asarray( arr, dty..
* 본 포스팅은 한국품질재단에서 주최하는 인공지능 개발자 양성사업 교육과정 복습 용도로 포스팅되었습니다 * Pandas - 파이썬 진영에서 R언어에 대응해서 만든 데이터 분석 라이브러리 패키지입니다. - numpy 기반 구현 대부분 api 계승 파이썬 데이터 분석 라이브러리 - 자료구조 Series DataFrame import numpy as np import pandas as pd - Series Series는 데이터를 넣어서 생성 class 라고도 함 자료구조이며, 2개를 성분으로 가진다 Series = 데이터(필수, 배열) + 인덱스 정보(옵션) 차원 -> 1차원 a = pd.Series( [1,2,3,np.nan, 6, 8]) a shape, dtype, ndim 확인 a.shape, a.dty..
* 본 포스팅은 한국품질재단에서 주최하는 인공지능 인재 양성 교육과정 복습 용도로 포스팅되었습니다. * 이번 시간에는 국내 지역별로 싼 주유소 찾는 것을 파이썬을 이용해서 웹 크롤링하는 시간을 가져 보았습니다. * 학습 목표 부산광역시의 각 구에 위치한 주유소 위치를 엑셀 파일로 저장하기 * 준비물 : 크롬 브라우저, 크롬 드라이버 설치, 주피터 노트북 0. Target 주소 설정 https://www.opinet.co.kr/searRgSelect.do 싼 주유소 찾기 오피넷 www.opinet.co.kr 1. selenium 모듈 설치 !pip install selenium 2. 웹 드라이버 모듈 중 selenium와 웹 브라우저를 불러오는데 넉넉한 시간을 부여하기 위한 time 모듈 import fr..
* 해당 포스팅은 커넥트 재단의 edwith-[부스트 코스] 안드로이드 프로그래밍의 강의 자료를 바탕으로 작성되었습니다. 요구사항 (Requirements) **부스트코스 학습을 기반으로 진행하는 프로젝트이기에 JAVA언어를 활용하여 개발하여야 합니다. 이벤트와 리스트 1) 좋아요/싫어요 이미지를 터치했을 때 숫자가 바뀌고 이미지의 선택 상태도 바뀌어 표시되도록 합니다. 좋아요 이미지를 터치하면 좋아요 숫자가 1 증가하도록 하고, 선택 상태로 바뀌어 표시합니다. 싫어요 이미지를 터치하면 싫어요 숫자가 1 증가하도록 하고, 선택 상태로 바뀌어 표시합니다. 좋아요가 선택된 상태에서 싫어요 이미지를 터치하면 좋아요 숫자가 1 감소하고 좋아요 버튼이 미선택 상태로 바뀌게 합니다. 싫어요가 선택된 상태에서 좋아요..
* 이번 시간에는 socket을 이용해서 서버(리눅스) - 안드로이드(클라이언트) 통신을 해서 간단한 쿵쿵따 앱을 만들어 보겠습니다. 먼저 간단한 사용자 시나리오는 아래 그림과 같습니다. 전체적인 구성은 리눅스 서버 - 안드로이드 클라이언트입니다. - 리눅스 환경은 우분투 쉘을 사용했습니다. 서버 IP 주소는 제 컴퓨터 IP 주소로 했습니다. - 우분투 쉘은 윈도우 10 기준, Microsoft Store에서 Ubuntu를 검색하여 설치할 수 있습니다. putty 터미널 사용해도 무방합니다. 시스템 흐름도는 간단하게 먼저 잡아봤습니다. 클라이언트에서 먼저 첫 번째 제시어(라디오)를 게임 시작과 함께 서버에 보냅니다. 순서는 먼저 접속한 클라이언트부터 메시지를 보낼 수 있게 했습니다. 클라이언트 1은 오징..
* 해당 포스팅은 2020년 정처기 시나공 문제집을 바탕으로 복습(요약) 용도로 게시되었습니다. 1. 식별 대상 데이터 - 송 수신 시스템 사이에서 교환되는 데이터 - 교환되는 데이터 종류 : 인터페이스 표준 항목, 송 수신 데이터 항목, 공통 코드 * 인터페이스 표준 항목 - 송, 수신 시스템을 연계하는데 필요한 데이터 - 시스템 공통부와 거래 공통부로 나눔 ☞ 시스템 공통부 : 시스템 간 연동 시 필요한 공통 정보 # 인터페이스 ID, 전송 시스템 정보, 서비스 코드 정보, 응답 결과 정보, 장애 정보 -> 전송 시스템 정보 : IP 주소, 시스템 코드, 포트 번호 등 -> 서비스 코드 정보 : 수신 시스템에서 호출할 서비서 ID, 송신 시스템의 서비스 ID 등 ☞ 거래 공통부 : 시스템들이 연동된 ..