All 623

MIX 2009를 앞두고 있던 어느날 풍경

정확하게 2009년 3월 14일 오전 휴즈플로우 사무실의 풍경입니다. 출근 시간이 조금 지난 시각인데, 이러고들 있네요. 게다가 이날은 ‘화이트데이’라네요. 앉은 채로 잠을 자고 있는 동욱씨! 옆으로 쓰러져 자고 있는 공팀장(공도) 회의실 의자 4개를 붙이고 편하게 자고 있는 접니다. –_-; (사무실 노숙 9단이죠.) 체력 좋은 대표이사는 일찍 일어나 V를 그리고 있네요. 사진에 담기지 않은 노숙인이 2명 더 있었으니, 건너편 파티션에 윤진씨, 회의실에 미호씨… 모두들 정말 수고가 많았습니다. 떠오르는 한 마디가 있네요. “하악하악=3 하얗게 불태웠어…”

HugeFlow★ 2009.03.29

실버라이트 카페 Open 세미나 - MVVM Pattern in Silverlight

네이버 실버라이트 카페 주최로, 2009년 2월 26일 오후 7시 30분에 한국 마이크로소프트 Grow룸에서 오픈 세미나를 진행하였습니다. 발표자료를 공유합니다. Q1. MVVM패턴방식의 개발에서 디자이너는 언제 참여하게 되나요? ProtoType View를 만들기 시작할 때부터 참여해도 되구요. 개발자가 ProtoType View를 만드는 경우는 그 이후에 참여하게 됩니다. Source Control을 하는 경우에는 상시 디자인 변경이 가능합니다. 개발자 모르게 디자인은 계속 발전하고 있을 수 있습니다. Q2. Blend에서 Rebuild 시 Exception 방지는 어떻게? 예전에 배포했던 솔루션에서 사용하고 있던 HugeFlow.CommandPattern의 문제였습니다. 이 포스트에 포함되어 있는 ..

실버라이트로 즐기는 네이버맵

네이버맵도 다음과 같이 실버라이트로 즐겨보십시오. 실제로 서비스되고 있는 네이버맵 사이트에서의 사용자 경험과 한번 비교해 보십시오. 국내 1위 포탈인 네이버 답지않게도 다음맵에 비해서 지원하는 최대 해상도가 떨어집니다만, 독점과 독주를 견제하는 국내업체 간의 건강한 경쟁구도는 언제나 환영입니다! (다음맵 훌륭하죠. 하지만 네이버맵도 파이팅~!) 조작법 지도 이동 - 마우스 드래그, 방향키, Ctrl+방향키(섬세한 이동) 지도 줌 인/아웃 - 마우스 휠버튼, PageUp키, PageDown키 * 전체화면 모드에서는 마우스 휠버튼이 작동하지 않습니다.

실버라이트로 즐기는 다음맵 (개선판)

제가 며칠 전에 포스팅했던 '다음맵을 실버라이트로 맛보기'에서 [다른 개념으로 접근한 엔진]도 동시에 개발 중이라고 말씀드렸었는데요. 이제 완성이 되어 적용이 되었습니다. (boxmile 수고했어~) 한 번 사용해 보시고 피드백도 많이 부탁드립니다. ^^ (어떤 Exception이 숨어 있다가 브라우저를 죽일 수도 있으니, 브라우저에 중요한 내용이 함께 떠 있는 경우에는 특히 주의하세요!) 40.8kb(41802byte) 버전 다음과 같은 변화가 있습니다. - 용량을 41kb로 다이어트 했습니다. - 지도 종류를 선택할 수 있습니다. - Page Up, Page Down으로 줌 인/아웃을 지원합니다. (Full Screen 모드에서도 사용 가능) - Control 키와 방향키를 누르면 좀 더 섬세한 이동..

인터넷지도에 대한 단상 (부제 : AJAX vs. 실버라이트)

라이브맵, 구글맵, 다음맵, 네이버맵 등 많은 인터넷 지도 서비스들이 있다. AJAX방식으로 지도를 보여주고, 데이터와 인터랙션을 처리하기 위해 자바스크립트를 쓴다. 그리고 그 기능들은 상당히 인상깊다. 그런데 이런 기능들을 지원하기 위해 구현한 자바스크립트가 그리 작은 양의 것은 아닐 거라 예상해 볼 수 있다. 일단 다음맵을 예로 들어 이야기를 구체화해 보자. 다음맵에 접속했을 때 클라이언트로 다운로드 받아진 파일들의 목록을 fiddler 등으로 살펴보면, 아래 3가지 파일이 주축이 되고 있는 듯 하다. 파일이름 파일용량 압축시 용량(압축율:보통) map_js_v2/maps.js 395,888 byte 84,806 byte map_js_v2/mapApp.js 240,155 byte 56,581 byte..

다음맵을 실버라이트로 맛보기

딥줌기술이 아니구요. nemiso와 함께 개발한 실버라이트 MapViewer 엔진인데요. 얼마전 공개된 그 멋지다는 다음맵의 스카이뷰를 소스로 한번 사용해 보았습니다. AJAX 버전의 맵뷰와는 또 다른 느낌이지요? 아직 개선 가능한 구석이 많이 남아있고 (이럴 때 행복하죠... ^^), 다른 개념으로 접근한 엔진도 같이 개발하고 있습니다. (어떤 Exception이 숨어 있다가 브라우저를 죽일 수도 있으니, 브라우저에 중요한 내용이 함께 떠 있는 경우에는 특히 주의하세요!) (마우스 드래그, 휠 버튼 스크롤, 키보드 방향키를 지원하고 있습니다.) 이것은 한 일주일 전쯤 버전이구요. 계속 개선이 이루어지고 있습니다. 아마도 MIX09에 나갈 때 쯤에는 좋은 녀석이 완성되어 있을 것 같습니다. 기반이 되는 ..

Silverlight & WCF on HTTPS 사용시 체크할 것

ㄴ사진출처 : http://flickr.com/photos/trishabrunner/457232928/ 실버라이트가 HTTPS 프로토콜을 통해 WCF를 이용할 때, 다음 3가지 파일들의 설정에 의해 성패가 좌우됩니다. 1. Web.config (서버측) 2. clientaccesspolicy.xml (서버측) 3. ServiceReference.ClientConfig (클라이언트측 - 실버라이트 프로젝트에 포함) 그러면 순서대로 하나하나 살펴 보겠습니다. 1. Web.config WCF 서비스를 HTTPS프로토콜로 지원하기 위해서는 보안 바인딩을 사용해야 하는데요. 기본으로 생성되어 있는 binding을 수정하여 사용해도 되고, 해당 웹서버에서 서비스에 따라 HTTP와 HTTPS를 선택적으로 지원해야 한..

Silverlight/Lecture 2009.02.12

MIX09 최종 Agenda에 저희 세션이 추가되었습니다.

오늘 MIX09 측으로부터 You are a MIX2009 speaker라는 가슴 벅찬 제목의 메일을 받고, Agenda를 확인해 보니, 우리 기획자 미호씨와 제가 같이 발표하는 세션이 추가된 것을 확인하였습니다. 세션 제목이 B로 시작하여 비교적 앞쪽인 위에서 다섯번째에서 찾으실 수 있습니다. 아직 준비할 것이 무지무지 많이 남았는데... 대한민국 그리고 휴즈플로우에 먹칠 안하려면 죽어라 노력해야 겠어요. 기다려라 Las Vegas!

Silverlight/News 2009.02.11