<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="http://rss.egloos.com/style/blog.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
	<title>Solid State Blog</title>
	<link>http://cozyhouse.egloos.com</link>
	<description>니야옹~</description>
	<language>ko</language>
	<pubDate>Tue, 24 Jul 2007 15:02:31 GMT</pubDate>
	<generator>Egloos</generator>
	<image>
		<title>Solid State Blog</title>
		<url>http://pds2.egloos.com/logo/1/200609/05/90/c0029990.jpg</url>
		<link>http://cozyhouse.egloos.com</link>
		<width>80</width>
		<height>72</height>
		<description>니야옹~</description>
	</image>
  	<item>
		<title><![CDATA[ 불필요한 기본 디버그 메시지 제거 방법 ]]> </title>
		<link>http://cozyhouse.egloos.com/3629393</link>
		<guid>http://cozyhouse.egloos.com/3629393</guid>
		<description>
			<![CDATA[ 
  <p>기본적으로 윈도우간 주고받는 메시지가 디버깅 출력창에 다음과 같이 표시된다.</p><blockquote dir="ltr" style="MARGIN-RIGHT: 0px"><p><span style="COLOR: #808080">SENDING command id 0xE100 to CWinApp target.<br>SENDING command id 0xE101 to CWinApp target.<br>SENDING command id 0xE103 to CIExplorerDoc target.<br>No handler for command ID 0xE123, disabling it.<br>No handler for command ID 0xE122, disabling it.<br>No handler for command ID 0xE125, disabling it.<br>SENDING command id 0xE140 to CWinApp target.<br>SENDING command id 0xE100 to CWinApp target.<br>SENDING command id 0xE101 to CWinApp target.<br>SENDING command id 0xE103 to CIExplorerDoc target.<br>No handler for command ID 0xE123, disabling it.<br>No handler for command ID 0xE122, disabling it.<br>No handler for command ID 0xE125, disabling it.<br>SENDING command id 0xE140 to CWinApp target.<br>SENDING command id 0xE100 to CWinApp target.<br>SENDING command id 0xE101 to CWinApp target.</span></p></blockquote><p dir="ltr">간혹 이런 디버그 메시지가 오히려 디버깅을 힘들게 하는 경우가 있는데 다음과 같이 디버깅 관련 변수를 설정하면 위의 메시지를 제거할 수 있다.</p><p dir="ltr">&nbsp;</p><p><span style="COLOR: #006600">#if defined(_DEBUG)</span></p><p>&nbsp;&nbsp;&nbsp;<strong><span style="COLOR: #0000cc">afxTraceFlags = 0;</span></strong><br>&nbsp;&nbsp; // *** UNCOMMENT NEXT LINE if you want multi-app debugging ***<br>&nbsp;&nbsp; // afxTraceFlags |= traceMultiApp;</p><p>&nbsp;&nbsp; // *** UNCOMMENT NEXT LINE if you want main message pump trace (includes DDE) ***<br>&nbsp;&nbsp; // afxTraceFlags |= traceAppMsg;</p><p>&nbsp;&nbsp; // *** UNCOMMENT NEXT LINE if you want Windows message tracing ***<br>&nbsp;&nbsp; // afxTraceFlags |= traceWinMsg;</p><p>&nbsp;&nbsp; // *** UNCOMMENT NEXT LINE if you want Windows command routing trace ***<br>&nbsp;&nbsp; // afxTraceFlags |= traceCmdRouting;</p><p>&nbsp;&nbsp; // *** UNCOMMENT NEXT LINE if you want special OLE callback trace ***<br>&nbsp;&nbsp; // afxTraceFlags |= traceOle;</p><p>&nbsp;&nbsp; // *** UNCOMMENT NEXT LINE if you want special database trace ***<br>&nbsp;&nbsp; // afxTraceFlags |= traceDatabase;</p><p>&nbsp;&nbsp; // *** UNCOMMENT NEXT LINE if you want special Internet client trace ***<br>&nbsp;&nbsp; // afxTraceFlags |= traceInternet;<br><span style="COLOR: #006633">#endif /* DEBUG */</span></p><p>&nbsp;</p><p>위와 같이 변수를 적절히 조절하여 디버그 메시지를 조절하여 출력할 수 있으며 afxTraceFlags가 NULL이 되면 아무런 메시지도 출력하지 않는다. 시점은 App가 초기화 되는 시점인 InitInstance가 적당하다.</p><br/><br/>tag : <a href="/tag/프로그래밍팁" rel="tag">프로그래밍팁</a>,&nbsp;<a href="/tag/디버그" rel="tag">디버그</a>			 ]]> 
		</description>
		<category>프로그램</category>
		<category>프로그래밍팁</category>
		<category>디버그</category>

		<comments>http://cozyhouse.egloos.com/3629393#comments</comments>
		<pubDate>Tue, 24 Jul 2007 14:49:19 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 의사님 사망 ]]> </title>
		<link>http://cozyhouse.egloos.com/3084503</link>
		<guid>http://cozyhouse.egloos.com/3084503</guid>
		<description>
			<![CDATA[ 
  원래 콘솔게임은 신경도 안썼지만 NDSL을 영어 삼매경 때문에 구입하게 되었다.<br />
<br />
구입 후에 NDSL이&nbsp;마스크 롬에 의존하는 방식이 좀 답답하다는 생각이 들었고 SD카드가 꼽히는 NDS 슬롯은 없을까라는 생각을 하게 되었는데 이미 누군가 만들어놨더라... 그래서 구입한 "EZ5"<br />
<br />
국내 정발후 닥터류는 단속으로 자취를 감췄고 구할 수가 없어 결국 해외 사이트 구매신청,&nbsp;결재 문제로 거의 1주를 소비후 손에 받은 것이&nbsp;슬롯에 꼽고 동작할때 부터 오락가락했다.<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds4.egloos.com/pds/200702/09/90/c0029990_12025537.jpg" width="500" height="326" onclick="Control.Modal.openDialog(this, event, 'http://pds4.egloos.com/pds/200702/09/90/c0029990_12025537.jpg');" /></div><br />
"not found EXFS." ?? 그래서 이것 저것 찾아보다 <a href="http://ezflash.sosuke.com/wiki/index.php?title=EZFlash_V:_Troubleshooting">EZFlash V: Troubleshooting</a>에서 찾은 결론이<br />
<br />
<blockquote><strong>Ambiguous Erroneous Screens <br />
</strong>boot moonshell<br />
version 1.5 by moonliht<br />
jan 12 2007 094421 gmt+9:00<br />
ITCMO X 20A1310,0 X 0 , 0 X 5804<br />
DTCMO X 209F060, 0 X 800000, 0 X 22b0<br />
init filesystem<br />
filema x count=256<br />
not found EXFS. <br />
<br />
<strong>Symptoms</strong>: EXFS not found, erroneous reboots, black screen between games (random). The error message is shown above - the date is unique as to when your card was purchased. This error appears when you don't have a MicroSD card attached as well, see #1 in the topic above. <br />
<br />
<strong>Cause</strong>: PASS-ME system on EZV is corrupted. <br />
<br />
<strong>Solution</strong>: Get a replacement from the store of origin. <br />
</blockquote><p>교환! 헉; 이건 재배송하면 배보다 배꼽이 더 클것 같았다.<br />
그래서 이것 저것 만지다가 결국 이렇게 됐다.<br />
<br />
EZ5 내용물이 궁금하신 분들은 보시라..=ㅁ=</p><div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds5.egloos.com/pds/200702/09/90/c0029990_12025355.jpg" width="500" height="326" onclick="Control.Modal.openDialog(this, event, 'http://pds5.egloos.com/pds/200702/09/90/c0029990_12025355.jpg');" /></div><br />
<p><div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds5.egloos.com/pds/200702/09/90/c0029990_12025642.jpg" width="500" height="326" onclick="Control.Modal.openDialog(this, event, 'http://pds5.egloos.com/pds/200702/09/90/c0029990_12025642.jpg');" /></div></p><p>EEPROM 하나랑 ASIC 하나 주파수 발생용 크리스탈 하나가 전부인 듯 간단하구나..후훗</p><br />
&nbsp; 			 ]]> 
		</description>
		<category>게임</category>

		<comments>http://cozyhouse.egloos.com/3084503#comments</comments>
		<pubDate>Thu, 08 Feb 2007 15:13:46 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ WinCE에서 ARM 어셈플러로 코딩해보자. ]]> </title>
		<link>http://cozyhouse.egloos.com/3042067</link>
		<guid>http://cozyhouse.egloos.com/3042067</guid>
		<description>
			<![CDATA[ 
  간혹 이것저것 하다 보면 C++이나, Java 말고 asm으로 코딩해야 하는 경우가 생길 수 있다. 물론 디바이스 드라이버를 개발하는 등의 경우를 제외하고도 말이다. 나의 경우에도 아주 특별한 이유로 ASM 코드를 포함시켜야 하는 경우가 있었는데 MS에서 제공하는 ARM 컴파일러에서는 인라인 어셈플러를 지원하지 않았다. (물론 내가 못 찾았을수도 있지..=ㅁ=) (이하의 내용은 VS 2005 기준이다. )<br />
<br />
아무튼 그리하여 인라인 말고 asm을 obj파일로 생성하여 링크하는 법이 있지 않겠나 하여 찾은것이 <a href="http://blogs.msdn.com/jeffabraham/archive/2005/03/31/404283.aspx">Jeff Abraham's WebLog의 블로그</a>에서 찾은 룰 파일이였다. <br />
<blockquote><p>&lt;?xml version="1.0" encoding="utf-8"?&gt;<br />
&lt;VisualStudioToolFile Name="Arm ASM" <span style="FONT-FAMILY: ">Version="8.00"&gt;<br />
</span><span style="FONT-FAMILY: ">&nbsp;&nbsp;&nbsp;&lt;Rules&gt;<br />
</span><span style="FONT-FAMILY: ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;CustomBuildRule<br />
</span><span style="FONT-FAMILY: ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name="Arm asm" DisplayName="Arm asm"<br />
</span><span style="FONT-FAMILY: ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CommandLine="armasm -o &amp;quot;$(IntDir)\$(InputName).obj&amp;quot; [$Inputs] "<br />
</span><span style="FONT-FAMILY: ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Outputs="$(IntDir)\$(InputName).obj"<br />
</span><span style="FONT-FAMILY: ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FileExtensions="*.asm"<br />
</span><span style="FONT-FAMILY: ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ExecutionDescription="Executing tool..."<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="FONT-FAMILY: ">&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="FONT-FAMILY: ">&lt;Properties&gt;&lt;/Properties&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/CustomBuildRule&gt;<br />
&nbsp;&nbsp;&nbsp;</span><span style="FONT-FAMILY: ">&lt;/Rules&gt;<br />
&lt;/VisualStudioToolFile&gt;</span></p></blockquote><br />
위의 내용을 메모장으로 저장하여 armasm.rule 이란 이름(다른 이름도 상관없다.)으로 저장하고 Project &gt; Custom Rules... 을 선택한 후 Find Existing... 버튼을 눌려 해당 룰파일을 로딩해주면 asm 파일은 arm 어셈플러로 빌드시켜준다.<br />
<br />
이렇게 설정후 asm파일을 다음과 같은 형태로 코딩한다.<br />
<br />
<blockquote>&nbsp;CODE32<br />
&nbsp;AREA |.text|, CODE, ARM<br />
&nbsp;IMPORT&nbsp;MessageBoxA //&nbsp;사용할 함수명<br />
&nbsp;EXPORT _Function //&nbsp;노출할 함수명<br />
<br />
_Function&nbsp;PROC<br />
<br />
...<br />
<br />
ENDP<br />
</blockquote><br />
그리고 C코드 상에서는 어셈으로 작성된 함수에 관한 프로토 타입이 없으므로 이를 정의하고 사용하면 된다.<br />
<blockquote>void _Function(void);<br />
<br />
int main()<br />
{<br />
&nbsp; _Function();<br />
&nbsp; return 0;<br />
}<br />
</blockquote>			 ]]> 
		</description>
		<category>프로그램</category>

		<comments>http://cozyhouse.egloos.com/3042067#comments</comments>
		<pubDate>Tue, 30 Jan 2007 13:43:25 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ VS 2005에서 Remote Command Shell 사용하기 ]]> </title>
		<link>http://cozyhouse.egloos.com/2755178</link>
		<guid>http://cozyhouse.egloos.com/2755178</guid>
		<description>
			<![CDATA[ 
  가끔 CE 관련 개발을 하다보면 Command Prompt가 절실할 때가 있다. 특히 WM5 같이 지원 안해 버리는 경우는 더욱더.<br />
RAPI를 이용하면 왠지 만들수 있을것 같았지만 이미 누가 친절하게 만들어놨다.&nbsp;이름하야 <strong>Device Command Shell in Visual Studio 2005</strong>, VS의 Add-ins형태로 동작한다.<br />
<br />
이 툴은 아래의 링크에서 받을수 있다.<br />
<br />
<br />
<a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=50618f79-c7b1-4588-9c0a-cf4ddae8092a">http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=50618f79-c7b1-4588-9c0a-cf4ddae8092a</a><br />
<br />
<br />
간단한 사용법은 VS의 Command Window에서 DeviceCommandShell.Connect.DeviceCommandShell를 실행하면 실행가능한 명령어 목록이 나오며 실행방법은 다음과 같다. <blockquote>ce.list : 디바이스 목록<br />
ce.connect.[디바이스&nbsp;&nbsp;ID]&nbsp;: 디바이스 접속<br />
ce.dir [디렉터리] [필터] : DIR<br />
</blockquote><br />
<p>이 외의 추가적인 명령어는 ce.help로 확인 가능하다.</p>			 ]]> 
		</description>
		<category>프로그램</category>

		<comments>http://cozyhouse.egloos.com/2755178#comments</comments>
		<pubDate>Tue, 14 Nov 2006 14:04:24 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 아...이놈의 머지작업~ ]]> </title>
		<link>http://cozyhouse.egloos.com/2589121</link>
		<guid>http://cozyhouse.egloos.com/2589121</guid>
		<description>
			<![CDATA[ 
  <div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/200610/03/90/c0029990_10103846.gif" width="500" height="358" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/200610/03/90/c0029990_10103846.gif');" /></div><br />
<br />
<br />
아 오늘 일이 안풀리는구낭... 협력사로부터 업데이트된 소스를 우리쪽 소스에 머지작업을 진행하고 통체로 커밋을 하는 작업을 진행중이였다. 보통 이런 경우는 대량 커밋이 동반되는데 그 부작용에 대한 걱정은 안할 수가 없다. 왜냐하면 내가 모든 소스를 이해할 수가 없기 때문이다.<br />
<br />
<br />
그래도 어느 정도 작업이 진행되었고 정상 동작하는 것이 확인되어 커밋을 했다. 그 후 누락파일이 없는지 확인하기 위해 별도로 체크아웃을 받아 빌드를 했는데... 무지막지한 오류를 뿜어내고 있었다. 누락파일을 확인하기 위해 머지된 소스를 확인했는데.. 코드가 머지 전으로 원복되어 있었다. 이런 젠장스..;;; 분명히 클린 업데이트를 한적도 없는데... 그래서 다시 머지하고 커밋을 했는데... 한번 꼬이기 시작한 일은 쉽게 풀리지 않았다. 분명 수정된 바이너리인데 CVS에서 서버의 원본과 같다고 생각하고 커밋을 하지 않는 것이였다.<br />
<br />
<br />
간혹 넘겨받은 소스에 CVS폴더가 머지되어 꼬이는 경우가 있었지만 이번에는 그 경우가 아니였다. (미리 이전에 다 지웠거덩..;;) 할 수 없이 다른곳에 체크아웃 받은 곳에서 커밋을 했는데...이번에도 커밋이 되지 않았다. 머피의 법칙은 여전히 유효했다. 서버가 커널페닉을 밷어내고 디스크의 inode가 꼬여버린 것이다. 아 좌절의 연속이다..T.T;<br />
<br />
<br />
여차저차해서 복구한 후 마무리를 지었는데...황금같은 개천절은 다 날라가고 난 뒤였다. 			 ]]> 
		</description>
		<category>프로그램</category>

		<comments>http://cozyhouse.egloos.com/2589121#comments</comments>
		<pubDate>Tue, 03 Oct 2006 13:45:08 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 일본 화장실 ]]> </title>
		<link>http://cozyhouse.egloos.com/2557352</link>
		<guid>http://cozyhouse.egloos.com/2557352</guid>
		<description>
			<![CDATA[ 
  아...이런거 자꾸 퍼오면 안되는데..;;<br />
<br />
<center><br />
<embed src="http://www.youtube.com/v/YsDbOMJOMgQ" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed><br />
</center><br /><br />			 ]]> 
		</description>

		<comments>http://cozyhouse.egloos.com/2557352#comments</comments>
		<pubDate>Sun, 24 Sep 2006 16:15:55 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ Youki Virtual Gallery ]]> </title>
		<link>http://cozyhouse.egloos.com/2532594</link>
		<guid>http://cozyhouse.egloos.com/2532594</guid>
		<description>
			<![CDATA[ 
  <div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/18/90/c0029990_23101674.jpg" width="500" height="331" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/18/90/c0029990_23101674.jpg');" /></div><br />
Flash로 이미지 겔러리를 호스팅 해주는 <a href="http://www.youki.be/">사이트</a>이다. 무엇보다 디자인이 멋지다.<br />
<br />
예전에 Flash가 나타나기 전에 Director와 CGI로 이런걸 생각한 적이 있었다. 지금 생각하면 이런 기술이 이렇게 확산될지는 몰랐지만, 사실 생각만 했었다는 건 무의미하지...;; <br /><br />			 ]]> 
		</description>
		<category>디자인</category>

		<comments>http://cozyhouse.egloos.com/2532594#comments</comments>
		<pubDate>Mon, 18 Sep 2006 14:15:59 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 프로그래머 ]]> </title>
		<link>http://cozyhouse.egloos.com/2532006</link>
		<guid>http://cozyhouse.egloos.com/2532006</guid>
		<description>
			<![CDATA[ 
  <div align="left">솔직히 이런 영상을 보면 우울하다. 예전에는 그렇게 이미지가 안 나빴는데...;;</div><div align="center"><embed src="http://www.youtube.com/v/gvz4aY7nvNQ" width="425" height="350" type="application/x-shockwave-flash" wmode="transparent"></embed> </div><br /><br />			 ]]> 
		</description>
		<category>프로그램</category>

		<comments>http://cozyhouse.egloos.com/2532006#comments</comments>
		<pubDate>Mon, 18 Sep 2006 12:04:49 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 비진도 표류기 ]]> </title>
		<link>http://cozyhouse.egloos.com/2527344</link>
		<guid>http://cozyhouse.egloos.com/2527344</guid>
		<description>
			<![CDATA[ 
  입사 후 첫휴가로 비진도에 다녀오게 되었다. 비진도에 들어가기 위해서는 통영항에서 출발해야 하는데 기차로는 갈 수&nbsp;없고 고속버스로 4시간쯤 걸린것 같다. 오후 늦게 출발한 이유로 이미 도착했을때는 해가 졌고 비진도로 들어가는 배도 비수기에는 하루 2번 밖에 없는 이유로 하룻밤을 통영에서 보내게 되었다. 어느 항이나 마찮가지겠지만 통영 부근에는 섬도 많고 지형도 만형태로 되어 있어서 내부의 바다는 아주 잔잔했다.<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_1829291.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_1829291.jpg');" /></div><br />
통영에 도착하자 가장 먼저 눈에 들어온것이 있는데 남망산공원의 시민회관이였다. 특별히 목적이 없었던 이유로 여객터미널에서 걸어 남망산 공원에 올라갔다.<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18352715.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18352715.jpg');" /></div><br />
<br />
남망산 공원에는 조각공원도 있긴 했는데 밤이고 사실 보이는게 없었다.;; 그래서 야경 몇장 찍고 숙소로 내려왔다.<br />
<br />
다음날, 일어나보니 11시였다. 뭐 사실 특별한 계획을 가지고 움직인게 아니라서 시간은 편하게 잡았다. 나오니 여전히 날은 흐렸다. 음... 사실 조금씩 불안해지기 시작했다. 맑은 날씨를 기대했는데...<br />
그리고 표를 예매하는데 뉴스에선 "산산" 얘기가 나왔다. "산산"? 알고보니 대만으로 가려던 태풍이 우리나라로 진로를 바꿨다는 뭐 이런..;;<br />
그렇다고 계획을 수정할 수는 없었다. 태풍이 올라오면 어디든 날씨야 안 좋을테니...<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18452482.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18452482.jpg');" /></div><br />
<br />
아무튼 표를 예매하고 배를 채우러 주변에 음식점을 찾았다. 바닷가라 주변에 횟집이 무지하게 많았다.(당연한건가..) 그런데 회를 좋아하지 않는 이유로 밥집을 찾아 여기저기 돌아다녔는데 거의 좌절 수준이였다. 어디가도 물고기랑 연관이 안된 곳이...<br />
결국 분식 집에서 라면에 김밥으로 배을 채우고 선착장으로 갔다.<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18473972.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18473972.jpg');" /></div><br />
탁트인 바다를 기대했는데 주변에 섬이 많아서 큰 호수 같다는 느낌도 들었다.<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_185631.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_185631.jpg');" /></div><br />
<br />
그리고 기다려서 2시에 처음으로 배란 이동수단을 타봤다. 배멀미나 하지 않을까 하는 막연한 불안함이 있었지만 생각보다 재미있었다. 그래도 깊이가 가늠되지 않는 검푸른 바다는 여전히 무서웠다.<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18575569.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_18575569.jpg');" /></div><br />
<br />
약 40분쯤 배를타고 드디어 비진도에 도착했다. 경치는 추천 받은대로 분명 좋았다. 그런데 젠장스... 비가 오고 있었다. 빨리 숙소를 잡을려고 민박과 팬션을 알아봤는데 비수기 임에도 불구하고 여전히 바가지 모드였다. 그래도 나름 괜찮은 "바다이야기"에 숙소를 정하고 비가 그치기를 기다렸다. (참고로 펜션은 4~5만원, 민박은 2~3만원 정도 물론 비수기일 경우)<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_1961749.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_1961749.jpg');" /></div><br />
<br />
기다리는 중 TV를 확인, 아~ 여전한 태풍의 얘기와 비가 계속 될거라는...그래서 구경은 포기하고 먹을거리를 사러갔다. 그런데 역시 섬이라 최소한의 것만 구할 수 있었다. 옆방에서는 고기냄새가 넘어오고 있지만...; 담에 섬에 갈때는 필요한건&nbsp;다 사들고 가야겠다.<br />
<br />
그리고 다음날 태풍이 올라온다는 얘기를 듣고 섬에 계속 머무를 수는 없었다. 잘못 하다가는 계속 남아있을지도 모르니깐.. 그래서 아쉽지만 정리해서 서둘러 섬을 빠져나왔다. 남은 사진으로만 만족하는 수밖에...<br />
<br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_2032591.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_2032591.jpg');" /></div><br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_2044135.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_2044135.jpg');" /></div><br />
<br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_205126.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_205126.jpg');" /></div><div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/17/90/c0029990_2054192.jpg" width="500" height="326.666666667" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/17/90/c0029990_2054192.jpg');" /></div><br /><br />			 ]]> 
		</description>
		<category>여행</category>

		<comments>http://cozyhouse.egloos.com/2527344#comments</comments>
		<pubDate>Sun, 17 Sep 2006 11:06:17 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
	<item>
		<title><![CDATA[ Gigapxl™ Project ]]> </title>
		<link>http://cozyhouse.egloos.com/2505129</link>
		<guid>http://cozyhouse.egloos.com/2505129</guid>
		<description>
			<![CDATA[ 
  기술의 발전은 끝이 없나보다. Gigapxl이라니..;;<br />
<p>사진은 예제로 올라온 사진이며 <a href="http://www.gigapxl.org/">http://www.gigapxl.org/</a>&nbsp;에서 더 확인할 수 있다.</p><p><div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/11/90/c0029990_23493834.jpg" width="500" height="247" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/11/90/c0029990_23493834.jpg');" /></div></p><div align="center">자...&nbsp;사진에서 집이 보이시는가?</div><br />
<div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/11/90/c0029990_23501870.jpg" width="500" height="249" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/11/90/c0029990_23501870.jpg');" /></div><br />
<div align="center">뭔가 있는것 같다.</div><div align="center">&nbsp;</div><div align="center"><div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds2.egloos.com/pds/1/200609/11/90/c0029990_23503388.jpg" width="500" height="290" onclick="Control.Modal.openDialog(this, event, 'http://pds2.egloos.com/pds/1/200609/11/90/c0029990_23503388.jpg');" /></div></div><div align="left">집이다..;; 이 정도 해상도면 망원이고 필요없이 찍고 크롭하면 되겠다.</div><div align="left">&nbsp;</div><div align="left">이하는 Project overview이다.</div><div align="left">&nbsp;</div>&nbsp; <br /><br /><span style="FONT-SIZE: 100%; FONT-FAMILY: Verdana"><strong>Project Overview</strong></span> <p><span style="FONT-FAMILY: Verdana">The advent of digital technology has caused a revolution in the way we think of photography. Before this revolution, most of us thought of photography in terms of images captured on film that subsequently would be transformed into prints by way of photographic enlargement. However, rapid proliferation of digital cameras, scanners and printers has changed this perception. Even the prevailing jargon has changed. Where previously an image was described in terms of granularity and&nbsp;acutance, it now more often is defined by pixel count and dpi. Meanwhile, those of us who have spent much of our lives in the pursuit of film-based photography keep asking ourselves whether such photography can survive; and, if it does, what role will it play? When we debated this question in late 2000, it seemed reasonable to assume that digital cameras with resolutions in the 10-megapixel regime would become commonplace within a few years. This would put them in head-to-head competition with 35-mm film-based technology; perhaps even displacing that technology entirely within a decade or so. On the other hand, it seemed unlikely that digital cameras with resolutions much in excess of 10 megapixels would appear in the near term. Especially unlikely would be the emergence of digital cameras with resolutions approaching 100 megapixels. As a consequence, we felt it likely that film-based large-format photography would for the time being remain unchallenged. With this in mind, we have concentrated recent endeavors upon the application of ultra-high-resolution techniques to the field of large-format photography.</span></p><p><span style="FONT-FAMILY: Verdana">In defining the term "ultra-high-resolution," we have analyzed each factor that bears upon the image forming process; especially taking into account the effects of atmospheric blurring, lens aberrations and film granularity. When it became apparent that the sought-for resolution could not be preserved via conventional photographic enlargement, the scope of our analysis was widened to include film scanners and digital printers. We concluded that, consistent with the largest practicable roll film format (9"×18"), we could expect to achieve a resolution equivalent to 1000 megapixels. Hence, came the name Gigapxl™. With recent developments, this figure approaches 4000 megapixels, but the name remains unchanged.</span></p><p><span style="FONT-FAMILY: Verdana">Subject to the limitations of human vision, a minimum of 8 square inches of print area is needed to convey the information contained in a 1-megapixel image. When scaled to 1000 megapixels, the minimum print area becomes 50 square feet. For prints made from our 9"×18" format, this equates to a print which has a height of 5 feet and a width of 10 feet. Likewise, a 4000-megapixel print has dimensions of 10 feet by 20 feet. Meanwhile, close-up sharpness matches that of a 4"×6" print from a 3-megapixel digital camera. The information content of a Gigapxl™ print can be compared to that available in a real-world scene which is viewed through a pair of binoculars. In the case of 1000-megapixel images, one would require 6X binoculars; twice this power at 4000 megapixels.</span></p><p><span style="FONT-FAMILY: Verdana">The first Gigapxl™ cameras were completed and ready for test in February 2001; the first color landscapes being produced a month later. Early images had a pixel count of 260 megapixels (20-micron scan resolution) and were printed on photographic paper. Within a year, however, the count had increased to 670 megapixels (12.5-micron scan resolution). At which level, although substantially higher resolution was being achieved on film, the pixel count temporarily became constrained by issues related to scanner resolution and the file size limits of Adobe Photoshop. Meanwhile, with second-generation cameras (combining superior lenses and a variety of focal lengths) nearing completion, we switched from photographic printing to pigment ink printing. Working closely with Adobe, issues related to Photoshop file size have slowly but surely been resolved. Meantime, collaboration with </span><a href="http://www.leica-geosystems.com/corporate/en/lgs_index.htm"><span style="FONT-FAMILY: Verdana">Leica Geosystems</span></a><span style="FONT-FAMILY: Verdana">(manufacturer of the DSW500 digital scanner) is about to yield scans with a resolution of 6 microns. At which time, numerous existing negatives will be redigitized at 2,900 megapixels. By year end (2004), we expect to push scan resolution to the 5-4 micron range; the corresponding pixel counts being 4,180 megapixels and 6,530 megapixels, respectively.</span></p><p><span style="FONT-FAMILY: Verdana">Extensive viewer response to Gigapxl™ imagery was first obtained in 2003. In March of that year, a 21-foot panorama of San Francisco was exhibited at The Albuquerque Museum. Four months later, a similar image was exhibited at the Palace of Fine Arts/Exploratorium in San Francisco. Aside from general expressions of awe, feedback mainly has centered around the extent to which ultra-high-resolution adds a humanizing touch to subject material which otherwise tends to be dominated by its monumental scale. Especially it has been noted that the ability to capture the minutiae of everyday life provides a level of interest not found in conventional cityscapes.&nbsp;</span></p><p><span style="FONT-FAMILY: Verdana">While technical issues which relate to scanning and digital processing continue to be addressed, current efforts are focused upon the expansion of an image portfolio. At this point, we have stockpiled some 500 images; a fair proportion of which already have been scanned at the 12.5-micron level. Subject material for the most part typifies the American landscape; especially the Southwest American landscape. To date, photographic forays have been made to California, Oregon, Washington, Arizona, New Mexico, Colorado, Wyoming, Utah, and South Dakota. Notable urban subjects include cities such as San Francisco, Los Angeles, San Diego, Albuquerque, Colorado Springs, and Denver. Work in the National and State Parks/Monuments extends to Yosemite, Point Lobos, Mount Tamalpais, Mono Lake, Monument Valley, Canyonlands, Grand Canyon, White Sands, Mesa Verde, Canyon de Chelly, the Grand Tetons, Yellowstone, Devil's Tower, Mount Rushmore, and the Badlands of South Dakota.&nbsp;</span></p><p><span style="FONT-FAMILY: Verdana">In terms of the future, we have been much encouraged by the diversity of applications which continue to emerge. One of particular appeal relates to the documentation of cultural and archaeological sites which cannot be preserved and which inevitably will deteriorate with the passage of time. Many thousands of these sites are present around the world. Prime examples include entire cities such as Rome, Italy. In this instance, limestone structures which have stood for thousands of years have become the victims of acid rain. Stonemason's chisel marks, until recently clear to see, have all but vanished. Only through a massive program of ultra-high-resolution documentary photography can such details be preserved for enjoyment and study by future generations.</span></p>			 ]]> 
		</description>
		<category>기술</category>

		<comments>http://cozyhouse.egloos.com/2505129#comments</comments>
		<pubDate>Mon, 11 Sep 2006 14:52:17 GMT</pubDate>
		<dc:creator>이명</dc:creator>
	</item>
</channel>
</rss>
