Delve Laboratory
취소

[Introduction to Structured Query Language] - 데이터베이스의 키(key)와 인덱스(index)

이 포스팅은 Charles Severance 교수(이하 척 아저씨)의 Coursera 강의 “Introduction to Structured Query Language” Week 2 에서 다룬 내용을 정리합니다. 이 강의에서 사용하는 DB는 MySQL입니다. 따라서 SQL 문법은 MySQL 기준이기 때문에 다른 DB를 사용하시는 분들은 그에 맞춰...

[Introduction to Structured Query Language] - SQL 데이터의 종류

이 포스팅은 Charles Severance 교수(이하 척 아저씨)의 Coursera 강의 “Introduction to Structured Query Language” Week 2 에서 다룬 내용을 정리합니다. 이번에는 SQL에서 다루는 데이터의 종류를 알아보자. 여기서 말하는 데이터 종류는 우리가 SQL 테이블에 쑤셔넣게될 데이터 값의 타...

[Introduction to Structured Query Language] - 기본적인 SQL 쿼리 실행해보기

이 포스팅은 Charles Severance 교수(이하 척 아저씨)의 Coursera 강의 “Introduction to Structured Query Language” Week 2 에서 다룬 내용을 정리합니다. 이번 포스팅에서는 MySQL를 이용해 기본적인 DB 작업을 해볼것이다. 내가 따라가는 코세라 강의에서는 MAMP를 이용해 이 작업을...

[Introduction to Structured Query Language] - 데이터베이스

이 포스팅은 Charles Severance 교수(이하 척 아저씨)의 Coursera 강의 “Introduction to Structured Query Language” Week 2 에서 다룬 내용을 정리합니다. 컴퓨터라는게 발명된 순간부터 우리는 수많은 분야에 이를 사용했다. 그런데 일기예보, 각종 시뮬레이션, 게임 등의 작업을 하다보면 어...

Windows cmd에서 명령어 alias 등록하는 법

나는 빠른 기능 탐방을 위해 vscode 대신 일종의 베타 버전이라 할 수 있는 vscode insiders를 사용하는데, 특정 폴더트리에서 이걸 열려면 약간의 애로사항이 존재한다. 내가 C:\Users\me 라는 디렉토리를 vscode에서 열려고 한다고 가정하자. 여러 방법이 있지만, 나는 굳이 vscode를 실행해서 귀찮게 GUI를 파헤치면서 폴...

[Building Web Applications in PHP] - 동적 웹 페이지의 구성과 작동원리

이 포스팅은 Charles Severance 교수(이하 척 아저씨)의 Coursera 강의 “Building Web Applications in PHP” Week 1 에서 다룬 내용을 정리합니다. 동적 웹 페이지(Dynamic Web Page)는 웹 페이지의 구성요소가 사용자 상호작용과 데이터베이스의 상태 변화 등에 따라 수시로 변화하는 웹 ...

Miniconda 환경 설정하기

Anaconda나 Miniconda는 주로 파이썬 환경 (environment) 을 관리할 때 사용하는 도구이다.개발을 하다보면 내 프로그램이 다른 버전의 파이썬에서도 작동하는지 테스트를 해봐야하는 상황이 존재한다. 이 때 각각 다른 파이썬 버전과 패키지가 깔려있는 환경을 구축해놓으면 이 과정이 굉장히 수월해진다. 이번 포스팅에서는 Miniconda...

공개 Github 리포지토리 비공개로 복사하기

이 포스팅은 stack overflow에 올라온 “GitHub: How to make a fork of public repository private?”에 달린 답변에서 발췌한 내용을 포함하고 있습니다. Github에서는 공개된 리포지토리(public repository)를 포크할 경우, 포크한 리포지토리는 보안상의 이유로 비공개로 설정할 수...

[Machine Learning Specialization] - 딥러닝은 왜 갑자기 주목받았을까?

이 포스팅은 Andrew Ng. 박사가 Machine Learning Specialization Coursera 강의에서 다룬 내용을 포함합니다. 딥러닝(deep learning)은 2010년대 들어서부터 급격하게 주목받기 시작한 기계학습법 중 하나이다. 하지만 딥러닝의 정수라고 할 수 있는 인공신경망(neural network) 개념은 19...

딥러닝은 왜 갑자기 주목받았을까?

이 포스팅은 Andrew Ng. 박사가 Machine Learning Specialization Coursera 강의에서 다룬 내용을 포함합니다. 딥러닝(deep learning)은 2010년대 들어서부터 급격하게 주목받기 시작한 기계학습법 중 하나이다. 하지만 딥러닝의 정수라고 할 수 있는 인공신경망(neural network) 개념은 19...