본문 바로가기

반응형

전체 글

Codeigniter - DB를 이용한 Route 코드이그나이터를 이용해 cms를 제작하던 중 admin 페이지에서 생성한 게시판이나 페이지에 대해서 라우트 해야하는 이슈가 생겼다. DB를 기준으로 데이터를 기록했기 때문에 DB기반으로 라우트를 설정해야 했는데, database를 autoload.php 에서 자동 로드되도록설정했음에도 불구하고 route.php에서 $this->db 로 접근할 수 없었다. route.php 에서 db에 접근할 수 있도록 아래의 코드를 추가해서 해결했다. require_once( BASEPATH .'database/DB'. EXT );$db =& DB();$query = $db->get( '테이블 이름' ); 더보기
2015년 1월 초대장 배포합니다. (12장) 댓글로 간단히 어떤 블로그 운영하실지 남겨주세요. 심사하려는건 아니고, 제가 관심있는 주제로 운영하시는 분들께 초대장 드리면 좋을거 같기도 하고..(초대한 사람들 블로그는 따로 목록을 확인할 수 있어서 틈틈히 방문할 수 있거든요) 실제로 초대장을 아무렇게나 배포했었는데, 광고글이나 저작권에 위배되거나 하는 포스팅만 하시는 분들도 있고 해서정말 필요한 분들에게 드려야 좋을것 같아서 댓글 보고 초대해드립니다. 현재 12장 있습니다. 특별한 주제 없이 그냥 일상을 담거나 리뷰를 하거나.. 주제는 아무거나 상관없어요 ^^초대장 모두 소진 될 때까지 댓글 확인하겠습니다. 댓글 남겨주실때 초대장을 받을 수 있는 메일주소를 꼭!! 남겨주세요. 더보기
실행오류 : lwjgl.dll로 인한 오류 화면이 위와 같이 나오는 오류가 있습니다. lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar내부의 dll 오류로 화면이 제대로 표시되지 않는 오류 인듯 합니다. Library 목록에 있는 lwjgl-platform-2.9.1-natives-windows.jar 파일 내부에 있는 lwjgl.dll, lwjgl64.dll 을 사용하면 오류가 해결됩니다. 더보기
cocos2d-x 3.3 타일맵 적용하기 준비물. 1. cocos2d-x :: http://cocos2d-x.org2. tiled :: http://www.mapeditor.org/3. tile sets :: 구글이나 제작 (이하 내용중 용어는 tiled와 cocos를 기준으로 한다.)타일맵은 두 가지 형태가 있다. 1. Orthogonal 2. Isometric 이해하기 쉽게 보면 정면에서 보느냐 대각선에서 보느냐의 차이로 보면 된다. ( 퀄리티의 차이가 아님 )시각적인 면에서는 크게 차이나지 않지만, 개발자 입장에선 리소스의 형태에 차이가 있으니 꼭 제대로 알고 결정에 신중해야 할 것이다.프로젝트 중간에 타일맵 형태를 변경하는 것은 좌표체계나 생산해놓은 리소스의 변경에 큰 영향을 미칠 수 있다. 이 글은 Isometric 타일맵을 cocos.. 더보기
7zip 압축 유틸리티 하면 7zip 이죠.공식 홈페이지 : http://www.7-zip.org/소스포지 링크 : http://sourceforge.net/projects/sevenzip/ 32비트용 인스톨러 9.35 Beta 버전 (2014년 12월 7일자 빌드) 64비트용 인스톨러 9.35 Beta 버전 (2014년 12월 7일자 빌드) 32비트용 인스톨러 9.20 정식 버전 (2010년 11월 18일자 빌드) 64비트용 인스톨러 9.35 정식 버전 (2010년 11월 18일자 빌드) 더보기
Cocos2d-x 3.3 전체화면 전환 기본 template(Win32빌드)으로 생성한 프로젝트를 예로 들겠습니다. AppDelegate.cpp 파일안에 applicationDidFinishLaunching 함수 내용을 약간 수정하면 전체화면 구동이 가능합니다. 아래는 수정 전의 applicationDidFinishLaunching함수 입니다. bool AppDelegate::applicationDidFinishLaunching() { // initialize director auto director = Director::getInstance(); auto glview = director->getOpenGLView(); if(!glview) { glview = GLViewImpl::create("My Game"); director->setOp.. 더보기
오토핫키의 라이센스 (Autohotkey licenses) Autohotkey의 라이센스와 제약사항에 대해 이야기를 해볼까 합니다. (위키피디아 에서는 '라이선스' 라는 페이지로 되어 있네요.)라이센스는 저작권이나 특허, 자격등을 설명할때 사용하는 단어 입니다. 인터넷의 사용량이 늘어나면서 인터넷을 통한 컨텐츠의 교류는 눈에띄게 활발해지고 있습니다. 글, 그림, 사진, 영상, 음악 등 컴퓨터로 표현할 수 있는 다양한 컨텐츠들이 공유되면서 저작권과 라이센스에 대한 문제가 여기저기서 나타나고 있습니다. 다양한 라이센스의 종류가 있고 법적으로 인정되거나 그렇지 않은 라이센스까지 꾸준하게 생겨나고 있고 개발, 발전 되고 있습니다. 도덕적인 측면에서 접근하여 암묵적으로 통용되는 라이센스가 있는가 하면 국제적으로 인정하고 권리를 부여하는 라이센스도 있습니다. 이 포스팅에서.. 더보기
다중번역기 ver 1.0 2014년 11월 29일 - 기본 GUI 생성얼마 있지 않은 GUI 이지만, 손쉽게 사용할 수 있도록 구성하는데 초점을 두었습니다. - 구글 번역 API를 사용할 수 있는 함수 제작공식 지원되는 API가 아닌 wininet 라이브러리를 사용해 사용자가 브라우저로 인터넷에 접근하듯 결과를 얻어올 수 있도록 구현했습니다. 차후에 구글측에서 이러한 접근 루트를 막을 경우 작동하지 않을 가능성이 있습니다. - 타이머를 사용한 실시간 번역으로 구현엔터키를 번역키로 사용하려 했으나, Edit box에 개행문자를 입력해 문단형식으로 번역을 진행할 수도 있기 때문에 엔터키를 번역 기능키로 사용할 수 없어서 자동 번역 되도록 구현했습니다. - 기본세트를 생성해 손쉽게 번역과정을 설정할 수 있도록 구성 - 번역결과를 자동.. 더보기