본문 바로가기

전체 글

NHN에서 개발한 챠트 라이브러리 nWagon : http://html.nhncorp.com/nwagon 더보기
Python 어렵게 배우기 - Exercise 41: Learning To Speak Object Oriented 원문 : http://learnpythonthehardway.org/book/ex41.html 객체 지향에 대해 설명하는 장 으로 어설프게 번역하느니 원문을 직접 보시고, 객체 지향 프로그래밍(OOP)이 무엇인지 더 알고 싶다면 다른 자료들을 더 찾아보길 권함. 더보기
비동기 네트워크 서버 프레임웍 Vert.x 비동기 네트워크 서버 프레임웍 Vert.x 소개 vert.x는 무엇이 좋은가? 더보기
Python GUI Frameworks wxPythonPython GUI Frameworkwxformbuilder를 사용하면 폼 구성을 좀 쉽고 편하게 할 수 있다.tutorialhttp://www.zetcode.com/wxpython/ KIVYCrossplatform UI FrameworkWindows, OS X, Android, iOS 와 같은 다양한 OS에 동작하는 멀티 터치 GUI 프로그래밍을 할 수 있다.http://kivy.org/ Windows, OSX, Android, iOS 를 지원한다. 더보기
Python 어렵게 배우기 - Exercise 40: Modules, Classes, and Objects 원문 : http://learnpythonthehardway.org/book/ex40.html 개발을 하다보면 다른사람이 만든 module 이나 class를 가져다 쓸 경우가 있다.import 라는 명령어를 사용해서 외부 라이브러리(다른사람들이 만든 프로그램)를 가져다 쓸 수 있다. Modulepython 의 함수, 변수, class 와 같은 코드를 담고 있는 ".py" 파일 하나를 하나의 모듈 이라고 생각하면 된다. 아래와 같은 모듈이 있다고 했을 때 (mystuff.py) def apple(): print "I AM Apples!" tangerine = "Living reflection of a dream" 위 코드를 사용하고 싶으면 (python shell)... import mystuff myst.. 더보기
데이터 시각화 도구(D3.js) http://d3js.org/ 어지간한 차트는 다 지원하는듯함 더보기
프로그래밍을 공부합시다. http://www.tutorialspoint.com/- 각종 언어, 프레임 웍 에 대한 튜토리얼을 제공한다. http://www.codecademy.com/- 각종 언어에 대한 다양한 코스(사용자가 직접 생성 가능)를 제공한다. 웹에서 직접 실행하고 결과를 확인 해 볼 수 있다. http://www.microsoftvirtualacademy.com/- MS 제품과 관련된 교육들을 받을 수 있다. 더보기
Python - Custom Exception (사용자 정의 Exception) #Exception 클래스를 상속한 클래스를 만든다 class CustomException(Exception): #생성할때 value 값을 입력 받는다. def __init__(self, value): self.value = value #생성할때 받은 value 값을 확인 한다. def __str__(self): return self.value #예외를 발생하는 함수 def raise_exception(err_msg): raise CustomException(err_msg) #테스트 해보자 try: raise_exception("Error!!! Error~!!!") except CustomException, e: print e #Error!!! Error~!!! 더보기