잡생각이 떠올라 잠을 더 이루지 못하고 컴퓨터를 켜게 되었다. 요즘 내 머리에 생각의 똬리를 틀고 있는 주제중의 하나가 "기획"이라는 단어이다. 생각없는이라는 단어를 앞에 좀 붙여 몇가지 말을 만들어 보기로하자. 생각없는 개발자, 생각없는 그래픽 디자이너, 생각없는 UI 디자이너, 생각없는 퍼블리셔, 생각없는 홍보담당.이런 단어들을 만들어 놓아야, 그 옆에 생각있는 기획자라는 역할이 생겨난다. 위의 누구라도 생각하기 시작하면, 피곤해진다. 과거, 개발자와 디자이너가 웹이라는 기술에 대한 깊은 이해없이 마구 시장에 쏟아져 들어오던 시절, 누군가는 지휘를 해야했고, 웹마스터가 변신하여 기획이라는 고유의 영역을 가진 타이틀을 생산해내지 않았던가. 개발자는 서버사이드 스크립트부터 Javascript, CSS를 ..
대화를 하다보면, 주의력에 대한 리듬이 있다. 말하고, 듣고, 해석하고, 반응하고하는 일련의 동작에는 두뇌의 상태변화가 있게 마련이다. 이런 실험을 해보면 알 수 있는데, 한참일하고 있는 창명씨를, "창명씨!"하고 불러서 나를 보게한 후, "그~"라고 한 마디 한 뒤, 한 5초간 정지하고 있으면, 그 사람은 듣고 있는 상태로 순간 아무 것도 안하는 상태에 빠지게 된다. 그 순간만큼은 그 사람에게는 판단정지의 시간이 된다. 왜냐하면, 아무런 사전 정보없이 무슨 말을 할 지를 기대할 수 없기 때문에, 해석할 만한 실마리를 수집하기 위해 최대한 듣는 상태가 되는 것이다. 마찬가지로, 대화 중에서도 주거니 받거니 하는 상황에서, 한 사람의 대화는 말의 반만 들어도 이미 해석의 반이 되는 리듬을 타게 된다. 그런..
메인 PC가 아닌 IE를 사용하기 위해서와 그룹웨어에 들어가는 PC가 있다. 5년쯤된 성능 허접한... 화면보호기는 1분간 귀찮게하는 일이 없으면 동작하도록 설정되어 있건만, 어떤 프로그램을 실행해놓으면 동작하지 않는다. 뭔지는 계속하다보면 알겠지만, 우선 synergy는 아닌것 같다. 화면보호기는 꼭 실행되어야한다. 내 메인 PC는 일하고 있을지언정, 그 놈은 화면 보호기가 돌고 있어야한다. 반드시...! 보안 감사에 걸리기 때문이고, 가만히 있다는 것은 LCD에 공급되는 전력에 대한 모독이 아닌가? 미안하다. "내 그림 슬라이드 쇼"라는 화면보호기를 선택해놓았고, 그림이 들어 있는 폴더 내용은 다음과 같다... C:\화면보호기사진>dir C 드라이브의 볼륨에는 이름이 없습니다. 볼륨 일련 번호: F0..
지난 글에 이어 생각해 볼만한 문제 회피 방법을 소개할까합니다. domain이 다른 상황에서 데이터를 요구하거나 전송하고자할 때 사용하는 방법으로 script tag 삽입(dynamic script tag)이라는 기법이 사용됩니다. (참고 1: 구글 책 검색) (참고2) www.example.com: main.html위 스크립트는 도메인이 www.example.com에 있으면서, external.example.net이라는 외부 도메인의 글에 댓글을 달 수 있는 방법에 대한 하나의 예시입니다. 전형적이죠. 위 방법의 단점이 있으니 그것은, 위 방법은 GET 방식을 통해 이루어지는 URL 길이 제한에 걸린다는 것입니다. 검색 결과를 참고해봐서 인용하자면, IE: 2083, FF: 65,536, Safari:..
브라우저에서 사용되는 자바스크립트는 잘 알고 있다시피, DOM 구조상 document 개체의 domain이 다르면 접근할 수 없는 것으로 알려져 있습니다. (참고) 그 규칙에 따라서, 브라우저 제작사들은 적절한 접근제한을 가하고 있습니다. 몇가지 상황에서 우회로를 뚫어 보겠습니다. 세션키 전달 같은 데이터베이스를 사용하지만, TLD나 1차 도메인 명이 다른 두 개의 다른 도메인으로 운영되는 사이트를 운영할 때는 싱글사인온 같은 문제가 발생합니다. 한가지 팁으로 사용되는 방법으로는 현재의 window.name에 값을 저장하고 도메인이 달라지는 다음 페이지에서 window.name을 조사하여 전달하는 방식을 iframe에 응용하는 것입니다. example.com: main.html example.net: o..
Python의 CJKCodec에 들어 있는 disjoint, conjoint의 PHP 버전을 만들어 보았습니다. 막연하게 어려울 것이라 생각했었는데, Perky님을 만났을때 힌트를 얻어, 살짝 구현해본 것을 조금 다듬어 공개합니다. 소스는, http://coolengineer.com/files/hangul/hangul.php.txt 이고, 테스트를 해보실 수 있는 링크는 다음과 같습니다. http://coolengineer.com/files/hangul/testhangul.php http://coolengineer.com/files/hangul/testhangul.php.txt 한글가지고 놀아 봐야겠죠?
승차거리 22.1 km 승하차시간 00:18 - 00:38 20분 걸렸으니 평균시속 66km/h카드 가능한 택시가 오자마자 잡아 타고, "풍납동이요"를 외치고 피곤에 지친 몸을 택시 뒷좌석 구석에 처박다. 자세히 보니, 백발이 성성한 노인이시다. 개인 택시는 아니었는데, 이 시간에 70줄은 되어 보이시는 드라이버라니. 창을 모두 열고 달리는 것을 애써 싫다하지 않고, 눈을 감고 잠을 청하는데, 택시의 속력이 예상 밖이다. 다른 택시와 간단한 신경전을 마치고, 한강 남쪽줄기의 올림픽대로를 타고 오는 동안, 힐끗 계기판을 보자하니, 110 km/h이다. 열어 놓은 창은 원래 소음이 많은 법, 들려오는 라디오는, 또한 범상치 않게 CCM이 아닌가. 나이와 그닥 어울리지 않다. 보름달이 남쪽에 둥그렇게 떠있고,..
- Total
- Today
- Yesterday
- JavaScript
- 대화
- Tattertools plugin
- 구근
- OpenID
- BlogAPI
- tattertools
- MySQL
- 수선화
- 퀴즈
- 디버깅
- 클레로덴드럼
- 커피
- SVN
- 킹벤자민
- macosx
- 벤자민
- 오픈소스
- 덴드롱
- ssh
- VIM
- Linux
- perl
- 식물
- SSO
- writely
- TCP/IP
- nodejs
- Subversion
- url
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |