반응형 SB 리치 패밀리5300 [delphi] 델파이에서 XML DOM사용 (간단한 팁) XML강좌를 올려달라는 요청이 있어서... 강좌는 아니고 간단한 팁형식으로.. 써보고자 합니다.. XML을 다루는 방법도 여러개가 있지만... 주로 사용하는 DOM(Document Object Model)에 대해서만 간단하게 이야기 할까 합니다. (사실 다른건 잘 알지 못합니다. ^^;) 우선 XML DOM을 사용하시려면 XML, XPATH에 대해서 약간의 지식이 필요합니다. 먼저 델파이에서 XML DOM을 을 사용하시려면 MSXML_TLB나 MSXML2_TLB를 uses에 추가하셔야 합니다. (MSXML_TLB는 Import TypeLibrary를 통해 생성할 수 있습니다.) 주로 사용하는 Interface는 IXMLDomDocument? IXMLDomNodeList IXMLDomNode 등입니다. (.. 2010. 9. 16. [C#] 라이선스용 컴퓨터 유일키 생성 [C#] 라이선스용 컴퓨터 유일키 생성 Introduction For licensing purpose according to me the best way and secure way is to generate an unique key for client's machine and providing a corresponding license key for that key. For this purpose you can take help of the unique id of client's computer's motherboard, BIOS and processor's. When you get these IDs you can generate any key of your preferable format. Year a.. 2010. 9. 16. [IT/개발] 플랫폼(Platform)과 프레임워크(Framework), 아키텍처(Architecture) 개념비교 플랫폼(Platform)과 프레임워크(Framework), 아키텍처(Architecture) 개념비교 참조 출처: 네이버 지식in 소프트웨어 분야에서 프레임워크와 라이브러리, 플랫폼, 아키텍쳐를 비교해 보면, 다음과 같다. 프레임워크: 소프트웨어의 뼈대 구조 프레임워크란 특정형태의 소프트웨어 문제를 해결하기 위한 상호 협력하는 클래스들과 인터페이스들의 집합. 즉 소프트웨어 콤포넌트들의 집합을 의미한다. 이는 여러클래스와 컴포넌트로 구성되고 좀더 높은 수준에서 패턴들을 조직화하며 다양한 애플리케이션에서 이용 가능한 범용성(generic)을 가진다. 프레임워크는 다른 소프트웨어 프로젝트가 개발될 수 있는 뼈대 구조이다. 지원 프로그램, 라이브러리, 언어, 다른 소프트웨어 구성 요소들을 엮어 주는 소프트웨어 .. 2010. 9. 16. [IT/개발] 싱글톤 패턴을 현명하게 사용하라 싱글톤 패턴을 현명하게 사용하라. 저자소개 J.B. Rainsberger (jbr@diasparsoftware.com), Software Developer, IBM Toronto 원문 위치 http://www-128.ibm.com/developerworks/webservices/library/co-single.html 싱글톤을 너무 많이 사용하지 않는가.? 오랜 경험을 가진 프로그래머인 J. B. Rainsberger는 싱글톤을 사용하는 시기와 좀더 유연한 방법을 찾아야 하는 시점을 위한 팁을 제공하고 왜 그렇게 해야 하는지 설명한다. 프로그래밍관련 커뮤니티는 전역 데이터와 객체를 사용하는 것에 찬성하지 않는다. 애플리케이션이 주어진 클래스의 단 하나의 인스턴스를 필요로 하고 그 클래스에 대한 전역 접근.. 2010. 9. 16. [IT/과학] 스팸메일 서버로 등록되어 정상적인 메일이 전달되지 않을 경우 해결 방법 스팸메일 서버로 등록되어 정상적인 메일이 전달되지 않을 경우 해결 방법 몇 달 전부터 동호회 사이트에 특정 회사로 메일이 가지 않고 이상한 메일이 온다는 연락을 자주 받게 되었습니다. 개인적으로 메일주소가 알려졌기 때문에 여기저기서 메일로 질문을 해오는데 메일 발송문제 있어서 가장 대표적인 질문이 특정회사로 메일을 보내게 되면 거부되는 현상이 나타난다는 내용입니다. Exchange서버를 사용하는 회원도 있고 어떤 분은 다른 메일서버를 사용하거나 아예 다른 운영체제에서 돌아가는 메일서버를 운영하고 계신 분도 있습니다. 그분들은 자신의 서버가 스팸메일(정확한 학문적인 명칭으로는 Unsolicited Commercial E-mail로 원하지 않은 상업용 메일을 의미합니다.) 서버로 등록된 것 같다는 내용입니다.. 2010. 9. 16. [IT/용어] RAID(Redundant Array Inexpensive Disk)란? RAID(Redundant Array Inexpensive Disk)란? 한 개의 디스크에 보관되어질 데이터를 여러개의 디스크로 분산 혹은 복사시켜 안전성을 높이려는 시도에서 출발하였으며 시스템의 속도나 안정성은 RAID Level에 많이 의존하는 편이다. 1998년 미국 U.C.Berkery 컴퓨터공학과 David a Patterson, Garth Gibson, Randy Katz가 SIGMOD에서 "A Gase for RAID"라는 논문 발표. 과거 대용량 디스크가 고가였던 시절, 여러개의 디스크를 하나로 묶어 대용량처럼 사용하는 기술 100GB이상의 대용량 디스크가 가정에서도 쉽게 사용되고 있지만, 스토리지에서 흔히 사용되는 TB단위의 대용량의 데이터가 필요로 하는 현대사회에서 꼭 필요한 기술이다... 2010. 9. 16. 이전 1 ··· 822 823 824 825 826 827 828 ··· 884 다음 반응형