전체 글 118

'돗또코무'

전에 일본어 팟캐스트를 들을 때, '돗또코무'라는 말을 자주 들었는데, 사전에서만 찾다가 결국 실패하고 그냥 넘어갔었다. 근데 오늘 책을 읽다가 우연히 ドットコム라는 말을 만나게 되었는데... 이게 돗또코무의 정체였다. セールスフォス·ドットコム(세에르수호스 돗또코무) = salesforce.com 일본인 지인 중에 한 분도 카타카나로 봐서는 도대체 알 수 없는 말이 너무 많다고 진저리를 치시던데... 역시 어렵구나. 어쩠거나 1년만에 유레카! ;;

2009.03.14

javascript로 UpdatePanel 업데이트 시키기(Master Page)

javascript로 ASP.NET AJAX의 UpdatePanel 컨트롤을 업데이트 시키는 방법을 따라하면 일반적인 경우에는 잘 된다. 그러나 마스터 페이지를 사용하는 페이지에 UpdatePanel을 넣은 경우에는 다음과 같이 __doPostBack 했을 때, __doPostBack('', ''); PostBack은 발생하지만 버튼 이벤트 핸들러에 들어가지를 않아서 원하는대로 화면이 갱신되지 않는다. 왜 잘 안될까 다른 방법을 써서 마구 삽질하다가, 우연히 ClientID 대신 UniqueID로 바꿔봤는데 잘 된다는 것을 알게됐다. 사실 Page_Load 이벤트 같은데 브레이크 포인트를 걸어놓고, 비동기 PostBack이 발생했을 때 Request.Form 컬렉션을 잘 살펴보면, 컬렉션에 들어가 있는 ..

2009.03.13

PINY 캠프 2009, 스퀵 이토이

PINY는 청소년을 위한 대안캠프이다. PINY에서는 Squeak eToys를 이용해서 아이들이 팀으로 작업하면서 여러가지 재미있고 의미있는 경험을 할 수 있게 도와준다. 사실 아이들에게 이토이 프로그래밍을 가르치는 것이 캠프의 주요 목적은 아니라고 생각되지만, 캠프의 중요한 도구인 것 또한 사실이다보니 아무래도 스태프들은 이토이 공부를 열심히 하기를 요구 받고 있다. 만지작거릴수록 재미있는 도구라서 자꾸 빠져들게 된다. ^^ 이 다운로드 링크를 클릭하면 Windows용 스퀵 이토이를 설치할 수 있으니 혹시 관심있으신 분은 설치해 보시길 바란다. PINY 캠프에서 사용할 버전이다. 아주 기초적인 사용법은 살아있는 스퀵 교과서를 통해서 익힐 수 있다. 좀더 나아가길 원하면 Kusasa eTyos proje..

2009.02.19

C5 2009 컨퍼런스 공유회 후기

C5 2009 컨퍼런스 공유회를 다녀왔다. 인상 깊었던 점은 컨퍼런스를 같이 가는 것이 아니라 팀으로 갔다는 것, 팀 활동에서 느껴지는 에너지, 그리고 공유회를 열어 나누려는 열정이었다. 덕분에 나같은 사람도 많은 것을 배우고 느낄 수가 있었다. 이런 에너지 넘치는 분위기를 내 주위의 사람과 나누기 위해서 내가 어떤 일을 할 수 있을까? Creative Commons 활동, 미디어아트 등 접하기 힘든 분야의 사람들을 만나 얘기해 볼 수 있어 좋았다. 사회에 공헌하기 위해 활발하게 자신의 분야에서 활동하고 계시다는 점에서 정말 존경스러운 분들이다. OST 시간에 책상들 때문에 이동이 쉽지 않고, 소그룹 모임이 많았던 점, 시간이 부족했던 점이 아쉬웠다. 충분한 철학적(?) 배경 지식을 내가 가지고 있지 못..

2009.02.13

WSH로 네이버 캐스트 정보 얻기

네이버 캐스트는 JSON으로 정보를 전해주고 있다. 의미를 알 수 없는 필드들이 많지만, 썸네일 주소나 링크 주소 정도는 알아볼 수 있다. Windows Script Host 스크립트를 javascript로 작성하여 실행하면 쉽게 JSON 정보를 분석할 수 있다. 커맨드라인에서 실행해본 결과. Microsoft (R) Windows Script Host 버전 5.7 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. href=http://book.naver.com/bookshelf/story.nhn?startmonth=200901 src=http://static.naver.com/www/u/2008/1231/nmms_234746181...

2009.01.24

Outlook 2007에서 숨은 참조 입력 칸을 보이게 하기

아웃룩 2007에서 메일을 작성할 때, 주소를 입력하는 부분은 다음과 같이 받는 사람과 참조만 보이는 것이 기본 상태입니다. 숨은 참조를 즐겨 쓰시는 분들은 불편함을 느끼실 수도 있겠습니다. 아웃룩 2007로 바꾸신 분 중에서 숨은 참조를 항상 보이게 하는 설정이 어디 있는지 모르겠다는 분이 계셔서 찾아보니 의외로 어렵지 않은 곳에 있었습니다. 간단히 메일 작성 창의 리본 메뉴 옵션 탭에서 "숨은 참조 표시"를 눌러주면 다음부터는 항상 받는 사람, 참조, 숨은 참조 입력 칸이 표시됩니다.

2009.01.19

Framework's Day, ASP.NET and ASP.NET MVC

지난 주말 데브피아 Framework's Day에 갔었다. 첫 번째 발표였던 김용현님의 발표에 질문을 한 덕분에 Holubs on Patterns 번역서를 득템했다. 어제 기묘 창의력 세미나에서도 책을 받아서 기분 좋은 요며칠이다. 모든 주제들이 모두 흥미있고 고민해야할 주제였지만, ASP.NET MVC는 왠지 가장 피부에 와닿는 주제였다. 발표가 끝나고 장현희님께 한 질문은 'ASP.NET에 대한 경험이 많지 않은 팀이 새로운 프로젝트를 할 때 ASP.NET과 ASP.NET MVC 중 어느 쪽을 추천하시겠습니까?'였다. 테스트 용이성 M, V, C를 분리해서 개발하기 용이하다 AJAX와의 자연스러운 연결 ASP.NET MVC가 상대적으로 이런 장점을 가지고 있으므로 아직 정식 버전이 나오지는 않은 상태..

2008.12.04

VS 2010에서 개선되는 것들

RSS를 둘러보다가 S.Somasegar가 쓴 C++ enhancements in VS2010이라는 블로그 포스트를 보았다. 세상에... 아직 VS 6.0을 쓰고 있는데 2010이라니. 이러다보면 VS 2020이 나올 날도 머지 않았겠다. 한국어판 MSDN에 따르면 S.Somasegar는 MS 개발부서의 총 책임자라고 한다. 사람 이름이... 정말 뭐라고 읽어야 할 지 모르게 생겼다. 이번에는 전체를 번역하기 보다는 원문에서 언급하고 있는 VS2010의 바뀐점에 대해서 간단히 요약만 해보려고 한다. VS2010에서는 아주 큰 코드베이스를 가지고 작업하는 개발자들의 생산성을 높여주고자 한다. 큰 코드베이스를 다룰 때 발생하는 비효율성을 개선하기 위해서 IntelliSense 엔진의 아키텍처를 철저히 조사하..

2008.11.23