전체 글 469

Structural Markup and Design

Enabling Structural Markup and Design from Nikhil Kothari's blog ATLAS와 관련된 유명한 블로그인데 왜 겐도가 atlas에 관심을 많이 보이고 있는 이유이자 웹프로그래밍에 있어서 가장 필요한 부분이라고 생각하는 것을 지적하는 글이 보여서 링크한다. 아직 ATLAS는 갈길이 멀어 보이긴 한다. 페이지 내에서는 코드와 디자인이 구분되고는 있으나 완벽한 분리는 요연하다. 마치 ASP가 ASP.CS를 가지는 것 정도의 분리를 난 바라고 있다. 반면 Visual Studio의 에디터로서의 능력이나 ATLAS가 추구하는 바를 비추어 볼때 VS 2007 정도쯤에선 기대해도 좋지 않을까란 예상이다. ~~~~ 다행히(?) 트랙백을 걸 수 없어서 이 글을 영어로 안써도..

Professional Ajax

저자 : Joe Fawcett , Nicholas C. Zakas , Jeremy McPeak 출판사 : WROX PRESS ISBN : 0471777781 기타 : 원서 / 2006-02-06 / 432 쪽 / Paperback 가격 : $ 39.95 요즘 공부를 하는 웹블라블라들중 상단에 위치하는 Ajax에 관련된 책입니다. 여러 서적중에서 꽤 쓸만하게 정리되어 있고 번역서가 없다라는 단점을 제외하고는 예제나 설명 모두 충실한 편입니다. 책 뒷편의 책간 상관관계도입니다. 2006년 2월 버전이겠죠. HTML을 밝고 올라서면 XML, JavaScript, CSS가 있고 이것의 고급 활용편으로 올라가면 Ajax가 있다라고 하는 것 같습니다. 대충 저 상관관계대로 공부하면 될 것 같습니다. 빠진 부분이 서..

한강시민공원 뚝섬지구

집에 물이 떨어져서 이것저것 살겸해서 대형할인 매장에 들렸다가 바람이나 쐴겸 해서 한강시민공원 뚝섬지구로 달려갔습니다. 제가 달린건 아니고 차가.. 밤이되면 주차장도 무료겠다 가끔 바람쐬러 가는 곳이기는 합니다만 이른 시간에 가기는 처음이죠. 무려 밤 11시. 보통은 2~3시에 가는 곳이었는데 일찍 가보니 좀 다르긴 하더군요. 사람도 많고 차도 많고... 사진기를 들고가지 못해서 그냥 지도로 대체 합니다. -0- 비가 왔다가 그친지 별로 되지 않아 여기저기 물 웅덩이도 있지만 조깅을 즐기시는 아주머니 두분도 계셨고 빈 낚시대를 계속 던지시는 아저씨도 계시고 산보를 즐기는 연인들... 으드드.. 머리식히러 갔는데 염장이냐!!!! 뭐 기왕 염장받은거 생태계(?) 분석을 해 봤는데 차유리 전체에 뽀얗게 김이 ..

일어나라~~

지난번 회사에서 몸이 너무 안좋아져서 최대한 쉬려고 했다가 어디론가(?) 끌려 왔습니다. 최근에 몇번 무리를 했더니 한달 조금 못되게 쉰것이 도루묵이 된걸까요? 오늘은 하루종일 자버렸습니다. 얼마나 잤는지 눈이 부어서 개구리가 되었습니다. 개골개골... 깨어나라! 깨어나라~ - 4층집 마녀와 고양이 사진 예술입니다. 아니 동감입니다. 철푸덕 운동부족이야 운동부족. ㅠ.ㅠ

Project VISION : 한마디로 표현하기.

What is "Project VISION" 이번에 새로운 프로젝트를 하면서 프로젝트의 범위를 정하기도 힘들고 해서 기존에 만들어 두었던 Project Template를 꺼내 들었습니다. Contrux사의 CxOne을 기본으로 만든 것입니다. Contrux사의 핵심인이 바로 Steve McConnel이고 Rapid Development나 Code Complete의 저자기도 하죠. 더불어 조엘이 너무 정형화 되어 문제의 소지가 있다라고 지적된 것이기도 합니다. 저로서는 프로젝트가 너무 막연한 상태에서 범위 설정도 어려운 상황이라 Project Charter를 사용하기로 하였습니다. 개발지원사이트에 wiki(공동으로 편집 가능한 웹페이지라 보시면 되겠습니다.)가 깔려 있어 Project Charter의 Te..

RSS Feed의 자동발견 지원하기

