본문 바로가기

개발

1. STS를 이용한 기본 웹개발 환경 구축 STS를 이용한 기본환경 구축! (목표: 10분안에 하기) 1. 제일먼저 STS를 설치한다. 2. STS실행 3. 새로운 프로젝트 생성- File -> New -> Spring Project 4. Spring MVC Project 선택 후 다음 5. maven을 사용하기 떄문에 패키지명을 설정해줘야한다. xxx.xxx.xxx Run As -> Run on Server 7. WAS선택 - 기본 설치되어있는 Pivotal을 설정해서 해줬는데, Tomcat을 설치해서 사용해도 된다. 8. 프로젝트를 Server에 등록 9. 구동후 웹페이지 확인- 한글이 깨진다 10. JSP페이지 가서 pageEncoding를 UTF-8로 선언해준 후 다시 확인 11. 한글이 제대로 나오는지 확인 이렇게 해서 STS를 이용한 .. 더보기
[iPhone Dev/기초] 개념잡기 - 아웃렛 (Outlet) IBOutlet 키워드를 사용하여 선언하는 인스턴스 변수 컨트롤러 헤더 파일에 위치 컴파일러와 관련해서 아무일도 안함 인터페이스 빌더에게 이것은 nib 파일 안에 객체와 연결되는 인스턴스 변수라고 알려주는 힌트를 제공한것뿐. nib 파일 안의 객체와 연결을 하기위해 반드시 IBOutlet 키워드를 붙여야 함. - 액션 (Action) 액션은 컨트롤러 클래스에 포함된 메서드. IBAction을 이용하여 선언 컨트롤이 이 메소드를 호출하게끔 도와준다. - 델리게이트 (Deligate) 다른 객체를 대신해서 책임지고 어떠한 일을 해주는 클래스. 코코아 터치 도 델리게이트중 하나. java에 인터페이스와 같은 개념으로 구현부를 신경쓸거없이 사용이 가능한 클래스. .. during up.. 더보기
[iPhone Dev/기초] 프로젝트 구조 - 폴더 구조 classes : 실제 소스파일 위치 *viewController : 뷰에대한 이벤트 처리 Other Sources : objective-C 클래스가 아닌 소스코드 Resources : 어플리케이션의 아이콘 이미지,다른이미지,소리,동영상,텍스트파일,프로퍼티 리스트 등을 포함 Framework : 코드 및 소리파일들과 같은 자원들이 담긴 특별한 종류의 라이브러리 Products : 컴파일 결과물 - 확장자 *.h : 헤더파일 main.m : main()메서드가 있는곳. (일반적으로 수정 안함) *.pch : 미리 컴파일한 헤더(precompiled header)를 의미한다. *.xib : 인터페이스빌더 정보 *.plist : 프로퍼티 리스트 *.app : 컴파일 후 생성된 애플리케이션 파일 더보기
[DropBox] 새로운 신세계 Dropbox 오늘 우연히 다른개발자님에 블로그에 갔다가 알게된 Dropbox!! 이놈참 신세계네, 일단 여러대에 PC에서 같은환경을 쓰기위해 노력했던 나로선 어떻게 사용하냐에 따라서 시너지 효과를 낼지 기대된다. 흔희들 알고있는 버전관리 툴인 CVS,SVN과 같은 비슷한 역활을 하는데, 그놈들은 Commit&Update를 해줘야 하는 반면에 이서비스는 자동으로 동기화를 해준다. (여러사람이 빈번히 소스를 수정해야된다면 비추) 일단은 가입하면 최초 2G에 무료서비스를 제공한다. 그리고 튜토리얼을 따라하면 250M의 서비스 용량을 준다. 2G로 소스를 동기화하여 회사랩탑과 내 맥북에어에서 동시에 작업을 해볼까나~ 링크주소는 아래와 같다. http://www.dropbox.com 더보기