반응형


아래 참고 싸이트를 참고 하여 라즈베리에 워드프레스 설치 완료 하였습니다. 링크 공유 합니다.

<참고: https://www.raspberrypi.org/learning/web-server-wordpress/worksheet/>

반응형
반응형


라즈베리파이에 curl 설치하려면 아래의 명령어를 실행시킵니다. 당연히 php5와 apache2 가 설치되어 있어야 합니다. 혹시 php4 환경이면 php5 대신 php4 라고 쓰고 실행히키면 됩니다. 권한 문제가 있을 시엔 sudo 실행 하면 됩니다. 

[참고 싸이트]


apt-get install php5-curl
/etc/init.d/apache2 restart



반응형
반응형


아래 링크를 참고 하여, 라즈베리파이에 VIM 설치를 완료 하였습니다.

참고 https://www.raspberrypi.org/documentation/linux/usage/text-editors.md

반응형
반응형

재미난 녀석을 알게 되었습니다.

라즈베리 파이 라는 녀석인데요.. 아시는 분들은 모두 아시다 시피, 신용카드 사이즈의 컴퓨터 입니다. 전세계 적으로 오픈하드웨어 프로젝트로 진행되어 지금은 꽤 버전별로 업데이트가 되어온 소형 "컴퓨터" 입니다.



알게 된 이상, 가지고 놀고 싶어서 구입 했습니다. 구입처는 element14 이며 가격은 A$38.00 로 한화로는 38,000원 좀 안되는 가격입니다. 하드디스크가 없는 녀석이기에, 부팅을 위해서 Micro SD 카드를 사용하며 공식 싸이트에서 이미지를 다운받았습니다. (http://www.raspberrypi.org/downloads/)

이미지를 만든 후, 택배를 기다렸지요.



자 이렇게 도착이 되었고,
포장도 잘 되어 도착했습니다. 



구입은 이것저것 (랜선, 모니터 연결단자 등) 했는데요, HDMI 케이블과 본체, 랜선이 먼저 도착 했습니다.
원래는 케이스와 USB 사운드 카드 도 같이 구입하려고 했으나, 음 좀 더 투자 하기 전에 가지고 놀아보기로 한뒤 판단하기로 했습니다. 그래서 아직도 케이스 없이 사용 중입니다. 와이프도 얼른 케이브 입혀서 고장 안나게 사용하라고 권하고 있어서 케이스는 좀 고려 중입니다. ㅋ



일단 기본 구성은 갖춰진 듯 싶고, 박스 구경을 해보겠습니다. 



박스 뒷부분의 설명입니다.

라즈베리 파이 B+ 는 700 MHz CPU 에 512 램이 탑재되어 있습니다. GPIO 확장도 40핀이 박혀 있구요. HDMI 포트 와 4개의 USB 포트가 있습니다.  그리고 마이크로 SD 카드 슬롯이 있습니다.



박스는 참 심플합니다. 그쵸?
이쁘다? 라기 보다 좀 더 심플해 보입니다. 내용물은 라즈베리 파이와 안전관련 정보가 들어 있었구요. 햐아.. 봉지를 뜯고 꺼내보니 정말 작더군요. 



제 화이트 맥북에 올려 놓아봤습니다. 트랙패드 보다도 작은 크기네요. 정말 놀랍습니다. 이런 크기의 컴퓨터가 나올 줄이야!!! (사실 스마트폰도 나온 이 시점에 그리 놀랄 일은 아니지만요.. ㅋㅋ)



그래도 크기만 보면 정말 작습니다. 노트북 1/10 사이즈 보다도 작아 보이니 정말 맨 처음 받고 나서 놀랐습니다. 이런 사이즈에 스팩으로 컴퓨터를 만들 수 있었다라는 사실이 참 놀라왔지요. 사실 라즈베리 파이 보다 가격이 좀 더 나가면서 성능은 훨씬 더 좋은 오픈 하드웨어 들도 있습니다만, 제가 라즈베리 파이를 선택한 이유는 커뮤니티가 전세계적으로 활발하기 때문 입니다. 이후에 또 다른 오픈 하드웨어를 구입하게 되더라도, 커뮤니티가 활발한 하드웨어를 구입할 듯 싶네요.



여하튼, 좀더 가깝게 찍어봤습니다. 윗부분입니다. 입력 부분만 보면, 맨 우측 상단에 차례로 파워 케이블, HDMI, 사운드 단자가 보입니다. 좌측 측면 부분에 랜선 케이블 단자와 USB 포트들이 보이네요. 하단에 40핀 확장 GPIO 도 보이구요. 상하를 뒤집어 봤습니다.



아래 부분은 그냥 잡땜 한 모습이 보이고, 우측에 Micro SD 카드 슬롯이 보입니다.



아까 말씀드린 랜선 슬롯 과 USB 포트 4개가 보입니다. B 모델에서 B+ 모델로 올라오면서 USB 포트가 2개 더 늘어 총 4개가 되었다고 하네요. 정말 작지만, 확장에 많은 노력을 한 듯 보입니다.



HDMI 와 사운드 연결 단자가 보입니다. 상단에 보면 카메라 연결하는 곳과 음.. 또 하나는 LCD 모니터 연결하는 곳이던가? 음.. 키트를 같이 구입하지 않아 정확하진 않지만, 여하튼, 카메라, 모니터 등을 장착할 수 있게 연결하는 부분들이 있습니다.



여하튼, 라즈베리용 리눅스 이미지를 담아 놓은 microSD 카드를 슬롯에 넣고, 랜선을 연결 한 뒤, HDMI 선으로 티비와 연결한 뒤 마우스와 키보드도 연결 하고 나서 전원을 켰습니다. 설치 되는 모습입니다. 라즈베리안 인 듯 보이네요 기본 이미지에 xwindow 가 설치 되어 편리하게 바로 사용 가능합니다.





라즈베리 파이 설치 동영상 입니다. 정식 싸이트에서 올린 동영상이에요. 그리고 다음 에니메이션도 라즈베리 파이 설치 관련된 에니메이션입니다.  (http://saladhouseanimation.com/video/setting-raspberry-pi/)



아마 맨 처음에 설치한 프로그램이 인터넷 브라우저로 기억이 나는데요, 터미널로 접속하여 바로 설치해봤습니다. 기본으로 설치되어 있는 인터넷 브라우저는 속도가 넘 느려서 사용하기 불편하더군요. 



설치가 끝난 후, 테스트로 라즈베리 파이 웹페이지에 연결한 모습입니다.



블로그를 확인해 보시면 훨씬 빠른 브라우저 출시 관련 소식과 설치 방법에 대해 나와 있습니다.



구입/배달 완료 후, Micro SD 카드에 이미지 카피 한 뒤 전원 올려서 설치 하는데 30분 정도 걸립니다. 시드니 인터넷이 워낙 느려서 다운받는데 오래 걸리기도 하구요, 서울 에서라면 15분 정도면 기본 세팅은 바로 끝낼 수 있을 듯 싶네요.

참 재밌는 녀석을 구입하게 되어 한동안 즐거울 듯 싶습니다. 그동안 리눅스 관련해서 좀 공부를 더 해봐야겠어요. 이번 기회에 파이썬 스크립트도 좀 공부해 보구요. ㅋㅋㅋ

반응형
반응형




제 기가바이트 넷북에 설치한 ubuntu 14.04 는 우분투 내 발전된 사용자 인터페이스로 인해 넷북에 설치된 비디오카드와 메모리 용량으로 소화하기 힘든 상태였습니다. 여러가지 설정을 바꿔가며 에니메이션도 줄이고, 비침효과도 없애보고 해보았지만 워낙 오래된 기가바이트 넷북이여서 그런지 여전히 버벅되더군요. 그래서 결정한게 Xubuntu 의 설치입니다. 아래 스크린샷 처럼 간단하면서 클래식한 인터페이스.. 참 좋아 보였습니다.

우분투 터미널에서 바로 설치하는 명령어 입니다.

1. Xubuntu install

sudo apt-get install xubuntu-desktop gksu leafpad synaptic


다운 받은 뒤 설치가 끝나면 바로 재시작을 하여 Xubuntu 로 들어갑니다. Xubuntu 데스크탑에서 좌상단 파란색 버튼 -> 악세사리 -> 터미널 에뮬레이터 를 실행하여 아래 명령어를 실행해 줍니다. 여러가지 쓸데 없는 내용들을 삭제 해주며 특히 unity 부분을 삭제 하는게 맘에 드네요 ㅋㅋ


2. clean up

sudo apt-get remove nautilus gnome-power-manager gnome-screensaver gnome-termina* gnome-pane* gnome-applet* gnome-bluetooth gnome-desktop* gnome-sessio* gnome-user* gnome-shell-common compiz compiz* unity unity* hud zeitgeist zeitgeist* python-zeitgeist libzeitgeist* activity-log-manager-common gnome-control-center gnome-screenshot overlay-scrollba* && sudo apt-get install xubuntu-community-wallpapers && sudo apt-get autoremove


이렇게 ubuntu 14.04 에서 Xubuntu 14.04 로 탈바꿈 되었습니다.

정말 가버워진 느낌이며 한정된 리소스의 사용이 잘 활용되는 느낌입니다.

원하는 작업을 하는데 속도 저하는 없네요. 인터넷 브라우징 과 구글독스 에서 문서 작업이 느리지 않아 무척 좋습니다.

반응형
반응형



참고 싸이트 (https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-14-04)


우분투 14.04 에서 LAMP 를 설치해 봅니다.


1. 아파치 설치하기


sudo apt-get update
sudo apt-get install apache2


정상적으로 아파치가 설치되면 브라우저에서 확인 해봅니다.

http://your_server_IP_address
예)http://192.168.1.111

Ubuntu 14.04 Apache default


확인 하고나서 정상적으로 위의 페이지가 보인다면 아파치 설치는 성공입니다.

외부 아이피 설정이의나, 확인 방법은 다음에 다루기로 하고, 다음 단계로 진행합니다.


2. MySQL 설치하기


sudo apt-get install mysql-server php5-mysql


위의 명령어 실행 후 root user 암호 설정이 중간에 나옵니다. 설정해 주시면 됩니다.

설치가 완료 되면, 어디에 데이터를 넣어야 할지 알려줘야 합니다. 디렉토리 스트럭처 설치 명령어 입니다.


sudo mysql_install_db


이후, 보안 설치를 해줍니다.


sudo mysql_secure_installation


처음엔 NO 를 하여 root-user 암호 설정을 피합니다. 그 뒤론 엔터를 눌러 자동 설정을 진행합니다.


3. PHP 설치


sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt


위의 명령어를 실행하여 php 를 설치합니다. 그리고 나서 아래 아파치 설정 파일을 열어 줍니다.


sudo nano /etc/apache2/mods-enabled/dir.conf


<IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>


열어보면 php 파일이 뒤에 있을텐데, 그 파일 이름을 맨 앞에 지정해 줍니다.


<IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>


그리고 저장 하면 됩니다. Ctrl-X

저장 후 아파치 재시작 해줍니다.


sudo service apache2 restart


4. PHP 테스트 하기


설치가 완료 된 후 php 설치가 잘 되었는지 확인해 봅니다.


sudo nano /var/www/html/info.php


명령어를 치면 빈 파일이 만들어집니다. 이름은 info.php 파일입니다. 빈파일 안에 아래 php 명령어를 넣어 줍니다.


<?php
phpinfo();
?>


그런 뒤 브라우저에서 확인해 봅니다.


http://your_server_IP_address/info.php


화면이 잘 나오면 성공입니다.


Ubuntu 14.04 default PHP info


성공적으로 우분투 14.04 에서 LAMP 설정을 해봤습니다.


반응형
반응형



안녕하세요 


얼마전, 요세미티 dp2 를 사용중인 맥에 설치하였으나, 프리뷰라서 불편한점이 많더군요. Parallels 9 외 다른 여러 앱들도 실행이 안되어 Mavericks 로 다시 돌아왔습니다. 그리고 다시 요세미티를 볼 때는 VM (버츄얼 머신) 에서 돌리는게 현명하다는 생각이 들더군요. 그리고 드디어 오늘 요세미티 OSX 10.10 dp3 가 나왔습니다.




그래서 parallels 9 에서 설치해 보려고 검색을 해보니, 요세미티는 가상머신에 바로 설치가 안된다고 하더군요. Mavericks VM 에서 업그레이드 형태로 설치 될 수도 있다고 포럼에 올라왔지만 실패했다는 글이 아래 올라왔구요.. 


음 그렇다면, Mavericks 를 parallels 9 에 설치가 되는가 봅니다. 그래서 한번 해 보자 라는 생각이 들었습니다. 어짜피 이후에 매버릭스 VM 하나 필요하기도 하고 해서 겸사겸사 만들어 보기로 했습니다. 참고로 제 환경은 Mac 입니다.


주의 : 가지고 있는 Mavericks 설치용 USB (부팅되는) 로 먼저 시도해봤는데, 설치 안됩니다.


그래서, (참고: http://kb.parallels.com/en/118806 ) 알아보니 매버릭스 설치하는 방법이 2가지 방법이 있습니다.


1. OSX 10.9 설치 시 생성되는 recovery 파티션에서 설치하기

2. OSX Mavericks 설치 탭을 이용하기




전 2번째 OS X Mavericks 설치 앱을 이용하기 를 골랐습니다. 1번이 훨씬 쉽고 빠르게 설치되는것 같으나, 제가 설치한 초기에 만든 설치 USB 에는 recovery 파티션 생성이 빠져 있나 보네요. 제 컴퓨터에는 recovery 파티션이 없습니다. 생성하는 방법은 따로 있겠지만, 그냥 앱스토어에서 다운받아 앱으로 설치 해보기로 했습니다.




파라렐즈 9 를 실행하고, 새로 만들기->DVD 또는 이미지 파일의 Windows나 다른 OS 설치-> "이미치 파일" 클릭 한뒤 "여기에 이미지 파일 끌어다 놓기 에 OSX Mavericks 설치 앱을 끌어다 놓습니다. 그러면 디스크 이미지 파일을 생성해야 한다고 하면서 디스크 이미지 파일을 생성합니다.



디스크 이미지 파일이 생성되면, vm 파일 위치를 물어봅니다. 따로 원하는 폴더를 지정하여 설치를 시작합니다. ssd 에 설치하면 좀 빠르게 될텐데, 파일 복사 하기가 귀찮아서 hdd 에 설치하라고 했더니, 정말 오래 걸렸습니다. 그래도 잘 작동 하는거 보니 좋네요. 앞으로 개발자 테스트 용 패치 나오면 여기에 적용해서 테스트 해봐야겠습니다.



여하튼 설치는 성공적으로 완료 되었습니다. 


여기서 부터는 [외전]


이것저것 세팅이 끝난 뒤, 음.. 안된다고는 하지만 안된다는 것 부터가, 너무 궁금해서, 요세미티 dp3 를 설치해 보고 싶어서 애플 개발자 페이지에 들어가 요세미티 다시 다운받아 놨습니다. 실제 설치를 시도해 볼까 고민 중에.. 이미지 백업 해 놓고 설치 버튼을 확 눌러 버렸네요.



역시나... 설치가 완료 된 후, 재부팅 시도 하면서 Macintosh HD 라고 검은 화면만 나오고 부팅 자체가 안됩니다.


그냥 테스트 용으로 VM 하나 생겼다 생각해야겠네요.




반응형
반응형


Yosemite 업그레이드 하고 테스트 하다 항상 사용하는 parallels 가 작동하지 않아 부득이 하게 Mavericks 로 다시 내려왔습니다. 다운그레이드 이후 
여러가지 느림 현상 때문에 중요한 파일 몇개 빼고 다시 포멧 후 설치를 하게 되었습니다. 그러면서 안쓰는 앱들 정리하게 되었는데요, 아래 리스트는 제가 항상 설치하며 사용중인 앱 리스트입니다.
 


  1. iMovie : 간단한 동영상 제작앱입니다.. 여행 다녀와  짧은 동영상 만들기 딱 좋은 앱이라 자주 사용하는 편입니다.
  2. iPhoto : 아이폰 사진 동기화 하는 앱으로만 사용중입니다.
  3. Archy : 구글 Docs 를 접속을 브라우저 없이 앱안에서 사용할 수 있어서 애용하는 앱이지요.
  4. Backup to go : 리뷰를 보니 정말 유용한 듯.. 필수 목록에 일단 담아봤습니다. 꼭 사용해보고 싶은 앱
  5. Balsamic mockup : 간략한 화면 기획 할 때 회의에서도, 개인적으로도 아이디어 정리할 때 편리하네요.
  6. Caffeine : 자주 화면이 어두워지는 맥을 위해 카페인을 타먹여 항시 화면이 켜있게 해주는 앱.. :)
  7. Calendar : 상당 바에 올라가 있으며 화면을 크게 차지 하지 않아 스케줄 확인할 때 사용합니다. [이전리뷰] 2011/03/15 - 01. #Calendar 맥 어플 리뷰 #macApp 
  8. Calibre : kindle 구입후 설치한 앱입니다
  9. Dropbox : drobox 동기화 필수 앱이죠? Dropbox 서비스 사용을 위해 필수는 아니지만 있음 좋은 앱
  10. Evernote : 언제부터인지 사용안하는 에버노트. 하지만 이전 데이터 검색을 위해 설치해둡니다.
  11. Forklift어둠의 경로로 받은 앱인데 넘 유용하게 사용중여서 이번 가격다운할 때 구입해버렸습니다.
  12. Gomplayer : Movist 를 주로 사용하지만 간혹, 필요할 듯 싶어 가지고 있는 앱입니다. 없어도 되지만..
  13. Line : 라인 톡을 자주 사용해서 꼭 가지고 있습니다. 베타 때부터 쭈욱 잘 사용중입니다.
  14. Mars edit : 티스토리 글쓰기 에디터가 구릴 때 사용했던 블로그 에디터 입니다. 
  15. Parallels : VM 의 강자죠. 정말 잘 사용중입니다. 멀티 플랫폼 지원안하는 앱을 위해. 필수인 앱. OS 테스트도. :)
  16. Softmatic dockclock : Back to the mac 에서 소개된 dock 에 올라가는 시계앱. 이뻐서 계속 사용중입니다.
  17. Source tree :  bitbucket GIT 클라이언트. GIT 시작을  bitbucket 으로 하여 그냥 쭉 사용중입니다. 
  18. Sublime text2 : 예전 php 코딩 때 정말 유용하게 잘 사용했던 에디터 입니다. 요즘엔 텍스트 에디터로 사용 중
  19. Unarchiver : 간혹 zip 이 안열릴 때 이 앱을 사용합니다. 더 좋은 압축 앱도 있습니다만.. 
  20. Things : GTD 의 최강자 죠. 아이폰에서 잘 사용중이며, 언젠가는 구입을.. (쿨럭!!)
  21. Transmission : 토렌트 파일 다운을 위해 사용중입니다. 
  22. Trim enabler : SSD 를 위해서 꼭 필요한 앱입니다. 습관처럼 설치되고 있는 앱이죠. 
  23. Twitter : 트위터 클라이언트
  24. Visual paradigm : 이건.. 최근들어 사용중인 UML 툴입니다.
  25. Vox : mp3 player 인데, 상단 바에 컨트롤들이 이쁘게 들어가 넘 좋습니다.
  26. Xcode : objective-c 와 cocos-2dx 개발을 위해 필수였던.. 요즘엔 objective-c 만을 위해 사용 중입니다.
  27. Xmind : 아이디어 정리와 브레인스토밍에 정말 편리한 툴입니다. 
  28. Movist  : 영화 보는데 주로 사용하는 앱입니다.. 참 잘만든 앱인듯.. 팍팍 지원