테터스킨에 따라서 RSS Feed의 자동발견이 지원되기도 하고 잘못 된것이나 아예 없는 경우가 있네요. 어차피 RSS link를 누른다면 별 문제가 없기도 하지만 FF의 RSS Extension이나 IE7 혹은 전문 RSS Reader에서 자동발견을 지원하도록 쉽게 수정할 수 있습니다. 우선 사용중인 skin.htm 파일을 엽니다. 태터의 스킨편집기능을 이용하셔도 됩니다. 그리고 title과 head 사이에 적으면 됩니다. [ ##_title_## ] :: [ ##_page_title_## ] skin.htm의 가장 처음 부분입니다. 쉽게 감이 오실껍니다. alternate에 이미 지정이 되어 있는 스킨이라면 상관 없고 없다면 빨간 부분을 추가하시면 되겠습니다. 참고로 title의 인자값으로는 위의 예에..

네이버의 매쉬업?(Mash-up) : Naver OpenAPI

OpenAPI on NAVER 오오... 재미있는 거 발견. 영어사전 같은 간단한 프로그램 짜기 딱 안성맞춤인가... 허나... 매쉬업과는 거리가 멀거 같다. 쿼리 날릴때 키를 같이 넘겨줘야 한단다. 무단도용을 막기 위함인거 같은데... 이렇게 되면 키를 숨기기 위해 쑈~~를 해야 되자누. 걍 개인들이 심심풀이 사전이나 붙이기 딱 안성맞춤. 개인적으론 Half-Closed API에 한표. PS. 그래도 각 포털들이 변하고 있다. 이 변화의 시점에서 시장이 어디로 흘러 갈것인지 지켜보는 것만으로도 재미있다. 하지만 그 흐름을 예측하는 것은 더 스릴있다.(대신 죽겠다. ㅠ.ㅠ) PS2. 좀더 활짝 활짝 열라구!

태터의 퍼머넌트 링크 관련: 하위버전 호환성

과거에 아래처럼 링크가 걸리던 것이 http://process.kaist.ac.kr/~gendoh/blog/index.php?pl=126 1.0.x부터는 다음과 같이 변경되었습니다만 http://process.kaist.ac.kr/~gendoh/blog/126 1.0.2에서부터는 둘다 사용가능합니다. 즉 경로가 변경되지 않았다면 0.9x의 링크가 그대로 유지되는 것입니다. 비슷하게 RSS Feed 주소의 경우에도 http://process.kaist.ac.kr/~gendoh/blog/index.xml

최근 UV/PV에 대한 분석

유명 블로그에 코멘트나 트랙백 걸기 조회수라던가 특히 코멘트나 트랙백이 활발한 블로그에 코멘트를 적거나 특히 트랙백을 거는 경우 대략 50정도의 조회수가 올라가는 것으로 보입니다. 최근 레퍼러 로그에서 Xenix님의 블로그에서 넘어오는 양이 꽤 됩니다. 최근 태터 공식블로그 쪽에서도 지속적으로 넘어 오고 있습니다. 왠만한 채널 하나 뚫을 때 마다 50정도의 hit/일을 가져다 주는 것으로 보입니다. 시간이 지나면 점점 떨어집니다. 플러그인 발표 얼마전에 개인적인 필요에 의해 뚝딱거린것을 공개한 이후 100정도의 힛트 증가가 측정되었습니다. 특히 약간의 버그가 존재하는 경우 효과가 극대화 됩니다. --; 필요성이 큰 프로그램 같은 것을 공개하면 유입이 꽤 일어나고 소스가 공개되면 몇몇 버그나 기능강화에 대..

APM(Apache+PHP+MySQL)의 문제

APM이라고 한다면 웹서버를 Apache, 비지니스 레이어를 PHP로 하고 데이터는 MySQL을 사용하는 플랫폼이다. 주로 Linux를 OS Platform으로 이용하지만 Windows도 사용된다. 이 블로그에 사용되는 Tattertools도 APM을 기반으로 한다. 최근에 새로운 프로젝트를 기획하면서 양대 산맥이라 할 수 있는 APM과 ASP.NET(IIS + ASP + MS-SQL)를 비교 검토해 본적이 있는데 나름대로 각각 충분한 기능성을 보유하고 있고 ASP는 Platform가격이 비싸다는 정도로 APM이 약간 우세한 감이 없지 않으나 다른 측면에서 문제점을 가지고 있다고 보고 있다. 태터가 격고 있는 문제이기도 하고 프로젝트를 새로 시작할 때도 가장 걱정되는 문제이기도 하다. 쉬운것이 좋은 것인..