본문 바로가기

whole view378

개성있는 프로그래머가 되는 길 ================================================================================ For a computer guru 개성있는 프로그래머가 되는길(1) 저자 : 이만용(프로그램 세계 기사) ================================================================================ 프로그래머는 정신적인 디자이너다 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 필자가 단순 코딩을 해가면서 뼈저리게 느끼는 것이 바로 이 말이다. 프로그래머는 디자이너(designer)이기 때문에 디자이너여야 한다. 디자이너가 아닌 프로그래머는 단순 코드 입력 인력일 뿐이다. 프로그래밍의 시작은 항상 .. 2011. 1. 28.
패킷을 훔쳐보자 WireShark packet sniffing tool 날아다니는 패킷을 볼 수 있는 프로그램 WireShark 간혹 패킷을 암호화해서 날리지 않는 웹서버나 메신저의 대화나 id, password를 볼 수가 있다. 안철수 연구소에서 wireshark에 대한 설명을 해뒀다. 참고 http://core.ahnlab.com/156 홈피에서 OS에 따라 다운가능 - 무료 http://www.wireshark.org/download.html 2011. 1. 28.
AJAX ??? (Asynchronous Java script And XML) 비동기 자바스크립트와 XML AJAX (Asynchronous JavaScript and XML) ; 비동기 자바스크립트와 XML AJAX는 사용자 요청을 즉시 처리하는 인터랙티브 형식의 웹 응용프로그램을 만들기 위한 컴퓨터 프로그래밍 방법이다. AJAX는 자바스크립트, DHTML, XML, CSS, DOM 그리고 마이크로소프트 객체인 XMLHttpRequest 등 여러 가지 프로그래밍 도구들을 결합시킨다. AJAX는 새로운 페이지 전체가 새로 표시될 때까지 사용자들이 기다려야 했던HTTP 요청과는 달리, 사용자가 어떤 동작을 수행하면 그 즉시 웹페이지의 내용이 수정되도록 해준다. 예를 들어, 기상예보 사이트에서 사용자가 우편번호를 입력하면 그 페이지의 한쪽 편에 그 지역 상황이 지체 없이 표시될 수 있게 하는 것을 들 수 있다. .. 2011. 1. 27.
프레임워크 (FrameWork) ? 좀더 이해하기 쉬운 문서 프레임워크 vs 라이브러리 프레임워크의 가장 대표적인 특징 중 하나는 그 안에 클래스 라이브러리를 가지고 있다는 것이다. 혹자는 프레임워크를 반제품이라고 설명하기도 한다. 개발해야 할 애플리케이션의 일부분이 이미 만들어져 있다는 뜻이다. 프레임워크를 이용한 개발은 결국 그 기반이 되는 이미 존재하는 부분을 확장하고 이용하는 것이라고 볼 수 있다. 윈도우즈 환경의 대표적인 GUI 애플리케이션 프레임워크인 마이크로소프트의 MFC(Microsoft Foundation Classes)와 볼랜드의 OWL(Object Windows Library)는 그 이름 그대로 클래스 라이브러리로 구성되어있다. 자바기반의 대표적인 애플리케이션 프레임워크인 스프링프레임워크는 수 천 개의 클래스기반 API.. 2011. 1. 27.
티스토리 카테고리 펼치기 티스토리 카테고리 하위폴더까지 펼치는 방법 Html 스크립트 수정 Html/CSS 편집에서 skin.html 메뉴 에서 검색( Ctrl+f ) _category_ ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- 파란색 라인을 삽입해 주고 저장하면 된다. 2011. 1. 27.
IGMP snooping 이란? AP 에서는 IPTV 등에 Multicast를 지원하기 위해 필요한 프로토콜이다. IGMP는 인터넷 컴퓨터가 멀티캐스트 그룹을 인근의 라우터들에게 알리는 수단을 제공하는 인터넷 프로토콜이다. 멀티캐스팅은 인터넷상의 한 호스트 컴퓨터가 미리 지정된 다수의 다른 컴퓨터들에게 콘텐츠를 보낼 수 있도록 허용한다. 멀티캐스팅은 현장에서 이동용 컴퓨터 사용자들의 주소록을 수정하거나, 배포 목록에 맞추어 회사의 회보를 보내는 업무, 그리고 멀티캐스트 그룹 회원을 설정함으로써 수신 파장을 맞춘 청중들에게 스트리밍 매체의 고대역폭 프로그램을 방송하는 등과 같은 일에 사용될 수 있다. IGMP는 OSI 참조 모델에서 네트웍 계층의 일부이다. 통신 회사들이나 기타 프로젝트에 있어서 요구사항에 자주 등장하는 문구인 IGMP .. 2011. 1. 27.