<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>빛을 담고 세상 넓히기 &#187; OOPSLA</title>
	<atom:link href="http://fantazic.com/archives/tag/oopsla/feed" rel="self" type="application/rss+xml" />
	<link>http://fantazic.com</link>
	<description>마음의 빛으로 넓은 세상을 비추고 싶다.</description>
	<lastBuildDate>Sun, 27 Nov 2011 23:52:11 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Xper에서 OOPSLA 2007 공유모임이 있습니다.</title>
		<link>http://fantazic.com/archives/108</link>
		<comments>http://fantazic.com/archives/108#comments</comments>
		<pubDate>Sat, 10 Nov 2007 11:10:32 +0000</pubDate>
		<dc:creator>따지크</dc:creator>
				<category><![CDATA[Software & Developer]]></category>
		<category><![CDATA[OOPSLA]]></category>
		<category><![CDATA[Xper]]></category>
		<category><![CDATA[발표]]></category>

		<guid isPermaLink="false">http://fantazic.com/archives/108</guid>
		<description><![CDATA[
Tweet

&#8216;OOPSLA 2007 공유모임&#8217;이 내일 2시부터 강남역 토즈에서 열립니다. 정선화, 박영록님과 함께 저도 OOPSLA에서 얻은 경험을 모임에 참가한 분들과 나눌 예정입니다. Xper 모임에는 항상 관심을 갖고 있었는데 이렇게 함께 할 기회를 갖게 되서 정말 기대됩니다. (작년에 대안언어축제에 신청했다가 게으름으로 불참했던 아픈 기억이 떠오르는군요.)
제 발표는 OOPSLA에 대한 전반적인 소개와 함께 2년 동안 OOPSLA에서 얻은 경험을 공유할 예정인데, [...]]]></description>
			<content:encoded><![CDATA[<div style="display:block;margin-left: 10px; margin-bottom: 10px;">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://fantazic.com/archives/108" data-text="Xper에서 OOPSLA 2007 공유모임이 있습니다." data-count="horizontal" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<p><a href="http://xper.org/wiki/xp/OOPSLA2007_b0_f8_c0_af_b8_f0_c0_d3">&#8216;OOPSLA 2007 공유모임&#8217;</a>이 내일 2시부터 강남역 토즈에서 열립니다. 정선화, 박영록님과 함께 저도 OOPSLA에서 얻은 경험을 모임에 참가한 분들과 나눌 예정입니다. <a href="http://xper.org/wiki/xp">Xper</a> 모임에는 항상 관심을 갖고 있었는데 이렇게 함께 할 기회를 갖게 되서 정말 기대됩니다. (작년에 대안언어축제에 신청했다가 게으름으로 불참했던 아픈 기억이 떠오르는군요.)</p>
<p>제 발표는 OOPSLA에 대한 전반적인 소개와 함께 2년 동안 OOPSLA에서 얻은 경험을 공유할 예정인데, 이야기 거리만 정한 후 PPT 없이 자유로운 대화 형태로 발표를 진행할 예정입니다. 약 30분 동안 OOPSLA의 경험을 충분히 전할 수 있을지는 모르겠네요. 이후 이어지는 mini reception에서 좀 더 다양한 주제로 대화를 할 기회가 있기를 바랍니다.</p>
<p>다음 주에는 회사에서 컨퍼런스 경험 전파를 위한 발표가 예정되어 있습니다. 기회가 된다면 이 블로그를 통해서도 해외 컨퍼런스를 즐기기 위한 방법에 대해 한번 정리해 보도록 하겠습니다.</p>
]]></content:encoded>
			<wfw:commentRss>http://fantazic.com/archives/108/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Still No Silver Bullet?</title>
		<link>http://fantazic.com/archives/107</link>
		<comments>http://fantazic.com/archives/107#comments</comments>
		<pubDate>Mon, 05 Nov 2007 16:12:42 +0000</pubDate>
		<dc:creator>따지크</dc:creator>
				<category><![CDATA[Software & Developer]]></category>
		<category><![CDATA[No Silver Bullet]]></category>
		<category><![CDATA[OOPSLA]]></category>

		<guid isPermaLink="false">http://fantazic.com/archives/107</guid>
		<description><![CDATA[
Tweet

이번 OOPSLA의 큰 주제 중 하나는 &#8220;Silver Bullet&#8221;이였다. 컴퓨터 공학의 고전인 &#8220;No Silver Bullet&#8221; 논문의 저자인 Frederick P. Brooks의 Keynote로 &#8220;Collaboration and Telecollaboration in Design&#8221; 발표가 있었고, 이 유명한 논문 발표 후 20년이 지난 현재 Silver Bullet이 어떤 의미를 지니고 있는지, 앞으로 10년간 Silver Bullet은 없을 것이라는 Frederick의 예언이 여전히 유요한지, 과연 현재 Silver Bullet으로 [...]]]></description>
			<content:encoded><![CDATA[<div style="display:block;margin-left: 10px; margin-bottom: 10px;">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://fantazic.com/archives/107" data-text="Still No Silver Bullet?" data-count="horizontal" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<p>이번 OOPSLA의 큰 주제 중 하나는 &#8220;Silver Bullet&#8221;이였다. <strong>컴퓨터 공학의 고전인 <a href="http://info.computer.org/portal/site/computer/menuitem.eb7d70008ce52e4b0ef1bd108bcd45f3/index.jsp?&#038;path=computer/homepage/misc/Brooks&#038;file=index.xml&#038;xsl=article.xsl">&#8220;No Silver Bullet&#8221;</a> 논문의 저자인 Frederick P. Brooks의 Keynote로 &#8220;Collaboration and Telecollaboration in Design&#8221; 발표가 있었고, 이 유명한 논문 발표 후 20년이 지난 현재 Silver Bullet이 어떤 의미를 지니고 있는지, 앞으로 10년간 Silver Bullet은 없을 것이라는 Frederick의 예언이 여전히 유요한지, 과연 현재 Silver Bullet으로 부를만한게 있는지에 대한 Workshop과 Panel 토의가 있었다.</strong></p>
<p>사실 패널 토의에서 이 논문을 읽어보지 않은 사람은 당장 이 방에서 나가라는 한 패널의 얘기에 좀 당혹스러웠다. 비전공자인 나로서는 컴퓨터 공학의 고전들을 많이 접하지 못했고, 현재 새롭게 소개되는 기술이나 지식을 습득하기에도 벅찬 것이 사실이다. (이런 비전공자라는 굴레는 스스로 지운 것 같다. 영문학과 경영학 등의 지식이 지금 내가 있게 한 토대 중 일부이고, 6년간의 경력 동안 새로운 것을 배우고 익히려는 노력을 계속해 왔다고 생각한다. 하지만 어쩔 수 없이 컴퓨터 공학에 대한 지식의 깊이나 폭이 좁다고 느껴질 때는 나 스스로 아쉽다는 생각을 많이 하게 된다.)</p>
<p>그래서 우선 이 논문을 직접 읽어 보았다. 한 문장으로 내용을 줄여보면 <strong>&#8216;하드웨어의 생산성 향상과 같은 소프트웨어 개발의 생산성을 10배로 향상시킬 수 있는 마법과 같은 해결책은 없다&#8217;</strong>라고 할 수 있다. 그러면서 몇 가지 가능한 후보를 들었는데, 고차원 언어, 객체 지향 언어, AI, 요구사항 정의와 빠른 프로토타이핑 그리고 훌륭한 디자이너가 그 대상이다. 이들 중 일부는 Agile, UML, OOP, IDE, Open Source 등으로 현실화 되었지만 문제의 본질적인 복잡함(essencial complexity)을 지속적으로 줄여주는 마법이 되지는 못했다. (사실 약 10장 정도의 논문을 읽는데 3 시간 정도의 집중된 시간이 필요했다. 원서로 정보를 얻어야할 때 추가로 요구되는 시간과 집중력이 비영어권 개발자에게 큰 장벽임은 분명하다. 이 장벽을 허물어줄 수 있다면 그 자체가 Silver Bullet이 될 수 있지 않을까?)</p>
<p>워크샵에서 논의된 결과는 <a href="http://mysite.verizon.net/dennis.mancl/oopsla07/index.html">워크샵 홈페이지</a>에서 확인해 볼 수 있다. 워크샵을 통해 논의된 새로운 잠재적인 Silver Bullet을 나열해 보면 다음과 같다.</p>
<ol>
<li>High-level languages : 부분적으로 성공적이지만 여전히 증식하고 있다.</li>
<li> Grand unified distributed object infrastructure (CORBA) : 사람과 문제가 다양하고 변화 적응성이 떨어져서 실패했다.</li>
<li>Model Driven Architecture (MDA) : 완전히 실패하지는 않았지만 추상화와 정확함의 대립이 있다.</li>
<li>Tools and programming environments : accidental complexity를 많이 제거해준다. 하지만 도구 자체가 프로세스를 악화시킬 수도 있다.</li>
<li>Objects &#8211; general : 적용이 어렵고 추상화 개념을 익히기 힘들다.</li>
<li>Objects &#8211; frameworks and components : 도메인에 한정시킬 때 프레임워크 효용성이 떨어지고 유연성을 떨어뜨리며 학습 비용을 높일 수 있다.</li>
<li>Objects &#8211; patterns : good designer로 발전하기 힘들고, 잘못 사용하기 쉽다.</li>
<li>XML : Semantic Web에 대한 환상</li>
<li>Agile : 대규모 프로젝트에 도입이 어렵고, Agile의 본질이 왜곡되는 경우가 많다.</li>
<li>Aspects : 잘못된 추상화</li>
<li>Open Source : 지적 재산권 문제, 신뢰성 문제</li>
<li>Globalization : 개발자 시장 포화와 시차 문제</li>
</ol>
<p>그리고 마지막으로 패널 토의가 있었는데, 다음 동영상에서 볼 수 있듯이 <strong>아주 쇼킹한 패널 토의</strong>였다. <a href="http://youtube.com/watch?v=Z-1X3duvryA">마틴 파울러의 늑대 변신</a>으로 늑대인간과 늑대인간(친숙한 존재에서 예기치 않게 두려운 공포의 대상으로 변하는 소프트웨어 프로젝트)를 제거하려는 인간 사이의 열띤 토론이 있었다. 패널들의 입장과 질문에 대한 답변들은 <a href="http://mysite.verizon.net/dennis.mancl/oopsla07/silver_panel.html">스크립트로 정리</a>가 되어 있으니 한번 읽어보기를 바란다.</p>
<p>많은 이야기 중 가장 나에게 영향을 준 것은 Silver Bullet을 찾으려는 노력보다는 Lead Bullet을 찾아서 활용하려는 노력이 더 필요하다는 David Parnas의 얘기와, 결국 변화를 가져오려고 노력하는 우리가 바로 Silver Bullet이라는 Ricardo Lopez의 의견, 그리고 왜 Silver Bullet이 실패하는지에 대한 늑대의 통한의 반박이었다. (그리고 늑대는 여전히 multi-core concurrency system과 같은 강력한 무기를 가지고 있다. ㅋㅋ) 특히 납총알에 대한 주장은 깊이 생각할 필요가 있다. 은총알이 마법과 같은 효과를 지니고 있다면 납 총알은 지속적인 노력과 연습을 필요로 한다. 하지만 <strong>이 납총알이 개별적으로 30% 생산성 향상(개발, 유지 보수 비용의 감소)를 가져온다면 9개의 납총알이 모여 10배의 생산성 향상을 만들 수 있다</strong>. (사실 생산성을 정의 내릴 수는 있는 것일까? 동일한 문제를 한 사람이 이틀 동안 200줄의 코드로 해결한 경우와 삼일 동안 50줄의 코드로 해결한 경우 어떤 것이 생산성이 높다고 할 수 있을까?)</p>
<p>개인적으로는 발표와 토론을 통해 많은 것을 배울 수 있었지만, <strong>이런 만남 자체가 가장 큰 의미로 남는 것 같다</strong>. 영문학과 달리 컴퓨터 사이언스는 역사가 짧기 때문에 전설적 인물들이 아직까지 많이 생존해 있다. <strong>이들이 여전히 열정적으로 활동하고 고민하는 모습을 보면서 컴퓨터 공학이 최고의 지적 노력의 산물이라는 자긍심을 느낄 수 있었다. 20년이 지난 후에도 여전히 통찰력을 발하고 있는 고전에 더 많은 관심을 갖고 열정을 갖고 고민하는 삶을 산다면 스스로 전문가로서 자긍심을 키울 수 있다고 믿는다</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fantazic.com/archives/107/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>OOPSLA 2007 정리</title>
		<link>http://fantazic.com/archives/105</link>
		<comments>http://fantazic.com/archives/105#comments</comments>
		<pubDate>Mon, 29 Oct 2007 03:30:09 +0000</pubDate>
		<dc:creator>따지크</dc:creator>
				<category><![CDATA[Software & Developer]]></category>
		<category><![CDATA[OOPSLA]]></category>
		<category><![CDATA[몬트리올]]></category>

		<guid isPermaLink="false">http://fantazic.com/archives/105</guid>
		<description><![CDATA[
Tweet

작년에 이어 올해도 OOPSLA에 참가하고 왔다.  작년에 AOP, Agile, Ultra Lage System이 주요 주제였다면 올해는 DSL, SOA, SilverBullet 등을 주로 다뤘고, 2명의 튜링상 수상자를 만날 수 있었다.
올해는 DesignFest와 OSS 관련 워크샵에 참가했고 작년보다는 좀 더 충실하게 컨퍼런스를 즐길 수 있었다. OOPSLA를 통해 얻은 다양한 정보는 하나씩 정리해서 다시 올릴 예정이다.
그리고 밴쿠버와 몬트리올은 정말 아름다운 [...]]]></description>
			<content:encoded><![CDATA[<div style="display:block;margin-left: 10px; margin-bottom: 10px;">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://fantazic.com/archives/105" data-text="OOPSLA 2007 정리" data-count="horizontal" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<p>작년에 이어 올해도 OOPSLA에 참가하고 왔다.  작년에 AOP, Agile, Ultra Lage System이 주요 주제였다면 올해는 DSL, SOA, SilverBullet 등을 주로 다뤘고, 2명의 <a href="http://awards.acm.org/homepage.cfm?srt=all&#038;awd=140">튜링상 수상자</a>를 만날 수 있었다.</p>
<p>올해는 DesignFest와 OSS 관련 워크샵에 참가했고 작년보다는 좀 더 충실하게 컨퍼런스를 즐길 수 있었다. OOPSLA를 통해 얻은 다양한 정보는 하나씩 정리해서 다시 올릴 예정이다.</p>
<p>그리고 밴쿠버와 몬트리올은 정말 아름다운 도시였고 틈틈이 가까운 곳들을 둘러볼 수 있었다. 가장 인상적이였던 것은 한국과 달리 너무나 다양한 인종이 섞여 살고 있는 모습이였다. 유럽인, 아시아인, 아랍인, 아프리카인 등 정말 다양한 사람들이 모여 있었고 자연스럽게 다른 문화를 접할 수 있는 모습이 새로웠다.</p>
<p>내년 OOPSLA는 Nashville에서 열린다. 내년도 참가할 수 있을지 기대해 본다.</p>
]]></content:encoded>
			<wfw:commentRss>http://fantazic.com/archives/105/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>골든 에이지</title>
		<link>http://fantazic.com/archives/60</link>
		<comments>http://fantazic.com/archives/60#comments</comments>
		<pubDate>Thu, 30 Nov 2006 10:34:41 +0000</pubDate>
		<dc:creator>따지크</dc:creator>
				<category><![CDATA[Software & Developer]]></category>
		<category><![CDATA[OOPSLA]]></category>
		<category><![CDATA[경력]]></category>
		<category><![CDATA[골든 에이지]]></category>

		<guid isPermaLink="false">http://fantazic.com/?p=60</guid>
		<description><![CDATA[
Tweet

이번 OOPSLA에서는 많은 경험을 할 수 있었다.
(물론 이전의 경험으로 얻은 식견은 더 많은 경험을 약속하는데 그런점에서 내 경험은 매우 미약하다고 할 수 있다.)
Agile, OOP, Ultra Large Scale System, System Design, AOP 등등 많은 주제에 관한 토론과 발표를 접했고 다양한 개발자들을 만나볼 수 있었다. (이런 만남 또한 언어적 한계로 큰 제한이 있었다. 언어와 경험&#8230;. 아마 다음 [...]]]></description>
			<content:encoded><![CDATA[<div style="display:block;margin-left: 10px; margin-bottom: 10px;">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://fantazic.com/archives/60" data-text="골든 에이지" data-count="horizontal" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<p>이번 OOPSLA에서는 많은 경험을 할 수 있었다.<br />
(물론 이전의 경험으로 얻은 식견은 <a href="http://agile.egloos.com/2694108">더 많은 경험을 약속</a>하는데 그런점에서 내 경험은 매우 미약하다고 할 수 있다.)</p>
<p>Agile, OOP, Ultra Large Scale System, System Design, AOP 등등 많은 주제에 관한 토론과 발표를 접했고 다양한 개발자들을 만나볼 수 있었다. (이런 만남 또한 언어적 한계로 큰 제한이 있었다. 언어와 경험&#8230;. 아마 다음 기회에는 많이 달라질 수 있다고 생각한다.)</p>
<p>하지만 이런 지식을 떠나 처음 해외 컨퍼런스를 참가하는 사람들은 꼭 한번 느끼게 되는 &#8216;<strong>백발이 성성한 개발자</strong>&#8216;에 관한 느낌을 얘기하고자 한다.</p>
<p>OOPSLA는 1986년에 처음 시작된 후 20년간 매년 OOP의 발전과 함께 성장해온 컨퍼런스이다. 그래서 OOPSLA 컨퍼런스 참가자는 몇번째 OOPSLA 참가인지, 얼마나 오래된 OOPSLA old member인지에 따라 다른 느낌을 전달받는다.</p>
<p><strong>특히 GoF를 비롯한 이미 30년 이상 프로그래머로서 명성을 쌓아온 많은 개발자들을 만날 수 있는데, 이들은 Golden Age로 불리며 새롭게 프로그래밍을 공부 시작하는 학생들에게 많은 존경을 받고 있다.</strong></p>
<p>그렇다면 이들은 30년이 넘는 경력 동안 과연 어떤 일을 했고, 지금은 어떤 모습으로 남아있는 것일까?</p>
<p><a href="http://www.oopsla.org/2006/program/sessioninvitedspeakers/linda_northrop.html">ULS System 발표</a>를 진행하면서 Linda가 청중들에게 직업을 물어보았다.<br />
programmer?, architect?, manager?, consultant?, educator? 많은 사람들이 이 질문에 하나 이상 손을 들었다.</p>
<p>programmer + architect + manager인 사람도 있고, programmer + consult인 사람, 그리고 manager + educator 등등 모두들 다양한 일을 하고 있었다.</p>
<p>위의 경력중에서 몇 가지 한국과 다른 특이한 점이 발견됐다.</p>
<ul>
<li>관리직을 하면서도 프로그래머와 설계를 같이 하는 사람이 많았다.</li>
<li>컨설턴트를 직업으로 하는 사람이 상당히 많았다. 특히 Agile Consultant가 매우 유망한 직종으로 보였다.</li>
<li>프로그래머의 마지막 모습으로 교육자가 많았다</li>
</ul>
<p>첫째로 한국과 달리 <strong>관리직이 된다는 것이 개발자로서 경력이 끝나는걸 의미하지 않고, 상급 개발자로서 경력을 계속해가는 모습이였다</strong>. 한국 IT는 아직도 발전단계라고 생각하는데 훌륭한 개발자들이 계속 발전할 수 있는 환경이 필요하다고 생각했다.</p>
<p>둘째로 컨설턴트가 많았는데, 컨설턴트는 나이 많은 개발자부터 젊은 개발자까지 다양한 연령대로 구성되 있었고, 4년차에 접어든 Agile Consultingd을 비롯해서 다양한 방면에서 활동하고 있었다. 개인적인 경험이 없어서 한국에서의 정확한 상황은 모르나, 하나의 직종으로 <strong>컨설턴트가 더 큰 규모로 발전하고 회사에서도 적극적으로 컨설팅을 받아 변화를 수용</strong>할 필요가 있다고 느꼈다.</p>
<p>마지막으로 가장 멋있게 다가온 건 교육자의 모습이였다. 물론 교육자가 대학 교수(박사 학위가 2개는 기본인 듯)인 경우가 많았지만 주변 아이들에게 <a href="http://mindstorms.lego.com/">레고 로봇 프로그래밍</a>을 가르키는 MS 개발자를 비롯해 많은 <strong>senior 개발자들이 자신의 지식을 주변에 전파하려는 노력</strong>을 많이 하고 있었다.</p>
<p>결국 <strong>한국의 골든 에이지</strong>는 누가 만들어 주는게 아니라, 프로그래머 한명 한명이 만드는게 아닐까 싶다.</p>
<p>학문으로써 언어를 연구하고, 열정을 가지고 자신의 일에 최선을 다 한다면, 그리고 마지막으로 자신의 지식을 모두와 함께 나눈다면 10년 후에는 프로그래머에게 더 밝은 미래가 있을거라 믿는다.</p>
]]></content:encoded>
			<wfw:commentRss>http://fantazic.com/archives/60/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>OOPSLA 첫째날</title>
		<link>http://fantazic.com/archives/56</link>
		<comments>http://fantazic.com/archives/56#comments</comments>
		<pubDate>Sun, 22 Oct 2006 17:23:45 +0000</pubDate>
		<dc:creator>따지크</dc:creator>
				<category><![CDATA[Software & Developer]]></category>
		<category><![CDATA[ETX]]></category>
		<category><![CDATA[OOPSLA]]></category>

		<guid isPermaLink="false">http://fantazic.com/?p=56</guid>
		<description><![CDATA[
Tweet

정식 컨퍼런스는 화요일에 시작이고, 처음 이틀은 workshop과 tutorials로 진행된다.
첫날은 ETX 컨퍼런스 참가. &#8216;Eclipse Technology eXchange&#8217;는 session 별로 관련 주제의 paper들이 발표되고 질문을 받는 식으로 진행된다.
역시 올해의 관심은 협업. 시스템이 커지고 Agile 방법론, AOP 등이 도입되면서 다양한 관점에서 협업의 효율성을 높이는 방법이 연구되고 있다.
첫 발표는 IBM Korea에 근무하는 정창우씨의 &#8216;Embedded Device Solution Life Cycle Support with [...]]]></description>
			<content:encoded><![CDATA[<div style="display:block;margin-left: 10px; margin-bottom: 10px;">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://fantazic.com/archives/56" data-text="OOPSLA 첫째날" data-count="horizontal" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<p>정식 컨퍼런스는 화요일에 시작이고, 처음 이틀은 workshop과 tutorials로 진행된다.</p>
<p>첫날은 ETX 컨퍼런스 참가. &#8216;Eclipse Technology eXchange&#8217;는 session 별로 관련 주제의 paper들이 발표되고 질문을 받는 식으로 진행된다.</p>
<p>역시 올해의 관심은 협업. 시스템이 커지고 Agile 방법론, AOP 등이 도입되면서 다양한 관점에서 협업의 효율성을 높이는 방법이 연구되고 있다.</p>
<p>첫 발표는 IBM Korea에 근무하는 정창우씨의 &#8216;Embedded Device Solution Life Cycle Support with Eclipse&#8217;. 흠.. 첫 발표에서 한국인을 만나다니 신기. ^^</p>
<p>어제부터 마신 커피로 잠을 못 자서, 눈은 붉게 충열되 있지만 그래도 일 안하고 컨퍼런스 참가해 있으니 기분은 좋다.</p>
<p>발표도 80%~90%는 무리 없이 알아들을 수 있고, 생활도 불편하지 않고..<br />
2~3년 후에는 기회가 된다면 미국에 와서 일해보는 것도 괜찮을거 같다.</p>
<p>PS) 여기도 학생, 교수, 현업에 따라 발표 스타일이 다르다. 세상 사는건 다 비슷한 듯. ㅋㅋ<br />
점심은 Saturday Market에서 먹으면 될거 같고, 역시 이쪽 개발자는 Mac이 대세인 듯.</p>
]]></content:encoded>
			<wfw:commentRss>http://fantazic.com/archives/56/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>태평양 상공에서..</title>
		<link>http://fantazic.com/archives/55</link>
		<comments>http://fantazic.com/archives/55#comments</comments>
		<pubDate>Sat, 21 Oct 2006 13:18:27 +0000</pubDate>
		<dc:creator>따지크</dc:creator>
				<category><![CDATA[깨달음으로 가는 길]]></category>
		<category><![CDATA[OOPSLA]]></category>
		<category><![CDATA[모험]]></category>

		<guid isPermaLink="false">http://fantazic.com/?p=55</guid>
		<description><![CDATA[
Tweet

지금은 태평양 상공이다. 인천에서 시애틀로 가는 비행기 안, 시끄러운 엔진 소리가 들린다.
일요일부터 시작하는 OOPSLA 컨퍼런스에 참가하기 위해 지금 먼 길을 가고 있다.
공항 버스부터 탑승까지 단계마다 기다림이 필요하고, 하늘을 나는 비행기로 또 다시 9시간을 날라가야 한다.
과연 무엇을 얻기 위해서 이런 수고를 하는걸까.
지적 자극, 새로운 문화 체험&#8230;. refresh?
먼 여행 후 지상으로 내려가면 그곳은 인종과 언어, 문화가 다른 [...]]]></description>
			<content:encoded><![CDATA[<div style="display:block;margin-left: 10px; margin-bottom: 10px;">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://fantazic.com/archives/55" data-text="태평양 상공에서.." data-count="horizontal" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<p>지금은 태평양 상공이다. 인천에서 시애틀로 가는 비행기 안, 시끄러운 엔진 소리가 들린다.</p>
<p>일요일부터 시작하는 OOPSLA 컨퍼런스에 참가하기 위해 지금 먼 길을 가고 있다.<br />
공항 버스부터 탑승까지 단계마다 기다림이 필요하고, 하늘을 나는 비행기로 또 다시 9시간을 날라가야 한다.</p>
<p>과연 무엇을 얻기 위해서 이런 수고를 하는걸까.<br />
지적 자극, 새로운 문화 체험&#8230;. refresh?</p>
<p>먼 여행 후 지상으로 내려가면 그곳은 인종과 언어, 문화가 다른 새로운 곳이다.<br />
그곳에서 많은걸 배워갈 수 있을까? 아니면 생각의 폭을 넓힐 수 있을까?</p>
<p>또는 좋은 친구를 한명 만나는 것도 좋겠지.</p>
<p>비행기에서의 인터넷.. 그리고 많은 생각들. 세상은 변하고 있다.<br />
나 또한 성장하고 있는 것일까?</p>
<p>많은 의문들 속에서 나는 한걸음 다시 나아가고 있다.</p>
]]></content:encoded>
			<wfw:commentRss>http://fantazic.com/archives/55/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>OOPSLA 2006 &#8211; Fantazic Favorites</title>
		<link>http://fantazic.com/archives/53</link>
		<comments>http://fantazic.com/archives/53#comments</comments>
		<pubDate>Tue, 03 Oct 2006 09:33:13 +0000</pubDate>
		<dc:creator>따지크</dc:creator>
				<category><![CDATA[Software & Developer]]></category>
		<category><![CDATA[OOPSLA]]></category>

		<guid isPermaLink="false">http://fantazic.com/?p=53</guid>
		<description><![CDATA[
Tweet

10월 22일부터 26일까지 Portland Oregon에서 열리는 OOPSLA 2006 컨퍼런스에 참가하게 됐다.
플랫폼/시스템 업무와의 연관성이 높기 때문에 랩장님이 권해주셨고, (사실 내년 Agile 2007에 꼭 참가하고 싶었는데) 기회가 됐을 때 갔다 오는 것도 좋을거 같아서 컨퍼런스 신청을 했다.
OOPSLA는 &#8216;Object-Oriented Programming, Systems, Languages, and Applications&#8217;라는 뜻으로 Gang of Four가 Design Patterns를 발표한 20년 이상의 역사를 가진 컨퍼런스이다. 올해는 Gang [...]]]></description>
			<content:encoded><![CDATA[<div style="display:block;margin-left: 10px; margin-bottom: 10px;">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://fantazic.com/archives/53" data-text="OOPSLA 2006 &#8211; Fantazic Favorites" data-count="horizontal" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<p>10월 22일부터 26일까지 Portland Oregon에서 열리는 <a href="http://oopsla.org/2006/">OOPSLA 2006</a> 컨퍼런스에 참가하게 됐다.</p>
<p>플랫폼/시스템 업무와의 연관성이 높기 때문에 랩장님이 권해주셨고, (사실 내년 Agile 2007에 꼭 참가하고 싶었는데) 기회가 됐을 때 갔다 오는 것도 좋을거 같아서 컨퍼런스 신청을 했다.</p>
<p>OOPSLA는 &#8216;Object-Oriented Programming, Systems, Languages, and Applications&#8217;라는 뜻으로 Gang of Four가 Design Patterns를 발표한 20년 이상의 역사를 가진 컨퍼런스이다. 올해는 Gang of Four 중의 한명인 John Vlissides을 추모하는 모임도 있다.</p>
<p>IT 컨퍼런스가 대부분 비슷한 형태를 띄겠지만, OOPSLA는 초청 강연, 워크샵, 논문 발표, Tutorial, Onward!, Panel 토론 등 다양한 형태로 다양한 주제를 다루게 된다.</p>
<p><a href="http://dreamsongs.com/OOPSLA2006/OOPSLA2006Information.html">비공식 가이드</a>에서도 추천 리스트를 제공해주고 있는데, 나도 나름데로 참가할만한 주제를 뽑아보았다.</p>
<p>Agile, Aspects, Large System 등을 주제로 뽑은 나의 추천 목록은 다음과 같다.</p>
<ul>
<li>22(Sun)
<ul>
<li>8:30 ~ 17:00 : <strong>Workshop, Eclipse Technology eXchange</strong><br/></li>
</ul>
</li>
<li>23(Mon)
<ul>
<li>8:30 ~ 17:00 : <strong>Workshop, Creating an Informative Workspace</strong></li>
<li>17:00 ~ 19:30 : <strong>Welcome Reception</strong><br/></li>
<li>19:30 ~ 20:00 : <strong>Newcomer&#8217;s Orientation</strong></li>
</ul>
</li>
<li>24(Thue)
<ul>
<li>8:30 ~ 10:00 : Invited Speaker, Brenda Laurel &#8211; Designed Animism: Poetics of a New World</span></li>
<li>10:30 ~ 12:00 : <strong>Onward!, Conscientious Software</strong></li>
<li>13:30 ~ 15:00 : <strong>Invited Speaker, Linda Northrop &#8211; Scale Changes Everything</strong></li>
<li>15:30 ~ 17:00 : <strong>Panels, The Ultra Challenge: Software Systems Beyond Big</strong></li>
<li>19:45 ~ 22:00 : <strong>Panels, Design Patterns: Beginnings and Futures</strong><br/></li>
</ul>
</li>
<li>25(Wed)
<ul>
<li>8:30 ~ 10:00 : <strong>Invited Speaker, Dr. Guy L. Steele Jr. &#8211; Growable Language</strong></li>
<li>10:30 ~ 12:00 : <strong>Onward! Pegasus: First Steps Towards a Naturalistic Programming Language</strong></li>
<li>13:30 ~ 15:00 : <strong>Invited Speaker, Joshua Bloch &#8211; How to Design a Good API and Why it Matters</strong></li>
<li>15:30 ~ 17:00 : <strong>Panels, Aspects and/versus Modularity: The Grand Debate</strong></li>
<li>19:00 ~ 23:00 : <strong>The Big Event: Oregon Museum of Science and Industry</strong><br/></li>
</ul>
</li>
<li>26(Thur)
<ul>
<li>8:30 ~ 10:00 : <strong>Invited Speaker, Philip Wadler &#8211; Faith, Evolution, and Programming Languages: from Haskell to Java to Links</strong></li>
<li>10:30 ~ 12:00 : <strong>Panels, The Convergence of XP and SCRUM</strong></li>
<li>13:30 ~ 15:00 : <strong>Invited Speaker, Martin Rinard &#8211; Minimizing Understanding in the Construction and Maintenance of Software Systems</strong></li>
<li>15:30 ~ 17:00 : <strong>Onward! JDA: A Step Towards Large-Scale Reuse on the Web</strong></li>
<li>17:00 ~ 18:00 : <strong>Ice Cream Social: Kickoff for OOPSLA 2007</strong></li>
</ul>
</li>
<li>Essay
<ul>
<li>The Paradoxical Success of Aspect-Oriented Programming</li>
<li>On System Design<br/></li>
</ul>
</li>
</ul>
<p><a href="http://youtube.com/watch?v=yeA4CBInqKo">켄트 벡은 모든 컨퍼런스에 배우자와 같이 참가</a>한다고 하는데, 정인이도 컨퍼런스 참가는 안해도 포틀랜드는 같이 갈 예정이다.</p>
<p>그런데 결정적으로 아직 비자가 나오지 않았다. 더 큰 문제는 여권도 아직 발급중인 상태&#8230;. 최단 시간으로 모든 것들이 준비가 되야 성공적으로 컨퍼런스에 참가할 수 있는데, 미리 준비하고 있는 수 밖에. ^^</p>
]]></content:encoded>
			<wfw:commentRss>http://fantazic.com/archives/53/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

