programing
-
블로그, 커뮤니티에 올릴 프로그래밍 코드를 깔끔하게 표시해주는 사이트!programing 2017. 10. 20. 02:30
컬러 스크립터(Color Scripter)를 이용하면 깔끔하게 코드를 정리해서다른 사람들과 공유를 할 수 있습니다. 일반적으로 메모장이나 블로그, SNS와 같은 공간에코딩한 내용을 올릴 경우 똑같은 색상으로 나타나며,몇 번째 행인지 알 수가 없습니다. 그래서 가독성을 높이기 위해서 색상을 입히거나일일이 라인을 입력해서 사용할 수도 있는데요. 쓸데없는 곳에 시간을 버리는 일이 발생하게 되죠.자신이 원하는 코드를 다른 사람과 쉽게 공유를 하고,피드백을 원활하게 받기 위해서는 컬러 스크립터를 이용하면 편리합니다. 컬러 스크립터(Color Scripter) 웹버전 사용하러 가기
-
코인레일 API Python 모듈 공유합니다.programing/봇만들기 2017. 10. 19. 14:24
API를 필요로 하시는 분들에게 유용한 정보를 알려드리려고 합니다. 코인레일에 대해서 포스팅을 할 예정인데 그 이 전에 Python을 이용한 봇을 만들고 싶으신 분들에게 python 소스코드를 공개합니다. 내용은 아래와 같으며, 해당 소스는 github에서 다운로드 받을 수 있습니다. 제가 봇을 제작하면서 여러가지 문제점이 있어서 고객센터에 문의를 했는데 친절하게 소스코드와 함께 답변이 와서 여러분들과 함께 공유하고자 합니다. 소스코드는 전적으로 코인레일에서 작성한 내용이며, 본인에게 맞는 형식으로 수정해서 사용하면, 보다 더 유용하게 쓸 수 있을 것입니다. 1. 오더북 조회123456789import httplib2 url = 'https://api.coinrail.co.kr/public/orderbo..
-
서브라임텍스트3(SublimeText3) 다운로드 바로가기programing 2017. 10. 17. 00:30
BUILD 314913 October 2017Added new color scheme format, .sublime-color-schemeRestore support for the selectionForeground color scheme keyselectionForeground can now be specified on a per-scope basisAdded support for the invisibles key in color schemesVarious syntax highlighting improvementsAdded Regex Replace Widget.sublime-settings and Console Input Widget.sublime-settingsWord wrap is turned on..
-
한국어 자연어 처리 방법programing 2017. 10. 16. 12:42
Awesome-Korean-NLP A curated list of Natural Language Processing (NLP) ofNLP of Korean TextNLP information written in Korean.Feel free to contribute! or blab it hereMaintainer: Jaemin ChoIndexToolsDatasetBlogs / Slides / ResearchersPapersLecturesJournals / Conferences / Institutes / EventsOnline CommunitiesHow to contribute Github 주소: https://github.com/datanada/Awesome-Korean-NLP
-
텐서플로우(tensorflow) 딥러닝을 위한 모듈programing/Python 2017. 10. 3. 00:16
딥러닝으로 많이 사용되고 있고, 지도학습(CNN), 비지도학습(RNN) 방법을 통해서 머신러닝을 사용할 수 있습니다. 코딩이 많이 필요 없고 이미 올라와 있는 모듈을 바탕으로 빠르게 코딩할 수 있는 방법중 하나가 텐서플로우(tensorflow) 모듈을 이용하는 것입니다.딥러닝이란?딥러닝은 사람의 뇌구조에서 영감을 받아서 개발되었습니다. 인간의 뇌가 동작하는 원리는 여러개의 뉴런이 상호작용하면서 계층이 늘어나면 늘어날 수록 더욱더 깊은 사고를 할 수 있습니다. 이 처럼 여러개의 계층(Layer)을 쌓음으로써 인간이 알려주지 않아도 스스로 학습하고 더 좋은 결과 값을 찾도록 학습을 할 수 있습니다. 간략한 정의는 네이버 지식백과 참조 [링크]2017/10/10 - 딥러닝, 인공신경망 살펴보기 텐서플로우란?텐..
-
Python MAC 터미널에서 실행하는 방법programing/Python 2017. 9. 30. 01:00
Python을 MAC에서 사용하기 위한 방법으로 여러가지가 있다. 공식 IDLE을 이용해서 실행하는 방법과, Anaconda에 내장된 IDLE모듈을 활용해서 실행하는 방법도 있다. 그런데 내가 가장 궁금했던 점은 터미널에서 Python을 실행하는 방법이 궁금했다.그런데 나와 있는 내용은 터미널에서 파이썬을 실행하는 법 말 그대로 Python을 실행하기 위해서는 터미널에서 Python을 입력하거나 3.x버전을 사용하려면 Python3을 입력하면 터미널에서 Python IDLE을 실행할 수 있다. 내 검색 실력이 부족한 것인지, 개발 공부를 체계적으로 하지 않아서 몰랐던 건지 모르겠지만, 파이썬으로 작성된 코드를 터미널로 실행하는 방법이 궁금했다. 그런데 아무리 찾아도 그 결과는 나오지 않아서 그냥 내가 이..
-
python 예외처리 방법, 오류 대응하는 법programing/Python 2017. 9. 27. 01:00
python으로 코딩을 하다보면 의도치 않은 에러가 발생을 했거나, 에러를 발생시켜야하는 경우가 발생하게 된다. 이 때 사용되는 코드로 'try'와 'except'를 사용하게 된다. 예제를 통해서 알아보자. 1. 오류에 대한 대처python IDLE 창에서 'sdkllk'와 같은 임의의 문자를 입력해보았다. 잘 알고 있듯이 NameError가 발생하게 된다. 'sdkllk'에 대해서 아무런 정의를 하지 않았고, 선언하지 않았기 때문에 위와 같은 에러가 발생한다. 이렇게 됐을 경우 예외처리를 하기 위해서는 아래와 같이 코드를 작성해볼 수 있다. 1234try: 이건 에러가 날게 분명해except NameError: print("NameError가 났으니까 오류를 해결해")cs 위와 같이 코드를 작성해서 실..