본문 바로가기

secondMemory

Eclipse에서 HTML의 Validation 체크하지 않기 Eclipse에서 Flex라든지, 다른 웹 어플리케이션을 개발하는데 반드시 필요하지만 신경쓰지 않는 HTML 파일들이 꼭 존재한다. Flex 같은 경우엔 HTML 파일이 반드시 필요하지만 자동으로 생성된 뒤에 잘 안 고치고, 잘 신경쓰지 않는다. 그런데 Eclipse 버전을 바꾸면서 HTML의Validation을 체크하게 됐다. 체크하는 거야 상관 없지만 에러를 내뿜기 때문에 여간 신경쓰이는 게 아니다. 그. 래. 서 !! HTML파일의 Validation 체크는 아예 안 하도록 만들 것이다. [ 그림 1. 에러 유발자 HTML ] 프로젝트 각각의 설정? or Eclipse 통째 설정?HTML의 Validation 체크를 프로젝트 단위로 설정할 수도 있고, Eclipse 단위로 설정할 수도 있다. 전자나..
Eclipse 3.5.2 + MyEclipse 8.6 + Flash Builder 4 설치 방법 설치시 사용한 프로그램과 버전 Eclipse SDK 3.5.2, MyEclipse 8.6 Archive, Flash Builder 4 Plug-in 전체적인 흐름1. Eclipse SDK 3.5.2 설치 2. MyEclipse 8.6 설치3. Flash Builder 설치 설치를 시작하기 전에, 기본으로 필요한 것들에 대해서는 논하지 않는다. 예를 들어 Windows나 JDK 같은 것들은 설치되어 있다고 가정하고 설치할 것이다.그리고 이 포스트에서 사용하는 프로그램들은 밑의 링크를 통해 받으면 된다.Eclipse 3.5.2 : http://www.eclipse.orgMyEclipse 8.6 : http://www.myeclipseide.comFlash Builder 4 : http://www.adobe...
[Flex] Mate Framework 옛날부터 Cairngorm Framework만 썼었는데 너무 편하게만 일하는 것 같아서더 좋은, 색이 다른 Flex용 Framework를 찾아봤다.그 결과 Mate Framework가 좋을 것 같다는 판단이 났고, 이제 이걸 적용시켜보려 한다~_~ 시간이 나면 쉽게 이해가 되게끔 문서를 만들까 한다~_~
SQLite 자료형 NULLnull INTEGER정수 TEXT문자열 REAL부동소수점 BLOB바이너리
Android 책 보면서 메모 WebkitMac의 브라우저와 아이폰에서 사용되고 있다.OpenSource브라우저 엔진안드로이드에도 포함되었다.webkit.org OHA( Open Handset Alliance )안드로이드는 구글과 OHA가 만들었다.안드로이드는 최초의 개발된, 완벽한, 그리고 무료의 모바일 기기기술지원, 추가장비 구매에는 비용이 발생한다. 퀄컴 BREW( Qualcomm's Binary Runtime Environment for Wireless ) Jog Dial 임계질량 ( Critical Mass )핵분열 연쇄 반응이 일정한 비율로 유지되는 상태를 유지하는데 필요한 핵연료의 양안정적인 소프트웨어의 유지보수에 필요한 인/물적 자원의 의미로 쓰임. GPL( GNU General Public License ) VS AS..
[Macintosh] Office Excel 2008에서의 기능 1. 기존 텍스트 고치기 기능 ( Windows에서 F2 눌렀을 때의 기능, 기능의 제대로된 이름을 모르겠네요.. )control + U 2. 개행( Windows에서는 alt + Enter의 기능입니다. )control + option + enter 추후 계속 추가..
Java Design Pattern을 공부하는데 주로 사용할 책 Java 언어로 배우는 디자인 패턴 입문 http://www.aladdin.co.kr/shop/wproduct.aspx?ISBN=8931436912 Head First Design Patterns http://www.aladdin.co.kr/shop/wproduct.aspx?ISBN=8979143400 기본적으로 1번 책의 목차로 진행을 하려고 합니다. 그리고 1번 책에서 나오는 내용 외, 2번 책에서 더 좋은 부분이 있다면 그 부분은 병행하는 방식으로 진행할 것입니다.
Java Design Pattern 목차 Java 언어로 배우는 디자인 패턴 입문을 기준으로 공부를 하려고 한다. 자바 개발자를 지향하면서도.. 참 창피한 말이지만 모든 디자인 패턴을 섭렵하지 못 했다. 뭐 아무튼 지금이라도 책에 나오는 모든 디자인 패턴은 섭렵하려고 한다. 일단 기초부터! 목차 시작~ Part 1 디자인 패턴과 친해지기 Chapter 01 Iterator - 순서대로 지정해서 처리하기 1_Iterator 패턴 2_예제 프로그램 3_Iterator 패턴의 등장인물 4_독자의 사고를 넓히기 위한 힌트 5_관련 패턴 Chapter 02 Adapter - 바꿔서 재이용하기 1_Adapter 패턴 2_예제 프로그램(1)(상속을 사용한 Adapter 패턴) 3_예제 프로그램(2)(위임을 사용한 Adapter 패턴) 4_Adapter 패턴..
TDD ( Test-Driven Development )에 관심이 생겼다. 요즘, 프로그래밍에 있어서 계속 느끼는 문제점이 몇 가지 있다. 1. 어떻게 하면 더 쉬워보이는 코드를 만들 수 있을까 2. 만들고 있는 컴포넌트가 요구사항에 얼마나 충족되어 있는지, 그리고 얼마나 더 구현해야 하는지, 그리고 그걸 시간으로 산정하기 3. 어떻게 하면 코더로써 코드 완성도를 높힐 수 있는지 간략하게 이렇게 있다. 물론 OOP를 좀 더 잘하고 싶다라든지 다른 언어를 공부해보고 싶다든지 라는 바라는 점이 더 있긴 하지만 이건 TDD와는 다른 문제이기 때문에 나열하진 않았다. 아무튼, 이런 저런 문제가 있어 계속 고민을 하던 도중에 TDD를 접하게 되었다. 와우! 이렇게 좋은 개발 방법론이 있을줄은 생각도 못 했다. 프로그래머로써 자신의 코드를 위한 방법론을 찾고 있었지만 나한테 이렇게 절실하..
[Flex] Tree에서 Drag할 때 format의 String값 변경하기 Flex Framework에서 가장 많이 사용되는 컴포넌트 중 하나가 이 Tree일 것이다. 이 Tree에서는 기본적으로 지원하는 Drag&Drop이 있는데 이를 가능케 하는 것이 dragEnabled이라는 프로퍼티이다. tree.dragEnabled = true 이런 식으로 사용하면 해당 Tree는 기본적으로 드래그가 가능하게 된다. 이럴 때! 몇 가지 문제가 있다. 그 중 해결하려는 하나의 문제를 이 포스트에서 다루려고 한다. 문제 Tree에서 기본으로 지원되는 Drag & Drop에서는 DragSource에 포함되는 format을 "treeItems"라고 사용한다. 이를 변경할 수 있는 Property는 없다. 그러므로 Tree의 기본 Drag & Drop을 사용할 때는 반드시 format이 "tr..
Eclipse에서 나오는 에러 중 잘 잊어먹는 것들 1. Java complier level does not match the version of the installed java project facetProject Properties에서 Java Complier 옵션 중 자바 버전을 바꿨다면 잘 나오는 에러 중에 하나이다.이런 에러가 나오는 이유는 자바 컴파일러 버전을 바꾸면 또 하나 세팅 해줘야 하는 게 있는데 그것을 세팅하지 않았기 때문에 나오는 에러. Project Properties 속성에 보면 Project Facets라는 항목이 있다. 여기에 클릭해서 보면 밑에와 같은 화면이 나올 것이다. 여기서 Java 항목의 Version을 변경한 값으로 고쳐줘야 이 에러가 나지 않는다. 2. could not find source for resourc..
[macOS] 3. Windows에서 Real VNC로 OSX를 원격 접속하기 OSX에서 설정이 끝나고, Windows에서 Real VNC 설치가 끝났다면 이제 실제로 접속해보는 일만 남았다. Real VNC에서 설정해야 하는 것들이 몇 가지 있는데, 매뉴얼을 보고 천천히 따라해보면 쉽게 접속할 수 있을 것이다. 1. 1번 매뉴얼에서 VNC서버를 설정할 때 자신의 IP가 나오는 것을 확인할 수 있다. 이 IP주소를 기억하고 있어야 한다. 아니면 어디다가 적어놓든지.. 아무튼 이 IP주소를 기억하고 있자. ( Local Network이어야지만 접속이 가능하다. 아니면 공인IP주소를 가지고 있어야 한다. ) 2. 'Server' 에다가 기억하고 있는 IP주소를 적어준다.3. 'Options...'를 클릭하면 다음과 같은 화면이 나온다. 설정들을 다음 화면에 나오는 것들과 똑같이 해주면..