본문 바로가기

설치

(19)
ubuntu 한글 입력기 문제 기존에 Eclipse를 쓰다가 Sublime Text로 바꿀려고 했는데, 이게 또 한글입력이 안되는 문제가 발생.'벼루'라는 입력기로 바꿔주면 괜찮다고 하는 글을 보고, 아래글을 참조하여 설치하니 이상없이 잘 동작한다. 오히려 이전에 쓰던것보다 조금 더 좋아진 느낌이랄까.. 참고글 : http://webnautes.tistory.com/511
라즈베리파이 Compute Module 개발킷으로 eMMC Flash Raspberry Pi Compute Module Development Kit의 eMMC에 Rasbian을 설치하기 위해서는 아래 링크된 내용대로 따라하면 된다. https://www.raspberrypi.org/documentation/hardware/computemodule/cm-emmc-flashing.md 그런데, 문제는 본인이 사용하는 Windows 8 데스크탑에서는 드라이버를 업데이트해도 안된다.Ubuntu 14.10에서는 Waiting for BCM2835... 에서 멈춰있다. 인식이 안된다는 소리다. 그래서, 사용중이던 Odroid U3에서 실행하니 된다.이유는 알 수 없지만, 위 링크된 글에서 나와있듯이 특정 USB 호스트에서는 안될 수 있다고 한다. Note that there is a..
uwsgi 설치와 함께.. 메모 uwsgi의 최신버젼을 설치하려면.. pip를 이용해본다. 현재 최신버젼은 1.9.17.1 버젼.LTS버젼도 있지만 난 Stable한 최신버젼을 선택. $ sudo pip install http://projects.unbit.it/downloads/uwsgi-1.9.17.1.tar.gz 또는 $ sudo apt-get install uwsgi 요렇게 하면, 설치가 자동으로 쭉~ 된다. 그리고, 맨 마지막에 configuration에서 support하는 리스트가 뜨는데.. 혹시나 False가 있다면.. 해당 라이브러리를 설치하고 난뒤에 reinstall 해줘야 한다고 한다. ################# uWSGI configuration ################# pcre = False ke..
make install 대신에 checkinstall 을 사용할 것. ubuntu에서 소스를 다운로드 받아서 make하고 난뒤에 make install을 했는데, 나중에 삭제를 하기위해서 make uninstall을 했더니 다음과 같은 메세지만 띄운다.. make: *** No rule to make target `uninstall'. Stop. 이럴땐 참 디렉토리를 통째로 날려버리기엔 불안해서 방법을 찾던중에.. checkinstall 을 make install 대신에 사용해보라고 하는 글을 봤다. checkinstall은 컴파일 환경에 맞는 deb패키지를 만들어준다. 즉, make를 한뒤에 checkinstall을 하면 deb 패키지를 만들어주고 그것을 dpkg -i 으로 설치하고, dpkg -r 으로 삭제해주면 되는것이다.
ucloud 서버 신청하고 nginx 설치하기. KT ucloud에서 웹 서버를 신청하고, ssh로 접속한 다음에, 기존에 많이 이용한다는 apache대신에 nginx 를 서버로 써볼려고 한다. nginx 버젼은 stable 버젼으로 1.4.2인데, 이것을 다운로드 받는다. $ wget http://nginx.org/download/nginx-1.4.2.tar.gz 그다음에는 압축을 풀고 $ tar zxvf nginx-1.4.2.tar.gz$ cd nginx-1.4.2 컴파일을 하기전에 여러가지 디렉토리나 경로 스위치를 하거나 포함 모듈을 선택한다.여기서 본인이 사용한 스위치와 모듈은 아래와 같다. $ ./configure --prefix=/usr/local/nginx-1.4.2 --user=www-data --group=www-data --with-..
django 1.5를 KT ucloud 서버에 올리기 * https://ucloudbiz.olleh.com/ 위 사이트를 방문하면 KT에서 제공하는 ucloud서비스를 1년간 무상으로 사용해 볼 수 있다. 실제로 어떤 서비스를 하기에는 부족하지만, 개발버젼으로 실제 서비스에 올리기전에 테스트를 해볼 수 있을 정도는 될듯하다. Django에서 보통 개발을 할때 처음부터 apache 서버를 이용하지는 않을것이다. 이미 내부에 http 서버가 내장되어 있기때문에, 간단한 명령하나로 localhost에서 테스트는 이루어 진다. 하지만, 실제로 서비스를 그대로 올려서 사용하지는 않을것이다. 사용하는 database에 맞게 설정을 변경 하거나, 보안 관련 설정 및 성능 테스트에따라 추가 패키지 설치나 연동이 필요할 것이기 때문이다. 일단 개발이 완료된 django 서..
Django-userena로 사용자 등록/로그인 구현 - 개요 및 설치 Django(1.5.1)를 설치했고, 그 위에 웹 서비스를 구현하려고 한다. 가장 먼저 손을 대볼까 하다가 사용자 등록, 로그인, 로그아웃의 기능을 먼저 손대볼려고 한다. 그런데, 이것도 Django에 기본적으로 포함된 기능을 이용하면 좋겠지만, 구현을 어떻게 하려는가에 따라 커스터마이즈를 하거나 새롭게 구현해야 하는 일이 발생한다. 예를들면, 로그인을 요즘에는 id로 email주소를 많이 쓰고, email로 인증 확인메일을 보내서 사용자를 등록시킨다. 또는 google이나 facebook의 ID를 가져다가 사용하는 경우가 많다. 이때문에 다른 오픈소스 패키지를 다운받아 설치하거나 기존 기능을 적당히 커스터마이즈하는 방법을 선택해야 한다. 몇가지를 찾아보다가, 선택한 패키지는 django-userena ..
ubuntu 12.10에서 안드로이드 adb 1.0.31 설치 사용하고 있는 ubuntu 12.10 머신. nexus 7에 개발하고 있는 어플리케이션을 다운로딩하거나 디버깅을 하려는데.. 안된다.. adb version 으로 확인해보면 버젼이 1.0.29 인가 그렇다. 구글링해보면 1.0.31로 해야 가능하단다. 그럼 어떻게? sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-get install android-tools-adb 이렇게 하면 된다. 확인해보면, adb versionAndroid Debug Bridge version 1.0.31 이렇게 뜬다. 그러면 끝. nexus7에서 개발자 옵션에서 usb 디버깅만 체크해두면 끝.