태터캠프 3.0에서 소개되었던, 텍스트큐브의 DB 디버깅지원 모듈이 돌아가는 모습은 http://coolengineer.com/trunk/hojin에서 확인하실 수 있습니다. 맨 아래 부분에 있으며, 최대한 캐시를 이용하거나 줄이려고, 노력중에 있습니다. 위 사이트는 제가 개발하면서 바뀔 수 있는 불안한 코드가 들어가 있습니다. 스냅샷 한 장! 중간에 INSERT 문에 의해 캐시가 무효화되는 것과 원하는 쿼리를 눌렀을 때 함수 Backtrace가 나오는 것을 확인할 수 있습니다. 위의 예는 같은 SQL문이 들어 왔을 때, DB 쿼리를 하지 않고 바로 메모리에서 바로 보내주는 모습입니다. -- 요즘 잘나가는 RoR 류의 Active Record가 처음부터 도입되었었다면 오죽좋았겠습니까마는, 여럿이 개발하는..
컴퓨터에서 언어를 한다고 하면, 전통적으로 c/c++, java 등은 해야 언어를 한다고 생각하는 경향이 있었다. HTML이라는 것이 초기에 나왔을 때, 사장님을 이해시키는데 약간 시간이 들어간 것을 생각하면, 당시 마크업 랭귀지가 과연 컴퓨터 언어냐부터 출발해서, 사실 언어라는 이름을 가지고 있지만 간단한 표기방법에 대한 것일 뿐이라는 것이 매칭이 안되는 것이 당연했다. "HTML로 프로그램된 웹사이트", 잘 아는 사람이 보면 영 어색하지 않은가? 그러나 당시 Hyper Text Markup LANGUAGE라는 html을 이해하기에는 전통적인 컴퓨터 언어 사고를 가진 사람으로서는 이해하는 것이 C에서 Java로 가는 거 보다 어려웠을 것이다. 언어라는게 변수, 조건문, 순환문, 함수 이런 것들이 있어야..
poEdit의 새버전(1.3.7)이 곧 나올것 같아서 (현재 pre1 상태), 업데이트 해보니, 몇가지가 달라졌더군요. 기존 번역도 고칠겸해서 수정하였습니다. 대개의 경우처럼 소스포지상에 있는 poedit는 아무나 소스를 가져갈 수 있어서 여기까지는 아무 문제가 없었습니다. 모든 일을 끝내고 커밋하려는데, 알고 있는 모든 비밀번호가 먹히지 않았습니다. 바보처럼 모든 기억을 다 끄집어 내어, 저 건너편에 누가 있을지도 모르는데, 모조리 주고 말았습니다. (컴퓨터겠지요.. 누구겠어요.) poedit 로그를 보니, 만2년만에 커밋하는 것이더군요. 제가 다른 소스포지의 활동이 없던지라, 아마 2년동안 소스포지에 로그인하여 들어가질 않았던거 같습니다. 나이들어서 점점 굳어가는게 아닐지 모르겠습니다. 왜이러지 담배..
Internet Explorer 7 사용자와 FireFox 사용자들은 아래 링크를 누르시고, http://www.coolengineer.com/files/opensearch/ 주소창 옆의 서치엔진 선택 아이콘에 나타나는 메뉴에서 다음과 같은 검색을 원하시는 대로 추가할 수 있습니다. * 네이버 사전: http://dic.naver.com/ * 다음 사전: http://alldic.daum.net/ * 야후 사전: http://kr.dic.yahoo.com/ 그리고, 뽀너스로.. 고슴도치+에서 제공하는 펌핏도 ^^ * 즐거운 미디어 펌프, 펌핏: http://www.pumfit.com/ 자, FF사용자들은 Ctrl+K 를 누르고 검색어를 넣으신후 Alt+Enter! 검색엔진은 Ctrl+K 를 누른다음 Ct..
AAA(Authentication, Authorization, Accounting)를 풀어서 번역하자면, 인증, 권한허가, 활동기록 정도로 할 수 있을 것입니다. 이 "트리플 A"로 표현되는 개념은 네트웍 쪽에서 많이 사용되며 확장되어 왔습니다만, 하나의 체계 안에서 구별 가능한 뭔가가 있을때, 그것이 체계안의 구성요소에 대한 접근을 허락하고, 그 활동 기록을 남겨, 궁극적으로 그 체계를 통제할 수 있는 상황에 둘 수 있는 상황이면 모두 적용될 수 있습니다. 예를 들어, 블로그를 운영하는 사람이 글을 쓴다고 가정해 봅시다. 이 사람은 자신의 블로그지만, 관리자 페이지에서 ID와 비밀번호를 입력해야 관리자 페이지에 접근할 수 있게 됩니다. 이 경우, Authentication은 ID와 비밀번호를 넣어 그것..
SVN_EDITOR='vim -c '\'':1'\'' -c '\'':r ~/.svncommit.txt'\'' -c '\'':1d'\'' -c '\'':2'\'' -c '\'':star'\'' '입니다. ~/.svncommit.txt 라는 파일을 만들어 두고 commit 할 때마다 읽어 들이게하기 위함이죠. 이 글을 쓰는 이유는 지난번 PS1과 마찬가지로, 복사하러 다니기 귀찮아서 구글에 "SVN_EDITOR coolengineer" 로 검색하면 나타나게 하려 함입니다. 이 환경변수는 아직까지 팬은 없는 것 같애요.
제가 소속한 팀의 팀장님께서 이번에 웹2.0엑스포에 참가하시면서 인터뷰를 하실 계획으로 움직이시고 계십니다. 인터뷰 계획은 다음과 같네요.. http://hedgeplus.net/ 에 게제될 예정입니다. 1. 4월 15일 (일) 11:30 안철수 의장 (안철수연구소 창립자) 2. 4월 15일 (일) 15:00 Eric Chan (Carnegie Mellon University west campus 교수 겸 모바일 사업가) 3. 4월 15일 (일) 18:00 Gene Banman (前 Sun microsystems 임원 및 일본 지사장) 4. 4월 16일 (월) 16:30 Eric Olson (Publisher services @ FeedBurner) 5. 4월 18일 (수) 16:00 Mie Yaginu..
- Total
- Today
- Yesterday
- 덴드롱
- TCP/IP
- VIM
- 벤자민
- MySQL
- 오픈소스
- Linux
- OpenID
- Subversion
- SSO
- 킹벤자민
- 퀴즈
- 디버깅
- BlogAPI
- JavaScript
- 클레로덴드럼
- perl
- 구근
- Tattertools plugin
- tattertools
- url
- 수선화
- writely
- nodejs
- macosx
- 식물
- 대화
- SVN
- ssh
- 커피
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |