OpenID 자료

저한테 openID 자료가 없냐고 메일로 여쭤보신 분이 계시던데…저도 없습니다… 를 떠나서 정말 자료 찾기가 너무 힘들어요. 일단 개발하시는 분들은http://www.lifewiki.net/openid/OpenIDLibraries에 가시면 본인의 사용언어에 맞는 것으로 개발라이브러리 코드를 구하실 수 있습니다. 몇가지 용어를 이해하시면 더 쉽게 접근하실 수 있으실 겁니다. Consumer : OpenID로 로그인, 가입, 정보가져오기… 등을 수행하는 서비스/사이트 를 말합니다. 다른 더보기…

글쓴이 eouia,

OpenID 만지작거리기

php로 openID 1.1 spec대로 프로그래밍해서 만지작거리고 있는데, 어떤 consumer에서는 제대로 인증이 되고, 어떤 consumer에서는 취소가 된다. 도대체 이유가 뭘까… 풀리지 않는 수수께끼. 로그를 읽어봐도 별거 없는데.이런 오픈 규격을 내놓는 측에서는 이것저것 테스트해볼 수 있는 sandbox framework을 제공해야하지 않을까? 아니면 나만 못찾고 있는 걸까?어쨌거나 일단은 openID 구현이 가능했다는 걸로 만족. 아, 더보기…

글쓴이 eouia,

5W1H

“누가”, “언제”, “어디서”, “무엇을”, “왜”, “어떻게” 를 분석해낼 수 있다면 시맨틱/온톨로지는 그다지 뜬구름 같은 이야기가 아닐 수도 있다. who : openID, hCard, VCARD, hResume, Identification 2.0, Reputation, Relationship, XFN … when : VEVENT, hCalendar, iCalendar, dc:datetime… where : VEVENT, address, long-lat, map … what : URI, ISBN, bar-code, hReview, vocabulary, 더보기…

글쓴이 eouia,

AJAX 응용을 위한 몇가지 Tip

1. Connection을 줄여라.10초마다 랜덤한 이미지를 DB에서 뽑아와 화면에 뿌려주는 AJAX 루틴이 있다고 하자. 언뜻 보기에 특별한 문제없이 쉽게 구현될 것처럼 보이지만, 실제로는 DB와 HTTP 서버에 꽤 부담을 주게 된다. 실제로 가장 많은 리소스와 시간이 소요되는 것은 바로 이 커넥션 할당부분이다. 알고리즘은 최적화시키고, 데이터는 인덱싱이라도 할 수 있지만, 커넥션 자체에 소요되는 더보기…

글쓴이 eouia,

가변폭 레이아웃 전략

최근 liquid 또는 elastic design 에 대한 관심들이 많아지고 있는데요,개인적으로 liquid나 elastic design의 유용함을 인정하면서도 실제 현장에서 쓰기에는 힘들지 않나.. 하는 생각을 하고 있었습니다. 여러가지 이유가 있겠으나, 하나의 디자인으로 여러 종류의 디바이스 혹은 브라우저 크기에 맞춰 유동적으로 변하는게 그리 쉽지많은 않거든요. 아무리 빗겨흘리고 늘렸다 줄였다 해도 고정된 디자인의 한계를 벗어나기는 더보기…

글쓴이 eouia,

AJAX와 퍼포먼스

기획자 나잘난양과 개발자 도야근군, 그리고 옵저버 김단지군은 오늘도 신규서비스 개발을 위한 회의에 열심입니다. … 나잘난양 : 그러면 우리도 AJAX를 이용한 기술적 진보가 있다고 보도자료를 뿌릴 수 있다는 거지요? 도야근군 : 게다가 AJAX를 쓰면 퍼포먼스도 올라가지요. 나잘난양 : 우리 서비스 메인 페이지가 A,B,C,D의 네 개의 섹션으로 이루어져있는데 각 섹션을 AJAX로 불러오게 더보기…

글쓴이 eouia,

AJAX와 개인정보피싱

AJAX 프로그래밍을 하다보니 찜찜한 것들이 있습니다. 전통적인 Web 개발에서는 페이지 단위 상태라는 오토마타를 따르기 때문에 문제가 없었는데, AJAX와 브라우저의 자동입력 기능이 합쳐지면 개인정보보안상 큰 구멍이 생길 수도 있겠더군요. AJAX를 이용하면 사용자가 Form서브밋을 하지않더라도 강제로 Form 서브밋을 하게 할 수 있습니다. 예를 들어, input field에 onChange 이벤트를 감시하고 있다가 내용이 바뀌면 더보기…

글쓴이 eouia,

마이너의 설움

논란이 된다는 파란 블로그스페이스가 어떤지 궁금하여 접속을 해보았는데… 1: paran.com 초기화면이 와장창 깨져요. Mac 쓰는 설움이지요. 일본에 있어서 가뜩이나 회선 속도도 느린데, 담배 반대 피고 올 시간이 걸리네요. 2: 그 22만건의 글 중에 나는 없네요. 나는 저작권도 상관없고, 스크랩을 하건 긁어가건 신경도 안쓰는데… 왜 민감한 사람들 것만 가져가서 평지풍파를 만들고, 더보기…

글쓴이 eouia,

스크랩을 왜할까?

무슨, “웹의 본질은 링크…” 이 따위 교과서적인 소리를 하려는 게 아닙니다…. 도대체 스크랩을 왜 할까요?.답은, 그이외의 수단이 마땅치 않아서입니다.. 저는 스크랩을 합니다. 현재까지는 가장 비용이 적게 드는 정보관리 방법이기 때문이죠. 사람들이 웹 페이지를 스크랩하는 이유는, 거기에 정보가 들어있기 때문입니다. 이것을 링크로 대신하라는 것은 조금 무리가 있는데, 왜냐하면 링크는 “레퍼런스”이지, 그 더보기…

글쓴이 eouia,

태그가 카테고리가 아니라면…

태그는 카테고리가 아니라고 하니까, 어떤 분이 물으시더군요. 그럼 뭐냐고. 결론부터 말해보지요. Not Categorizing, But Characterizing The Best Stuff In The World라는 사이트가 있습니다. 집단지성을 이용한 일종의 랭킹서비스인데요, 여기를 보면 Categorize와 Characterize의 차이를 느낄 수 있습니다. 예를 들어 linux란 word를 보면, The Best Computer, The Best Things In Life, The Best 더보기…

글쓴이 eouia,