Archive for July, 2007

blog_s2_ep2.jpg

드디어 오픈했다. T^T
스마트 에디터라 이름지어진(사실 개인적으로는 너무 식상한 이름같지만) 에디터까지 포함하면 대체 여기에 바친 내 청춘(?)이 몇개월인지… 저번달까지만 해도 이러다 짤리는거 아닌가 싶을정도로 긴장하며 빡세게 작업했는데, 어쨌거나 오픈했다.
나를 비롯한 우리팀이 작업한 것은 이번 ep2의 핵심(…이겠지?)이 되는 바로 이것들!

정말 감개무량, 무한감격, 눈물이 주룩주룩 T^T
그나저나 잠도 제대로 못자고 4시부터 계속 깨어있었더니 이제 눈꺼풀이 무거워지는구나 =_=;;

Thursday, July 26th, 2007 at 10:07 49 comments
debug08.png

이번엔 프로파일링 기능을 살펴보겠습니다. 프로파일링 기능을 이용하면 어떤 함수에서 부하가 걸렸는지 또는 어느 정도의 빈도로 실행되었는지 등을 점검할 수 있어 보다 최적화된 코드를 만들 수 있습니다.
XDebug에는 프로파일링 기능을 사용하는 두 가지 방법이 있습니다.

모든 스크립트에 대해서 자동으로 프로파일링을 하고 싶을 경우
php.ini 파일에 xdebug.profiler_enable = 1 로 설정하면 됩니다.
특정 파일에 대해서만 프로파일링을 하고 싶을 경우
php.ini 파일에서 xdebug.profiler_enable_trigger [...]

Wednesday, July 25th, 2007 at 02:31 2 comments
xdebug05.png

기본기능 (link)
우선 간단한 기본 기능부터 살펴보도록 하겠습니다. 기본기능은 http://xdebug.org/docs/basic 의 문서를 참고로 작성했습니다. 각 함수에 대한 레퍼런스는 관련 링크를 참고하시기 바랍니다.
테스트할 debug.php 파일을 작성합니다.

function sample($str) {
echo ‘Called @ ‘.
xdebug_call_file().
‘:’.
xdebug_call_line().
‘ from ‘.
xdebug_call_function();
}
 
$ret = [...]

Monday, July 23rd, 2007 at 03:25 1 comment
Page 2 of 512345