본문 바로가기

Develop

(20)
Yii에서 아주 강력한 도구인 gii 를 활성화 Yii에서 아주 강력한 도구인 gii 를 활성화 하는 방법 입니다. webroot/myblog/protected/config/main.php 에서 gii 에 대한 패스워드 설정 후 http://localhost/myblog/index.php?r=gii 를 열게 되면 gii 로 들어 갈수 있습니다. 당연히 gii 에 대한 확장도 할 수 있습니다. 예를 들어 기본적으로 제공하는 Model 생성이 mysql 및 몇몇 DB 에만 활성화 되어 있다면 MongoDB 관련한 생성을 확장으로 사용가능 합니다. - MongoDB 관련 자동 생성 extension 을 설치한 상태 입니다. Controller 는 Controller 생성 입니다. 각각 화면은 설명이 잘 나와있으니 보시면 이거구나 하실꺼예요.. ^^ 개발하시..
Yii Framework 설치하기 Yii Framework 설치하기 입니다. Yii Framework 을 Download 합니다. webroot 에 설치하시면 됩니다. 설치후 이것저것 참 많은데요.. 일단 마음 비우고 설치 레퍼런스를 따라 합니다. webroot 에서 ./yiiroot/framework/yiic webapp [ Web Name ] [ Web Name ] 은 webroot에서 폴더 명이 됩니다. ex) ./yiiroot/framework/yiic webapp myblog webroot / myblog / yiiroot 가 됩니다. yiic 배치 프로그램입니다. 기본적인 환경이 다 구성되요. myblog 하위로 생성된 폴더 구조 및 파일 입니다. protected 폴더가 실제 php 코드를 작성하는 위치 입니다. 주요한 폴더..
PHP Yii Framework 들어가기... 최근 1년 정도 php 와 objective-c 만을 사용해서 개발해왔는데 이번에 약간의 시간이 있어 Yii Framework 을 살짝 정리를 해서 두고 두고 잘 써볼까 합니다. Yii Framework 은 php 관련 Framework 을 검색해다가 php framework 중 1위를 차지하고 있어서 사용하였는데 국내에는 정보가 많이 없습니다. Yii Framework 을 알기 전까지는 cakephp , codeigniter 를 사용했었습니다. cakephp , codeigniter 다 장단점이 있었습니다. 감히 3개 중에 어떤게 가장 강력하다고 개인적으로 물어본다면 Yii 를 선택합니다. 장점 - 강력한 자동 생성도구 gii - MVC ( cakephp , codeigniter 도 mvc 입니다. )..
Xcode4 에서 Bundle 에 이미지 폴더 구조로 올리기 새로 작성하게 된 App 의 기능 중 Theme 기능이 검토 되었습니다. XCode3 와는 다르게 Resource 라는 폴더가 없어져서 딱히 Bundle 에 Folder 구조로 어떻게 넣을지를 몰라 헤메이다가 소 뒷걸음에 넣었습니다. 알고보니 간단하네요.. 1. Project 파일에서의 Targets 에서 "Build Phases" 를 보시면 아래와 같이 나옵니다. 2. 화면에서 "Copy Bundle Resources" 에서 "+" Click 3. 상세 아이템을 선택하라고 나오게 됩니다. "Add Other..." 4. Finder 가 나오면 추가할 폴더를 추가하시구요.. 선택 하시면 "Create folder references for any added folders" 를 선택하세요. 4.1 "Cre..
CoreData를 쓰다가 좀더 편하게 써볼려고 작업질을. CoreData를 처음 접하고 예전의 사용 습관 때문에 작성하게된 BaseRepository... 목적은 CRUD 는 걍 했으면 좋겠다.. 입니다. Header #import @interface BaseRepository : NSObject @property (strong , nonatomic) NSString *entityName; @property (readonly, strong, nonatomic) NSManagedObjectContext *managedObjectContext; -(id) initModel; - (NSMutableArray*) getAll; - (id) getByID:(id) objectID; - (void) updateModel:(id) modelObj; - (void) dele..
Apple App Store 에서의 추억... 앱스토어에 등록한 앱이 리젝 됐습니다. 아 맘아파라. 리젝된 사유는 등록한 앱의 설명을 쓰는 곳에서 스크린 샷이 문제 였습니다. 앱에 IAd 를 사용하도록 하였는데 그 IAD 의 테스트 메세지가 보여진것이 문제였습니다. 이 화면이 문제였습니다. "Test Advertisement" 이 화면 덕분에 다시 Waiting for Review 로 들어갔네요.. 1주일을 기다렸는데 또 다시 1주일을 더 기다려야 될지 모르겠네요. 다른 분들은 이거 실수 하시지마세요.. ^^ 추가 정보 입니다. http://www.facebook.com/note.php?note_id=244298205610544 정책이 자주 바뀌나 보네요.. 허허허...
애자일 현황판 튜터리얼 삼성 SDS에서의 교육자료 합니다.
Spring.net을 황용한 Com+ (EnterpriseService) 사용 방법 사전지식 com+ spring.net 서문 Spring.net을 통해 com+ 을 사용하시는 분들이 당연히 많으실꺼라 의심하지 않는다. 이번해 테스트 겸 작업을 진행하며 모호한 부분들에 대해서 정리할 심산으로 작성한다. 어짜피 내가 실력이 허접해서 좀 피곤했을 수도 있다. ^^; 많은 사람들이 com+ 의 장점과 단점을 알고 있고 그리고 그 장점을 활용하기 위해 각종 설정과 등록과정등을 거쳐 드디어 사용하고자 하는 test 용 또는 client 프로그램을 실행하여 테스트를 시작한다. 그나마 3tier , 4tier 가 흔한 개발 환경에서 해당 com+ 을 리모팅 , Webservice , wcf 등으로 서비스로서 제공한다면 그 서버 기능들 까지 활성화 해가며 테스트를 해야한다. .net 2.0 이후 Sy..