인터넷익스플로러 로딩속도 향샹법

1) DNS캐쉬수정으로 브라우저속도 높이기HKEY_LOCAL_MACHINESystemCurrentControlsetServicesDnscacheParameters에서다음항목의 값을 입력한다(없으면 새로 오른쪽 마우스 클릭하여 새로만들기->DWORD값-10진수로 만든다)CachehHashTableBucketSize---->1CachehHashTableSize---------->384MaxCacheEntryTtlLimit-------->64000MaxSOAC...

그루비란 무엇인가?

그루비란 무엇인가?2008.3.23 translation & editing by gilbird원문: http://groovy.codehaus.org/자바 버추얼 머신을 위한 기민(agile)하고 동적인 언어 자바의 강점으로 만들었지만 파이썬, 루비, 스몰토크와 같은 언어의 추가적인 특징도 가지고 있음 최근의 프로그래밍 특징 기반으로 만들어서 기존의 프로그래머는 거의 새로 배울 필요가 없음 도메인 특성 언어와 단축 문법을 지원하여 가독성과 유지보수하기 쉬움 기본적으로 강력한...

Groovy란 무엇인가?

Groovy는 PHP 처럼 공개 소스 소프트웨어로 개발되는 최근의 객체 지향 언어로서, 기존 언어와는 달리 변수 타입이 동적(dynamical)이고 유연하며, 소스 파일을 컴파일하지 않고 바로 실행시키는 스크립팅 언어. J2SE 5.0보다 훨씬 고급 수준의 언어이다.리스트와 맵을 위한 리터럴이 언어 자체에 녹아 있어 코딩량이 현격하게 줄고, 개발 시간도 단축된다.2003년 8월 미국의 Bob McWhirter과 영국의 James Strachan이 처음 발...

WindowsXP에서 공유기 없이 PC를 이용한 인터넷 연결 공유 하는 방법

WindowsXP에서 공유기 없이 PC를 이용한 인터넷 연결 공유 하는 방법windows XP의 인터넷공유 방법입니다. 서버 설정먼저 서버컴의 설정을 알아보겠습니다.(랜카드가 확실히 잡혔다고 생각하신분만 진도를 나가세요..)일단 랜카드가 확실히 잡히고 서버컴에 인터넷이 확실하게 된다면바탕화면에는 내 네트워크 환경 이라는 아이콘이 보이실껍니다이 아이콘을 오른쪽 버튼을 누르시고 속성을 선택하세요.<원본사진 : 558 x 551> 위의 아이콘은 사용자마다 틀려질 수 있습니다.1. 엔터넷이나 에이스맨프로를 사용중이라면 [xDSL이나 P...

윈도우즈 PC에 SVN설치하여 협업환경 구성하는 방법

윈도우즈 PC에 SVN설치하여 협업환경 구성하는 방법1) 서버 설정을 위해 서버에 SVN 설치다음의 URL에 접속하여 다운받는다.http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91그리고 설치한다.2) 서버 설정을 위해 서버에 SVNSERVE Manager 설치다음의 URL에 접속하여 다운받는다.http://www.pyrasis.com/blog/tag/SVNSERVE%20Manager설치 후 저장소 디렉토리를 생성한 후 다음과 같이 설...

파이어폭스에서 이전 세션 사용여부를 묻는 다이얼로그 안뜨게 하기

파이어폭스에서 이전 세션 사용여부를 묻는 다이얼로그 안뜨게 하기파이어폭스를 실행시키면 이전 세션을 계속 사용하겠냐고 물어보는 다이얼로그가 자주 뜬다.그것도 하루에 한번씩 규칙적으로...그런데 매번 새 세션,기존세션 눌러주기 매우 귀찮다.이를 없애주는 비기가 있어 공개하고자 한다.1) 파이어폭스 URL창에 다음의 문자열을 입력한다. 인터넷 주소 쓰듯이...about:config2) browser.sessionstore.enabled 필드를 찾아서 "false"로 번경해 준다.3) browser.sessionstore....

iso8601 포멧으로 time string 만들기

XML로 시간 포멧 생성시 ISO-8601(iso8601) 포멧으로 시간을 인코딩해야 하는 경우가 있다.이경우 xmlrpc 모듈을 사용하는 경우 혹은 php에서 iso8601_encode, iso8601_decode 기능을 지원하는 경우는 그 함수를 그대로 사용하면 된다.그렇지 않은 경우는 다음의 코드를 상단에 define하고 써주면 된다.// date helpersfunction iso8601_encode($timet, $utc=0) { // retur...

배열(array)을 문자열(string)으로 만들어주는 친절한 함수

이런거 있음 좋겠다 싶었는데, 누군가 친절하게 구현해 놓았다.$array = array('lastname', 'email', 'phone');$comma_separated = implode(",", $array);echo $comma_separated; // lastname,email,phone오늘 맨땅에 헤딩해서 다 구현해 놨는데,찾아보니 이미 있어서 다소 허탈하다.implode는 binary mode로 동작하므로 속도가 맨땅에 헤딩해서 구현한것보다 매...

웹서버 데몬 업그래이드

어젯밤 웹서버 데몬을 업그래이드 하였습니다.우리 마눌님의 재가를 받지 않고,밤새도록 서버 업그래이드에 매달려조금전에 완벽 업그래이드에 성공했습니다.이를 통하여 하드웨어적으로는 그대로지만적어도 소프트웨어적으로는 웹서버가 조금 더 안정적으로 돌게 되었답니다.커뮤니티가 활성화되거나 뭐 그런 사이트는 아니지만,나름 업그래이드를 하니 가슴뿌듯하군요.덩달아 SVN도 설치했네요.그래서... 소스 관리를 SVN으로 해볼까나... 하고 고민중입니다.오늘부로 오리지널 설날...

정규식 (Regular Expression) 특수문자 처리

(1) ^ (caret)라인의 처음이나 문자열의 처음을 표시예 : ^aa (문자열의 처음에 aa를 포함하면 참, 그렇지 않으면 거짓) (2) $ (dollar)라인의 끝이나 문자열의 끝을 표시예 : aaa$ (문자열의 끝에 aaa를 포함하면 참, 그렇지 않으면 거짓)(3) . (period)임의의 한 문자를 표시예 : ^a.c (문자열의 처음에 abc, adc, aZc 등은 참, aa 는 거짓)예 : a..b$ (문자열의 끝에 aaab, abbb, azz...

정규식(Regular Expression) 표현 방법 및 예제

1) 객체그럼 먼저 정규식의 객체에 대해 살펴보자. 정규식의 모든 객체를 설명하려면 너무 복잡하고 어려우므로 여기에선 일단 가장 중요한 것들만 나열한다.(1) 문자 * 유니코드 문자 - 유니코드 문자는 문자 그대로 표현한다. 즉, a는 문자열의 a와 매치된다. * (backslash) - 정규식에 사용되는 특수문자, 예를 들어 * 나 등을 매치할때 사용한다. 즉, * 를 매치하려면 * 라고 써줘야한다. * - 탭 문자와 매치된다. * - 새줄문자와 매치된...

일반 블로그들이 싸이월드의 미니홈피를 이기지 못하는 이유

싸이월드 씨즌2도 나오고 그랬지만 여전히 싸이월드 미니홈피의 인기는 식을줄을 모른다.아직도 와이프로거들을 포함하여 많은 사람들이 싸이월드를 사랑하는 이유는 싸이월드만의 독특한 스크랩 기능이 있기 때문이 아닐까 한다.스크랩을 하면 스크랩한 글에 대한 로그가 명확히 남고, 원글 소유자에게 누가 어떤 콘텐츠를 스크랩 해갔고 어떤 카테고리에 어떻게 배치했는지... 등 이러이러한 정보를 실시간으로 공유하고 있기 때문이다. 물론 출처도 싸이월드 미니홈피에서는 자동으...

mysql의 백업과 복구 (backup & restore)

우선.. mysql을 접속합니다. 접속까지의 명령어는 기본 명령어 설명에 있으니 생략을;;로그파일이 많이 쌓여서 디스크 용량이 부족한 경우 일단 로그파일을 지웁니다. mysql>RESET MASTER로그 파일은 XXX-bin.000001 같은 형식으로 쌓입니다. 위치는 디폴트로 설치했다면 /usr/local/mysql/var/에 있을 겁니다. RESET MASTER를 입력하면 로그 파일들이 지워집니다.백업을 하는 방법은 쉘에서 하는 법과 mysql내에서 ...

DirectDraw 어플리케이션 구현

CodeGuru를 탐험하던 도중 유용한 article이 있어 이를 복사한다. 이를 이용하면 간단하게 DirectDraw 어플리케이션을 구현 할 수 있었다.첨부의 모듈을 이용하면 라이브러리 링크도 할 필요 없다. (지가 알아서 링크도 해주도록 원소스를 살짝 수정했음)다음과 같은 순서로 프로그램을 만들어보도록 하자.1. DirectX를 설치한다.2. Tools -> include 디렉토리와 lib 디렉토리 세팅을 한다. (설치된 디렉토리로 친절하게 세팅해준다...

      1      2      3      4      5      6      7      8      9            16      17      18