파이썬 개발 환경설정 - 구글 코랩 (Google Colab) 편입니다. 코랩을 이용하면 컴퓨터에 별도의 프로그램 설치 없이 브라우저 상에서 개발이 가능합니다. 구글에서 제공해주는 고성능 자원을 통해 머신러닝, 데이터 분석, 교육 등으로 활용됩니다. 단, 무료 버전으로는 하루 최대 12시간, 노트는 한 번에 최대 5개까지만 사용할 수 있습니다. 1. 공식 홈페이지(https://colab.research.google.com/)에 접속합니다. 2. 목차 내 항목들을 클릭하면 주제별 튜토리얼을 확인할 수 있습니다. 3. 파일 메뉴에서 새 노트를 클릭합니다. 로그인 되지 않은 경우 구글 계정으로 로그인합니다. 4. 제목 부분을 클릭하여 원하는 이름(예: HelloWorld.ipynb) 으로 수정합니다. 5. ..
파이썬 개발 환경설정 - 주피터 노트북 (Jupyter Notebook) 편입니다. ※ 본 포스팅은 윈도우 10 기준으로 작성되었습니다. 주피터 노트북은 아나콘다 (Anaconda) 를 설치하면 자동으로 설치가 되는데요. 아나콘다는 데이터 과학, 빅데이터 처리, 머신러닝 분석 등을 위한 수많은 패키지들(Numpy, Pandas 등) 이 기본적으로 포함되어 있는 유명한 파이썬 배포판입니다. 1. 공식 홈페이지(https://www.anaconda.com/) 에 방문하여 Download 버튼을 클릭합니다. 2. 다운로드 완료된 설치 파일을 실행하고, Next 버튼을 클릭합니다. 3. 라이센스 동의 화면에서 I Agree 버튼을 클릭합니다. 4. 설치 타입은 Just Me 로 하고 Next 를 클릭합니다. 5..
파이썬 개발 환경설정 - Repl.it 편입니다. Repl.it 을 이용하면 컴퓨터에 별도의 프로그램 설치 없이 브라우저 상에서 개발이 가능합니다. 1. 공식 홈페이지(https://replit.com/) 에 접속 후 Start creating 버튼을 클릭합니다. 2. 새로운 계정을 생성하거나 SNS 계정을 이용하여 회원가입 및 로그인합니다. 3. 프로그래밍 경험을 묻는 화면에서 적합한 항목을 선택합니다. 저는 Skip 을 누르도록 하겠습니다. 4. 튜토리얼을 확인할지 물어보는 화면입니다. 궁금하신 경우 튜토리얼을 보셔도 되며, 저는 Skip 을 누르겠습니다. 5. 시작화면에서 Code 버튼을 클릭합니다. 6. 개발을 원하는 프로그래밍 언어(예: 파이썬) 를 선택하고 제목(예: Hello World) 을..
Mac 에서 Visual Studio Code 를 통해 파이썬 개발 환경설정을 할 수 있습니다. ※ 본 포스팅은 M1 칩 기준으로 작성되었습니다. Mac 에서 파이썬 및 Visual Studio Code 등의 프로그램은 홈페이지에서 직접 다운로드 받아서 설치할 수도 있지만 효율적으로 프로그램의 수정, 삭제, 업데이트를 관리하기 위해 Homebrew 를 이용하여 설치하는 방법을 권해드립니다. 1. Homebrew 설치 1. 터미널에서 다음 명령을 입력합니다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. password 를 입력하고 Enter 를 입력해서 설치를 진행합니다. 3..
유튜브에서 135만 조회수를 달성중인 '나도코딩 C 언어' 강의가 책으로 만들어졌습니다. C 언어는 TIOBE 프로그래밍 인기 순위에서 상위권에 있으며, 국내 대학의 많은 컴퓨터 관련 학과에서 첫 프로그래밍 언어로 선택되고 있어요. C 언어는 다른 언어에 비해 조금? 어려운 편인데요. ... 조금 많이? 어려운 편인데요 ... 파이썬이 빠르게 배워서 다양하게 활용할 수 있는 장점이 있다면, C 언어는 시간이 조금 걸리더라도 차근차근 공부하다 보면 프로그래밍 실력을 깊이 있게 쌓을 수 있습니다. 그러고 나면 탄탄한 기초에 힘입어 다른 프로그래밍 언어는 보다 쉽게 습득이 가능하지요. 요즘 자동차는 정말 편리합니다. 승용차의 경우 기어 변속도 대부분 자동이고, 주차를 할 때는 사방에 설치된 카메라와 센서가 도..
주식으로 1억을 만드는 방법은 2억으로 시작하는 거라는 말이 있습니다. 그만큼 투자라는 게 마냥 쉽고 달콤하지만은 않다는 것일텐데요. 주변에서 '카더라' 라는 말만 듣고, 또는 인터넷 방송 등에서 콕 찝어주는 종목만 아무것도 모른 채 매수를 하기보다는 최소한의 정보를 가지고 나름의 분석을 통해 거래를 하는 것이 반드시 필요하다고 봅니다. (물론 그런다고 해서 수익이 발생한다는 보장은 절대 못합니다 ㅠㅠ) 아마 많은 분들이 N 사의 금융 페이지에서 주식 정보를 얻으실 텐데요. 저는 사실 주식 바보라서 어떻게 투자하시라고 말씀은 드리지 못하지만, 그나마 코스피 상위 종목의 우량주들 중에서 몇 개 종목을 선택하는게 들쑬날쑥한 동전주들보다는 안전하지 않을까 생각합니다. 페이지 좌측의 시가총액 메뉴를 이용하면 대..
집 주변에 오락실이 하나 있어서 가끔 틀린그림찾기 게임을 하곤 합니다. 그런데 난이도 설정을 어떻게 했는지.. 할 때마다 너무 어렵게 느껴지는거에요 ㅠㅠ 승부욕에 괜히 매직아이로 문제를 풀곤 하는데 게임을 하고 나면 눈이 그렇게 아플 수가 없습니다. 하고 나서도 이게 뭐하는건가 싶고요 ㅋㅋ 열받아서(?) 파이썬으로 자동화 프로그램을 만들어봤습니다. 그래봤자 오락실에서 써먹지는 못하겠지만 집에서라도 대리만족을 ^^;; 사용하는 패키지는 3개이며 용도는 이렇습니다. 1. Pillow : 원본 이미지와 대상 이미지의 비교 (틀린 부분 딱 나옴) 2. OpenCV : 틀린 부분의 외곽 검출 (어디를 클릭해야 할지 알 수 있음) 3. pyautogui : 자동으로 클릭하기 먼저 이미지 비교를 위해서 틀린그림찾기 ..
Mac 에서 Visual Studio Code 를 통해 C 언어 개발 환경설정을 할 수 있습니다. ※ 본 포스팅은 M1 칩 기준으로 작성되었습니다. 1. Visual Studio Code 설치 Mac 에서 Visual Studio Code 는 홈페이지에서 직접 다운로드 받아서 설치할 수도 있지만 효율적으로 프로그램의 수정, 삭제, 업데이트를 관리하기 위해 Homebrew 를 이용하여 설치하는 방법을 권해드립니다. (1) Homebrew 설치 터미널에서 다음 명령을 입력합니다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" password 를 입력하고 Enter 를 입력해서 설치를 ..
Mac 에서 Xcode 를 통해 C 언어 개발 환경설정을 할 수 있습니다. ※ 본 포스팅은 M1 칩 기준으로 작성되었습니다. 1. Xcode 설치 App Store 에서 'xcode' 를 검색하여 설치합니다. 용량이 굉장히 커서 다운로드 및 설치에 수십분 이상 소요될 수 있습니다. 2. Xcode 실행 설치가 완료되면 '열기' 버튼을 통해 프로그램을 실행하고 동의 여부를 묻는 팝업이 나타나면 'Agree' 버튼을 클릭합니다. 3. 새로운 프로젝트 생성 C 언어 개발을 위한 새로운 프로젝트를 생성합니다. (1) Create a new Xcode project 클릭 (2) macOS > Command Line Tool 선택 후 Next 클릭 (3) 필수 정보 (프로젝트명, 식별자) 입력 및 Language ..
파이썬 기본편(6시간) 을 완강하셨거나 빠르게 파이썬을 접하고 싶으신 분들을 위한 1분 파이썬 컨텐츠의 통합본입니다. 비전공자분들도 쉽게 이해하실 수 있도록 실습보다는 우리에게 친숙한 예제를 바탕으로 쉬운 개념 이해를 도와드리는 강의입니다. 자막 기본 제공되므로 소리 없이 영상만 보셔도 학습이 가능합니다. 공부하시는 분들, 모두 파이팅 ^^ 강의 자료 (PDF) 강의에서 사용된 PDF 자료 전체입니다. 환경 설정이나 구글링 실습 일부에 사용된 동영상은 제외되었습니다. 퀴즈 전용 PDF 입니다. 62개 퀴즈에 대해 각각 문제 / 정답 순서로 구성되었습니다.
안녕하세요 ^^ 이번 강의 주제는 IT 와 관련 없는 분들이라도 한 번쯤은 들어보셨을 '머신러닝' 입니다. 이거 아닙니다 ㅋㅋ 머신러닝은 인공지능의 한 분야로 우리 말로는 기계학습이라고 하는데요. 일반적으로 프로그래밍을 할 때는 어떤 규칙이 있는 함수를 만들어서 입력값을 넣으면 함수 내의 동작을 통해 출력값을 얻게 됩니다. 이 함수에는 5 를 입력으로 받으면 15 를 출력하게 되지요. 반면에 머신러닝은 양질의 데이터를 주면 그 데이터를 가지고 스스로 학습을 해서 '모델'이라는 것을 만드는데요. 이 모델을 이용하면 새로운 입력값이 들어왔을 때 출력값을 예측하는 식으로, 그러니까 함수를 직접 만드는 거라고 이해하시면 됩니다. 여기에 이런 점들이 뿌려져 있습니다. 이 때 이 점들을 가장 잘 표현하는 직선을 딱..
- Total
- Today
- Yesterday
- 비주얼 스튜디오 코드
- 파이게임
- 행맨
- 파이썬
- onlineclass
- vscode
- pygame
- Visual Studio Code
- Coding
- 환경설정
- Unity
- c언어
- pycharm
- coloso
- 코랩
- repl.it
- Mac
- Xcode
- 주피터노트북
- Tkinter
- game
- 아나콘다
- 나도코딩
- Colab
- GUI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |