'2010/04'에 해당되는 글 10건

  1. 2010/04/20 가빈 - 얼마나 사랑했을까
  2. 2010/04/20 C++ 용량이 큰 소스파일에서 상단에 설정하는 내용
  3. 2010/04/15 ASP.NET - ICallback을 이용한 JSON 기반의 Javascript Serialization
  4. 2010/04/12 web.config 암호화 - Encrypt Configuration Sections in ASP.NET 2.0 Using RSA
  5. 2010/04/10 JSINQ - LINQ With JavaScript
  6. 2010/04/09 Windows Phone 7 Designing
  7. 2010/04/07 블로그를 정리하면서... (8)
  8. 2010/04/07 Microsoft 인증시험 바우처 One + One 이벤트 안내
  9. 2010/04/05 ASP.NET Layout 각 폴더 별 설명
  10. 2010/04/01 영어 단어 - simultaneously
2010/04/20 19:36

가빈 - 얼마나 사랑했을까













곡 정보  얼마나 사랑했을까
 - 가빈

 

 

얼마나 사랑했을까...

 

 

얼마나 사랑했을까


수 없이 물어보지만 대답을 몰라.


돌아서는 모습을 바라보면


자꾸 내게 묻고 있어


사랑해 수 천번의 그 말도


미안해 한 마디로 모두 지워지잖아


니가 떠나도 멀쩡히 살아갈 수 있을까


셀 수 없는 추억에 내가 쓸리고 다쳐


하루도 버텨낼 수 있을까


안고 싶지만 널 다시 품에 안고 싶지만


이제 더 이상은 나의 세상에


너란 사람은 없어


추억만 가슴에 끌어안고 살아가

 

 

 

 

 

사랑해 마지막 한 마디도


이별 앞엔 아무런 힘이 되질 않잖아


니가 떠나도 멀쩡히 살아갈 수 있을까


셀 수 없는 추억에 내가 쓸리고 다쳐


하루도 버텨낼 수 있을까


안고 싶지만 널 다시 품에 안고 싶지만


이제 더 이상은 나의 세상에


너란 사람은 없어


추억만 가슴에 끌어안아

 

 

 

 

 

내 눈을 감고 길을 막아도


이별이 보이고 들려와


니가 떠나도 세상은 아름다울 수 있을까


너의 사랑안에서 온통 눈이 부시던


그 날이 다시 올 수 있을까

 

 

 

 

 

너의 이름만 이제는 돌아선 니 모습만


혼자 되뇌이며 불러보지만


자꾸 돌아보지만



이별은 어느새 저 만큼 널 데려가

 






저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/575 관련글 쓰기

2010/04/20 15:50

C++ 용량이 큰 소스파일에서 상단에 설정하는 내용









C++ 소스에서 소스파일 크기가 64k 가 넘는 소스코드의 경우

아래와 같은 내용을 헤더 소스 상단에 지정해 주어야 한다.


처음 알았다능 - _-;;

#pragma warning( disable: 4049 )  /* more than 64k source lines */







저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/573 관련글 쓰기

2010/04/15 19:30

ASP.NET - ICallback을 이용한 JSON 기반의 Javascript Serialization


원문 참조 : http://aspalliance.com/1537_ICallback__JSON_Based_JavaScript_Serialization.1



* 4월 19일 추가 내용
프로젝트 기반은 .NET Framework 3.5 프로젝트로 설정하고 진행하셔야 합니다.

그리고 제가 테스트해 본 소스도 첨부합니다.

예제 소스 파일 다운로드 :





아직 테스트 해보지는 않은 코드이지만 흥미로운 내용이네요~

별다른 라이브러리를 사용하지 않고 ICallback을 이용해서 Javascript Serialization을 JSON Object 형식으로 처리할 수 있는 방법이니깐요.

먼저 Page나 Controll 클래스에서 System.Web.UI.ICallbackEventHandler를 Implement 해야한다고 합니다.


아래 RaiseCallbackEvent 메소드가 자바스크립트 함수를 호출하게 되고요.
RaiseCallbackEvent method invoke through JavaScript function

public void RaiseCallbackEvent(string eventArgument)
{
  //to do code here
}



RaiseCallbackEvent가 완료되면 알아서 GetCallbackResult가 호출되도록 하고요.
GetCallbackResult method invokes itself when the processing of RaiseCallbackEvent method is completed.

public string GetCallbackResult() 
{
  return "";
}



이제 Page_Load나 Page_Init 부분에서 사용자 스크립트를 등록합니다. 'CallServer' 형식으로 아래 예제는 등록하고 있네요.

해당 스크립트에선 CallbackEventReference 를 가져가니 서버측을 호출하도록 되어있죠.

이렇게 하면 C/S 간의 상호 호출되는 부분이 완성되는 듯 합니다.

protected void Page_Load(object sender, EventArgs e)
{
ClientScriptManager scriptMgr = Page.ClientScript;
String cbReference = scriptMgr.GetCallbackEventReference(this"arg"
"ReceiveServerData""");
String callbackScript = "function CallServer(arg, context) {" + cbReference + "; }";        
scriptMgr.RegisterClientScriptBlock(this.GetType(),"CallServer", callbackScript, true);
}




이제 사용자 쪽의 스크립트를 등록합니다.

버튼을 클릭하면 CallSrv를 호출하고 CallServer는 서버측 메소드를 호출해 결과값은 ReceiveServerData를 통해 받도록 되어 있죠.

<script language=javascript type=text/javascript>
function ReceiveServerData(arg, context)
{
  alert(arg); //just to show output

function CallSrv()
{
  CallServer('get customer', '');
}
</script>
<input type="button" value="get customer" onclick="CallSrv()" />



이제 서버측에서 customer 형식에 대한 정의가 필요하겠죠. 아래와 같은 JAVA에서 보면 Beans 와 같은 C# 에서의 클래스 하나를 정의합니다.

public class Customer
{
  public string Name;
  public int Age;
}




이제 핵심적으로 RaiseCallbackEvent 를 정의하는데요.
이 부분이 가장 핵심인 것 같네요.

System.Web.Script.Serialization.JavaScriptSerializer
를 사용하고 있고, 이를 통해서 JSON 형식으로 Object를 반환하도록 해줍니다.

C# 에서의 Class Object (Java로 보면 Beans) 형식을 JSON 형식으로 변수로 받으면
Javascript에서도 객체 형식으로 바로 사용할 수 있게 되겟네요

public void RaiseCallbackEvent(string eventArgument)
{
  //populate Customer object to return
  Customer customer = new Customer();
  customer.Name = "Muhammad Adnan";
  customer.Age = 24;
  //javascript serialization of Customer object
  System.Web.Script.Serialization.JavaScriptSerializer jss;
  jss = new System.Web.Script.Serialization.JavaScriptSerializer();
 
  //stringbuilder to contain serialized customer object
  System.Text.StringBuilder sbCustomer = new System.Text.StringBuilder();
  jss.Serialize(customer, sbCustomer);
 
  jsonResult = sbCustomer.ToString();
}
 
public string GetCallbackResult()
{
  return jsonResult;
}




아래 메시지는 샘플로 출력해본 내용입니다.






별 다른 라이브러리를 사용하거나 하지 않고,

페이지의 PostBack이 일어나거나 페이지가 Refresh 되지 않고 데이터 처리하는 내용으로 아주 좋은 활용이 되겠네요 ^ ^





저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/567 관련글 쓰기

2010/04/12 18:03

web.config 암호화 - Encrypt Configuration Sections in ASP.NET 2.0 Using RSA

 

발췌 : http://blog.naver.com/crazydev/130013860087

 

- 암호화

aspnet_regiis.exe -pe connectionStrings -app /Intro20

 

- 암호화 해제

aspnet_regiis.exe -pd connectionStrings -app /Intro20

 

ASP.NET 2.0에서는 DB 연결 문자열등을 손쉽게 암호화 하는 방법을 제공한다.

DB 연결 문자열에는 DB 계정의 ID/PW가 노출되어 있으므로 암호화를 하는 것이 보안상 좋을 것이다.

web.config의 어느 섹션도 다 암호화가 가능하고, 개발자가 따로 해주는 부분은 없다.

 

닷넷 프레임 워크에서 알아서 암호를 풀어서 반환해 주기 때문에 단지 암호화만 하면 된다.

-p 옵션에는 암호화를 하고자 하는 섹션 명을 적어주고 -app 에는 가상 디렉토리 명을

적어 주면 된다.

 

디폴트는 RSA암호화 방식을 사용하는데 이 키가 machine.config 파일에 있다.

하지만 IIS용 계정인 network service 계정이 이 키에 대한 접근 권한이 없다면 에러가 날 수

있는데, 그럴 때에는 아래와 같은 명령어로 권한을 주면 해결이 가능하다.

 

aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT Authority\Network Service"

 

참고 사이트) http://msdn2.microsoft.com/en-us/library/ms998283.aspx

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/558 관련글 쓰기

