OpenID 그까이꺼 (1)

약속했던 대로, OpenID 구현에 대한 이야기입니다. 이번은 JanRain의 라이브러리를 이용한 초간단 OpenID Provider 제작편입니다. JanRain의 라이브러리는 원래 Python으로 구현되었습니다만, 현재는 여러 언어로 포팅되어있지요. Ruby, Perl, PHP, DotNet, Java, ColdFusion 등이 가능합니다. 여기에서는 PHP Library를 이용하겠습니다. 주의 : php 4.3 이상. Bcmath, GMP 패키지 등이 설치되어 있어야 합니다. MySQL의 경우에는 innoDB를 더보기…

글쓴이 eouia,

부지런하란다

웹서비스 하나 제대로 쓰려면 부지런해야 한단다.사용법 노하우까지 알려주고 잘 쓰란다. 게으르면 안되는 것인가… 게으른 컴퓨팅이 목적인 나에게, 부지런함을 요구하는 서비스따위는 필요없다. 하긴, 자신이 필요하면 얼마든지 부지런해질 수도 있을테고, 부지런한 사람에게 더 많은 혜택이 돌아가는 것도 당연하긴 한데… 부지런하고 충성도 높은 사용자만을 위한 서비스란건, 결국…소위 웹 1.0시대 이야기 아냐? 에… 결국 더보기…

글쓴이 eouia,

openid.ne.jp

http://www.openid.ne.jp 근 한달여 삽질 끝에 오픈했습니다. 일본 서비스라 한국에 계신 분들이 사용할리는 없겠지만. CNET과 니케이 등에 기사가 났더니 제법 많이 들어오는군요. 일본 최초의 OpenID 구현이라 관심들이 많은가 봅니다. 물론, 서버만 제공해서는 아무 의미도 없으니, choix에 OpenID 컨슈머 모듈을 붙여 가입과 로그인을 OpenID로 가능하게 했습니다. News 2.0에도 조만간 붙겠죠. JanRain의 라이브러리를 많이 참고(실은 더보기…

글쓴이 eouia,

FF Extension – Operator

매우 Cool한, 그러나 한국에서는 제대로 써먹지 못하는 익스텐션을 하나 소개하려 합니다. 제가 계속해서 마이크로포맷(microformat)에 관심을 가져온 것에 대해, 이 블로그에 자주 방문하시는 분들은 이미 알고 계시겠지만.가끔 듣는 질문은, “그런데 마이크로포맷을 과연 실생활에서 써먹을 수 있는 건가요?”입니다. 지금 소개해드릴 익스텐션은 마이크로포맷이 어떤 식으로 쓰일 지에 대한 하나의 예시라고 할 수 있겠네요. 더보기…

글쓴이 eouia,

Just a memo

* ‘Social Network’ 에는, ‘relation’만 있을 뿐, ‘society’가 없다. * ‘trust’는 객관적인 가치로부터 나오고, ‘reliability’는 주관적인 경험으로부터 나온다. 추가 http://hentol.com/tt/13 :1. 모든 권력은 부패한다.2. 절대권력은 절대부패한다.3. 대중권력은 대중적으로 부패한다. 작년 황우석 난동 때부터 우려한 바이지만, 결국 대중에게 쥐어진 인터넷 권력은 통제되지 못하고, 통제될 수도 없다. People Power와 Collective Intelligence는 결국 지극히 구현되기 더보기…

글쓴이 eouia,

I hate WordPress

호스팅을 옮기면서 잠깐 고민하다 결국 WP를 다시 깔았는데… 나는 WP가 싫다. 테마와 플러그인의 dependency를 관리하지 못해 매우 복잡한 이전 절차를 거쳐야 하고…빨라졌다고는 하나, Static Build의 효율성을 이길 수 없으며,게다가 테마에 박혀있는 태그들은 잘도 이런걸 가지고 테마를 만드는구나 하는 생각.이게 테마야? 프로그래밍이지…테마 템플릿들은 모두 자기 멋대로 만들어 개념도 의미도 없고… 스파게티.설치된 더보기…

글쓴이 eouia,

좋은 프린팅을 위해

egloos가 print.css를 추가했다.아주 바람직하고 좋은 시도. 불필요한 장식도 없고, 컨텐트에만 집중할 수 있고, 별도의 인쇄하기 버튼따위가 들어있지도 않다. 그러나 여전히 약간의 아쉬움이 남는다. 과연 인쇄를 위해서는 어떠한 UX가 더 필요할까? 1. 인쇄 전용 CSS어떤 면에서 프린터는 브라우저보다 CSS를 더 잘 구현해내기도 한다.이글루스의 경우 print.css를 붙이기는 했는데, 실상 상당히 단순한 속성들로 더보기…

글쓴이 eouia,

하이쿠(俳句)

아침이불엔 홀아비 냄새 와이프가 그립다. – 아니, 그 전에 햇볕에 널라고… 잇힝, 한국 들립니다.모레 축구 볼 수 있어요! 나이스!

글쓴이 eouia,

고맙다고 AdSense 클릭하지는 마세요.

생각난 김에 마저 적고 자야겠다. 기획자가 미처 생각하지 못한 용도로 확장해 활용해주기를 모든 서비스 기획자가 꿈꾸긴 하지만… 그렇다고 하지 말라는 것까지 교묘하게 에둘러 활용하는 능력은 전세계에서 우리가 일등일 듯. 원래 구글 애드센스의 목표(?)는, “되도록이면 클릭하지 마시오.”라고 표현할 수도 있겠다. 엥? 광고인데 클릭이 많이 되면 좋지 않아? 단기적으로 보면 광고주들은 일견 더보기…

글쓴이 eouia,

Assert를 잘하자.

오늘의 교훈: Assertion의 습관화. Code Complete에 보면, Assert에 관해 한 장을 할애할 정도로 중요하게 여기고 있다. The Pragmatic Programmer에서도 중요하게 다루고 있는 주제. 원론적인 면에서 동의하면서도 현실에서 체감한 적은 별로 없었는데… (솔직히, 너무 뻔한 이야기 아닌가… 라는 생각까지 했었다.) 근 2주가까이 한가지 문제를 해결하기 위해 고민하고 있었는데, 정작 문제는 너무나 더보기…

글쓴이 eouia,