Monthly Archives: February 2013

MacOSx에서 port 이용하여 Python Django 설치

easy_install django
pip install django…
등도 사용가능하지만.. port만을 사용해서 설치하도록 한다.
다른것들도 다 port로 설치했으니까 일관성잇게

$ sudo port selfupdate
$ sudo port install python27
$ sudo port install py-django python27-django
$ sudo port install py-django-nose python27-django-nose
$ sudo port install py-django-extensions python27-django-extensions

확인하는 방법

여기서 안된다 보통…. no module 어쩌고 에러 발생한다.

그러면 파이썬 기본 버전을 설정해준다.

이거 했는데도 안되네…urandom이 없다네…

sudo port install py27-*

….를 해버렸는데도 안되네…

sudo port install opencv

이제된다.끝.

CEP 상용 및 오픈소스 제품 목록

벤더 | 제품명 | 설명
TIBCO | TIBCO BusinessEvents | 업계최고 | http://www.tibco.com/
StreamBase Systems | StreamBase CEP | 사용편리 | http://www.streambase.com/
SAP | Sybase Event Stream Processor | Sybase제품 인수 | http://www.sybase.co.kr/
Oracle | Oracle CEP | Esper기반 | http://docs.oracle.com/cd/E16764_01/doc.1111/e14476/overview.htm
IBM | InfoSphereStreams | 테러방지 목적으로 시작, 멀티미디어 스트림 프로세싱 가능 | http://www-01.ibm.com/software/kr/data/infosphere/streams/
IBM | WebSphere Business Events | – | http://en.wikipedia.org/wiki/IBM_Websphere_Business_Events
Microsoft | StreamInsight | – | ~
Informatica | RulePoint | – | ~

오픈소스 제품
에스퍼 Esper, Marketcetera, Drools, …

라이센스는 드룰즈가 상용으로 사용하기 더 좋아보이는데… 기업체들은 에스퍼를 더 선호하는 것 같다.

Python Script를 C/C++ 코드에서 실행시키기

이런 기능을 전문용어로 Embedded Python이라고 한다.

대충 이런 이름의 패키지를 설치해주면 관련 라이브러리가 함께 설치된다.
python-dev, python-devel, python2.7-dev

파이썬 도큐먼트에 친절하게도 샘플코드가 제공되고 있다.

test.c라는 파일을 생성한다.

리눅스에서 컴파일하는건 참… 힘든일이다.

Ctrl+F5누르면 자동으로 되는거라고 배운 사람들에게는

하다보면 익숙해지겠지
오브젝트 파일까지만 생성되는거
# gcc -pthread -fno-strict-aliasing -fwrapv -Wall -Wstrict-prototypes -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c test.c -o test.o 

실행파일이 생성되는거
# gcc -I/usr/include/python2.7 ptest.c -lpython2.7

컴파일을 하고 링크를 해야되잖아… libpython2.7.so를 써야되니까 gcc에 -lpython2.7을 써주면 되는거야

 

Linux ShellScript 이용 PATH 설정하기

위는 메이븐 path 설정 스크립트

이걸 그냥 실행시키면 패쓰가 잡히지 않는다.

쉘스크립트에서 export가 실행되지만 이게 쉘스크립트가 종료되면서 없어지기 때문이라고 한다.

 

쉘스크립트는 실행시키는 방식이 두 가지

 

MySQL Create Database and Create User

데이터베이스 생성과 사용자 생성

새 사용자로 접속해서 계정 확인해보기

인서트를 이용해서 사용자 무식하게 추가

하는 방법은 다른 블로그 링크.. 검색해도 많이 나오고.. 비추방법이다.

http://blog.naver.com/PostView.nhn?blogId=blash100&logNo=70041229042&parentCategoryNo=4&viewDate=&currentPage=1&listtype=0&from=postList

http://www.waitfor.com/phpBB3/viewtopic.php?f=57&t=134

 

 

BigData 관련 Software, Solution…

상용 솔루션..StramBase.. 제대로 써본건 이것밖에 없나… 성능은 놀랍도록 뛰어났는데.. 쓰기도 편하고