XML 레이아웃에 본인이 작성한 View 를 넣고자 할 때,


 
AnotherView 클래스에서는 생성자를 오버로딩 하면 된다.



여기서 만약, 파라미터 2개짜리인 생성자를 오버로딩 하지 않으면 안 좋은 일이 일어난다.
궁금하다면 직접 해 보시라 ~

:
Win32 API Boilerplate Code 혹시 언젠가 쓸 지 몰라서 저장해 둠
:
대략 2차원 배열을 만들 때, 아래와 같이 했는데,

이렇게 하면 연속된 메모리 상에 배열이 잡히지 않는다.
요렇게 하려면 될라나 ...


이렇게 해도 잘 돌아가긴 한데,
혹시 더 아름다운 방법이 있다면 알려주시길 ...
:

activity 시작 할 때,
onCreate() 함수에서 바로 View::getWidth() 나 View::getHeight() 를 호출하면 0을 반환한다.
요럴 때, 다음과 같이 하면 크기가 얻어진다.
혹시 더 좋은 방법 알고 계신다면 리플 달아주시길 ...


:
W = (k + floor(2.6m - 0.2) - 2C + Y + floor(Y/4) + floor(C/4)) mod 7                   [1]

k is day (1 to 31)
m is month (1 = March, ..., 10 = December, 11 = Jan, 12 = Feb) Treat Jan & Feb as months of the preceding year
C is century (1987 has C = 19)
Y is year (1987 has Y = 87 except Y = 86 for Jan & Feb)
W is week day (0 = Sunday, ..., 6 = Saturday)


이걸 이용해서 잘 해 보면 다음과 같이 c 코드를 만들 수 있다.



reference :
[1] How to determine the day of the week, given the month, day and year
http://www.mcs.csueastbay.edu/~malek/Mathlinks/Weekdays.html
:

Haar Wavelet

프로그래밍 2010. 4. 5. 00:14 |
Haar Wavelet, Jpeg2000 관련 references

[1] Haar wavelet - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Haar_wavelet

[2] authors : Roy Ha, Justin Romberg
http://cnx.org/content/m10764/latest/
[3] wavelets and subband coding (e-book)
http://www.waveletsandsubbandcoding.org/Repository/VetterliKovacevic95_Manuscript.pdf

[4] ssu ppt 자료. (written by Anjin Park)
http://hci.ssu.ac.kr/imageprocessing_courses/ImageCompression.pdf

[5] jpeg2000 설명 (그 외 이미지 포멧에 관한 설명) * 문서 스크랩 금지
http://www.kippler.com/doc/jpeg2000_vs_jpegxr/
 ; jpeg 에 비해 대략 2배의 압축 효율, decodeing 속도가 느림.

[6] LEADTOOLS JPEG 2000 Plug-In
http://www.hyubwoo.com/product/leadtech/addon/jpeg2k/jpeg2k_body.htm


[7] jepg 와 jpeg2000 화질 비교
http://homepages.cae.wisc.edu/~ece533/project/f06/han.ppt
http://www.levien.com/gimp/jpeg2000/comparison.html
:

FVNC

프로그래밍 2010. 3. 22. 01:36 |
FVNC webpage
http://osflash.org/fvnc


소스코드는 svn repository 에서 받을 수 있다.
http://fvnc.googlecode.com/svn/trunk/fvnc
http://fvnc.googlecode.com/svn/trunk/fvnc-app

코드를 컴파일 하려면, Flex 를 설치해야 한다.
http://www.adobe.com/products/flex/

[플렉스로 컴파일 하기]

1. 프로젝트 만들기
사용자 삽입 이미지





















사용자 삽입 이미지
 





















2. fvnc-app 의 소스까지 Project location 을 선택한다.
사용자 삽입 이미지



















3. fvnc 소스를 프로젝트에 추가하기.
사용자 삽입 이미지
 













사용자 삽입 이미지

















4. 컴파일 해 보면 다음과 같은 에러가 난다.
사용자 삽입 이미지























5. FVNC.mxml 소스 코드에서 22라인을 다음과 같이 고친다.
사용자 삽입 이미지






6. 실행 해서 다음과 같이 나오면 성공 !
 
사용자 삽입 이미지












-_-;;;
귀찮네 ...

:








references
http://msdn.microsoft.com/en-us/library/bb762153(VS.85).aspx
http://swain.egloos.com/2291652
http://nibuthomas.wordpress.com/2008/08/26/how-to-create-a-topmost-window-using-setwindowpos/
http://msdn.microsoft.com/en-us/library/ms633499(VS.85).aspx
:
다이얼로그 기반 프로젝트를 만들어서
바탕화면(전체화면) DC 를 사용하여 바탕화면에 그리거나 이미지를 받아 처리하고 싶을 때,
다음과 같이 하면 된다.


:







블로그에서 이런 형식으로 코드가 올라와 있는 것을 발견할 텐데,
google syntaxhighlighter 라고 한다. 아래는 해당 참조 사이트
http://code.google.com/p/syntaxhighlighter/



사용하는 방법은 대략 아래 사이트에서 매우 친절히 가르쳐 주고 있다.
http://zoc.kr/157

링크 사이트를 보면 알겠지만, 스크립트 파일을 다운받아서, 내 블로그 계정에 올리고,
적절히 스킨 파일을 편집하여 코드 등록 시에 <pre> 또는 <textarea> 태그를 사용하면 된다.
백문이 불여 일견.
: