Personal/Book (16) 썸네일형 리스트형 팀 개발을 위한 Git GitHub시작하기 버전관리란 내가 원하는 시점/버전으로 이동할 수 있게 해주는 것. github.com 공개저장소 생성 무료, 비공개저장소. 세계 최대규모의 git호스팅 사이트 작업자 3인이상 무료. 설치형 버전 enterprisegitlab.com 공개저장소, 비공개저장소 생성 무료bitbutchet.org 5인 이하 팀일경우 공개저장소 비공개저장소 생성 무료.https://standout.tistory.com/207 git이란?git 버전 관리 시스템(VCS) 소스 코드의 변경 사항을 추적하고 이를 효율적으로 관리 협업시 각자의 변경 내용을 쉽게 합칠 수 있도록 도움 https://git-scm.com/ Git git-scm.com 오픈소스이며, 무료로 사용standout.tistory.comhttps://stando.. 이것이 MySQL이다 - part04_MySQL 응용 프로그램 및 공간 데이터 Chapter 12 PHP 기본 프로그래밍Apache, MySQL, PHP 는 회사/기관이 각각 달라 별도로 설치하는것이 원칙이나 종종 호환성 문제를 일으켜 XAMPP로 미리 해결해서 배포하는 소프트웨어를 사용한다. XAMPP = Apache + MySQL(혹은 mariadv) + PHP + Perl설치시 select components에서 apache, php 2개만 남기고 체크를 끄고, bitnami for zampp에서 learn more about bitnami for xampp의 체크를 꺼도 좋다 .컴퓨터 재부팅 후 xampp-controel.exe 실행apache 가 활성화되있다면 start를 클릭해 활성화한다. php파일을 xampp/htdocs에 utf-8로 저장해 localhost/파일.. 이것이 MySQL이다 - part03_MySQL 고급 Chapter 08 테이블과 뷰 MySQL 5.0부터 테이블 압축 기능을 제공해 대용량의 데이턱 들어간 테이블 저장공간을 대폭 절약할 수 있다.CREATE TABLE sanghee ( id INT, name VARCHAR(255)) ROW_FORMAT=COMPRESSED; 제약조건이란 데이터의 무결성을 지키이 위한제한된 조건을 의미한다.기본키 제약조건: 많은 행의 데이터를 구분할 수 있는 식별자. 테이블 정보 확인하기describe 테이블이름;속성에 바로 정의하거나, constraint ~ 혹은 alter를 사용해 지정한다.mysql은 primary ey로 지정하면 항상 키 이름을 primary로 보여주기에 이름을 직접 지정하는 것이 별 읨가 없다. 그러나 foreign key는 하나의 테이.. 파이토치 딥러닝 마스터 - 1부 - 2장 사전 훈련된 신경망 컴퓨터 비전은 딥러닝 발전으로 많이 영향받은 분야중 하나로 이미지 내용을 분류하고 해석하기 위한 요구사항이 존재했고 엄청난 데이터가 사용가능해졌고 마증유의 정확도로 gpu에서 번개처럼 프로그램을 돌릴 수 있게 됬다. 직접 모델을 훈련시키거나 그렇지 않거나 어찌되었든 간에 모델을 획득하고 실제 데이터로신경망을 돌리며 출력을 시각화하고 평가하는 과정에 익숙해질 필요가 있다. 오픈소스, 최근에는 연구자가 논물발표와 함께 소스코드를 공개하고 참조 데이터셋으로 모델을 훈련시켜 얻은 가중치까지 제공하는 경우가 많아졌다. 남이 훌련시킨 모델을 사용하면 매우 적은 노력으로 이미지 인식이가능한 차세대 웹서비스를 만들 수 있다. 이미지넷스탠포드 대학에서 관리하는 1400만개의이미지세트. 대규모 영어 어휘 데이터셋인 워크넷.. 파이토치 딥러닝 마스터 - 1부 - 1장_딥러닝과 파이토치 라이브러리 소개 인공지능의 정의는 다소 모호하여 엄청난 양의 연구 조사를 통한 지식체계라는 의미뿐아니라 다소 혼란하고 비혀실적인 기대감과 때대로 공산과학에서 조장ㅎ는 공포감까지 담는 용어가되버렸다. 우리는 gpt-2언어모델의 문자을 읽고 그 뒷부분을 완성해주는 모습을 보며 지능은 자의식을 포하만 개념이라 생각해왔지만 사실 작업을 수행하는데 자의식은 굳이 필요하지 않다는 점을 알게된다. 에츠허르w데이크스트라는 머신이 생각할 수 있는가 질문에 잠수함이수영할 수 있는지 묻는것과 같다고 답했다. 파이토치 딥러닝 마스터에서 말하는 일반화된 알고리즘 분류는 ai의하위 범주인 딥러닝에 해당한다. 딥러닝은 가르치기에 적합한 예제들을 사용해 심층 신경망이라는 수학적 개체를 훈련시키는 역할을 한다. 대량의 데이터를 사용해 입력과출.. 이것이 MySQL이다 - part02_MySQL 기본 CHAPTER 04 데이터베이스 모델링 프로젝트란 현실세계의 업무를 컴퓨터 시스템을 옮겨놓는 일련의 과정폭포수모델: 프로젝트 계획 - 업무분석 - 시스템설계 - 프로그램 구현 - 테스트 - 유지보수100층짜리 건물을 지을때 벽돌을 예쁘게 쌓거나 빨리 쌓는 것이 그다지 중요한 작업이 아니다. 데이터베이스 모델링: 현 세계에서 사용되는 작업이나 사물들을 DBMS의 데이터베이스 개체로 옮기기 위한 과정https://standout.tistory.com/604 데이터베이스 관리 시스템, RDBMSRDBMS Relational Database Management System SQL(Structured Query Language)을 사용하여 데이터를 저장, 검색, 수정 및 삭제할 수 있다. RDBMS 제품으로는 O.. 혼자 공부하는 파이썬 - Chapter 07 모듈 07-1 표준 모듈모듈은 여러 변수와 함수를 가지고 있는 집합체로 파이썬에 기본적으로 내장되어있는 표준모듈과 다른 사람들이 만들어서 공개한 모듈인 외부모듈로 나뉜다. import는 import, as, from import 의 방식으로 가져올 수 있다. randomrandom 0.0~1.0 사이의 floatuniform 지정한 범위 사이의 floatrandrange 지정한 범위의 intchoice 리스트 내부에 있는 요소를 랜덤하게 선택shuffle 리스트 요소를 랜덤하게 섞음sample 리스트 요소중에 k개를 뽑음 sys시스템과 관련된 정보 argv실행할 때 입력한 값들 저장getwindowsversion 윈도우버전 운영체제 정보version info현재 파이썬 버전 문자열maxsize파이.. 혼자 공부하는 파이썬 - Chapter 08 클래스 08-1 클래스의 기본C를 제외한 모든 프로그래밍 언어는 객체지향 프로그래밍 언어.클래스 기반의 객체지향 프로그래밍 언어는 클래스를 기반으로 객체를 만들고 객체를 우선 생각해서 프로그래밍한다. 클래스는 클래스 이름과 같은 함수 (생성자)를 사용해서 객체를 만든다.class Student: def __init__(self, name, korean, math, english): self.name = name self.korean = korean self.math = math self.english = english def get_sum(self): return self.korean + self.math + self.english .. 이것이 MySQL이다 - part02_MySQL 기본 CHAPTER 04 데이터베이스 모델링 프로젝트란 현실세계의 업무를 컴퓨터 시스템을 옮겨놓는 일련의 과정폭포수모델: 프로젝트 계획 - 업무분석 - 시스템설계 - 프로그램 구현 - 테스트 - 유지보수100층짜리 건물을 지을때 벽돌을 예쁘게 쌓거나 빨리 쌓는 것이 그다지 중요한 작업이 아니다. 데이터베이스 모델링: 현 세계에서 사용되는 작업이나 사물들을 DBMS의 데이터베이스 개체로 옮기기 위한 과정https://standout.tistory.com/604 데이터베이스 관리 시스템, RDBMSRDBMS Relational Database Management System SQL(Structured Query Language)을 사용하여 데이터를 저장, 검색, 수정 및 삭제할 수 있다. RDBMS 제품으로는 O.. 혼자 공부하는 파이썬 - Chapter 06 예외 처리 06-1 구문 오류와 예외실행전에 발생하는 오류를 구문오류, 실행중에 발생하는 오류를 예외/런타임오류라고 구분한다. if else로 예외처리할 수 있다. try except 구문으로 예외처리를 할 수 있다. try, except, else, finally 총 4개를 조합할 수 있다.finally는 보통 close()를 위해 사용된다. except, try, else에 모두 close를 쓰지않으려고말이다. 06-2 예외 고급 예외의 어머니 Exception.강제로 예외를 발생시키는 raisenum = input("Please input int: ")if False: if num.isdigit(): print("It's a digit") else: print("I.. 혼자 공부하는 파이썬 - Chapter 05 함수 05-1 함수 만들기함수는 한마디로 코드의 집합 (괄호안데, 있는것들을, 모두, 매개변수라고, 부른다)매개변수를 원하는 만큼 받을 수 있는 함수를 *가변 매개변수라 한다.(매개변수 = 값)을 기본 매개변수라 부른다.함수를 실행하고 난 결과를 리턴값이라고 부른다. 05-1 함수의 활용재귀함수팩토리얼이라는 연산자를 배웁니다. n! = n * (n - 1) * (n - 2) * ... * 1재귀함수는 상황에 따라 같은것을 기하급수적으로 많이 반복한다. 따라서 개발자 사이에서 재귀함수를 절대 사용하면 안된다는 의견도 있다. 함수 호출 횟수가 기하급수적으로 늘어나고 이러한 형태를 트리라고 부르며 각각의 지점을 노드, 마지막 단계의 노드를 리프라고 부른다. 실제로 5와 20은 시간텀이 꽤길다. 이를 사용을.. 이것이 MySQL이다 - part01_MySQL 설치 및 DB 구축과정 미리 실습하기 CHAPTER 01 DBMS 개요와 MySQL 소개데이터베이스를 데이터의 집합이라고 정의한다면 DBMS는 데이터베이스를관리 운영하는 역할을 한다.https://standout.tistory.com/47 DBMS란?DBMS database management system 데이터베이스를 관리하고 유지보수하는 데 사용되는 소프트웨어 시스템 테이블(열, 행으로 이루어져)이라는 최소단위를 가짐. 데이터의 저장, 검색, 수정 및 삭제 등과standout.tistory.com 많이 사용되는 DBMSMySQL, MariaDB, PostgreSQL, Oracle, SQL Server, DB2, Access, SQLite데이터베이스는 무결성을 위해 제약조건의 특성을 가진다. DBMS의 유형은 계층형, 망형, 관계형,.. 혼자 공부하는 파이썬 - Chapter 04 반복문 04-1 리스트와 반복문리스트, 사전적 의미는 목록, 여러 가지 자료를 저장 할 수 있는 자료 자료를 모아 사용할 수 있게 해줌내부의 요소는 element[] 대괄호 안 숫자를 index 이 대괄호 안에 음수를 넣으며 뒤에서부터 선택할 수 있다. [][] 이중 대괄호로 이중으로 사용해 "문자열"에 일부 '문'을 가져올 수있다. 리스트 안에 리스트가 가능하다. 리스트는 연산이 가능하다 + * len()https://standout.tistory.com/149 객체 추가/출력하기 - 리스트앞서 비슷한 집합으로는 배열을 확인 했었다. 배열은 같은 형의 데이터이며, length를 정하고 값을 추가하거나, 값을 애초에 넣어 처음과 끝을 정해줬었다. https://standout.tistory.com/143 선형.. 혼자 공부하는 파이썬 - Chapter 03 조건문 03-1 불 자료형과 if 조건문 Boolean, 불린, 불리언 True와 False값만 가질 수 있으며 비교연산자를 통해 만들 수 있다.불끼리는 논리연산자를 사용할 수 있다. https://standout.tistory.com/1147 자바의 정석 Chapter03: 연산자들어가기전에, 연산자에 대해 배워갈때 알고있어야하는점은, 연산자의 종류는 기술/코딩의 발전에 따라 그 종류가 방대하기에 한번에 학습하기를 목표로 하기보다는 자주 사용하는 연산자를standout.tistory.com if조건문은 조건에 따라 코드를 실행하거나 실행하지않고 싶을때 사용하는 구문 datetime + if문 오전과 오후를 구분import datetimenow = datetime.datetime.now()print(now)p.. 혼자 공부하는 파이썬 - Chapter 01 파이썬 시작하기 01-1 파이썬을 하기 전에 읽는 아주 간단한 설명 Pro는 먼저, 미리Gram은 작성된 것.Program이란 미리 작성된것을 의미한다. 파이썬은 1991년 귀도 반 로섬이 발표한 프로그래밍 언어1989 크리스마스 주 연구실에 닫혀 심심하던 차에 만든 언어영국의 6인조 쾨디 그룹 몬티 파이썬에서 가져왔다.대부분의 운영체제에서 동일하게 사용되고 웹서버, 해킹도구, lot, 인공지능 등 다양한 분야에서 활용 할 수 있다.C언어보다 10 ~ 350배 느리다 프로그래밍언어는 쉽게 사용할 수 있다 성질과 빠르다는 성질이 반비례한다.그러나 최근에는 컴퓨터 성능이 좋아져 연산이 많이 필요한 프로그래밍이 아니라면 속도 차이를 크게 느낄 수 없다. 01-2 파이썬을 배우기 위해 준비해야 할 것들 파이썬 다운로드htt.. 혼자 공부하는 파이썬 - Chapter 02 자료형 02-1 자료형과 문자열 자료의 형식 자료형type() 자료형 확인 큰따옴표와 작은 따옴표의 활용 " ' ' ", ' " " '\ 이스케이프 문자로의 따옴표 활용 \"\n 줄바꿈\t 탭""" 여러줄 문자""" 줄바꿈 취소 \print('"큰따옴표를"사용하여 출력합니다.')print("'작은따옴표를'사용하여 출력합니다.")print("\"이스케이프를\"사용하여 출력합니다.")print("이렇게 \n줄바꿈을 하며 출력합니다.")print("이렇게 \t 탭을 하며 출력합니다.")print("""이렇게하면자유롭게쓰지요""")print("""이렇게하면\줄바꿈이 취소되어\쓰지요""") 인덱싱내부에 문자를 하나를 선택하는 연산자0부터 세는 제로 인덱스, 1부터 세는 원인덱스 파이썬은 제로인덱스를 사용.. 이전 1 다음