2010/04/10 13:53

JSINQ - LINQ With JavaScript

출처 : http://hoons.kr/Board.aspx?Name=info&Mode=2&BoardIdx=33168


훈스닷넷에서 재미있는 글을 발견해서 아래처럼 스크랩 해왔습니다 ^ ^

Javascript에서 LINQ 문법을 사용할 수 있다는 점이 정말 재밌네요~

아래 글을 참고해주세요 ~~








Ajaxian에서 어제 흥미로운 기사를 봐서 블로깅후에 훈스닷넷 개시판에도 남깁니다.
 
JSINQ란 녀석이구요.
 
자바스크립트의 객체나 데이터를 Enumerable 한객체로 변경한뒤에 LINQ문법을 사용할수 있는데요.
제어폭도 생각보다 넓고 놀라운건 .NET 프레임웍 3.5의 연산자를 모두 지원하구요.(ajaxian에는 3.0이라고 나와있는데 codeplex문서는 3.5군요) generic의 확장함수또한 비슷한형식으로 지원하며.. 4.0의 zip머시기 (먼지모름) 도 지원한다고하내요.
 
자세한 내용은 해당테스트 페이와 관련 문서 자료가서셔 보시면 알겠지만 테스트페이지에서 보면 신기하긴하군요.
 
해당테스트페이지 바로가기

관련문서 및 자료
저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'Web > JavaScript' 카테고리의 다른 글

Persisting Collapsible TOC State  (0) 2011/03/02
Add Twitter to your blog  (2) 2010/11/05
JSINQ - LINQ With JavaScript  (0) 2010/04/10
Javascript - Element Opacity Control for Cross Browser  (0) 2010/02/18
Ext JS 3.0  (0) 2009/09/23
Javascript : Microsoft OS & Internet Explorer Agent Check  (0) 2009/07/20
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/560 관련글 쓰기

2010/04/09 13:41

Windows Phone 7 Designing


참조 : http://blogs.claritycon.com/blogs/windows_phone_7/archive/2010/04/01/designing-for-win-phone-7.aspx

Windows Phone 7 의 디자인 관련 참고할만한 사이트가 있어서 소개합니다.

URL도 잘 정리가 되어 있네요 ^ ^

슬라이딩 인터페이스로 디자인하면 된다고 설명된 것 같네요.

페이지 단위로 만들어야 한다면 페이지 구상과 연결되는 구상 등이 복잡할텐데

슬라이딩 인터페이스로 조금은 편할까요?

뭐 직접적으로 Windows Phone 7 과 관련된 작업을 할 일은 없지만,

Mobile 도 관심이 많은 부분이라 흥미가 가네요. ^ ^

아래 원본 사이트의 스크랩 내용입니다.

참고해주세요~ ^ ^

Design Examples for Win Phone 7 Applications
Here are some concepts for both generic and brand specific applications for Win Phone 7:

Resources to get you going with your own Win Phone 7 design:

Helpful design templates for Win Phone 7 
http://www.shazaml.com/archives/windows-phone-7-ui-templates

Here is the interaction design guide for Win Phone 7
http://go.microsoft.com/?linkid=9713252

Windows has a project template for Blend 4 and Visual Studio 2010 RC1
http://developer.windowsphone.com/

Clarity Consulting developed a panorama control for Win Phone 7
http://blogs.claritycon.com/blogs/design/archive/2010/03/30/building-the-elusive-windows-phone-panorama-control.aspx




저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'Web > Design' 카테고리의 다른 글

화면설계의 예  (0) 2011/08/16
폰트 - 헤움 글꼴  (0) 2011/06/30
Windows Phone 7 Designing  (0) 2010/04/09
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/562 관련글 쓰기

