2013년 12월 27일 금요일

블루스택스(BlueStacks)없이 컴퓨터에 안드로이드(Android)를 설치하자

대부분 사람들은 안드로이드를 컴퓨터에서 사용하기 위해 블루스택스(BlueStacks)를 설치한다. 그러나 블루스택스가 없어도 버추얼박스Android-x86를 이용하여 안드로이드를 하나의 다른 운영체제 처럼 데스크탑 또는 노트북에 설치할 수 있다.

Android-x86 다운:
https://code.google.com/p/android-x86/downloads/list
윗페이지에서 android-x86-4.3-20130725.iso 를 다운받는다.

버추얼박스 다운:
https://www.virtualbox.org/wiki/Downloads

버추얼박스 설치과정과 한글 인터페이스 사용 방법은 밑에 링크를 참고하시기를...
http://altanativ.blogspot.com/2013/10/virtualbox-part-1.html


2013년 12월 19일 목요일

비쥬얼 C++에서 XAMPP의 MySQL 데이터베이스로 연결해보자


잼프(XAMPP)를 컴퓨터에 이미 설치했다면 MySQL 데이터베이스를 C/C++로 연동하기 위해 따로 MySQL 데이터베이스를 설치할 필요가 없다... 단지 MySQL C API 가 필요하기때문에  MySQL Connector/C 를 다운받아 설치하고 몇개의 파일을 잼프폴더로 붙여넣어야한다. 밑에 설명과정에는 윈도우7 32-bit, 비쥬얼 스투디오 2008(VC++ v9), 잼프 1.8.2, MySQL Connector/C 6.1.2 를 사용하였다.

1. 먼저 잼프(XAMPP)를 미리 설치한 상태가 아니면 밑에 링크를 참고하시기를.
http://altanativ.blogspot.com/2013/12/xampp.html

2. 비쥬얼 스투디오는 2008/2010/2012를 사용하면 되고 Express버전도 사용 가능하다고 본다.

3. MySQL Connector/C (MySQL C API)는 밑에 링크에서 다운받아 설치하자.
http://dev.mysql.com/downloads/connector/c/  
윈도우 버전 잼프의 MySQL이 32-bit이기때문에 32-bit MSI Installer를 다운받아 설치하자.

4. 이제 MySQL Connector/C가 설치된 폴더(C:\Program Files\MySQL\MySQL Connector C 6.1)를 열면 아래와 같은 폴더들이 있을것이다.














여기에서 "include"폴더를 열어 "mysql"폴더를 포함한 모든 파일을 복사하여 잼프의 MySQL 인클루드폴더(C:\xampp\mysql\include)에 덮어쒸운다.

2013년 12월 11일 수요일

스컬프트리스(Sculptris)로 간단한 3D모델 색칠을 해보자

스컬프트리스(Sculptris)Pixologic에서 무료로 배포하는 3D Sculpting/Paint 프로그램이다. 만약 3ds Max/Maya 또는 Blender를 사용하여 3D 모델 색칠/텍스처 매핑(texture mapping)을 한다면 조금 복잡하고 직관적이지 않은 과정을 수행해야 한다. 하지만 스컬프트리스(Sculptris)는 이것을 그림판에 색칠하는것과 같이 쉬운 작업으로 만들어준다. 밑에 스크린샷을 보면 스컬프트리스(Sculptris)의 간단한 인터페이스가 사용자에게 걸리적 거리지않고 쉽게 작업을 실행할 수 있게 도움을 준다는것을 알 수 있다.













스컬프트리스는 기본으로 구체(sphere)부터 시작한다. 이 구체를 찰흙처럼 밀고 당기고 하여 원하는 3D 모델을 만들 수 있다. 이제 스컬프트리스를 다운받아 설치한 후 윗 구체에 색칠과 얼굴을 붙여보자.

스컬프트리스(Sculptris) 다운 : http://pixologic.com/sculptris/

2013년 12월 4일 수요일

잼프(XAMPP)로 무엇을 할 수 있을까...

웹사이트 개발에 관심이 있는 사용자라면 Apache HTTP Sever(아파치 웹서버), MySQL Server(마이시퀄 서버), PHP 를 많이 사용해봤을 것이다. 그러나 이프로그램들을 일일이 하나식 컴퓨터에 설치하는것 보다 하나의 패키지로 되어 있는 잼프(XAMPP)를 설치하는게 훨씬 쉽고 간편하다. 특히 잼프를 설치한 후 XpressEngine/Zeroboard, WordPress, Joomla 등등의 여러개의 CMS(Content Management System)을 설치할 수 있고 사이트를 실제 웹서버에 올리기 전에 시험해볼 수 있기때문에 매우 유용하게 사용할 수 있다. 그럼 이제 잼프를 설치한 후 한글 WordPress를 컴퓨터에 설치해보자.

2013년 11월 28일 목요일

플래시(Flash)게임 만들려면 꼭 어도비 빌더(Adobe Flash Builder) 아니면
플래시 프로(Flash Pro)가 필요하나...

요즘 페이스북(Facebook)을 보면 예전에 iOS 또는 Android 에서만 즐길 수 있었던 게임들이 올라와 있는걸 볼 수 있다. 대부분의 이런 게임들은 어도비 플래시 빌더(Adobe Flash Builder) 같은 제품으로 제작된 것들이다. 그렇다면 어도비 제품없이는 플래시 게임을 절대 못 만드는 것인가...그건 아니다. 스텐실(Stencyl) 이여 등장하여라. 놀랍게도 스텐실로 게임을 만들기 위해 액션 스크립트(ActionScript)를 배울 필요는 없다.
스텐실(Stencyl)로 어떤 게임을 만들 수 있는지 궁금하면 밑에 링크를 클릭해보시길...떨어지는 물방울을 조종하는 게임이다.
http://www.stencyl.com/game/play/13158


자 이제 스텐실을 다운받아 설치한 후 간단한 샘플 플래시 게임을 만들어 보자.

2013년 11월 21일 목요일

잉크 스케이프(Inkscape)는 어떤 프로그램 인가...

어도비 일러스트레이터(Adobe Illustrator), 코렐 드로우(Corel Draw), 자라 엑스트림(Xara Xtreme), 잉크 스케이프(Inkscape)들의 공통점은 무었일까... 모두 다 SVG(Scalable Vector Graphics) 그래픽을 다루는 벡터 그래픽 편집기(vector graphics editor)들이다. 그럼 이들 중에서 언떤 프로그램이 GNU Public License에 의하여 무료로 배포되는것일까... 바로 잉크 스케이프다. 자라 엑스트림같은 경우에는 리눅스 버전은 무료지만 윈도우 버전은 유료다. 자 이제 잉크 스케이프(Inkscape)를 다운받아 설치하고 단순한 SVG 그래픽 작업을 해보자.