zeromq 설치시필요한 것들

zeromq 설치시필요한 것들 sudo apt-get install libtool autoconf automake uuid-dev e2fsprogs git clone git://github.com/zeromq/libzmq.git cd libzmq ./autogen.sh ./configure make sudo make install ldconfig -v ls -al /usr/local/lib/libzmq.* http://zguide.zeromq.org/page:all#Getting-the-Examples git clone --depth=1 git://github.com/imatix/zguide.git 아래의 순서 대로 설치 하시 않으면 error 발생합니다. 파이썬 설치 ( http://zeromq.org/bindings:python ) ubuntu 12.04 sudo apt-get install python-dev sudo apt-get install python-pip pip install cython 그냥 설치 pip install pyzmq 소스 컴파일 파이썬 라이브러리 가져오기 git clone git://github.com/zeromq/pyzmq.git cd pyzmq python setup.py configure --zmq=/usr/local python setup.py install python setup.py build_ext --inplace python setup.py test

회현역 화장실 위치 (会賢駅トイレの場所) (时间现役卫浴地点)

회현역 화장실은 내부에 있습니다. 표를 끊고 안으로 들어와야 합니다. 会賢駅トイレの場所 地下鉄の駅舎内にある。 时间现役卫浴地点 里面的一个地铁站。

라즈베리파이 키보드 설정 변경

raspberry pi (라즈베리) 키보드 설정 변경 vi /etc/default/keyboard XKBMODEL='pc105' XKBLAYOUT='us'  기본 설정일 때 @ 표시가 나오지 않고 " 로 입력이 되어서 XKBLAYOUT을 us 로 변경 하였습니다.

라즈베리파이 상세 이미지

이미지
라즈베리 파이 이미지

ubuntu 12.04 eclipse tomcat7

이미지
ubuntu 12.04  eclipse tomcat7 install sequence 1. java 2. mysql 3. tomcat7 sudo apt-get install tomcat7 ( tomcat7 develop settup for eclipse  ) cd /usr/share/tomcat7 sudo ln -s /var/lib/tomcat7/conf conf sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy sudo ln -s /var/log/tomcat7 log sudo chmod -R 777 /usr/share/tomcat7/conf 4. eclipse download eclipse tomcat7 setup install directory => /usr/share/tomcat7 sudo /etc/init.d/tomcat stop ( for runnig tomcat in eclipse) database access by phpmyadmin ------------------------------------------------------------------- 5. php5 6. apache2 7. phpmyadmin -------------------------------------------------------------------
이미지

마이바티스 generator 로 만든 example 사용법

책에는 생성하는 방법까지는 나와 있는데 만들어진 것을 어떻게 사용하는지에 대해서는 언급이 없네요. 아래 링크 확인 하시면 example 로 만든 놈들을 어떻게 사용하는지 나옵니다. http://mybatis.org/generator/generatedobjects/exampleClassUsage.html 예 ==================================================== TestExample example = new TestExample(); example. createCriteria() .andIdxEqualTo(test.getIdx()); createCriteria() 를  호출하고 조건을 Idx 가 같은 값을 찾는 예 입니다. mapper 파일에 있는 Example 에 변수로 사용하면 원하는 결과 출력 됩니다.

vi 특수 문자 치환

abc[0] abc[1] abc[2] abc[3] abc[4] abc[5] . . . abc[99] 와 같은 패턴의 함수를  abc_1 abc_2 . . . abc_99 와 같이 변경하고 싶어 정규식 표현을 찾아 보았으나 한번에 변경되는 방법은 못찾았고 :%s/[[0-9][0-9]]/_xx\0xx/c :%s/_xx\[/_/c %s/\]xx//c 와 같이 3번 치환하여 원하는 결과를 만들 수 있었다. 정규식 표현을 이용하려고 하는데 특수문자인 [] 을 패턴의 인자로 어떻게 지정하는지  찾지 못하여 궁여지책으로 3번 변경하여 만들 수 있었다. 인터넷 검색을 해 보아도 정규식표현으로 특수문자를 처리하는 예제가 없어서 위와 같이 만들어 사용했다.

nginx php setting

http://askubuntu.com/questions/134666/what-is-the-easiest-way-to-enable-php-on-nginx

Simple Logging Facade for Java (SLF4J)

java log in check api

android how to change default setting

./frameworks/base/packages/SettingsProvider/res/values/defaults.xml

계정 추가

http://www.howtogeek.com/howto/ubuntu/add-a-user-on-ubuntu-server/

사용자 계정 삭제

