XAMPP 를 설치하면 반드시 MySQL 사용자의 비밀번호를 설정해야 합니다.
그리고 이방법은 XAMPP사용중 나타나는 보안 문제를 한번에 해결해주기도 합니다.
터미널을 열어줍니다.
처음 실행하면 루트 디렉토리에서 시작합니다.
다음 명령어를 칩니다.
sudo /Applications/XAMPP/xamppfiles/xampp security
그러면 차례차례 문제를 진단하고 비밀 번호를 설정하라는 메시지가 나타납니다.
저는 XAMPP 비밀번호 , mysql 비밀번호, phpMyAdmin 비밀번호를 설정했습니다.
post list
2014년 11월 21일 금요일
Mac에서 XAMPP 설치하기
데이터베이스를 공부를 할때 이용할 프로그램은 다음과 같습니다.
- MySQL (RDBMS)
- Apache (웹 서버 )
- PHP (프로그램 언어)
그래서 이 세가지를 간단하게 설치하고 설정할 수 있는 XAMPP를 사용할겁니다.
XAMPP설치하기
www.apachefriends.org 로 들어갑니다.
파일을 다운로드하면 DMG-image 파일을 눌러줍니다.
그리고 나타나는 그림을 더블클릭하면 설치가 시작됩니다.
설치가 끝이 나면 자동으로 XAMPP 제어판과 XAMPP 초기화면이 나타납니다.
이때 XAMPP 초기화면은 웹브라우저에서 http://localhost 를 치고 들어갈수도 있습니다.
그리고 제어판에서 MySQL , Apache 을 running 으로 상태를 바꿔줍니다.
2014년 11월 13일 목요일
모바일 개발자 지원사업 : KT 에코노베이션 센터
KT는 개인 개발자, 예비 창업자에게 개발공간, 교육, 지원을 해주는 센터를 운영하고 있습니다.
http://www.econovation.co.kr/
센터를 예약해 장소 대여도 가능하고
개발용 단말기도 구비해 놓아 개발 환경을 만들어 줍니다.
그리고 스타트업 파트너십을 통해 사업화도 도와주고 있습니다.
2014년 11월 9일 일요일
cocos2d-swift , spriteBuilder 설치하기
cocos2d-swift는 기존에 cocos2d-iphone 업그레이드 버전입니다.
그리고 cocos builder의 지원을 중지하고 sprite Builder 를 배포하는 apportable와 cocos2d-swift가 합쳐집니다.
합쳐지면서 cocos2d-android가 사라지고 spriteBuilder를 통해 안드로이드포팅이 자동으로 됩니다.
지금 배타버전을 배포중이라 안드로이드 포팅이 무료로 가능합니다.
spriteBuilder 와 cocos2d-swift 를 따로 사용하는 것도 가능하지만 추천하지는 않습니다.
다음 링크로 들어갑니다.
http://www.spritebuilder.com/beta
들어가면 먼저 SpriteBuilder 1.3 RC를 다운 받아 줍니다.
그리고 다시 홈페이지에서 Android Plugin Beta를 다운 받습니다.
다운을 받기 위해서는 구글 계정으로 Register(로그인)가 필요합니다.
그럼 설치가 끝났습니다.
spriteBuilder 와 cocos2d-swift 를 따로 사용하는 것도 가능하지만 추천하지는 않습니다.
다음 링크로 들어갑니다.
http://www.spritebuilder.com/beta
들어가면 먼저 SpriteBuilder 1.3 RC를 다운 받아 줍니다.
다운로드 폴더에 다운이 되면 spriteBuilder 파일을 응용프로그램 폴더로 옮겨줍니다.
그리고 다시 홈페이지에서 Android Plugin Beta를 다운 받습니다.
다운을 받기 위해서는 구글 계정으로 Register(로그인)가 필요합니다.
다운받은 파일을 그냥 누르면 설치가 불가능합니다.
마우스 오른쪽 클릭하고 열기를 통해 실행해야 설치가 가능합니다.
그럼 설치가 끝났습니다.
2014년 11월 7일 금요일
Window7 에서 우분투(Ubuntu) 설치하고 멀티부팅하기
기존에 window7이 설치 되있는 상태에서 우분투를 다른 디스크 드라이브에 설치합니다.
준비물 dvd 혹은 usb 1GB이상짜리
우분투 홈페이지에 들어갑니다.
다운로드 탭에서 desktop 누르면 다음 페이지가 나옵니다.
다운로드를 눌러줍니다.
기부를 할 수 있습니다. paypal을 통해 기부를 하던지
take me to the download 를 눌러 기부없이 다음 으로 넘어 갑니다.
자동으로 iso 가상 디스크 파일이 다운로드 시작합니다.
다운로드가 끝니 나면 아제 dvd로 굽던지 usb를 만듭니다.
Window 에서
1. dvd에 굽기
2. 부팅 usb 만들기
Mac에서
1. dvd에 굽기
2. 부팅 usb만들기
이제 dvd 혹은 usb를 넣고 컴퓨터를 다시시작합니다.
그럼 자동으로 ubuntu 설치 화면이 나타납니다.
안 나타날때
부팅 우선순위가 cd-rom이나 usb가 하드드라이브 보다 낮기 때문입니다.
bios화면에 들어가서 부팅 우선순위를 바꾸어 주어야 하는데 이건 메인보드 제조사마다
방법이 다릅니다. (Dell 경우 부팅 직후 화면에서 F2를 누르면 됩니다. )
bios화면 들어가기 예시 화면 |
다음처럼 부팅 순위를 정해줍니다.
계속해서
언어선택창이 뜨면 한국어 선택해주고 install ubuntu 누름니다.
아래 처럼 다 체크 해주고 다음
설치 방법창에서 우리는 window랑 ubuntu를 같이 쓸것이기 때문에 기타(something else)
를 선택합니다.
여기 중요합니다. 파티션을 나누어야 합니다.
설치하기 원하는 디스크에서 파티션을 다음과같이 만들어주는데
크기를 원래 디스크 크기보다 살짝 작게 RAM의 1 or 2배 정도 남기고 파티션을 만듭니다.
주파티션에 용도는 ext3 혹은 ext4로 선택하고 마운트 위치는 / 로 합니다.
그럼 남는공간이 생깁니다.
남는 공간을 같은 방법으로 용도를 스왑영역으로 만들어줍니다.
그리고 설치 누릅니다.
그럼 쭉쭉 설치하고
컴퓨터가 다시시작됩니다.
그럼 알아서 멀티부팅 화면이 뜹니다.
끝
2014년 11월 1일 토요일
게이지 바, progress Bar 만들기
progress Bar 는 SKCropNode 를 사용해서 만들 수 있습니다.
먼저 file - New - file... 을 눌러서 objective-c class 파일을 생성합니다.
이름은 proogressBar 로 했습니다.
grogressBar.h 에 다음 코드를 넣습니다.
maskNode를 설정합니다. 마스크가 씌워 진 곳만 보이는 방식입니다.
마스크 색이 흰색이 되도록 합니다.
-(id) init 메소드 밑에 다음 코드를 작성합니다.
progressBar 모양을 세팅하는 메서드입니다. 이미지로 만들어 넣을 수 있습니다.
sprite.size가 makeNode.size 와 같아야 합니다.
anchorPoint가 왼쪽에 오도록해야 합니다. 그래야 오른쪽에서 부터 늘이고 줄일 수 있습니다.
그 밑에 다음 코드를 작성해 줍니다.
progressBar.m 에 다음 코드를 넣습니다.
maskNode를 설정합니다. 마스크가 씌워 진 곳만 보이는 방식입니다.
마스크 색이 흰색이 되도록 합니다.
-(id) init 메소드 밑에 다음 코드를 작성합니다.
progressBar 모양을 세팅하는 메서드입니다. 이미지로 만들어 넣을 수 있습니다.
sprite.size가 makeNode.size 와 같아야 합니다.
anchorPoint가 왼쪽에 오도록해야 합니다. 그래야 오른쪽에서 부터 늘이고 줄일 수 있습니다.
그 밑에 다음 코드를 작성해 줍니다.
progress 값으로 원하는 비율의 값을 넣어주면 progress Bar 가 그 만큼 차는걸 볼 수 있습니다.
사용법
다음 코드를 update: 메소드 안에 넣어 주면 실시간으로 progressBar 가 변합니다.
kSyntheisBar 는 매크로 선언된 string 입니다.
_synthesisValue 현재 값으로 보면되고
_syntheis_Max 가 최대 값입니다.
소스는 github 에 올라가있습니다.
하하하핳 끝
피드 구독하기:
글 (Atom)