반응형

개발자 1215

모두를 위한 머신러닝/딥러닝 강의

아주 유용한 불멸의 강의 목록(자료링크) 모두를 위한 머신러닝과 딥러닝의 강의 알파고와 이세돌의 경기를 보면서 이제 머신 러닝이 인간이 잘 한다고 여겨진 직관과 의사 결정능력에서도 충분한 데이타가 있으면 어느정도 또는 우리보다 더 잘할수도 있다는 생각을 많이 하게 되었습니다. Andrew Ng 교수님이 말씀하신것 처럼 이런 시대에 머신 러닝을 잘 이해하고 잘 다룰수 있다면 그야말로 "Super Power"를 가지게 되는 것이 아닌가 생각합니다. 더 많은 분들이 머신 러닝과 딥러닝에 대해 더 이해하고 본인들의 문제를 이 멋진 도구를 이용해서 풀수 있게 하기위해 비디오 강의를 준비하였습니다. 더 나아가 이론에만 그치지 않고 최근 구글이 공개한 머신러닝을 위한 오픈소스인 TensorFlow를 이용해서 이론을 ..

개발자 2020.01.16

AI 온라인 강의 사이트 모음

AI를 알기 위해선 컴퓨터 프로그래밍, 수학, 통계, 알고리즘, 데이터 사이언스 등을 포함해 다양한 분야를 학습해야 한다. 또한, AI가 활용되는 다양한 분야인 자율주행, 의학, 자연어 처리 등의 전문적인 지식도 필요하다. 이번에 소개하는 내용은 AI를 학습하기 위해 필요한 기본지식부터 수준 높은 강의들을 선별한 것이다. CS50x Introduction to Computer Science All Time Top 50 Mooc강의로 추천된 컴퓨터 프 로그래밍 코스. 101도 어렵다면, 50부터 시도해보 는 것도 좋다. C, Python, Java 등을 이용해 금융, 게임, 바이오 등 실생활의 문제를 해결하게 유도 하는 코스로, 9개의 숙제와 기말 과제로 이뤄져 있다. 제공 | Harvard Univers..

개발자 2020.01.15

티스토리 글올리기 API

티스토리 블로그에 IT 키워드 여러개를 동시에 포스팅 하려고 찾아보니 이런 api를 제공하고 있다. 아래 코드블럭의 글은 티스토리 api를 설명한 티스토리 Open API에 잘 나와있다. 이제부터 어떻게 사용하면 되는지 공부, 또 공부! 글 작성 API 블로그에 글을 작성하는 API 입니다. POST https://www.tistory.com/apis/post/write? access_token={access-token} &output={output-type} &blogName={blog-name} &title={title} &content={content} &visibility={visibility} &category={category-id} &published={published} &slogan={s..

티스토리 글 목록 가져오기 Open API 사용(파이선, open api)

티스토리 Open API 를 사용해 티스토리 블로그 글을 csv 파일로 저장하는 방법을 설명한다. API란 “API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스"를 뜻한다. 그냥 상대방의 시스템을 편하게 사용할 수 있게 만든 함수라고 생각하면 된다. 일단 파이선을 설치한다. 파이선 설치 사이트에서 윈도우용 파일을 받아 설치한다. Welcome to Python.org The official home of the Python Programming Language www.python.org 파이선 프로그램을 개발할 수 있는 통합개발환경을..

개발자 2019.12.29

C# 코딩 표준과 좋은 프로그래밍 습관

C# Coding Standards and Best Programming Practices 누구나 코드는 작성할 수 있다. 짧은 경력으로도 작동 되는 어플리케이션(working applications)은 작성할 수 있다. 이렇게 만드는 것은 쉽지만, 좀더 올바르게 만드는 것은 더 많은 작업을 필요로 한다. 많은 프로그래머들이 ‘작동되는 코드(working code)’를 만들지만, ‘좋은 코드(good code)’는 아니다. 좋은 코드를 작성하는 것은 예술이며 반드시 배워서 이행할 필요가 있다. 많은 사람들이 좋은 코드에 대한 정의를 다르게 내리고 있다만, 저자의 관점에서는 아래의 특징들을 가지는 것이 좋은 코드라고 할 수 있다. 신뢰할 수 있다 (Reliable) 관리하기 좋다 (Maintainable)..

