전체 글 427

SlimTune

SlimTune은 C#, VB.NET, IronPython등을 포함한 .NET 기반 어플리케이션용 무료 프로파일러프로파일러 겸 분석/튜닝 도구입니다. 여러가지 강력한 기능을 제공하며 원격 프로파일링, 실시간 결과결과 출력, 플러그인 기반 표시등이 있습니다. 소스 코드는 MIT 라이센스로 제공됩니다. SlimTune은 현재 프로토타입 단계로 개발중이지만 테스트와 의견을 위해 릴리즈가릴리즈가 되었습니다. x86과 x64가 제공되며 샘플링 기반 프로파일링만 가능한 상태입니다. 프로젝트 홈페이지 : http://code.google.com/p/slimtune/

jQuery를 이용한 폼체크 편하게 써보자편!!!

눈팅만 하다가 -ㅂ- 요번에 폼체크를 한번 -ㅂ- 편하게 만들어 보고자. jQuery를 이용해서 -ㅂ- 폼체크 편하게 써보자편으로 -ㅂ- ㅋㅋ 파일을 공유하고자 합니다. ^ ^ 이름하야!!! 두둥 : helloFormChk 이름의 의미따위는 없습니다. -ㅂ- 모든 -ㅂ- 개발자분들이 -ㅂ- 파일 받아서 -ㅂ- 깔아보구 뭐하고 하시는걸 -ㅂ- 좋아라?! 하지 않으시기 때문에 -ㅂ- 직접 링크1에 -ㅂ- 클릭해서 어떻게 쓴거야?! 확인하실수 있게 제공 해드립니다. 파일은 -ㅂ- 가져다가 쓰시고 싶으신분들을 위해 파일을 공유 합니다 ~ * 장점은 -ㅂ- if문을 안써도 된다는것 -ㅂ- 확장이 가능하다는것 helloFormChk.js 파일을 열어 정규표현식 방법이나 정규표현식이 아닌 방법으로 쉽게 자주 쓰시는 ..

Response.End, Response.Redirect 또는 Server.Transfer를 사용하면 ThreadAbortException이 발생한다

