본문 바로가기

분류 전체보기2774

XAMPP + Eclipse 이용한 PHP 디버깅 (XDebug) XAMPP 에 포함되어 있는 XDebug 를 이용해서 이클립스에서 편하게 디버깅 할 수 있도록 설정하는 방법입니다. 설정이 그리 어렵지 않지만 몇가지 문제때문에 어려워하는 분들이 계실까봐 글을 남깁니다. 보통 웹프로그래밍을 할때에는 작성 후 브라우저를 통해 결과를 확인하는 작업을 하게 되는데, 이클립스를 통해 디버깅을 하게되면 이클립스 하단에 바로 결과값이 나와 개발의 효율과 편의를 도모할 수 있습니다. 단, XDebug 는 ZendOptimizer 와 함께 사용할 수 없습니다. 개발을 위해 주로 로컬 서버에서만 사용할 목적이기 때문에 Zend 를 사용 못하는건 그리 큰 문제가 되지 않으리라 생각됩니다. XAMPP 는 현재 1.7.1 버전까지 나와 있으며 XAMPP 다운로드 사이트에서 받을 수 있습니다... 2009. 6. 9.
윈도우 NAT와 DHCP를 이용한 인터넷 공유 윈도우 2003에서.. NAT와 DHCP를 이용한 인터넷 공유방법입니다. 일단 환경은.. 랜카드2개.. 랜카드 a은 인터넷 라인과 연결(케이블,ADSL,전용선 등..) 랜카드 b는 허브와 연결.. 이 허브에.. 다른 컴들 연결.. a의 아이피 설정은.. 자동받기이면. 그대로 두시구요.. 고정이면 설정하시구요. b는 아이피 192.168.0.1 , subnet 255.255.255.0 이거 두가지만 설정해주시면 됩니다. 이하 a는 인터넷이 되는 랜카드.. b는 내부네트워크 랜카드입니다. 하드웨어가 설정이 되었다면. 이제 dhcp와 nat설정 방법입니다. DHCP설정하기 2003 기본설치하시면. 관리도구에 DHCP는 없습니다. 프로그램 추가제거에서.. Windows구성요소 추가제거누르시고, Networkin.. 2009. 6. 8.
iptables를 이용한 NAT(Network Address Translation) 구현 1. NAT란 개요: 컴퓨터에서 인터넷을 사용하려면 IP주소를 부여받아야 한다. 보통 이러한 IP를 공인 IP라 부른다. 그러나 IP주소는 폭발적인 인터넷 사용인구의 증가로 IP가 부족해지는 현상이 나타났다. 이러한 부족현상을 해결하는 방안중의 한 기술이 NAT이다. 정의: NAT란 말 그대로 네트워크의 주소를 변환하여 주는 역할을 하는 것이다. 즉 한개의 공인 IP주소를 가지고 있는데 여러개의 컴퓨터를 사용하려는 경우처럼 한대의 컴퓨터에 공인 IP를 부여하고 나머지는 사설 IP를 부여하여 인터넷사용시에는 공인IP를 공유하여 사용할 수 있도록 해주는 기술이다. 2. NAT의 사용예 여러 대의 피시에서 한 개의 IP를 공유하여 인터넷을 사용하는 경우 => 공인된 IP가 부여된 컴퓨터에는 랜카드를 두개를 장.. 2009. 6. 8.
Eclipse에서 Junit 사용법 및 팁 사용환경은 eclipse 3.2 JDK 1.4.2 , Junit 3.8.1 먼저 해야될 일은 eclipse 에서 java 프로젝트에 junit.jar 를 import 해야한다. Project 에서 오른쪽 마우스 클릭하여 properties 선택한다. Java Build Path > Libraries 탭을 선택하고 오른쪽에 Add Exteranl JARS .. 선택하여 그림과 같이 다운받아서 설치해놓은 eclipse 폴더의 junit.jar 링크한다. 다른 방법은 eclipse 에 junit 을 설치 했다면 add Library 클릭해서 나오는 화면에 junit 이 추가되어있다. 이것을 선택하면된다 현재 2가지의 junit 이 설치되어있는 것이 보일것이다. 추가된화면이다. 이제 testcase 파일을 만들.. 2009. 6. 7.
SYSLINUX - bootloaders for FAT filesystems What is SYSLINUX? SYSLINUX is a boot loader for the Linux operating system which operates off an MS-DOS/Windows FAT filesystem. It is intended to simplify first-time installation of Linux, and for creation of rescue- and other special-purpose boot disks. SYSLINUX can be used, when properly set up, to completely eliminate the need for distribution of raw diskette images for boot floppies. A SYSLI.. 2009. 6. 6.