회사에서 오픈 소셜 세미나를 열게 되었습니다. 기술 발표 준비하느라 몇 주를 고생한 것을 생각하면, 금요일이 빨리 지나갔으면 하는 바램입니다. 물론, 이제 시작이기 때문에, 더할 나위없이 바쁜나날의 연속이겠지요. 열정이 많은 이창명씨에게 감사할 따름입니다. 세세한 것까지 개발하시느라 수고 많습니다. 난 뒤에서 코치만... ㅋㅋ. 발표자료는 http://hedgeplus.net/entry/idtail-opensocial 에서 보실 수 있습니다만, 아마 세미나 시작하는 2시 이후에 열릴 예정입니다. 대략의 제목은 다음과 같습니다. (추가되거나 변경될 수 있습니다) 오픈소셜이란?서비스 제공자와 어플리케이션 제작자IDtail: Open APIIDtail: Access ControlOSoc: JavaScript ..
URL Fetch http://coolengineer.com/ 이라는 주소를 브라우져에 입력하면, 흔히 웹페이지를 기대하기 쉽습니다. 좀 기술적인 표현을 써서, Content-type: text/html 라는 데이터 스트림을 받게 되는 것이죠. 사실 브라우져 입장에서 보면 어떤 Content-type이 전송되어 올지 아무런 사전 정보없이 막연히 기다리는 것입니다. 오직 사람만이 웹페이지라고 기대하고 주소에 입력합니다. 브라우져의 마음가짐은 Accept: text/xml,application/xml,application/xhtml+xml,text/html,text/plain,image/png뭐 이정도로 표현된다고나할까요? 즉, 사람에 의해 입력한 주소는 브라우져의 입장에서는 어떤 Content가 올지 기대..
마이크로포맷을 적용하였지만, 어디에다 그걸 쓰는지 모르는 사람들을 위해 맛뵈기로 사용할 만한 파이어폭스 확장을 소개합니다. https://addons.mozilla.org/ko/firefox/addon/4106 이 툴은 페이지가 로딩이 되면, 페이지 소스에서 마이크로포맷을 찾아 메뉴에 나타내주는 역할을 합니다. 예를 들면 다음과 같습니다. 태그를 6개 발견하였고, 피드하나에, 엔트리 네 개, 그리고 28명의 친구에 대한 링크를 찾았다고 나오는군요. 오퍼레이터를 설치하셨다면, http://www.kaply.com/weblog/operator-user-scripts/ 에서 받을 수 있는 사용자스크립트 중에서 원하는 것을 설치하시면 금상 첨화입니다. 저의 경우 hAtom, xfn, hReview, hResum..
FOAF나 XFN을 구현하기 위한 분들에게 간단한 도움을 드리고자 한 가지 메모를 남겨봅니다. 이 두 기술들은 모두 URL 기반으로 친구관계를 설정합니다. 즉, 인터넷에서의 사람을 구별하는 방법으로 URL이 사용된다는 것입니다. 따라서, 어떤 사이트가 FOAF, XFN을 지원한다면, 개인 페이지(Profile page)가 필요한것이고, 이 페이지의 URL을 기반으로 네트워크를 만들어가는 것입니다. 즉, 오해하기 쉬운 것은, HTML 내에 마이크로포맷이랍시고 한 사람의 친구관계에 있는 URL이 나타나면 항상 XFN 속성이나, FOAF 검출기능을 추가하는 것은 좋지 않습니다. 될 수 있으면 최상위 페이지에만 삽입하도록 하십시오. 왜냐하면, 역방향 링크를 구축한다고 보면, 내가 작성한 하위의 많은 페이지에서 ..
메신저야말로 SNS의 가장 밀접한 결합상황의 응용프로그램입니다. 많이 사용하는 MSN을 이 관점에서 보면, 윈도우 98이 널리 세상이 설치되어 쓰이고, 메신저 시장 초창기에 군웅이 할거하던 시절에, MSN이 다른 메신저에 비해 착한(?) 기능이라고 추가했던 두 가지 기능은, 친구의 온라인 상태와 걸어오는 말을 느닷없이 올라오는 상자에 표시해주던것친구가 타이핑하고 있는 것을 윈도우 아래 프레임에 일러바치는 행위당시에는 너무나 생소해서, 눈없는 인형이 무섭다는 사람도 있었고, 내가 타이핑하는 것을 미리 알려주는 것을 사생활 침해라고 생각되었으나, MSN은 아주 과감히 유지 했습니다. 지금 돌아 보건데, 이젠 거의 모든 메신저가 동일한 UI를 채택하게 될정도의 파격적인 UI의 도입이었습니다. 단순히 SNS의 ..
텍스트큐브의 ACL을 바꿔놓은 장본인으로서 이제 근시일내에 이룰 수 있는 꿈을 하나 꿔보려고 합니다. 바로, XFN을 응용한 ACL 입니다. XFN은 "XHTML Friends Network" 이고, ACL은 "Access Control List"란 뜻입니다.즉, 어떤 홈페이지(XHTML)에 있는 친구정보를 기반으로 접근 권한을 주겠다는 것이지요. 가능한 상황은 다음과 같습니다. 블로거 A씨는 자신의 블로그 중에 일부 게시물에 대해서 친구로 등록한(블로그 롤-사이드바의 링크 목록에 들어 있는) 사람에게만 읽기 권한을 주겠다.블로거 B양은 idtail.com이나 myid.net의 네트웍 혹은 그룹에 들어 있는 사람에 한해서 글을 읽을 수 있도록 제한 하고 싶다.블로거 C옹은 자신이 속한 협회의 블로그 D에..
telnet은 디버거라는 말이 있습니다. 전통적인 HTTP, FTP, SMTP, POP3 등의 프로토콜이 모두 line 단위로 명령을 내리는 형식으로 되어 있기 때문에, 클라이언트를 구현하지 않아도 telnet으로 모두 시험해볼 수 있기 때문입니다. telnet mx1.hanmail.net 25 telnet daum.net 80 이런 식으로 접속하여 메일을 보내거나 웹사이트 소스를 볼 수 있는것이 그 예이지요. 물론 SMTP, HTTP 명령을 알아야합니다. 그러면, 각종 프로토콜의 SSL 버전은 어떻게 테스트해야할까요? telnet idtail.com 443https를 저런 식으로 테스트할 수는 없습니다. 물론, SSL이 지원되는 telnet을 사용하면 되겠지만, 쉽게 설치되어 있는 것이 아니라서요. (..
- Total
- Today
- Yesterday
- 구근
- perl
- tattertools
- 디버깅
- 퀴즈
- Linux
- SVN
- MySQL
- VIM
- SSO
- 커피
- macosx
- nodejs
- 킹벤자민
- OpenID
- url
- BlogAPI
- 클레로덴드럼
- 식물
- 대화
- ssh
- Subversion
- writely
- 덴드롱
- JavaScript
- Tattertools plugin
- TCP/IP
- 수선화
- 오픈소스
- 벤자민
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |