본문 바로가기

Code/웹

블로그에 소스 코드 이쁘게 보이기 블로그를 돌아다니다 보면, 소스코드가 이쁘게 나오는 경우를 종종 볼 수 있다. 본인은 코드 예제를 쓸 때 글상자를 이용해서 정리하고 했는데, 생각난 김에 스타일을 적용해 보았다. 소스코드를 이쁘게 보이기 위해서는, 1. SyntaxHighlighter 라는 라이브러리를 받는다. (자바스크립트와 css로 구성되어 있다.) 2. 압축을 풀고, sciprts와 styles 폴더 안에 있는 css 파일과 js파일을 서버에 올린다. (티스토리의 경우, 스킨 메뉴에서 파일을 올릴 수 있다.) 3. 스킨 편집을 통해 헤더 부분에서 사용할 자바스크립트를 추가한다. 4. 블로그 글 중간에 pre 태그를 이용하여 코드를 감싼다. 자세한 내용은 다음 링크를 참조한다. * 춢처 - http://knightbw.tistory... 더보기
구글 웹 툴킷(GWT) 개요 웹쪽 기술에 대해서 너무 관심이 없었던 터라, 스스로 제대로 로드맵을 못 그려내고 있음을 느꼈던 하루였다. 그래서 잠깐 짬내서 찾아봤던 자료에 대해 이해한 정도만 간략히 정리해 놓는다. 일단, 구글 웹 툴킷은 요약하면, "Java로 Javascript를 작성하는 도구"이다. (여기서부터 개인적인 판단이므로, 인용시 유의바랍니다.) 2006년 정도에 처음 발표되었는데, 이 당시에 자바스크립트는 언어라고 부르기에는 너무 체계가 없이 사용되었었다. 따라서 기존의 구조화된 언어를 작성하던 프로그래머들이 사용하기에는 자바스크립트의 자유분방함이 커다란 벽처럼 느껴지던 터였다. 이런 배경에서 기존의 자바 코드처럼 프로그램을 작성하고, 이를 컴파일 과정을 통해서 Javascript로 변환하는 과정이었으리라 생각된다. .. 더보기
방문자를 분석해 보자! 티스토리로 옮긴 계기 중 하나였던 구글 애드센스. 자연스럽게 방문자에 대한 관심이 생기게 되었는데, 일단 티스토리에서 제공해주는 방문자 분석 툴도 꽤나 좋다. 그리고 유입 경로를 보면, 내가 쓴 블로그가 다음 검색에 재빨리 반영되는 것을 확인할 수 있었다. 이전까지 홈페이지가 검색에 뜨기까지 한참이나 걸린다고 생각했던 것이 오산이었던 것이다. 그러던 중 구글 애널리틱스가 무료라는 점을 발견하고, 설치! 그리고 구글맵을 찾느라 이곳 저곳 다니며 파해집다가 발견한 다음 인사이드. 처음엔 다음 인사이드가 다음 내부 개발자용 사이트인 줄 알았다는;; 어쨌든 다음 웹인사이드도 일단 설치! 둘 다 비슷한 스크립트를 제공해주고 있다. 아마 구글이 먼저하고 다음이 벤치마킹한 듯하다. 대신 구글은 리포팅에 반영되는 데 .. 더보기
구글 맵 + 네이버 맵 구글맵API가 공개되고, 잇달아 네이버에서 지도API를 공개하면서 김유승님이 NGMap 이라는 이름을 가진 구글+네이버 맵의 훌륭한 매쉬업이 공개된 바가 있다. 많은 가능성을 보여주었던 매쉬업이었기에 언젠가는 이용하겠다는 생각이 있었다. 현재 NGMap의 경우, 기존 링크는 서버 문제로 접속이 되지 않아서 약간의 검색을 통해 비슷한 작업을 한 사이트를 다음과 같이 정리해본다. http://mmap.tistory.com 주소 -> 좌표 변환 네이버 구글 하이브리드 타 사이트로 좌표를 내보내서, 선택한 지점을 중심으로 타사 지도를 이용가능 http://www.xwire.co.kr 지도의 중심점에서 위경도 좌표 확인 네이버 구글 하이브리드 가능 http://sparcs.org/~airlover/9eye.net.. 더보기
regist_global = off 일 때 대처방안 보안 문제로 php 설정에 디폴트로 register_global = off 라고 설정이 되어있다. 이 때, 기존에 php 코드가 정상적으로 작동하지 않을 수 있는데, 기존 코드를 최대한 손대지 않고, 대처하기 위한 방안이 있다. http://blog.naver.com/831jsh?Redirect=Log&logNo=60013850195 위 링크에서 3번째 방법을 이용하여 작성하니 쉽게 해결이 되었다. 더보기
PHP에서 페이지 자동 이동하기 3가지 1. Header 함수를 이용하는 방법 2. 자바스크립트를 이용하는 방법 echo "location.href='경로/파일명"; 3. 메타태그를 이용하는 방법 echo ""; 위와 같이 3가지 방법이 존재합니다. 저는 주로 메타태그를 이용합니다. ^^ 오페라와 같은 특정 브라우져에서는 2번째 방법이 적용되지 않더군요.. 스크랩 : http://cafe.naver.com/mscs/38 개인적으로는 1번 방식을 애용. 더보기
php + 윈도우 환경에서 특정 폴더 용량 구하기 function Get_DirByteSize($Dir_Path) { $objFs = new COM("Scripting.FileSystemObject"); $objFolder = $objFs->GetFolder($Dir_Path); return $objFolder->Size; // byte 단위 } 리눅스 계열에서는 du를 이용하여 쉽게 구할 수 있지만, 윈도우에서는 그렇게 할 수 없어서 헤매던 중 COM 객체를 이용하여 용량을 구하는 방법을 발견!! ftp 서버에서 사용 용량 및 남은 용량을 계산할 수 있다. 출처 : phpschool.com 더보기