루트 계정에서 userdel userName home 도 같이 삭제 userdel -r userName 어떻게 해야 할 지 모르지만 참조 /etc/deluser.conf 패스워드를 막는다. passwd -l userName http://www.cyberciti.biz/faq/linux-remove-user-command/ 기타 패스워드 관련 http://prn.co.kr/bbs/board.php?bo_table=B20&wr_id=4 계정 관리 관련 http://jobdahan.net/?mid=server_linux&sort_index=readed_count&order_type=desc&document_srl=17332

md5sum 을 이용한 파일 무결성 확인

목적 : 중요한 파일이 있는디          다운로드 하거나 업로드 해서 복사를 할 경우 이 놈이 잘 복사가 되었는지 알아야 할 때 방법 :         md5sum filename (엔터)         (그럼 기다리면 결과 같이 아래와 같이 나온다. )     $ md5sum JAPAN.vdi     $ a635ee3e80373babc9a235d3533708c9  JAPAN.vdi 같은 방법으로 다른 파일도 실행   그리고,   $vi md5sum.txt (실행)   결과 값을 붙여 넣기 한다. 그리고,   $ md5sum -c md5sum.txt (실행 )    ㅌㅌㅌ ok 라고 나온다. 이상  

php 한글 문제

리눅스에 apache php5 mysql 설치 시  문제가 될만한 내용은 한글 출력 문제이다. php 페이지에서 한글이 안나오는 문제는 저장 시 utf8형태로 저장하지 않고 ansi 형태로 저장할 경우 발생 form을 이용하여 데이터 저장 시 db에서 깨지는 현상 시 db에 collation field 확인 필요 나의 경우 utf8_general_ci 선택함 웹페이지에서 깨지는 현상 시  mysql 의 설정 변경 필요  my.cnf 파일을 변경하고 mysql restart  를 하면 문제 해결된다. 관련 내용은 검색하면 주르르

Python ARM

1. python 2.7.2 를 소스 형태로 받는다. 2. ./configure 를 실행한다.     => Makefile 이 생성된다. 3. make 를 실행한다.     => python 과 Parser/pgen 이 생성되는 것을 확인할 수 있다. 4. mv python hostpython     mv Parser/pgen Parser/hostpgen     make distclean     => 인터넷에서 여기까진 보고 따라 했다. 5. CC=$(CROSS_COMPILE)-gcc CXX=$(CROSS_COMPILE)-g++ AR=$(CROSS_COMPILE)-ar RANLIB=$(CROSS_COMPILE)-ranlib .configure --host=arm-linux     make install HOSTPYTHON=./hostpython BLDSHARED="/home/xxx/toolchain/armv6/codesourcery/bin/arm-none-linux-gnueabi-gcc -shared" CROSS_COMPILE=/home/xxx/toolchain/armv6/codesourcery/bin/arm-none-linux-gnueabi- CROSS_COMPILE_TARGET=yes prefix=/home/xxx/Python-2.7.2/_install   => 결과물이 _install directory 아래에 생긴다.        ( 생성전에 _install 은 mkdir 하셔야 합니다.) 6. 타겟에 복사해서 실행한다.     (여기까지 입니다. )

android opengl and source ref site

android opengl and source ref site http://www.droidnova.com/

android library cross compile 하기

cross compile 을 할려고 하는 놈의 Makefile 에 CROSS_COMPILE ?= /home/toolchain/armv6 /codesourcery/bin/arm-none-linux-gnueabi- 부분에 원하는 cross compiler 의 경로를 입력하면 됩니다. 그 밖에 CROSS_COMPILE 의 경로를 make 에 option 으로 줄 수도 있으나 그건 다른 곳에서 참조 하시길.

how to check android cross compiler version

mydroid directory 에서 1.Android build setup . ./build/envsetup.sh 입력 ( 아래와 같이 세팅된다. ) including device/htc/passion/vendorsetup.sh including device/samsung/crespo/vendorsetup.sh including device/samsung/crespo4g/vendorsetup.sh 2. compile library mmm command 로 external 아래에 있는 directory 중 하나를 선택하여 실행 할 때 mmm external/bzip2/ V=1 V=1이라고 option을 줄 경우 command line 에 prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc ... 과 같이 출력됨을 확인 할 수 있다. V=1 은 verbos Android 에서 make 을 할 경우 prebuilt/linux-x86/toolchain/arm-eabi-4.4.3 /bin/arm-eabi 을 이용하여 컴파일 하는 것을 확인 할 수 있다.
http://tequiero35.egloos.com/m/1634462