본문 바로가기

프로그래밍

RSS READER public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { // 여기에 사용자 코드를 배치하여 페이지를 초기화합니다. RssReader reader = new RssReader(); reader.LoadFromHttp("주소"); RssChannel head = reader.Channel; Response.Write("Title : " ); Response.Write(""); Response.Write(head.Title); Response.Write (" "); Response.Write("Language : " + head.Language + " "); Response.. 더보기
PHP사용시, date.timezone 관련 Warning 호환성 문제로 timezone 관련 에러가 발생한다. 해서... php.ini 상에서 date.timezone = "Asia/Seoul" 로 변경하면, 해당 오류 수정 가능 더보기
ENTLIB 2.0 과 .NET4 기존의 Entlib 2.0 버전을 VS에 불러 오면, converting을 하는 과정에서, 호환성 문제를 제기 컴파일시 에러를 뿜어댐. 5.0버전을 받아서 해결 더보기
MSSQL SERVER 2008 R2 외부접속 정상적으로 서버가 작동중이지만, 외부에서 접속이 않될경우 SQL SERVER R2 > 구성도구 > SQL 구성관리자 SQL 서비스 에서 SQL 서버 선택, 속성란에 기본계정을 네트워크 시스템으로 전환 SQL SERVER 네트워크 구성 XOADPTJ SQL SERVER 에대한 프로토콜 구성 에서 TCP/IP 사용 더보기
아이폰 프로그래밍 기본 개념. MVC 아이폰 프로그래밍이라기 보다는 객체 지향적 프로그래밍 기법의 기본적 개념이라고 말하는 것이 정확할듯. MVC Model - View - Controller 가장 기본이 되는 것이 이 모델 - 뷰 - 컨트롤러의 조합. 객체지향 프레임워크를 사용하는 프로그래밍에서는 대부분 지원하는 개념으로 봄. 이 패턴은 사용자인터페이스(UI)와 비지니스로직의 분리를 통해서, 서로간의 독립성을 유지시켜, 수정과 재사용이 용이하게 만들었음. 모델은 어플리케이션에서 사용되는 데이터들을 저장하는 클래스들을 말한다. 뷰라는 것은 흔히 볼수 있는 윈도우나 각종 버튼, 텍스트박스등등의 실제로 보이는 부분을 총칭. 컨트롤러는 이 모델과 뷰사이에서 서로의 입력-출력을 조정하고 제어하게 된다. 아이폰 프로그래밍에서는 이 3가지 개념을 이용.. 더보기
아이폰 프로그래밍의 다른점 몇가지 아이폰 프로그래밍이 기존의 프로그래밍과 다른점 몇가지 (기존 PC에서 실행되는 프로그램과는 다른점을 말한다... 아이폰에게만 해당된다기 보다는 모바일 기기 전체에 해당될듯...) 버전 3.1 까지... 1. 하나의 어플리케이션만 구동이 가능하다... (이것은 이번 ios4 에서 멀티프로세싱이 가능해 지면서, 그나마 제약이 풀린 것중하나다...) 2. 단 하나의 윈도우. 이것이 데스크탑용 어플리케이션과 크게 다른 점중 하나임. 여러개의 윈도우가 생성, 제어되는 기존 프로그램과는 달리 단 하나의 윈도우 안에서 모든 것들이 해결이 되어야 한다. 3. 접근 권한의 제약 이건 권한의 문제... 해킹을 해서 풀릴수 있는 문제이지만, 골치아픈 문제를 야기할수도 있다.. 샌드박스라 불리는 어플리케이션 영역안에서만 모든.. 더보기
Loading중 alert창에 indicator 표시하기 먼저 delegate.h 에 선언 @interface testAppDelegate: NSObject { UIWindow *window; UITextField *textfield; UIWebView *webView; UIActivityIndicatorView *indicator; UIAlertView *alert; } 이후 property, synthesize 를 각각 선언한다. -(void)webViewDidStartLoad:(UIWebView *)webView 에 시작코드를 -(void)webViewDidFinishLoad:(UIWebView *)webView 에 해제코드를 삽입한다. ------------------------- - -(void)webViewDidFinishLoad:(UIWebView.. 더보기
cocoa tips. stringWithFormat stringWithFormat C의 printf와 상당히 유사한 메소드. int count; NSString *inputText = [textField stringValue]; count = [inputText length]; inputText = [NSString stringWithFormat:@"%@ has %d letters",inputText,count]; 더보기
Cocoa programming tips. 초기화 메소드 작성규칙 초기화 메서드 작성 규칙 1. 슈퍼클래스 초기화 메서드로 충분한 경우 클래스 초기화케서드를 작성하지 않음 2. 초기화 메서드 작성시 슈퍼클래서의 초기화 매서드를 재정의 3. 여러개의 초기화 메서드가 있어도, 실제 수행되는것은 하나의 지정된 초기화 매소드. 다른 초기화 매소드는 해당 메소드의 호출로 처리된다. 4. 지정된 초기화 메소드는 슈퍼클래스의 초기화 메소드를 호출한다. 더보기
ARToolKit Documentaion. 번역2. Setup ARToolKit Beginner Getting Started Introduction Setup ARToolKit Starting your First Example How does ARToolKit Work? Calibrating your camera ----------------------------------- http://www.hitl.washington.edu/artoolkit/documentation/usersetup.htm Setting up ARToolKit Introduction Building the toolkit Windows Linux / SGI Irix Mac OS X Running the utilities and examples Introduction 코어측에서 볼때, 소프트웨어 라이브러리의 집합.. 더보기
ARToolKit Documentation 번역1.Getting Started - Introduction Beginner Getting Started Introduction Setup ARToolKit Starting your First Example How does ARToolKit Work? Calibrating your camera ----------------------------------- source : http://www.hitl.washington.edu/artoolkit/documentation/userintro.htm Introduction ARToolKit 은 프로그래머들이 손쉽게 증강현실 어플리케이션을 개발할수 있도록 도와주는 C와 C++ 라이브러리다. 증강현실이란 실제의 세계에 가상의 컴퓨터 그래픽을 겹쳐서 보여주는 것으로, 산업적으로나 연구목적으로나 많은 잠재력을 가진 프로그램이다.. 더보기
ARToolKIt Documentation 링크 더보기
cocoa 정리. collection class 코코아 정리2. p57~ 중요한 cocoa 패러다임. 코코아의 기본적인 것들중 하나. Foundation 프레임워크에 클래스로 대표적으로 NSArray, NSDictionary 가 있다. NSArray 의 경우 제로 베이스 인덱싱을 하며, NSDictionary 의 경우 Key, value 를 이용해 객체의 저장과 탐색을 한다. 이 둘은 수정 불가능하며, NSMutableArray, NSMutableDictionary 의 경우에만 수정이 가능하다. NSArray의 경우 Key 값이 인덱싱을 위해 사용되므로, 콜랙션의 위치지정하는 정수가 되지만, NSDictionary 의 경우, 이 Key 느 값을 찾기위한 임의 값을 허용하게 된다. 콜랙션 객체의 기능 다른 객체 콜랙션, 파일, URL에서 초기 내용을 찾.. 더보기
Cocoa 개요. [스터디중인 Cocoa 정리 포스터1] Cocoa는 Mac OS X을 위한 주요 응용프로그램환경중 하나. Cocoa의 객체 지향 API는 자바, Objective-C로 구성된 응용프로그램의 개발을 쉽게 한다. 이런 Cocoa는 프레임워크가 된다.(공유객체라이브러리의 집합개념) Cocoa 수행능력 시스템 리소스로의 액세스 조정->프로그램이 타 어드레스 침범 방지->핵심운영체제내부작동으로부터 프로그램분리 프로그램 제작에 필요한 인프라제공 객체지향적 Cocoa에서는 QuickTime 과 OpenGL을 이용해서 개발이 가능하다. 기본적 객체지향개념 [객체] 인스턴스 변수 객체 = 데이터 운용절차+ 데이터; 개별적 프로그램 단위 객체 데이터 in 인스턴스 변수 메소드(Methods) = 함수(인스턴스변수의 데이터.. 더보기
AutoLogin for mac v0.11 AutoLogin for mac v 0.11 버전 업.... UI가 조금 바뀌고, 입력창을 조금 손봤다... 아직 사이트 자동등록, sync 기능 구현은 되질 않음 에디트 창에서 사이트 등록후, 해당사이트에 다시 접속할때 사이트 주소와 아이디, 패스워드를 리스트에서 가져온다 로그인버튼을 눌러주면 접속. 사이트 등록전 화면 몇개의 사이트 등록후 화면... 리스트에 등록한 네이버로 들어가면, 위와같이 창이 뜨고, 아이디랑 패스워드가 나타난다(sitelist.xml 은 리스트를 저장한 파일명, 패스워드는 지움..) 이때 로그인 버튼을 눌러주면,. 이렇게 로그인이 된다. 아직까지, 알패스처럼 로그인하면 자동으로 등록된다던지, 사이트에 접속하면 바로 로그인이 된다던지 하는 기능이 않된다. ㅋ 패스워드 저장할때 암.. 더보기