일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Adapter 패턴
- 파이썬 데이터분석
- 그라파나
- 파이썬 강좌
- 블록체인
- play2 강좌
- CORDA
- Hyperledger fabric gossip protocol
- 파이썬 머신러닝
- Golang
- 하이브리드앱
- 엔터프라이즈 블록체인
- Actor
- 이더리움
- 스칼라
- 스칼라 동시성
- 파이썬 동시성
- 스칼라 강좌
- hyperledger fabric
- akka 강좌
- 주키퍼
- 안드로이드 웹뷰
- Play2
- 파이썬
- Akka
- Play2 로 웹 개발
- play 강좌
- 하이퍼레저 패브릭
- 플레이프레임워크
- 스위프트
- Today
- Total
목록Python (37)
HAMA 블로그
재밌군요. ㅎㅎ 컬렉션 부분만 캡쳐~http://www.techworm.net/2016/10/learn-entire-python-language-single-image.html
파이썬으로 클라우드 하고 싶어요 (http://www.slideshare.net/yongho/2011-h3) 2011년 발표니 꽤 된 내용이지만 굉장히 깔끔하게 잘 정리 되 있네요.최근에 파이썬으로 분산,병렬 컴퓨팅하는 방법에 대해 개인적으로 다시 정리 할 예정이고 아래 대략 메모. 사실 어떻게 보면 굉장히 명쾌하다. 하둡/스파크같은 시스템을 직접 만들려고 하면 어렵지만 ㅎㅎ확장 순서는 이렇게 될 꺼 같다. 1. 자신의 컴퓨터에서 단일 프로세스로 자신이 만든 데이터 분석 프로그램을 돌린다.2. 자신의 컴퓨터에서 멀티쓰레드로 자신이 만든 데이터 분석 프로그램을 돌린다.3. 자신의 컴퓨터에서 멀티 프로세싱으로 자신이 만든 데이터 분석 프로그램을 여러개 돌린다.4. 고성능 파이썬등의 책을 참고하든지 최대한 성..
파이썬의 함정 - 2 @classmethod 와 @staticmethod 의 차이 자바나 C++ 베이스에서 파이썬으로 옮겨 왔을때 가장 실수하기 쉬운 부분에 대해서 살펴보겠습니다. 특히나 클래스 메소드와 정적 메소드는 가장 이질적인 부분 중 하나인데요 전문가를 위한 파이썬을 지은 파이썬구루인 루시아누 하말류는 이렇게 말합니다. @classmethod 는 쓰임새가 많은 게 확실하지만, @staticmethod 는 사용해야하는 이유를 잘 모르겠다. 클래스와 함께 작동하지 않는 함수를 정의하려면, 단지 함수를 모듈에 정의하면 된다. 아마 함수가 클래스를 건드리지는 않지만, 그 클래스와 밀접히 연관되어 있어서 클래스 코드 가까운 곳에 두고 싶을 수는 있을 것이다. 그런 경우에는 클래스의 바로 앞이나 뒤에서 함수..
파이썬의 함정 - 1 (부제: 나의 삽질기) 클래스 변수와 객체 변수에 대한 함정 자바나 C++ 베이스에서 파이썬으로 옮겨 왔을때 가장 실수하기 쉬운 부분에 대해서 살펴보겠습니다.먼저 아래 코드를 보시죠.class Test : num = 0 def show(self): print 'num :' + str(num) t = Test() t.show()어떻게 될까요? 에러입니다.어디서?print 'num :' + str(num)네 여기에서 num 를 못찾아서 에러가 납니다. 클래스 변수 num 을 찾지 못하네요.이걸 해결하려면 print 'num :' + str(self.num)이렇게 self 를 붙여 주어야 하는데요.self 는 JAVA나 C++에서 this 와 같으며 현재 객체를 말합니다. print 'n..
파이썬 최고 성능을 위한 프로젝트들 흠 표준 파이썬은 아무래도 조금 느립니다, 그래서 성능을 최대로 올리기위한 여러 방법이 있긴 합니다.. 고성능 파이썬이란 책도 사놓고 조금 읽긴했는데 파이썬 쓰면서 성능때문에 신경 쓸 빠에는..생각해보면 그럴바엔 그냥 C++ 쓸거 같긴하네요. 그냥 표준 파이썬 (CPython) + Async + 병렬,분산으로 최대한 쇼부봐야..원문은 아래 링크에 있습니다. 번역 예정..http://www.infoworld.com/article/2880767/python/5-projects-push-python-performance.html PyPyAmong the candidates for a drop-in replacement for CPython, PyPy is easily the..
우분투 설치는 여기 참고 => http://freeprog.tistory.com/63아래는 윈도우에서 설치 2016년 2월 싸이트 링크 기준 Python 설치 (python-2.7.6.msi) 자바 설치 이클립스 설치 PyDev 설치 PyQT 설치NumPy 설치 (numpy-1.7.1-win32-superpack-python2.7.exe) Matplotlib 설치 (matplotlib-1.3.1.win32-py2.7.exe)SciPy 설치 (scipy-0.16.1-win32-superpack-python2.7. exe) 추가항목 - Easy_install 설치 (http://amornatura.tistory.com/95 참고)- pip 설치 (http://amornatura.tistory.com/95 참..
Scala 와 Python 의 비교를 통해서 이 언어들의 기초적인 언어 스타일링에 대해서 빠르게 훑어보도록 하겠습니다. Scala vs Python Scala 스칼라(Scala)는 객체 지향 프로그래밍 언어와 함수형 프로그래밍의 요소가 결합된 다중패러다임 프로그래밍 언어이다. C++ 가 C의 요소를 가져오긴 했지만 객체지향을 지향하듯이 스칼라도 함수형으로 개발하는것을 지향한다. 스칼라의 이름은 라고 발음하며 'Scalable Language'에서 따왔다. 적은 양의 코드로도 방대한 규모의 시스템을 작성할 수 있다는 특징이 있다.[2] 자바의 자바 가상 머신 에서 실행 할 수 있으며 자바의 API도 그대로, 혹은 스칼라의 형식에 맞춰 약간 수정한 형태로 사용 할 수 있다. 대중화를 위한 굉장히 큰 장점이다..