2010년 9월 30일 목요일

마지막 모습이 아름다운 사람이 되고 싶다

자기 계발

나 자신의 존재 가치가 느껴질때는 자기 계발을 하고 있을때이다.

항상 그렇치만 초반에는 정체 되어 포기 하고 싶고 지루함과 답답함을 느끼며 실증을 낸다.

그럴수록 마음속 으로 수천번 외친다.

"세번은 질리고 다섯번은 하기 싫고 일곱번은 짜증이 나는데 아홉번은 재가 잡힌다"

오늘도 OPic 원하는 점수를 얻기 위해서 마음속으로 수천번 다짐한다.

누가 시켜서 하는게 아니라 내가 좋아서 자동적으로 하는 자기 계발의 즐거움에 빠져 하는거라고!

2010년 9월 29일 수요일

우선순위

세상을 살다 보면 원하던데로 이루어 지지 않을때가 있다.

그이유는 자신이 행하하고자 하는 목표가 우선순위 1순위가 아니기 때문이다.

마음은 1순위였지만 실천은 1순위로 하지 않고 삼천포로 빠졌기 때문이다.

후회 없이 살기 위해서는 피를 토할 자세로 임해야 할것이다.


2010년 9월 17일 금요일

갑자기 C# Form이 느려 질경우

1. WcfCompleted 코드 부분에서 무한 반복 적으로 WcfService호출 여부를 파악한다.

2. Console.WriteLine("*");

3. Complete!

2010년 9월 16일 목요일

IIS 웹 사이트 추가

1. IIS(인터넷 정보 서비스)관리자 실행

2. Default Web Site 선택

3. 마우스 오른쪽 -> 응용 프로그램 추가 -> 별칭기재 -> 실제 경로에서 사용자가 생성한 폴더 지정

4. 확인 Complete!

2010년 9월 14일 화요일

Chrome Source 보기 단축키

Ctrl + u Complete!

SD 카드 인식이 안될경우

사용자 삽입 이미지

SDFormatter V2.0 (SD Memory Card Formatting Software)
제작사 : panasonic
버전 : Ver2.0[2.0.0.3]
용량 : 1.28MB
최신버전 다운로드 : http://panasonic.jp/support/global/cs/sd/download/sd_formatter.html
(위 링크의 페이지 하단에서 쉽게 다운받을 수 있습니다)

SDFormatter 는 파나소닉에서 제공하는 SD 메모리카드
 포멧 프로그램입니다. 파나소닉에서 출시된 8M에서 32G의 SD, miniSD, SDHC, micro SD card에 적용 가능하다고 적혀 있습니다. 하지만 다른 SD 메모리카드에서도 정상적으로 사용 가능합니다.
보유하고 있는 USB메모리에서도 문제 없이 로우레벨포멧하였습니다. 하지만, 가지고 있는 메모리가 정상적으로 포멧되지 않을 수도 있습니다. USB메모리의 경우 별도로 보안영역에 용량을 가지고 있을 수 있으니 주의하시기 바랍니다. 제작사에 문의하는 것이 가장 바람직하겠죠.

option을 클릭하여 옵션을 선택할 수 있습니다.
format type                  : quick(빠른포멧)    full    full(erage on)(로우레벨포멧)
format size adjustment : off    on

기본설정은 quick 과 off 이며, 로우레벨포멧을 할 경우 full(erage on) 과 on으로 하시기 바랍니다.
로우레벨포멧을 한 후 기본설정으로 다시 한번 포멧을 해주시기 바랍니다.

2010년 9월 7일 화요일

gen폴더 R.java 삭제된 경우

리소스 관련 오류 해결한후 다시 Alt + p + n(리빌드) 해주면 다시 생성

2010년 9월 6일 월요일

Anonymous Type(익명형식)

이번엔 익명형식이라는 녀석에 대해 알아볼께요.

익명형식은 이렇게 사용해요.
1.var anonyValue = new {Name = "피요히코", Age=30 };

내부적으로 아래와 같이 변환
01.internal class ???
02.{
03.string _Name;
04.int _Age;
05.public string Name
06.{
07.get{return _Name;} set {_Name = value;}
08.}
09.public int Age
10.{
11.get{return _Age;} set{_Age = value;}
12.}
13.}

알아서 해주는거죠.
대신 이렇게 알아서 하기 위해서
compile시에는 느려지게 됩니다.
(complie때 알아서 알아서 하려면 어쩔수 었겠죠)

대신 컴파일 되고 나서는 성능에 대한 문제는 없다네요

이런 익명형식은
- 이름을 컨트롤 할수가 없어요. (complie시에 알아서 알아서)
- 항상 System.Object를 확장해요
- 필드와 프로퍼티는 항상 read-only에요
- 이벤트나 커스텀메소드등을 지원안해요.
- 항상 묵시적으로 selead에요(상속같은건 못해요)
- 항상 기본생성자를 사용해서 생성되요.