본문 바로가기

전체 글

[VirtualBox/Oralce] VM VirtualBox에 Oracle 설치하기 작성자 : mmax95 (http://beans9.tistory.com) 작성일 : 2011.02.14 이메일 : ahmax95@gmail.com 웹개발을 하다보면 DB가 거의 필수라 할수있다. 웹개발중 CRUD중 하나라도 속하지 않은 작업이 있던가? DB서버가 따로 마련되어있다면 좋다지만, 그렇지 못할 경우가 있다. 나의 경우에는 -_-컴터에 뭔가 지저분(?)하게 설치되는걸 싫어하는지라 VM(가상머신)의 하나인 VirtualBox에 서버OS를 따로 설치하고 그위에 오라클을 설치하여 필요할대만 구동시켜 작업을 한다. 이왕이면 리눅스기반의 OS에 설치를 하면 좋겠지만, 설치 및 설치가 귀찮고 오라클설치가 주(?)업무가 아니므로 XP를 설치하여 그위에 설치하도록 하겠다. 1. VirtualBox 사이트에서 .. 더보기
[JAVA/Servelet] Dynamic Web Modules ? 이클립스에서 Dynamic Web Server를 생성할때 나오는 Dynamic Web Modules에 대한 정의 Servlet 3.0 December 2009 JavaEE 6, JavaSE 6 Pluggability, Ease of development, Async Servlet, Security, File Uploading Servlet 2.5 September 2005 JavaEE 5, JavaSE 5 Requires JavaSE 5, supports annotations Servlet 2.4 November 2003 J2EE 1.4, J2SE 1.3 web.xml 더보기
[iPhone/아이폰] MAC OS에서 iPhone에 긴 벨소리 넣기 MAC OS에서 아이폰에 긴 벨소리 넣는 방법입니다. 맥을 이용해보자는 생각에 맥북에어에 iTunes에 동기화를 시켜놓았더니 벨소리 하나넣는것도 일이군요. 따라해보시고 막히는부분을 질문해주세요~ :::agenda::: 1. 30초짜리 벨소리 만들기 2. 아이폰 동기화 3. 1분(그이상) 벨소리 만들기 4. iPhone Explorer를 이용하여 벨소리 복사 5. 완료! 자세한 설명하겠습니다. 1. 30초자리 벨소리 만들기 - iTunes를 이용해서 만들어도 되고 어디서 받아와도 상관없습니다. 전 iTunes에서 만드는 방법으로 설명하겠습니다. (30초미만에 벨소리가 있으신분은 그냥 3번으로 넘어가셔도 됩니다.)  1.1 iTunes 보관함에 mp3를 넣고 우클릭 > 정보 입수 1.2 옵션 탭에서 시작시.. 더보기
[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 : 컴파일 후 생성된 애플리케이션 파일 더보기
[Chrome/크롬] 동기화에 늪에 빠지다. 요새 자주 쓰는 인터넷 브라우져중 크롬플러스다. 기본 크롬에 약간에 확장플러그인 추가된 버전인데, 이녀석에 가장큰 장점은 동기화이다. 말그대로 어디서 사용하던 동기화를 하여 같은 환경을 사용할수 있다는 뜻이다. 오늘 그 동기화하다 성질뻣칠뻔했는데 그 이유인즉슨 내가 사용하는 피시는 총 4대이다. (집 데스크탑,회사 랩탑,맥북에어 맥OS/부트캠프 윈도우) 이 4대를 동기화하던중에, 삽질을 많이했는데 혹 동기화할 여러분을 위해 몇가지 팁을 남긴다. 1. 동기화는 최초설치이후에 하는게 좋다. - 말처럼 크롬플러스를 최초설치한후에 해야지 이것저것 설치하고나서 설치하게대면 여러번 손이 가야한다. 2. 동기화는 보다 많은쪽을 기준으로 한다. - 말그대로 데이터가 더 많은 피시를 기준으로 동기화한다. 모든피시를 한번.. 더보기
[DropBox] 새로운 신세계 Dropbox 오늘 우연히 다른개발자님에 블로그에 갔다가 알게된 Dropbox!! 이놈참 신세계네, 일단 여러대에 PC에서 같은환경을 쓰기위해 노력했던 나로선 어떻게 사용하냐에 따라서 시너지 효과를 낼지 기대된다. 흔희들 알고있는 버전관리 툴인 CVS,SVN과 같은 비슷한 역활을 하는데, 그놈들은 Commit&Update를 해줘야 하는 반면에 이서비스는 자동으로 동기화를 해준다. (여러사람이 빈번히 소스를 수정해야된다면 비추) 일단은 가입하면 최초 2G에 무료서비스를 제공한다. 그리고 튜토리얼을 따라하면 250M의 서비스 용량을 준다. 2G로 소스를 동기화하여 회사랩탑과 내 맥북에어에서 동시에 작업을 해볼까나~ 링크주소는 아래와 같다. http://www.dropbox.com 더보기