본문 바로가기

프로그래밍

[Etc] 프로그래밍 입문자들을 위한 장난감 c-jump C기초를 공부할때 해볼만한 보드 게임 대학 1학년 프로그래머 지망생들에게 쥐어주면 딱 좋겠다 싶다. 재...미..있겠지? 구매 가능 사이트: http://www.funshop.co.kr/vs/detail.aspx?categoryno=218&itemno=9141 더보기
[Etc] 알고리즘 연습 사이트 더블릿 http://www.dovelet.com/ 알고리즘을 연습 하고 제출해서 확인을 할 수 있도록 제작된 사이트 이다. 1~30단계가 있고 옥상이라는 단계가 존재한다. 알고리즘을 공부 하려는 사람에게는 다른 사람과의 경쟁이 있으니 좀 더 집중 할 수 있는 기회가 되지 않을까? 사이트 내에 랭크도 있기때문에 올라가는 나의 랭킹을 보면서 흐뭇해 할 수도 있겠다. C, C++, java 등 여러가지 언어로 알고리즘을 공부 할 수 있으니 한번쯤 해보는 것도 좋겠다. 더보기
[Ogre3D] Ogre App Wizard Ogre를 사용해서 무언가를 만들때 프로젝트를 생성 해야된다. 프로젝트를 생성하면 항상 셋팅을 이것 저것 많이 해줘야 한다. 이러한 귀찮음을 해결해주는 Wizard가 있어서 소개한다. Ogre 공식 사이트나 포럼을 가도 Ogre App Wizard가 보이지 않아서 구글링을 해봤더니 코드 구글에 올라와 있어서 링크 한다. 지금 올라와 있는 버전이 Ogre 1.7.1버전인 것으로 봐서 최신 버전으로 업데이트가 잘 되고 있는 것으로 보인다. Ogre App Wizard 다운로드 주소 http://code.google.com/p/ogreappwizards/ 위의 경로에서 자신의 Visual Studio에 맞는 버전을 다운 받아서 설치하면 된다. 설치 방법은 다운 받은 파일을 실행하면 아래와 같은 창이 뜨는데 N.. 더보기
[Ogre3D] Ogre3D 렌더링 엔진 1.7.1 설치 및 빌드 방법(2010.09.09 수정) 우선적으로 설치하고 사용 할 엔진의 라이센스가 무엇인지 정도는 알아야되지 않겠습니까? Ogre 3D Rendering Engine은 1.7.1버전으로 버전업 되면서 라이센스가 MIT로 변경되었습니다. 설치 전에 미리 자신의 PC환경을 2가지만 확인 하도록 합시다. 1. DirectX의 버전이 최신인가? 모르겠거나 최신 버전이 아닐 경우에는 아래의 경로에서 최신버전으로 업데이트를 하시면 됩니다. http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en 2. Visual Studio 2005 or 2008 이 SP1이 맞는가? 왜 SP1을 요구 하느냐 라고 물으신다면 간단.. 더보기
[Etc] GPL, LGPL 의 비교 소프트웨어 개발을 하다보면 이래저래 오픈된 외부 라이브러리 들을 무의식적으로 가져다 쓰는 경우가 많습니다. 무엇보다도 수월하게 개발할 수 있는 장점이 있기 때문에 저 역시 외부 라이브러리들을 사용하곤 합니다. 하지만 사용을 함에 있어 그 범위와 책임 부분에 있어 대부분의 개발자들이 간과하는 경우가 비일비재 합니다. 정말 아무 생각없이 외부 라이브러리를 가져다가 소트프웨어를 개발하고 이를 제품으로 출시할 경우 라이센스 제약에 걸려 제품 자체의 판매가 중지되거나 막대한 라이센스 비용을 지불해야 하는 상황이 발생할 수도 있습니다. -SONY 의PS2 명작 게임ICO ->GPL 라이브러리인 libarc 사용이 발각되어 게임 전체 소스코드 오픈 -일본 아쿠아플러스의 비주얼노벨 오프닝에 XVID 코덱을 사용한 사실.. 더보기