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 그래픽 작업을 해보자.

2013년 11월 18일 월요일

MS VC++외의 다른 쓸만한 무료 C/C++ IDE는 없나...

프로그래밍 언어(Programming Language)의 종류는 많은데 대부분의 사용자들이 접근해본 언어는 C/C++ 또는 Visual Basic일 것이다. 따라서 많은 사용자들은 MS Visual StudioIDE(Integrated Development Environment)에 익숙할거다. 그러나 위의 MS제품 말고도 여러개의 무료 C/C++ 통합 개발 환경(IDE)이 있다. 밑에 사용해볼만한 세개의 무료 C/C++ IDE를 뽑아봤다.

2013년 11월 12일 화요일

커맨드 프롬트에서 부팅할 수 있는 윈도우 7 USB 메모리 스틱을 만들자

요즘 윈도우 USB 부팅 메모리 스틱을 만들려면 간편한 Microsoft Windows 7 USB/DVD download tool 또는 WinSetupFromUSB 와 같은 유틸리티 프로그램으로 작업을 수행할 수 있다. 하지만 이작업을 단지 윈도우 커맨드 프롬트에서도 실행할 수 있다는 것을 알고 있나...필요한 것은 윈도우 7 .iso 이미지 파일, 대부분 사용자들 컴에 이미 설치되어 있는 압축해제 프로그램, CD/DVD 가상 드라이브 프로그램만 있으면 된다. "위와 같은 Microsoft 유틸리티 프로그램을 사용하면되는데 왜 굳이 커맨드 프롬트를 이용하나.."라고 생각할 수 있다. 답변은 "우리는 남들과 다르니까"라고 하고 싶다.

파이어폭스(Firefox) 에드온(Add-on)으로 즐겨보는 UCC 동영상을
다운받자

대부분의 한국인 사용자들은 인터넷 벵킹에 필요한 ActiveX 때문에 윈도우의 기본 웹브라우저 IE(Internet Explorer)를 사용한다. 그러나 IE보다 더 많은 기능을 추가할 수 있는 웹브라우저가 필요하다면 파이어폭스(Firefox)를 한번 사용해보자. 특히 유투브나 다른 VoD 사이트의 동영상을 컴퓨터에 다운받아 저장하고 싶을때는 파이어폭스에 매우 유용한 에드온(add-on)이 있다.

2013년 11월 9일 토요일

윈도우 XP 부팅시 "NTLDR is missing" 에러 메시지가 뜰때는 어떻게 해야하나...

이번 게시글에는 무료 소프트웨어 소개가 아니라 윈도우 XP에서 가끔 발생하는 부팅에러 해결 방법을 설명하겠다. 옆에 스크린샷을 보면 윈도우 XP 부팅시 정상적으로 부팅이 않되고 "NTLDR is missing  Press Ctrl+Alt+Del to restart" 이라는 에러 메시지가 화면에 뜬 상태다. 이 문제를 해결하는 방법은 의외로 쉽지만 윈도우 XP 설치 CD가 필요하다.



2013년 11월 7일 목요일

3DS Max와 같은 값비싼 3D 렌더링(Rendering) 소프트웨어가 없을땐
블렌더(Blender)를 사용하자

3D 렌더링/에니메이션(Rendering/Animation)에 관심있는 사용자라면
3DS Max/Maya를 알고 있을거다. 그러나 블렌더(Blender)라는 무료 소프트웨어도 있다는 것을 알고 있을까...
직업상 꼭 3DS Max/Maya를 사용해야 되는게 아니라면 또는 3D 렌더링/에니메이션을 취미로 한번 접근해 보고 싶다면 블렌더(Blender)가 당신의 창조적인 열망을 만족시킬 수 있다. 모두 알고 있겠지만 3DS Max/Maya를 공식적으로 구매할경우 수천달러(수백만원)가 든다...학생이나 일반 사용자에게 조금 부담스러운 가격이다. 하지만 블렌더(Blender)는 GNU GPL License에 의하여 평가판이 아닌 풀버전(Full version)을 무료로 다운받아 사용할 수 있다. 이런 고급 소프트웨어가 무료라니 뭔가 부족한게 아닐까라는 편견을 가질 수도 있다. 그렇다면 밑에 동영상을 보고 평가하시기를...

2013년 11월 5일 화요일

알집 놔두고 피집(PeaZip)은 왜?

