전체 글

IT 업계에서 개발자로 일하고 있습니다. 다양한 프로그래밍 언어의 코드 문제 해결과 IT 최신 트렌드를 다룹니다. Python부터 Java까지, 초보자와 전문가 모두에게 필요한 정보를 제공하며, IT 분야의 심층적인 논의와 분석을 통해 지식을 넓힐 수 있는 공간입니다.
개발을 시작하기로 마음먹었다면, 가장 먼저 해야 할 일은 개발 환경을 셋업하는 것입니다. 특히, 올바른 개발 환경을 설정하는 것은 초보 개발자에게 중요한 첫 단계입니다. 이 가이드에서는 Node.js 설치 방법과 기본 개발 환경 설정을 단계별로 설명해보겠습니다. 초보 개발자들이 쉽게 따라 할 수 있을꺼에요. Node.js: 왜 사용하나요? Node.js는 JavaScript를 서버 사이드에서 실행할 수 있게 해주는 런타임 환경입니다. 웹 페이지의 서버 백엔드 로직을 처리하기 위해 사용되며, 그 유연성과 확장성 때문에 요즘 많은 웹 애플리케이션에서 사용하고 있답니다. 무엇보다 자바스크립트 처럼 사용해서 쉽게 접근이 가능하답니다. Node.js 설치 프로세스 Node.js 다운로드 및 설치 1. 공식 웹사이..
나름 멀티플레이어 개발자긴 한데 아직 node.js를 써본적이 없다. 웹쪽으로 개발도 꽤나 했긴 했는데... ㅋㅋㅋ 이제부터 공부해야지... 얍! 설치부터 시작해서 카페24에 올려보기까지! 하나씩 해나가 봄! 공부할 책은 길벗사의 Node.js 교과서 너로 정했다. 노드의 장단점 장점 단점 멀티스레드방식에 비해 적은 컴퓨터 자원사용 싱글스레드라서 CPU코어를 하나만 사용한다. I/O작업이 많은서버로 적합 CPU작업이 많은 서버로는 부적합 멀티 스레드 방식보다 쉬움 하나뿐인 스레드가 멈추지 않도록 관리 웹서버가 내장되어 있음 서버 규모가 커졌을 때 서버를 관리하기 어려움 자바스크립트를 사용 어중간한 성능 JSON 형식과 호환 결국 네트워크나 데이터베이스, 디스크 작업 같은 I/O에 특화되어있기 때문에 실시..
이제 아이폰5가 나오는 이시점에서 레티나 해상도의 크기가 1136×640로 가로는 그대로이고 세로는 더 늘어났다. 여기에 발 맞춰서 cocos2d가 수정이 되겠지만.... 아직은 아이폰4에서의 레티나 해상도가 640×960이기 때문에 여기에 맞춰져서 프로그램을 만들 계획이다. 그래서 시뮬레이터도 레티나에서 돌려야 한다 라는 결론.... 하지만 xcode 를 컴파일 해보면 기본으로 3G가 나온다. 이놈을 어찌 해야 레티나로 나오지? 하다가 찾아보니..... 시뮬레이터에서 다음과 같이 셋팅을 해주었다. IOS Simulator >> Hardware > Device > IPhone(Retina) 이렇게 설정을 바꿔보니 짜잔 ~~ !!!! 이렇게 레티나로 바뀌었다. 실제 해상도 만큼 시뮬레이터가 커졌다. ㅎㅎ ..
처음에 설치 된 세가지의 프로젝트의 종류에 대해서 알아보자... 가장 처음에 있는건 기본적으로 생성되는 프로젝트로 헬로우 월드가 나온다. 두번째 프로젝트는 2D BOX에 대한 물리 엔진이 적용 된 프로젝트다. C++로 구성된 엔진이다. 세번째 프로젝트는 chipmunk 엔진을 사용한 물리 엔진이다. c로 구성되어 있다. 먼저 프로젝트를 생성한다. 프로젝트 이름을 적고, 제조 회사 명도 적는다. (안드로이드랑 비슷한듯...) 베이스 디바이스는 iphone 로 선택한다. 완료를 누르면 다음과 같은 화면이 나온다. 자 그럼 여기서 cmd + R 을 눌러서 실행을 해본다. 기본적으로 코코스2D의 로고가 뜬다. 1. hello world 딱 헬로우 월드가 뜬다. ㅎㅎ 2. 2D Dox 화면을 마구 클릭하면 박스가..
멱군
멱군! 프로그래밍을 하자.