2010/04/07 11:27

블로그를 정리하면서...



흠..


블로그의 글 목록을 정리하던 중


블로그 글을 작성하다가 나중에 더 보강해서 써야지...


하고 놔둔글이 많다는걸 알았다 -_ -;;


내가 써둔 글을 왜 나중엔 기억 못하는지;;


글을 세어 봤더니


거의 100개 정도의 글이 비공개로 작성하다가 말았더군요...


조금씩 정리해서 더 포스팅 해야지


이런 귀차니즘;;;; ㅠㅠ
저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'My Life > Like it' 카테고리의 다른 글

Youre never too old to learn  (0) 2010/12/07
사랑스러운 여의도 - 거리 무료 이벤트의 천국  (1) 2010/05/28
친구 녀석의 부러운 iPad 개봉기  (0) 2010/05/13
MBTI 성격 테스트  (0) 2010/05/10
블로그를 정리하면서...  (8) 2010/04/07
신세경 - 사진  (0) 2010/02/22
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 8

Trackback : http://i-ruru.com/trackback/563 관련글 쓰기

  1. Favicon of http://piaarang.com BlogIcon 피아랑 2010/04/07 11:37 address edit & del reply

    헐 백개 씩이나..^^

    • Favicon of http://i-ruru.com BlogIcon 써니루루 2010/04/07 19:29 address edit & del

      그러게요; 저도 놀랬답니다.

      정확히 112개글이 있더라고요;

  2. Favicon of http://skynautes.tistory.com BlogIcon 바람처럼~ 2010/04/07 12:31 address edit & del reply

    100개는 엄청나네요
    전 한 5개쯤? ㅎㅎㅎ

    • Favicon of http://i-ruru.com BlogIcon 써니루루 2010/04/07 19:29 address edit & del

      제가 귀차니즘이 많아서 그런가봐요 ㅎㅎ

  3. Favicon of http://pandastic.tistory.com BlogIcon 더팬더 2010/04/07 12:58 address edit & del reply

    가끔 그런 경우가 있긴 합니다만... 100개씩이나 있다니 오우~ >.<
    전 7개 정도까지 쓰다만 포스팅이 있어서~ 한 번에 정리한 적도 있었지요.

    • Favicon of http://i-ruru.com BlogIcon 써니루루 2010/04/07 19:29 address edit & del

      후훗 ㅋㅋ
      저도 머하느라 저렇게 많이 글을 안올렸나 싶어요;;

  4. Favicon of http://barretts.tistory.com BlogIcon 바렛Ⅰ 2010/04/07 13:13 address edit & del reply

    저도 예전 글들 확인해보면 전부다 마무리에 "자세한 내용을 조만간 포스팅 하겠습니다" 라던가, "조만간 내용을 업데이트 하겠습니다" 같은 멘트들이 너무 많아서 슬픕니다 -_ㅜ;;

    블로그 옮기면서 그런것들 싹 다 해결하려고 했는데 양이 생각보다 많아서 걱정중.

    • Favicon of http://i-ruru.com BlogIcon 써니루루 2010/04/07 19:30 address edit & del

      아~

      전 임시로 글 보였다가 수정해서 업데이트하는게 왠지 싫은가봐요 ㅎㅎ

      제대로 다 작성하고 공개하고싶은 맘이랄까;;

      사실 제 글들 전부 글도 짧은데 왜이러는지 -ㅁ -;

2010/04/07 09:41

Microsoft 인증시험 바우처 One + One 이벤트 안내

출처 : http://hoons.kr/Board.aspx?Name=info&Mode=2&BoardIdx=32459

예전에도 이런 One + One 바우처 이벤트가 있었는데

간만에 또 이런 이벤트를 하는군요.

한번 시험에 떨어져도 다시 볼 수 있는 무료 바우처를 주는 이벤트이니

Microsoft 자격 시험을 준비하시는 분들은 이번 기회에 시험에 응시하시는 편이 좋을 듯합니다.








응시비용
일반=80$, 학생=40$ (재응시 비용: 무료)

이벤트 기간

현재~2010 6 30

필요하신 분은 빨리 응시하세요!!


 

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'Microsoft' 카테고리의 다른 글

Microsoft 인증시험 바우처 One + One 이벤트 안내  (0) 2010/04/07
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/561 관련글 쓰기