거의 모든 한국인들의 컴퓨터에는 알집이 자리를 잡고 있을것이다. 하지만 알집의 독재적인 모노폴리는 이제 끝이다... 피집(PeaZip) 앞에서 무릅을 꿇어라 눈튀어나온 달걀아! 하하하하하... 완두콩(Pea)의 시대가 왔다!


2013년 10월 31일 목요일

버추얼박스(VirtualBox)로 윈도우 안에서 다른 운영 체제를 맛 보자
(Part 2)

이제 우분투를 위한 가상 환경/기계(virtual machine)가 준비 완료 됐으니 실제로 리눅스를 설치할 시간이다.

1) 버추얼박스 창 왼쪽위에 "설정" 버튼을 누른다.















2013년 10월 30일 수요일

버추얼박스(VirtualBox)로 윈도우 안에서 다른 운영 체제를 맛 보자
(Part 1)

버추얼박스(VirtualBox)는 가상화 환경을 제공하여 윈도우 안에서 리눅스(Linux), 솔라리스(Solaris), 맥오에스엑스(Mac OS X) 등등의 다른 운영 체제를 설치하고 사용할 수 있게 해주는 매우 유용한 무료 소프트웨어다. 만약에 윈도우 대신 다른 운영 체제를 맛보고 싶으나 컴퓨터를 다시 포맷하기 싫고 두번째 부팅 파티션(partition)을 만들기도 싫다면 버추얼박스가 당신의 좋은 친구가 될 수 있다. 자 그럼 먼저 버추얼박스를 다운받아 설치한 후 우분투 리눅스(Ubuntu Linux)를 윈도우 안에서 설치해보자. 왜 우분투 리눅스를 설치하는 걸까... 당연히 우분투 리눅스도 무료이기 때문이다. 우분투 리눅스(Ubuntu Linux)는 가장 많이 사용하는 리눅스 배포판(Linux distribution) 중의 하나로서 기본 윈도우 사용자가 쉽게 접근할 수 있고 그만한 품질과 완성도를 자랑하는 제품이다.

2013년 10월 26일 토요일

윈도우 노트패드(Notepad) 보다 조금 더 뭔가 필요할때는 Notepad++를 사용하자.


윈도우 노트패드(Notepad)를 사용해보면 말그대로 극히 단순한 메모장인 것을 알 수 있다. 하지만 언젠가는 사용자가 조금 더 많은 기능과 편리성을 가진 텍스트 편집기를 추구할때가 오기 마련이다. 이런 상황에는 Notepad++가 딱이다. Notepad++는 웹 개발에 사용되는 HTML, JAVASCRIPT, PHP 외의 많은 프로그래밍 언어를 인식하고 구문 강조(Syntax Highlighting)기능 까지 가지고 있다. 그렇다고 프로그래머(programmer)들 만을 위한 텍스트 편집기는 아니다. 누구나 쉽게 사용할 수 있으며 한번 사용해보면 하나의 필수 텍스트 편집기가 될 수 있다. Notepad++ 역시 GPL License에 의하여 배포되며 평생 무료로 사용할 수 있다. 그럼 먼저 Notepad++를 다운받아 설치해보자.
http://notepad-plus-plus.org/download/v6.5.html
현제 Notepad++의 설치파일은 버전 6.5 "npp.6.5.Installer.exe" 이다.

2013년 10월 23일 수요일

더 이상 무료가 아닌 디먼 툴즈(Daemon Tools Lite) 대신 무엇을 사용할 수 있을까?


누구든지 CD/DVD 이미지(image) 파일을 컴퓨터에서 사용한 적이 있었다면 디먼 툴즈를 알것이다. 디먼 툴즈 라이트(Daemon Tools Lite)는 .iso  .bin/.cue  .ccd  .nrg  등등의 확장명을 가진 CD/DVD 이미지 파일들을 열 수 있게 가상 CD/DVD 기능을 제공하는 유용한 소프트웨어다.  하지만 예전에는 평생 무료였던 이 유틸리티 프로그램은 더 이상 무료가 아니고 평가판으로 변했다. 아쉽게도 밑 스크린샷을 보면 설치과정에 선택할 수 있는 버전은 유료 아니면 평가판 뿐만 있다.
















2013년 10월 20일 일요일

섭타이틀 워크샵(Subtitle Workshop)으로 나만의 동영상
자막을 만들어보자


우리가 많이 알고있는 자막 파일은 분명히 .smi 확장명을 가진 SAMI(Synchronized Accessible Media Interchange) 파일 일것이다. 하지만 이 형식의 파일외에도 수십개의 자막 파일 종류가 있다. 한 형식의 자막 파일을 쉽게 다른 형식으로 변환하거나 또는 나만의 자막 파일 만들기를 원한다면 섭타이틀 워크샵(Subtitle Workshop)을 사용해보자. 이 프로그램 역시 100% 무료다.

밑에 사이트에서 설치 파일과 한국어 언어팩을 받아 설치해보자.
언어팩은 "korean.zip임으로 압축을 풀면 "Korean.lng" 파일을 얻게 된다.

2013년 10월 17일 목요일

미션: DVD 일병 구하기



당신의 영화 DVD 디스크는 무사하신가?   요즘 대부분 사람들이 DVD를 구입하지 않고 영화를 다른 방법으로 구하는 것은 모두다 아는 사실이다.  하지만 만약에 당신이 대중의 흐름을 따르지 않는 특별한 소수 중의 한명이고, DVD안의 영화를 백업할 방법을 찾고 있다면 핸드브레이크(Handbrake)가 낡고 무너져가는 성에서 당신의 그녀를 구출할 수 있다.

이 무료 소프트웨어 또한 GNU GPL 라이센스에 의하여 무료로 배포되고 있다.  핸드브레이크에 주 기능은 동영상 변환(video conversion) 및 DVD 리핑(ripping)이다.  

2013년 10월 15일 화요일

IBM 로터스 심포니(Lotus Symphony)가 들리는가?


IBM에서 새로운 올케스트라들을 만들어 재능있는 음악가들을 배출해내고 있다는 소문을 들은적이 있는가?  IBM은 이제 예전과 같이 비즈니스 하드웨어, 소프트웨어 회사가 아니다. 믿지 못하겠는가?

2013년 10월 14일 월요일

리브레 오피스(LibreOffice)에 한글 사전을 설치해보자.


리브레를 처음 설치한 다음 밑과 같이 한글과 영어 오타를 라이터(Writer)에 치면 영어 오타만 인식되는걸 볼수 있다.








이건 리브레 오피스 기본 설치에 한글 사전이 포함되지 않아서 그렇다.
그럼 한글 사전 확장 패키지를 다운 받아 설치해보자.
http://extensions.libreoffice.org/extension-center/korean-spellchecker

이제 "korean_spell-checker-0-5-6_ooo.oxt" 파일을 설치해 보자.

2013년 10월 13일 일요일

오픈 오피스(OpenOffice)리브레 오피스(LibreOffice)와 어떻게 다른가?

오픈 오피스(OpenOffice)는 아파치(The Apache Software Foundation)에서 LGPL 라이센스에 의하여 무료로 배포하는 또다른 오피스 스위트다. 옆에 스크린 샷을 보면 리브레 오피스(LibreOffice)와 많이 흡사한걸 알수있다. 그 이유는 리브레의 원천이 원래 오픈 오피스이기 때문이다.

포토샵(Photoshop) 대신 김프(GIMP)는 어떤가

많은 사람들은 GIMP를 들어본적이 없을거다. 그렇다면 이 프로그램은 어디에 사용하는걸까? 만약 "gimp"라는 영어 단어의 뜻을 알고 있다면 웃길수도 있다. "gimp" = "불구자"/"절름발이" 그러나 "GIMP"는 "GNU Image Manipulation Program"의 두문자어로 포토샵과 비슷한 그래픽 편집 프로그램이며 GNU GPL 라이센스에 
의하여 무료로 배포되고있다.
먼저 http://www.gimp.org/downloads/ 에서 다운받은 후 설치하자. 설치과정은 단순하기에 설명은 스킵.

무료 오피스 스위트 리브레 오피스(LibreOffice)를 사용해보자

리브레 오피스(LibreOffice)는 The Document Foundation에서 무료로 배포하는 오피스 스위트다.  이 프로그램은 LGPL 라이센스에 의하여 개인 및 상업적인 사용을 위해 누구나 자유롭게 사용할 수 있다. 리브레는 여섯개의 구성 요소를 갖추고 있으며 각각 요소는 대중들이 많이 사용하는 MS제품을 대응하고 있다.