개발자/C# 2019.12.29

가장 간단한 라즈베리파이 개발 환경 구성할 때 주의할 점

AI MAKERS KIT KT 기가지니 인공지능 메이커스 키트 구매 링크 라즈베리파이로 개발환경을 구성할 때 랜케이블 하나로 연결하는 방법을 설명했다. 혹시 이전 개발환경을 구성하는 방법에 대해 처음인 분은 아래 링크를 참조하기 바란다. 라즈베리파이 개발환경을 3가지 방법으로 구현하기 https://fishpoint.tistory.com/1653 그리고 이러한 방법이 어려울 경우 랜케이블 하나로 라즈베리파이 연결하는 방법을 올린 포스팅을 참고한다. 랜케이블 하나로 가장 빠르게 라즈베리파이와 접속하는 방법 https://fishpoint.tistory.com/1979 여기서 문제가 발생한다. 컴퓨터의 네트워크 환경에서 IP 주소를 192.168.137.1 로 설정하고 라즈베리 파이 이미지를 구운 SD 카드..

파이선 버전 확인

간혹 자신이 사용하는 시스템에서 파이선의 버전을 정확히 알 필요가 있다. 사용중인 파이선의 버전을 알아내기 위해 다음과 같이 한다. C:\user\girin>python --version Python 3.6.0 파이선에 내장된 sys 모듈을 조사하여 런타임에 사용중인 파이선의 버전을 알아낼 수도 있다. C:\Users\girin>python Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (In tel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> >>> import sys >>> print(sys.versio..

파이선 학습자료

사물인터넷 실습 교육을 마무리하고 교육 시간이 남아 파이선을 스스로 공부하는 길을 알려주기로 한다. 필요한 자료를 올리고, 간단하게 설명하는데 자료 만든지 좀 되어서 그런지 개발환경과 맞지 않는다. 지난 것을 잊혀야 되므로 다시 작성하는 일이 필요하다. 참고하시길. 우선 Git과 프로그래밍 공부를 결합한 repl.it 에 계정을 만들어 간단한 웹 크롤링 실습을 진행했다. 1. 라즈베리 파이 파이선 GPIO 제어 2. 파이참(Pycharm) 사용법 3. 파이선 기초 버전 감사합니다.

C Programming Language 문법 설명 링크

C언어: 다른 어떤 시스템에라도 이식(portable) 가능하고, 크기가 작아 가장 빠르게 실행하며, 메모리를 아주 조금 사용하며, 아주 작게 나누어 모듈식 설계가 가능하고, 사람과 기계 사이에서 절묘한 군형을 잡아주며, 절차지향 프로그래밍에 강하고, 익숙하며, 강력하고, 유연한 프로그래밍 언어. -girin- 1. C 프로그래밍 언어는? 2. C언어 개발 환경 (실습 환경) 3. C언어의 컴파일 과정 4. C 소스 파일 구성 5. 주석문(Comment) 6. 식별자 명명 규칙 7. C 프로그래밍의 시작 - 함수 8. 변수와 상수 (정수형) 9. 변수와 상수 (실수형) 10. 변수와 상수 (문자, 문자열) 11. 변수(變數:Variable)와 관련 총정리 12. C언어의 연산자(operator) 13. ..

개발자 2019.12.10

한국산업기술 대학교 "라즈베리파이를 활용한 IoT 프로그래밍", 수강 필수!

한국산업기술 대학교 재직자 대상 "라즈베리파이를 활용한 IoT 프로그래밍", 꼭 수강하세요. 라즈베리파이를 배우고 싶어하는 사람이 아주 많습니다. 라즈베리 파이(Raspberry Pi)는 영국의 라즈베리파이 재단(Raspberry Pi Foundation)에서 어린이들의 컴퓨터 및 과학 교육을 증진시키기 위해 만든 싱글 보드 컴퓨터 (Single-Board Computer)입니다. 작은 보드 하나가 우리가 사용하는 데스크탑 컴퓨터의 기능을 한다고 생각하시면 됩니다. 라즈베리파이는 싱글보드 컴퓨터(Single-Board Bomputer)로 작은 기판위에 CPU 및 메모리, 입출력 장치를 장착한 일종의 컴퓨터입니다. 작지만 응용분야가 아주 넓습니다. 프로그래밍 언어를 배우기도 하고, 로봇이나 CCTV, 카메..

한국산업기술 대학교 재직자 대상 파이선 강의, 꼭 수강하세요.

개발자든 아니든 반드시 배워야 하는 파이선 프로그래밍 교육 엔지니어가 가장 선호하는 프로그래밍 언어 1위가 파이썬입니다. 파이썬의 급격한 성장은 최근 몇 년 간 빠르게 성장한 머신러닝 분야에서의 사용자 증가 덕분입니다. 특히 넘피(NumPy), 판다스(Pandas), 케라스(Keras) 및 기타 머신러닝 툴과 라이브러리에서 사용하기 쉽다는 이유 때문이기도 합니다. 파이썬 언어만이 가진 장점이 또 있습니다. - 다른 프로그래밍 언어에 비해서 여러 분야에서 배우기 쉽습니다. - 파이썬은 직관적으로 이해하기 쉬운 인간다운 프로그래밍 언어입니다. - 파이썬은 간결합니다. 개발을 빠르게 진행할 수 있습니다. - 파이썬은 다양한 분야에서 활용이 가능합니다. - 경제, 산업, 통계, 인공지능, 과학 등 모든 분야의 ..

건설 현장 안전관리를 위한 IoT 기반 위험구역 경보 시스템

건설 현장 안전관리를 위한 IoT 기반의 위험구역 경보 시스템 IoT-based Dangerous Zone Alarming System for Safety Management in Construction Sites 한국융합학회논문지 제10권 제10호 (2019.10) pdf 논문을 다운받는 곳 링크 직접 첨부 문서 다운 인적 및 물적 피해를 크게 초래하는 건설현장의 안전사고를 효과적으로 방지할 수 있는 시스템이 절실히 필요하 다. 건설현장의 안전관리 시스템은 주로 대규모 건설현장 위주로 시범 운용되고 있으나, 중소규모의 현장에서 저비용으로 운용할 수 있는 안전관리 시스템은 많이 부족한 실정이다. 건설현장의 안전사고는 예상되는 위험 지역에 허가받지 않은 작업자가 접근하지 못하도록 사전 조치를 하면 효과적으..

개발자/IOT-m2m 2019.11.13

브라우저 표 스타일 자료 쉽게 한글 표로 변환

인터넷 서핑할 때 익스플로러나 크롬 브라우저에 표 스타일로 나오는 자료를 가져오기가 쉽지 않다. 워드로는 가져오기가 조금은 편한데 이것도 때에 따라서는 엉망으로 나타난다. 브라우저의 표 스타일 자료를 쉽게 한글 문서로 옮기는 방법을 설명한다. 브라우저 표를 복사 -> 엑셀에 붙여넣기 -> 다시 복사 -> 표를 적당히 만들여 덮어쓰기로 붙여넣기 하는 과정을 진행한다. 그대로 따라하면 아주 간단하게 한글 표로 옮길 수가 있다. 한글 문서로 옮기고 나서 보기 좋은 형태로 약간의 작업을 해야 한다. 예제는 아무거나 골랐다. 아래 이미지는 https://www.data.go.kr/dataset/15015117/fileData.do 사이트에 가면 표가 있는데 표를 캡처했다. 표를 가만히 보면 가로 칸수와 세로줄을 ..

개발자 2019.11.04

atom 초기화 방법, atom 에디터 환경 초기화

한참 찾아도 안보이던데 이제서야 발견했다. 머 그리 어려운 문제도 아닌데. Atom 에디터가 엉망이 되었다. 손대면 손 댈수록 점점 이상한 모양으로 되어 초기 상태인 공장에서 나오는 상태(factory defaults)로 복구 시켜야 한다면 다음 방법을 사용한다. 모든 설정을 지우고 패키지를 지운다. atom 프로그램을 종료하고 윈도우 - 실행 - cmd 해서 커맨드 창을 연다. 거기서 아래와 문장을 복사하여 붙여넣기 하고 실행한다. c:\>rename %USERPROFILE%\.atom .atom-backup 명령을 실행하고 atom을 다시 실행하면 아래와 같은 아름다운 화면이 뜬다. ^^ 정보 출처를 참고한다. atom 에디터에 대한 모든 정보가 있는 Atom Flight Manual을 참고한다. 초..

개발자 2019.10.29
반응형