2010/04/05 19:40

ASP.NET Layout 각 폴더 별 설명

 
ASP.NET 프로젝트에 특수 기능을 하는 미리 정의된 폴더들이 있습니다.

잘 모르는 내용들도 있고 자주 사용하시던 내용도 있을거에요~

내용이 정리된 부분이 MSDN이 있어, 평소 별로 중요하게 생각하지 않는 부분이지만 한번씩 상기해볼만 한 내용이에요~

 

ASP.NET Layout 각 폴더 별 설명

 

  • App_Browsers 폴더 : 각 브라우저를 식별하고 기능을 확인하기 위해 ASP.NET에서 사용하는 브라우저 정의 파일을 포함합니다.


  • App_Data 폴더 : Microsoft Access 데이터베이스(.mdb 파일), XML 파일, 로컬 파일에 저장된 기타 데이터 등을 포함합니다. 응용 프로그램을 실행하는 데 사용되는 사용자 계정(예: 로컬 ASPNET 계정)에는 이 폴더에 대해 파일을 읽거나 쓰고 만들 수 있는 권한이 부여됩니다. 웹 사이트 관리 도구와 다양한 ASP.NET 응용 프로그램 기능(예: 멤버 자격 및 역할에 대한 공급자)은 App_Data 폴더에만 사용되도록 구성되었습니다.
    Bin 폴더이전 버전의 Visual Studio와 마찬가지로 컴파일 된 코드를 포함합니다. Bin 폴더의 코드가 나타내는 클래스는 웹 사이트에서 자동으로 참조됩니다. 자세한 내용은 ASP.NET 웹 사이트의 공유 코드 폴더를 참조하십시오.


  • App_LocalResources 폴더 : 특정 페이지에 바인딩 된 .resx 파일을 포함합니다. 각각 다른 언어 또는 언어/culture 조합을 나타내는 .resx 파일을 각 페이지에 여러 개 정의할 수 있습니다. 자세한 내용은 리소스를 사용하여 ASP.NET 웹 페이지 지역화 및 방법: ASP.NET 웹 사이트의 리소스 파일 만들기(Visual Studio)를 참조하십시오.


  • App_GlobalResource 폴더 : App_LocalResources 폴더와 비슷하지만 특정 페이지에 바인딩되지 않은 .resx 파일을 포함합니다. App_GlobalResource 폴더에 있는 .resx 파일의 리소스 값은 응용 프로그램 코드에서 프로그래밍 방식을 통해 액세스할 수 있습니다.


  • App_Code 폴더 : 소스 코드 파일을 포함합니다. 소스 코드는 응용 프로그램의 일부로 컴파일되고 자동으로 참조됩니다. App_Code 폴더는 Bin 폴더와 매우 비슷하지만 컴파일된 코드 대신 소스 코드를 저장할 수 있다는 점이 다릅니다. Visual Web Developer에서 작업하는 동안 IntelliSense에서 파일에 정의된 클래스를 참조할 수 있도록 App_Code 폴더의 소스 코드가 동적으로 컴파일됩니다. 자세한 내용은 ASP.NET 웹 사이트의 공유 코드 폴더를 참조하십시오.


  • App_Themes 폴더 : ASP.NET 웹 페이지와 컨트롤의 모양을 정의하는 파일 컬렉션을 포함합니다. 자세한 내용은 ASP.NET 테마 및 스킨 개요를 참조하십시오.

 

  • App_Browsers 폴더 : 브라우저 기능을 정의하는 .browser 파일을 포함합니다.


  • App_WebReferences 폴더 : 같은 프로젝트 또는 프로젝트 외부에서 웹 서비스에 대한 참조를 만드는 데 사용되는 파일을 포함합니다(예: .disco 및 .wsdl 파일). 자세한 내용은 How to: Add a Reference to a Web Service to a Web Site를 참조하십시오.



 

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/557 관련글 쓰기

2010/04/01 01:56

영어 단어 - simultaneously






simultaneously (클릭해서 새창으로 자세히 보세요 ^ ^)


난 왜 이 간단한 단어를 몰랐을까?

-_ -

제길

공부 좀 할 껄 ㅠㅠㅠㅠ






저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/556 관련글 쓰기