플래쉬 액션스크립트의 세계로 (4) - 채팅프로그램 만들기 벌써 플래쉬 연재의 마지막 회가 되었다. 이번 회에서는 플래쉬의 XML 소켓을 이용해서 간단한 채팅 시스템을 만들어보도록 하겠다. 또한 지난 회에 약속한 것처럼 초보 플래쉬 사용자를 위해서 간단한 애니메이션을 플래쉬로 만들어보는 것에 대해서도 알아보려 했지만 지면관계상 건너뛰겠다. 대신 참고문헌 1에 적어놓은 필자의 웹사이트를 방문하면 해당 글을 볼 수 있을 것이다. 관심있는 독자분이 계시다면 참고하기 바란다. 그럼 플래쉬의 XML 소켓 객체를 이용해서 채팅 프로그램을 만들어보도록 하자. 채팅 프로그램의 서버는 MFC로 만들어볼 것이고 클라이언트는 플래쉬로 만들어보겠다. 1. XML 소켓 객체란? 지난 회에서는 XML 객체를 사용해보았는데 이 번..
Object 태그와 대체 텍스트 위의 경우 type에 지정된 적절한 플러그인을 찾을 수 없을 경우, 포함하고 있는 의 내용을 대체로 이용하게 된다. 위의 경우 브라우져가 바깥의 이 코드는 Macromedia Flash MX 2004 에서 publish 한 것으로 Macromedia 에서 제시한 일종의 cross-browsing code 이다. IE 에서는 classid 를 참조하여 Flash player 를 로딩을 하고 다른 브라우져에서는 embed 를 이용하여 Flash player 를 불로오도록 fallback 을 제공한 것이다. 하지만 이 방법은 deprecated element 인 embed 를 사용하고 있기 때문에 Valid 한 html 코드가 아니다. W3C 표준 코드를 이용한 Flash pl..
◐ 목 차 ◑ 소개 기본적인 액션스크립트의 이해 컨텐츠 제작을 위한 환경설정 메뉴부터 엔딩까지의 화면 구성 방법 이벤트 처리와 제어 게임의 완성 인쇄용 버전 #1 페이지 입니당~ Flash Lite를 통해 우리는 데스크탑 뿐만이 아닌 휴대용 단말기를 통해서도 플래시 컨텐츠를 접할 수 있게 되었습니다. 현재 한국에서 손쉽게 구할 수 있는 Flash Lite 가 탑재된 기기로 iRiver 의 U10 이 있습니다. U10 은 사용자가 직접 제작한 Flash Lite 컨텐츠를 재생할 수 있도록 도와줍니다. 하지만, Flash를 전문적으로 다루지 않는 U10 사용자의 경우에는 Flash Lite 환경에서 원하는 컨텐츠를 만드는 일이 낯설게 느껴질 수 있습니다. 특히나 게임일 경우에는 더욱 그러합니다. 그래서, U..
apache 모듈 mod_throttle 을 이용한 트래픽 제어 일단 mod_throttle 이 설치되어 있는지 체크합니다. debian의 경우 /usr/lib/apache/1.3/ 에 mod_throttle.so 파일이름입니다. 파일 있다면 httpd.conf 를 수정합니다. 일단 httpd.conf 를 적당한 에디터로 여시고, LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so 와 비슷한 문구를 찾아서 주석을 제거해줍니다.(이미 제거 되어 있다면 패스) ErrorDocument 503 http://192.168.1.1/error/error.html # 트래픽초과시 표시페이지 URL ThrottlePolicy none SetHandler th..
mod_rewrite 설정으로 userid.domain.com 사용하기 원하는 결과는 "http://www.domain.com/~userid" 를 사용치 않고 "http://userid.domain.com" 또는 "http://blog.domain.com/userid" 와 같이 서비스 할 목적입니다. 간단히 정리해서 올립니다. 모두 3가지 부분으로 나누어 설명할수 있습니다. 1. 네임서버 설정 2. mod_rewrite 모듈 탑재 3. 아파치 conf 화일에 rewrite 관련 설정 1. 네임서버 설정 ------------------------------------------------------------- 해당하는 zone 파일의 호스트 이름에 "*" (아스트리크) 문자를 사용합니다. * IN A ..
웹호스팅하는 서버를 관리하다 보면... 새로운 입주가 발생할 때 마다... 웹서버 세팅을 바꾸어야 하는데.. 매우 귀찮은 일임이 틀림없다. 게다가 아파치의 한계로 인해.. 무한히 가상 서버를 등록할 수도 없다. (정확한 수치는 모르나... 100여개 이내로 보인다.) 아파치에는 rewrite라는 아주 훌륭한 기능이 있다. "mod_rewrite를 사용할 수 없다면 당신이 아파치에서 사용할 수 있는 것은 없다." 라는 말이 있을 정도다. 이글은 rewrite모듈을 이용하여 보다 편리하게 가상도메인을 관리하고자 하는 이들을 위한 작은 팁을 제공한다. 몇가지 전제 조건: 아파치 버전 : > 1.3.20 서버IP : 192.168.0.1 서버기본 도큐먼트루트* : /var/www/html/ (Redhat 기본)..
Apache rewrite Module Apache 는 추가적으로 사용할 수 있는 유용한 모듈들을 제공합니다. 이번강좌에서는 Apache의 URL Rewrite 모듈을 사용하기 위한 컴파일,설치 와 httpd.conf의 설정방법 그리고 활용방법에 대해 알아보겠습니다. Apache 다운로드 : http://www.apache.org 1. rewrite 모듈을 사용하기 위한 Apache 컴파일옵션 Rewrite 모듈을 쓰기위한 Apache 컴파일 옵션은 --enable-rewrite 입니다. Configure 실행시에 --enable-rewrite 만 추가하시면 Apache에서 rewrite 모듈을 사용할 있게 됩니다. Apache 2.0 이상 버젼 컴파일시... [root@superuser root]# ...
[localhost]$ uname -a Linux locahost 2.4.20-30.9 #1 Wed Feb 4 20:44:26 EST 2004 i686 i686 i386 GNU/Linux [localhost]$ cat /etc/issue Red Hat Enterprise Linux AS release 3 (Taroon) Kernel \r on an \m [localhost]$ cat /etc/issue.net Red Hat Enterprise Linux AS release 3 (Taroon) Kernel \r on an \m %s %r (%m) %v (%t) Now is %d [localhost]$ cat /etc/redhat-release Red Hat Enterprise Linux AS release..
cronolog 와 Webalizer 를 이용한 자동화 Script 대용량 로그파일에 대한 분석요구가 점차 많아지면서, 자동화 Script 의 필요 성으로 인해 작성하였습니다. 비록 허접한 Script 이지만, 많은분들이 편리하게 이용할 수 있었으면 합니 다. 또한, 제가 작성한 스크립트를 조금만 수정한다면 쉽게 자신에게 맞게 고쳐쓸 수 있을 것입니다. 존칭을 생략한점 양해바랍니다. 사용환경 CPU : Athlon XP 1600+ O/S : Red Hat Linux release 7.2 (Enigma) 필요한 것들 1. Apache Webserver + PHP 2. cron 3. Cronolog 4. Webalizer 설치 URL : http://www.apache.kr.net/dist/log-analy..
[ robots.txt 상세 옵션 설명] User-agent: * Disallow: / 모든 검색엔진이 긁어가는 것 모두 막기 User-agent: * Disallow: 모두 허용하기 User-agent: * Disallow: /cgi-bin/ Disallow: /tmp/ Disallow: /private/ cgi-bin 디렉토리, tmp 디렉토리, private 디렉토리 긁어가는 것만 막기 User-agent: BadBot Disallow: / 배드봇 검색로봇만 긁어가기 제외 User-agent: WebCrawler Disallow: 웹크롤러 검색로봇만 긁어가기 허락 robots.txt 파일을 ftp로 올립니다. 최상위 디렉토리에 올려야합니다. 예) http://www.tagin.net/robots.t..
- Total
- Today
- Yesterday