HttpContext.Current.ApplicationInstance.CompleteRequest() catch (System.Threading.ThreadAbortException exf) { // The normal treatment process(ThreadAbortException) } catch (Exception ex) { // log.. } 현상 Response.End, Response.Redirect 또는 Server.Transfer 메서드를 사용하면 ThreadAbortExceptio... Response.End, Response.Redirect 또는 Server.Transfer 메서드를 사용하면 ThreadAbortException 예외가 발생합니다. try-catch 문을 사용하면 ..

[jQuery] 간단한 텍스트 스크롤

jQuery 플러그인(Link1)으로도 존재합니다만... 간단한 스크롤 기능이면 되는데 굳이 플러그인을 쓸필요가 없다고는 하지만 플러그인에서 따로 분리해도 될테니... ㅡ_ 여하튼... function tested() { var tested = $('#tested'); tested.animate({marginTop:'-25px'}, 200, null, function() { tested.css('marginTop', '0px').append(tested.find('> li:first')); }); } setInterval('tested()', 3000); 결과 : 다운로드1 ---- ---- ---- ---- 이렇게 쓰면 또 jQuery 굇수분께서 "이게 더 간단한데요?" 라고 날려주시겠지요. '~'/ ..

ASP.NET 2.0에서 중첩 Repeater 사용하기

ASP.NET 2.0에서는 리스트형의 데이터를 출력하기 위한 방법으로 여러가지 멋진 혹은 쓸데없는;; 여러 컨트롤을 제공한다. 게시판등에서 리스트를 출력하기 위해 Repeater 컨트롤을 사용하였는데 댓글의 댓글과 같은 리스트안에서 리스트 각각에 해당하는 리스트를 또다시 출력하고 싶을 경우 어떻게 해야 하는지 고민하게 되었다. 이와 같은 고민은 구글신께 "Nested Repeater"라는 단어로 검색해 보면 답이 나오지만 정리를 위해 적어보겠다. … protected void Parent_ItemDataBound(object sender, RepeaterItemEventArgs e) { Repeater nestedRepeater = (Repeater) e.Item.FindControl("Child"); ..

Active x 컨트롤의 메소드 확인

웹 작업을 하다보면 부득이하게 active x 컨트롤을 사용하게 되죠. 보통은 CHM 형태의 도움말이나 문서 자료를 보고 작업을 하지만 관리 미숙으로 인해 유실되어서 없거나 혹은 다른 용도로 설치된거지만 제공하는 기능을 활용하고 싶은 경우가 있습니다. 그러기 위해서는 알아야할것이 해당 컨트롤이 지원하는 이벤트와 파라메터 정보입니다. 인터페이스 정보인셈인데 이를 모르고는 활용을 할 수가 없죠. 반대로 말하자면 인터페이스만 알고 있다면 제공되는 기능들을 맘대로 사용할 수 있다는 말이 됩니다. 자 그럼 이 정보들을 어떻게 알아올까요? 그때 활용하기 편한것이 바로 ole view 라는 툴입니다. Visual Studio 6.0 에서는 프로그램 메뉴에 등록이 되어 있었으며 닷넷으로 넘어 와서는 따로 링크를 제공하..

C# 초보자분들을 위한 기초강좌

잘 정리한 C# 강좌 블로그 2009/10/09 Value 타입과 Reference 타입에 대한 설명 2009/09/22 C++, JAVA, C# 로 각각 객체지향 구현한 예제 2009/04/20 닷넷이란 무엇일까요? 2009/03/10 객체 정보를 얻기위해 Reflection 을 사용해 보자 2009/03/10 ENUM 키워드의 Description 를 이용하여 값을 가져오기 2009/03/10 Generic Array 을 유용하게 사용해 보자 2009/02/15 성능 프로파일러를 사용하여 Generic(제네릭) 리스트와 ArrayList 비교 2009/02/14 Interface(인터페이스)의 속성(Property)을 클래스에서 다중 상속하여 사용하기 2009/02/14 ENUM 키워드의 Descri..

내가 아이폰과 함께 하는 일상

와~~~ 활용도가 높다~!!! 아이폰을 사용하면서 기존 아이팟과는 달리 이동중에 아이폰 사용빈도가 많이 늘었다. 대략 하루의 생활패턴과 관련하여 아이폰을 어떻게 사용하고 있는지 공유하고자 한다. 집에서 버스 정류소까지 5분거리지만, 아침에 집을 나서면서 가장 먼저 하는 것은 버스가 언제 도착할지를 보는 것이다. 도착예정시간에 따라 다른 지선버스를 탈지 아니면 마을버스를 탈지 정할 수 있어서 시간을 효율적으로 사용할 수 있다. 실시간으로 조회가 가능하고 사전에 버스노선번호와 정류장을 입력하면 쉽게 검색할 수 있도록 해준다. 카데고리라는 어플을 활용하여 아이폰에 디렉토리를 구성한 내용이다. 대략 150개정도의 어플이 설치되어 있기때문에 카테고리별 디렉토리를 하지 못한다면.. 쉽게 어플 활용하기가 어렵다. 버..

내 컴퓨터에도 윈도우 7 이 깔릴까?

오는 10월 22일, 마이크로소프트는 윈도우 비스타 운영체제의 다음 버전인 윈도우 7(Windows 7)을 출시할 예정입니다. 윈도우 7은 윈도우 비스타 제품에 비해 보다 빠른 속도, 보다 낮은 하드웨어에서도 충분히 돌아갈 수 있으며, 보안이 강화된 비스타에서 비해 보안과 편리성 두가지 측면을 면밀하게 검토하여 개선하였습니다. 새로 컴퓨터를 구입한 경우에는 윈도우 7이 거의 대부분 문제없이 설치될 것으로 보입니다. 하지만, 몇 년전에 구입한 컴퓨터를 가지고 있다면, 여기에 윈도우 7이 제대로 설치될 수 있다고 감히 말할 수 있을까요? 이러한 문제점을 보완하기 위해 마이크로소프트는 "윈도우 7 호환 센터(Windows 7 Compatibility Center)"라는 웹사이트를 새롭게 공개했습니다. http..

소프트웨어/OS 2009.10.22