이 외에도 skitch 나 Skype, KakaoTalk 도 사용중입니다만.. 개인적으로 꼭 사용하는 필수 앱은 아니여서 추가하지 않았습니다. 훨씬 좋은 앱들도 많을듯 싶지만.. 익숙한 앱들만 사용중이여서 다소 다른분들과 다른 내용들도 있을듯 싶네요 :)

반응형
반응형


cocos2d-x 2.2.1 이 나온지는 꽤 되었지요?

몇달간 2.1.5 버전을 사용해 오다가, cocoStudio 를 사용해 볼까 해서, 2.2.1 버전으로 바꾸려고 합니다.


http://cocos2d-x.org 에서 2.2.1 버전을 다운받으신 후, 압축을 풀어 놓고,

cocos2d-x-2.2.1/tools/project-creator/ 폴도로 가면

create_project.py 파이썬 스크립트 파일을 찾으실 수 있습니다.



이제 프로젝트를 만들어 보겠습니다.

터미널을 열고, (전 해당 폴더에 가서) 아래 명령어를 실행합니다. 하이라이트 된, MyTemplate (프로젝트명)과, com.ych.TeplateGame (bundle identifier)는 원하는 이름으로 바꾸실 수 있습니다. 


$python create_project.py -project MyTemplate -package com.ych.TeplateGame -language cpp



