프로그래밍
MOSS + AJAX + A tinkle of Imagination = Endless Web 2.0 Possibilities
MOSS + AJAX + A tinkle of Imagination = Endless Web 2.0 Possibilities
2007.07.19http://www.softwaremaker.net/blog/MOSSAJAXATinkleOfImaginationEndlessWeb20Possibilities.aspx MOSS(Microsoft Office SharePoint Server (MOSS))를 이용한 .NET 개발이 활발하다. 이에 관련된 문서가 거의 없지만 MSDN을 보기 이전에 위 링크의 문서를 한번 확인해보도록 하자.
C# SQRT 제곱근 구하기
C# SQRT 제곱근 구하기
2007.07.16제곱근을 구하기 위해서는 다음과 같은 공식을 만족합니다. x = root(a) 라면 x^2 = a 입니다. 따라서 x = a/x가 됩니다. 이에 의해서 임의의 x에 의해서 a의 제곱근 값은 x < root(a) < a/x 거나 a/x < root(a)
.NET C# 홀수,4의배수마방진
.NET C# 홀수,4의배수마방진
2007.07.16오늘 1시간 시험으로 봤던 마방진 홀수 / 마방진 4의 배수 알고리즘을 이용한 마방진 소스 조금은 어렵지만 한번 분석해보시길 ^ ^ .NET 2.0 C# Console 응용 프로그램으로 제작했습니다. 사용 IDE는 Visual studio 2007 orcas
C# 개미퀴즈 프로그램
C# 개미퀴즈 프로그램
2007.07.1611을 입력하면 1이 2개 그래서 12가 출력되고 다음은 1이 1개 2가 1개 이므로 1121이 출력되고 1이 2개 2가 1개 1이 1개 이므로 122111 이런식으로 증가되는 숫자 계산이 개미퀴즈이다. 이를 코딩으로 옮기는 작업..; 소스가 어렵지만;;
C#으로 짜본 야구게임
C#으로 짜본 야구게임
2007.07.16예전에 짜본 야구게임 다시한번 짜봤다. 소스코드는 넘 쪼개놔서 압축해서 올렸으니 참고하시길.. Visual studio 2007 Orcas로 개발했으면 .NET Framework 2.0을 기준으로 제작했습니다.
Ajax 예제
Ajax 예제
2007.07.08이 글은 보호되어 있기 때문에 이것을 보려면 암호가 필요합니다.
Ajax를 통해 특정영역에 페이지 로드
Ajax를 통해 특정영역에 페이지 로드
2007.07.05어떻게 보면 메뉴링크와 통짜로 만들어진 페이지의 구조와 비슷하달까? 아마 기존에 통짜로 만드는 페이지에서 부분적인 페이지 영역을 바꾸려면 서버스크립트로 구상했어야 했다. Ajax로 조금 좋은 방법은 아니지만 고전적인 Ajax 방식으로 페이지의 메뉴와 컨텐츠 영역을 ajax로 꾸민다면 다음과 같은 기본적인 코드로 시작해야 하지 않을까 해서 파일을 만들어 봤다. XMLHttpRequest 버튼의 onclick과 같이 a테그나 메뉴의 이미지 테그 같은 부분에 onclick 이벤트 핸들러를 통해 loadPage를 호출하면 원하는 페이지를 우리가 원하는 div id 영역에 출력할 수 있게 된다. 대신 ajax 호출은 웹서버상에 올라가 있어야 사용할 수 있다는 단점아닌 단점이 있겠다.
주민등록번호 유효성의 체크 로직
주민등록번호 유효성의 체크 로직
2007.07.04주민등록번호 체크 로직 1. 주민등록번호의 앞 6자리의 수에 처음부터 차례대로 2,3,4,5,6,7 을 곱한다. 그 다음, 뒤 7자리의 수에 마지막 자리만 제외하고 차례대로 8,9,2,3,4,5 를 곱한다. 2. 이렇게 곱한 각 자리의 수들을 모두 더한다. 3. 모두 더한 수를 11로 나눈 나머지를 구한다. 4. 이 나머지를 11에서 뺀다. 5. 이렇게 뺀 수가 두 자릿수이면, 즉 10보다 크면 다시 11로 나누어 나머지 값을 구한다. 6. 이렇게 해서 나온 최종 값을 주민등록번호의 마지막 자리 수와 비교해서 같으면 유효한 번호이고 다르면 잘못된 값이다. 아까 그거에 맞춰 제가 짜본 체크 함수 입니다. 오픈 소스 지향~~~ ^^ function isJuminValid(num) { if(isNaN(num)..
만져보고 싶은 장난감이 생기다.
만져보고 싶은 장난감이 생기다.
2007.07.04http://firejune.com/1128 위 블로그를 보다가 만져보고 싶은 장난감이 생겼다. MS, Google, Adobe의 싸움이 어떤 방향으로 갈지 궁금하다 ㅎㅎ 현재는 개인적으로 MS의 SilverLight에 조금더 관심이 가고 있지만..
문자열을 유니코드로 escape 하는 javascript
문자열을 유니코드로 escape 하는 javascript
2007.07.04만약에 '사랑해' 라는 문자열을 입력하면 '%uC0AC%uB791%uD574' 라는 유니코드로 escape해주는 자바스크립트이다 ^ ^
비쥬얼하게 이해하는 정렬(Sort) 알고리즘
비쥬얼하게 이해하는 정렬(Sort) 알고리즘
2007.05.26매번 기억하면서도 까먹는게 바로 정렬(Sort) 알고리즘 입니다. 정렬 알고리즘에 따라 걸린시간 / 추가횟수 그리고 처리되는 과정을 비쥬얼하게 보여주니 상당히 좋군요 ^ ^ 출처는 http://teamblog.joinc.co.kr/yundream/134 여기 있습니다. 아래는 원문의 애플릿부분만 가져왔습니다. 이 자바애플릿 프로그램은 http://math.hws.edu/TMCM/java/xSortLab 에서 배포되고 있습니다. 이 문서를 제대로 읽기 위해서는 JRE가 설치되어 있어야 합니다. JRE는 http://www.java.com/en/download/help/5000010400.xml 에서 다운로드 받을 수 있습니다.
Windows Driver Foundation(WDF)
Windows Driver Foundation(WDF)
2007.05.26출처 : http://www.microsoft.com/whdc/driver/wdf/default.mspx Windows Driver Foundation(WDF) WDF를 사용하면 OS가 아닌 디바이스 장치에 중점을 두고 개발할 수 있다. WDF는 몇가지 드라이버 검증 툴을 통해서 커널 모드와 사용자 모드 드라이버의 개발을 위한 프레임워크를 포함하고 있다. Kernel-Mode Driver Framework(KMDF) KMDF는 커널 모드 드라이버에 필요한 기본적인 기능을 구현하고 있다. 다음을 포함한다: . PnP와 전원 관리 . I/O 큐 . Direct memory access (DMA) . Windows management instrumentation (WMI) . Synchronization 각 ..