맥에서는 파이썬이 기본적으로 설치되어 오기 때문에 명령어만 쳐주면, 스크립트가 실행되면서 위의 그림처럼 프로젝트들이 각각의 프로젝트들이 생성 됩니다.


cocos2d-x-2.2.1/projects/ 폴더 안에 MyTemplate 이 생성된 걸 보실 수 있습니다.



자 그럼 맥에서의 프로젝트 생성이니, proj.ios/MyTemplate.xcodeproj 를 실행하여 xCode 와 함께 프로젝트를 실행해 봅니다.

빌드 하면 바로.. 아래 화면이 나오게 됩니다. :)


2.2.1 슬슬 써봐야 겠어요.. ㅋㅋ

반응형
반응형


회사에서 오늘 MongoDB 관련 설명회 가 있었습니다.

주인공은 우리의 개발팀 팀장님.. :)

"이번 모바일 프로젝트에서 저희가 사용한 NoSql 중 유명한 오픈 소스 MongoDB .... "..... ㅡ,.ㅡ zzZZZZZ

말씀하시는 중에 쿨쿨 자버렸기 때문에.. 어쩔 수 없이.. 나중에 물어봤을 시..

대답을 하기 위해 설치를 하여 바로 설치해 보기로 헀습니다... 

제가 회사에서 사용하는 시스템은.. Mac 외에 데스크탑에 설치되어 있는 Ubuntu 11.10

참고한 싸이트 (http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages)

설치는 간단합니다.

1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

위의 명령어로 키를 받아 옵니다.

2. /etc/apt/sources.list 파일을 열어 3번을 추가한 뒤 저장합니다. 

3. deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen

4. 터미널 창에서 sudo apt-get update

5. 터미널 창에서 sudo apt-get install mongodb-10gen

끝입니다.

간단하지요? :)

아래는 설치가 끝난 뒤 mongo 명령어를 실행해 주자 버전과 test 에 연결되는 화면이네요.. :)

설치가 간략하게 끝이 났습니다.

ㅡ,.ㅡ 그리고 이젠 뭐 해야 하지? ㅋㅋ

여하튼 Ubuntu 11.10 에 MongoDB 설치하는 간략한 방법이였습니다. (시간도 그닥 걸리지 않네요)

설정하는 방법이 좀 기네요.. 설치는 일단 여기서 끝@!!

다음은.. CakePHP 랑 mongodb 같이 쓰기입니다. (참고링크: http://mark-story.com/posts/view/using-mongodb-with-cakephp)

반응형

+ Recent posts