<?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>Ioriy2k&#039;s Knowledgebase &#187; Flex / AIR</title>
	<atom:link href="http://ioriy2k.pe.kr/archives/category/flex-air/feed" rel="self" type="application/rss+xml" />
	<link>http://ioriy2k.pe.kr</link>
	<description>ioriy2k의 여러가지 지식 저장소</description>
	<lastBuildDate>Mon, 06 Feb 2012 11:01:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ubuntu Maverick Meerkat(10.10) 64bit에서 TweetDeck을 사용할 때 한글이 입력되지 않을 경우</title>
		<link>http://ioriy2k.pe.kr/archives/1316</link>
		<comments>http://ioriy2k.pe.kr/archives/1316#comments</comments>
		<pubDate>Tue, 23 Nov 2010 11:00:22 +0000</pubDate>
		<dc:creator>ioriy2k</dc:creator>
				<category><![CDATA[Flex / AIR]]></category>
		<category><![CDATA[Linux, Just For Fun]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Maverick]]></category>
		<category><![CDATA[TweetDeck]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://ioriy2k.pe.kr/?p=1316</guid>
		<description><![CDATA[Ubuntu Oneiric Ocelot 11.10 64bit에서는 IME를 iBus로 사용할 경우 한글이 입력되지만 띄어쓰기가 제대로 되지 않는 문제가 있습니다. 그러나 SCIM을 사용하면 아래와 같이 수정할 필요가 없습니다. 자세한 내용은 다음 Post를 참고하기 바랍니다. Test 완료. Ubuntu Natty Narwhal 11.04 64bit에서도 동일한 방법으로 한글입력이 가능합니다. Test 완료. Ubuntu Maverick Meerkat(10.10) 64bit를 사용하면서 겪는 문제 중 하나는 Adobe AIR [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<ul>
<li>Ubuntu Oneiric Ocelot 11.10 64bit에서는 IME를 iBus로 사용할 경우 한글이 입력되지만 띄어쓰기가 제대로 되지 않는 문제가 있습니다. 그러나 SCIM을 사용하면 아래와 같이 수정할 필요가 없습니다. 자세한 내용은 <a href="http://ioriy2k.pe.kr/archives/4357#13_IME" title="Ubuntu Oneiric Ocelot 11.10을 설치한 후 해야 할 것들 (2. Desktop 설정)" target="_blank">다음 Post</a>를 참고하기 바랍니다. Test 완료.</li>
<li>Ubuntu Natty Narwhal 11.04 64bit</strong>에서도 동일한 방법으로 한글입력이 가능합니다. Test 완료.</li>
</ul>
</blockquote>
<p>Ubuntu Maverick Meerkat(10.10) 64bit를 사용하면서 겪는 문제 중 하나는 Adobe AIR 32bit를 사용하는 TweetDeck에서 한글입력이 되지 않는 것이었습니다. 아직 Adobe AIR가 64bit version이 없어서 생기는 문제인데 특별한 해결책이 없더군요.</p>
<p>그래서 문제를 해결해보려고 먼저 Terminal에서 TweetDeck을 실행해 봤습니다. 그랬더니 아래와 같은 Message가 표시되는군요.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>TweetDeck<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>TweetDeck<br />
<span style="color: #7a0874; font-weight: bold;">&#40;</span>TweetDeck:<span style="color: #000000;">17299</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>: Gtk-WARNING <span style="color: #000000; font-weight: bold;">**</span>: <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>gtk-<span style="color: #000000;">2.0</span><span style="color: #000000; font-weight: bold;">/</span>2.10.0<span style="color: #000000; font-weight: bold;">/</span>immodules<span style="color: #000000; font-weight: bold;">/</span>im-ibus.so: wrong ELF class: ELFCLASS64<br />
<br />
<span style="color: #7a0874; font-weight: bold;">&#40;</span>TweetDeck:<span style="color: #000000;">17299</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>: Gtk-WARNING <span style="color: #000000; font-weight: bold;">**</span>: Loading IM context <span style="color: #7a0874; font-weight: bold;">type</span> <span style="color: #ff0000;">'ibus'</span> failed</div></td></tr></tbody></table></div>
<p>/usr/lib는 System에 설치된 Application의 Library File이 위치하는 Directory인데 64bit OS에서는 64bit용으로 Compile된 Library만 위치합니다. 32bit Library는 /usr/lib32에 따로 구분되어 있습니다.</p>
<p>Error 내용을 살펴보니 Input Method Module인 IBus가 TweetDeck 실행 시에 Loading되는 데 엉뚱하게도 32bit가 아닌 64bit Library을 Load하네요. 그래서 wrong ELF class Error가 발생한 것입니다.</p>
<p>IBus가 Loading되지 않았으니 당연히 TweetDeck에 입력창에서 한글을 사용할 수 없겠죠. 문제를 파악했으니 이제 해결해봅시다.<br />
<span id="more-1316"></span></p>
<h3>How to Fix it.</h3>
<p>일단 먼저 /usr/lib32/gtk-2.0/2.10.0/immodules를 확인해 봅시다. Error Message에 나왔던 im-ibus.so란 File이 존재하지 않는 것을 보니 32bit용 Library가 System에 설치되지 않았군요.</p>
<p>im-ibus.so의 32bit version을 설치하기 위해서, getlibs라는 tool을 사용합시다. Getlibs는 64bit Linux에서 32bit application을 돌리기 위한 library 의존성을 자동으로 해결해 주는 tool입니다. 설치하기 위해서는 <a href="http://frozenfox.freehostia.com/cappy/getlibs-all.deb"><strong>여기</strong></a>서 binary를 download한 후 아래의 명령을 실행하면 됩니다.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666;">$ </span><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> getlibs-all.deb</div></td></tr></tbody></table></div>
<p>이제 IBus의 32bit version을 설치하기 위해서 다음과 같이 입력합니다. (Ubuntu Maverick Meerkat 10.10, Ubuntu Natty Narwhal 11.04의 경우)</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666;">$ </span><span style="color: #c20cb9; font-weight: bold;">sudo</span> getlibs <span style="color: #660033;">-p</span> libibus2 ibus ibus-gtk libibus-qt1</div></td></tr></tbody></table></div>
<p>Ubuntu Oneiric Ocelot 11.10의 경우에는 Package명과 설치 위치가 조금 바뀌었습니다. Terminal에서 다음과 같이 입력합니다.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> getlibs <span style="color: #660033;">-p</span> libibus-<span style="color: #000000;">1.0</span>-<span style="color: #000000;">0</span> ibus ibus-gtk libibus-qt1<br />
$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-sf</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib32<span style="color: #000000; font-weight: bold;">/</span>gtk-<span style="color: #000000;">2.0</span><span style="color: #000000; font-weight: bold;">/</span>2.10.0<span style="color: #000000; font-weight: bold;">/</span>immodules<span style="color: #000000; font-weight: bold;">/</span>im-ibus.so <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>i386-linux-gnu<span style="color: #000000; font-weight: bold;">/</span>gtk-<span style="color: #000000;">2.0</span><span style="color: #000000; font-weight: bold;">/</span>2.10.0<span style="color: #000000; font-weight: bold;">/</span>immodules<span style="color: #000000; font-weight: bold;">/</span>im-ibus.so</div></td></tr></tbody></table></div>
<p>설치가 완료되었으니 /usr/lib32/gtk-2.0/2.10.0/immodules/im-ibus.so가 존재하는지 확인해 봅시다. File이 존재하는 것을 확인했다면 이제 TweetDeck을 다시 실행해 봅시다. 이런.. 한글이 여전히 입력이 되지 않는군요. <img src='http://ioriy2k.pe.kr/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>한글을 입력하기 위해서는 한 가지 추가 작업이 더 필요합니다. 32bit Application을 실행할 때 System에 설치된 GTK+의 IM Module이 설정되어 있지 않아서 제대로 Loading하지 못하네요. GTK+에서 사용할 IM Module을 등록하기 위해서 다음과 같이 입력합니다. (Ubuntu Maverick Meerkat 10.10, Ubuntu Natty Narwhal 11.04의 경우)</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">vi</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>gtk-<span style="color: #000000;">2.0</span><span style="color: #000000; font-weight: bold;">/</span>2.10.0<span style="color: #000000; font-weight: bold;">/</span>gtk.immodules.32<br />
<br />
<span style="color: #666666; font-style: italic;"># GTK+ Input Method Modules file</span><br />
<span style="color: #666666; font-style: italic;"># Automatically generated file, do not edit</span><br />
<span style="color: #666666; font-style: italic;"># Created by /usr/lib/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.22.0</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-am-et.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;am_et&quot;</span> <span style="color: #ff0000;">&quot;Amharic (EZ+)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;am&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-cedilla.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;cedilla&quot;</span> <span style="color: #ff0000;">&quot;Cedilla&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;az:ca:co:fr:gv:oc:pt:sq:tr:wa&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;cyrillic_translit&quot;</span> <span style="color: #ff0000;">&quot;Cyrillic (Transliterated)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-ibus.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ibus&quot;</span> <span style="color: #ff0000;">&quot;IBus (Intelligent Input Bus)&quot;</span> <span style="color: #ff0000;">&quot;ibus&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #ff0000;">&quot;ja:ko:zh:*&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-inuktitut.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;inuktitut&quot;</span> <span style="color: #ff0000;">&quot;Inuktitut (Transliterated)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;iu&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-ipa.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ipa&quot;</span> <span style="color: #ff0000;">&quot;IPA&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-multipress.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;multipress&quot;</span> <span style="color: #ff0000;">&quot;Multipress&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-thai.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;thai&quot;</span> <span style="color: #ff0000;">&quot;Thai-Lao&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;lo:th&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-er.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ti_er&quot;</span> <span style="color: #ff0000;">&quot;Tigrigna-Eritrean (EZ+)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;ti&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-et.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ti_et&quot;</span> <span style="color: #ff0000;">&quot;Tigrigna-Ethiopian (EZ+)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;ti&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-viqr.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;viqr&quot;</span> <span style="color: #ff0000;">&quot;Vietnamese (VIQR)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib32/gtk-2.0/2.10.0/immodules/im-xim.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;xim&quot;</span> <span style="color: #ff0000;">&quot;X Input Method&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;ko:ja:th:zh&quot;</span></div></td></tr></tbody></table></div>
<p>gtk.immodules는 64bit version일 경우에 GTK+에서 사용할 IM Module을 등록하는 설정 FIle이고, gtk.immodules.32는 32bit version일 경우에 등록하는 설정 FIle 입니다. 위에 File의 내용은 기존의 64bit 설정 File에 내용을 32bit에 맞게 경로를 수정한 것입니다.</p>
<p>Ubuntu Oneiric Ocelot 11.10의 경우에는 /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules에 GTK+ 32bit Library의 IM Module 설정이 존재합니다. 해당 File을 수정하기 위해서 Terminal에서 다음과 같이 입력합니다.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">vi</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>i386-linux-gnu<span style="color: #000000; font-weight: bold;">/</span>gtk-<span style="color: #000000;">2.0</span><span style="color: #000000; font-weight: bold;">/</span>2.10.0<span style="color: #000000; font-weight: bold;">/</span>gtk.immodules<br />
<br />
<span style="color: #666666; font-style: italic;"># GTK+ Input Method Modules file</span><br />
<span style="color: #666666; font-style: italic;"># Automatically generated file, do not edit</span><br />
<span style="color: #666666; font-style: italic;"># Created by /usr/lib/i386-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.6</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-am-et.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;am_et&quot;</span> <span style="color: #ff0000;">&quot;Amharic (EZ+)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;am&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-cedilla.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;cedilla&quot;</span> <span style="color: #ff0000;">&quot;Cedilla&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;az:ca:co:fr:gv:oc:pt:sq:tr:wa&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;cyrillic_translit&quot;</span> <span style="color: #ff0000;">&quot;Cyrillic (Transliterated)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ibus&quot;</span> <span style="color: #ff0000;">&quot;IBus (Intelligent Input Bus)&quot;</span> <span style="color: #ff0000;">&quot;ibus&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #ff0000;">&quot;ja:ko:zh:*&quot;</span><br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-inuktitut.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;inuktitut&quot;</span> <span style="color: #ff0000;">&quot;Inuktitut (Transliterated)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;iu&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ipa.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ipa&quot;</span> <span style="color: #ff0000;">&quot;IPA&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-multipress.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;multipress&quot;</span> <span style="color: #ff0000;">&quot;Multipress&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-thai.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;thai&quot;</span> <span style="color: #ff0000;">&quot;Thai-Lao&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;lo:th&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ti-er.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ti_er&quot;</span> <span style="color: #ff0000;">&quot;Tigrigna-Eritrean (EZ+)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;ti&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ti-et.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;ti_et&quot;</span> <span style="color: #ff0000;">&quot;Tigrigna-Ethiopian (EZ+)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;ti&quot;</span> <br />
<br />
<span style="color: #ff0000;">&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-viqr.so&quot;</span> <br />
<span style="color: #ff0000;">&quot;viqr&quot;</span> <span style="color: #ff0000;">&quot;Vietnamese (VIQR)&quot;</span> <span style="color: #ff0000;">&quot;gtk20&quot;</span> <span style="color: #ff0000;">&quot;/usr/share/locale&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <br />
<br />
<span style="color: #666666; font-style: italic;">#&quot;/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-xim.so&quot; </span><br />
<span style="color: #666666; font-style: italic;">#&quot;xim&quot; &quot;X Input Method&quot; &quot;gtk20&quot; &quot;/usr/share/locale&quot; &quot;ko:ja:th:zh&quot;</span></div></td></tr></tbody></table></div>
<p>vi로 직접 입력하기 귀찮은 분들은 아래의 File을 Download하여 복사합니다.</p>
<ul>
<li>Ubuntu Maverick Meerkat 10.10, Ubuntu Natty Narwhal 11.04: <a href='http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2010/11/gtk.immodules.32.txt'>gtk.immodules.32.txt</a><br />
(gtk.immodules.32로 이름 변경 후, /usr/lib/gtk-2.0/2.10.0에 복사)
</li>
<li>Ubuntu Oneiric Ocelot 11.10: <a href='http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2010/11/gtk.immodules.txt'>gtk.immodules.txt</a><br />
(gtk.immodules로 이름 변경 후, /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0에 복사)
</li>
</ul>
<p>이제 저장했다면, TweetDeck을 실행해 봅시다. 이제는 다음과 같이 원활하게 한글을 입력할 수 있을 것입니다.</p>
<div id="attachment_1321" class="wp-caption aligncenter" style="width: 108px"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2010/11/스크린샷-TweetDeck.png" rel="lightbox[1316]"><img src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2010/11/스크린샷-TweetDeck-98x300.png" alt="TweetDeck" title="TweetDeck" width="98" height="300" class="size-medium wp-image-1321" /></a><p class="wp-caption-text">TweetDeck</p></div>
  
<div class="wp_license">
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/"><img src="http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png" alt="Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea" class="alignleft" style="margin-top:4px;" />
</a>This work  is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/">Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://ioriy2k.pe.kr/archives/1316/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Eclipse 3.5 Galileo에서 Subclipse로 SVN 연동하기 (2) Subclipse 기능 알아보기</title>
		<link>http://ioriy2k.pe.kr/archives/343</link>
		<comments>http://ioriy2k.pe.kr/archives/343#comments</comments>
		<pubDate>Thu, 10 Dec 2009 15:01:13 +0000</pubDate>
		<dc:creator>ioriy2k</dc:creator>
				<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex / AIR]]></category>
		<category><![CDATA[Builder]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Subclipse]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Version Control]]></category>

		<guid isPermaLink="false">http://ioriy2k.pe.kr/?p=343</guid>
		<description><![CDATA[이제 Project를 Checkout 받았으니 Eclipse를 통해서 Project source를 관리할 수 있습니다. Subclipse의 기본적인 개념은 Subversion의 그것과 동일합니다. Subversion을 잘 모른다면 KLDP의 Wiki page를 참고하면 도움이 될 것입니다. 간단하게 Subclipse의 주요 기능에 대해서 알아봅시다. 1. Team Synchronizing Perspective Team Synchronizing Perspective는 Eclipse IDE를 변경시켜 Subclipse에서 제공하는 CVS, SVN 등의 소스관리 툴과 연동을 위한 동작을 처리하기 위한 [...]]]></description>
			<content:encoded><![CDATA[<p>이제 Project를 Checkout 받았으니 Eclipse를 통해서 Project source를 관리할 수 있습니다. Subclipse의 기본적인 개념은 Subversion의 그것과 동일합니다. Subversion을 잘 모른다면 <a href="http://wiki.kldp.org/wiki.php/Subversion-HOWTO" target="_blank">KLDP의 Wiki page</a>를 참고하면 도움이 될 것입니다. 간단하게 Subclipse의 주요 기능에 대해서 알아봅시다.</p>
<p><span id="more-343"></span></p>

<h2>1. Team Synchronizing Perspective</h2>
<p>Team Synchronizing Perspective는 Eclipse IDE를 변경시켜 Subclipse에서 제공하는 CVS, SVN 등의 소스관리 툴과 연동을 위한 동작을 처리하기 위한 작업환경입니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse19.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse19" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse19-300x270.jpg" alt="fb4-subclipse19" width="300" height="270" /></a></p>
<p style="text-align: left;">Perspective 를 변경하기 위해서는 Package Explorer에서 해당 Project위에서 Mouse 오른쪽 button으로 Popup을 띄운 후, Team-&gt;Synchronize with Repository를 클릭합니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse20.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse20" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse20-300x151.jpg" alt="fb4-subclipse20" width="300" height="151" /></a></p>
<p style="text-align: left;">처음으로 Team Synchronizing Perspective를 실행한 경우 아래와 같은 Message가 표시됩니다. Yes를 클릭합니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse21.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse21" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse21-300x225.jpg" alt="fb4-subclipse21" width="300" height="225" /></a></p>
<p style="text-align: left;">Team Synchronizing Perspective를 IDE에 설정한 화면입니다. 왼쪽에 Source관리를 위한 Synchronize View와 Task Repositories View가 표시됩니다. Synchronize View에서는 SVN의 각 동작을 처리할 수 있고, Task Repositories에서는 Local 저장소를등록하고 관리할 수 있습니다.</p>
<h2>2. Update</h2>
<p>Project를 저장소로 부터 Update 받기 위해서는, Package Explorer에서 Update 받을 Project의 Folder위에서 Popup을 띄운 후, Team-&gt;Update to HEAD 또는 Update to version을 클릭하면 됩니다.</p>
<p>여기서 Update to HEAD는 저장소에서 현재 최신의 Source를 Update하며, Update to version은 저장소에서 해당 Revision의 Source를 가지고 현재 Source를 Update합니다.</p>
<h2>3. Commit</h2>
<p>Project를 개발하다가 저장소에 변경된 내용을 저장하기 위해서는 Commit을 해야 합니다. Commit하기 전에는 먼저 저장소에 변경된 내용이 없는 지 확인하기 위해서 먼저 Update를 수행하는 것 좋습니다. 변경된 Source file은 Package Explorer에서 해당 Source의 Icon이 변경되어 있는 것으로 확인할 수 있습니다.</p>
<p>Commit을 하기 위해서는 Package Explorer에서 Commit할 Source가 존재하는 Project의 Folder위에서 Popup을 띄운 후, Team-&gt;Commit을 클릭합니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse22.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse22" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse22-300x120.jpg" alt="fb4-subclipse22" width="300" height="120" /></a></p>
<p style="text-align: left;">클릭하면 위와 같은 Commit Dialog가 화면에 표시됩니다. 위에 Textarea에는 변경사항을 텍스트로 적을 수 있고 아래의 Tree에는 변경된 Source의 목록이 표시됩니다. 여기서 Check된 항목만 Commit되기 때문에 Commit시에 필요한 파일만 Commit할 수도 있습니다. OK를 누르게 되면 Commit이 완료됩니다.</p>
<h2>4. History</h2>
<p>저장소의 History를 확인할 수 있습니다. 누가 어떤 Source의 무슨 내용을 변경했는지에 대한 정보를 확인할 수 있습니다. 누가 저장소에 Source를 잘못 올려놓아서 Update를 했는데 Compile이 되지 않거나 문제가 생긴다면 추적하는데 사용할 수 있습니다.ㅋㅋ</p>
<p>Package Explorer에서 Project Folder위에서 Popup을 띄운 후, Team-&gt;Show History를 클릭하면 아래와 같이 History View가 아래에 표시됩니다.</p>
<p style="text-align: center;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse23.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse23" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse23-300x82.jpg" alt="fb4-subclipse23" width="300" height="82" /></a></p>
<h2>5. Revert</h2>
<p>현재 변경된 Source의 수정된 내용을 무시하고 저장소에 저장된 이전 Source로 돌리고 싶을 때 사용합니다. Package Explorer에서 변경된 Source위에서 Popup을 띄우고 Team-&gt;Revert를 클릭하면 아래와 같이 Revert Dialog가 뜹니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse24.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse24" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse24-300x279.jpg" alt="fb4-subclipse24" width="300" height="279" /></a></p>
<p style="text-align: left;">되돌릴 Source에 체크한 후 OK를 누르면 저장소의 최신버전으로 선택한 Source를 변경합니다.</p>
<h2>6. Branch/Tag 생성하기</h2>
<p>쉽게 이야기 하면 Branch는 현재 Project에서 다른 가지로 나와서 새로운 기능을 시도하는 등의 변종 Project를 의미하고, Tag는 현재 Project를 Release하는 시점의 Source를 보관하고 Version tag를 붙인 Source를 의미합니다. Branch와 Tag를 생성하기 위해서는, Branch와 Tag를 할 Folder의 상위 Folder를 선택한 후, Mouse 오른쪽 Popup에서 Team-&gt;Branch/Tag를 클릭합니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse25.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse25" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse25-300x215.jpg" alt="fb4-subclipse25" width="300" height="215" /></a></p>
<p style="text-align: left;">Branch/Tag Dialog에서 Copy to URL에는 해당 Branch 또는 Tag가 저장될 저장소의 주소를 입력하고 Next를 클릭합니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse26.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse26" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse26-300x215.jpg" alt="fb4-subclipse26" width="300" height="215" /></a></p>
<p style="text-align: left;">저장소의 어떤 Revision을 Branch 또는 Tag로 등록할지에 대해서 선택합니다. 위의 그림에서는 최신 Revision에 대하여 Branch/Tag를 등록하는 설정입니다. Next를 클릭합니다.</p>
<p style="text-align: left;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse27.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse27" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse27-300x215.jpg" alt="fb4-subclipse27" width="300" height="215" /></a></p>
<p style="text-align: left;">마 지막으로 Comment를 작성하고 Finish를 클릭하면 저장소의 해당 위치에 Branch/Tag가 등록됩니다. 등록이 최종 완료되면 위와 같은 그림처럼 Package Explorer에서 해당 위치에 등록 된 것을 확인할 수 있습니다.</p>
<p style="text-align: center;"><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse28.jpg" rel="lightbox[343]"><img class="aligncenter" title="fb4-subclipse28" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse28.jpg" alt="fb4-subclipse28" width="253" height="210" /></a></p>
<h2>7. 마치면서</h2>
<p>이상으로 Eclipse 3.5 Galileo에 설치된 Subclipse 1.6의 각 기능들을 간단하게 살펴보았습니다. Subclipse로 Eclipse에서 작업하는 모든 Project의 Source를 효율적으로 관리하시길 바랍니다.</p>
<p>&#8211; God Bless..</p>
  
<div class="wp_license">
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/"><img src="http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png" alt="Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea" class="alignleft" style="margin-top:4px;" />
</a>This work  is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/">Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://ioriy2k.pe.kr/archives/343/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse 3.5 Galileo에서 Subclipse로 SVN 연동하기 (1) 설치, Checkout</title>
		<link>http://ioriy2k.pe.kr/archives/291</link>
		<comments>http://ioriy2k.pe.kr/archives/291#comments</comments>
		<pubDate>Wed, 09 Dec 2009 15:36:27 +0000</pubDate>
		<dc:creator>ioriy2k</dc:creator>
				<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex / AIR]]></category>
		<category><![CDATA[Builder]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Subclipse]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Version Control]]></category>

		<guid isPermaLink="false">http://ioriy2k.pe.kr/?p=291</guid>
		<description><![CDATA[Subclipse는 형상관리 툴인 Subversion을 Eclipse와 통합하여 사용할 수 있게 도와주는 Eclipse Plug-in입니다. 최신 Eclipse인 3.5 Galileo에서 Subclipse를 사용하여 기존 SVN 저장소와 연동하여 프로젝트를 관리하는 방법을 설명하도록 하겠습니다. Flash/Flex Builder도 Eclipse 기반으로 되어 있기 때문에 마찬가지로 Subclipse를 통하여 Flex Project를 관리할 수 있습니다. Plug-in version이 아닌 Flash/Flex Builder를 설치할 경우에는 Subclipse가 제대로 설치되지 않을 수도 있습니다. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://subclipse.tigris.org" target="_blank">Subclipse</a>는 형상관리 툴인 Subversion을 Eclipse와 통합하여 사용할 수 있게 도와주는 Eclipse Plug-in입니다. 최신 Eclipse인 3.5 Galileo에서 Subclipse를 사용하여 기존 SVN 저장소와 연동하여 프로젝트를 관리하는 방법을 설명하도록 하겠습니다.</p>
<blockquote><p>Flash/Flex Builder도 Eclipse 기반으로 되어 있기 때문에 마찬가지로 Subclipse를 통하여 Flex Project를 관리할 수 있습니다. Plug-in version이 아닌 Flash/Flex Builder를 설치할 경우에는 Subclipse가 제대로 설치되지 않을 수도 있습니다.</p></blockquote>
<p><span id="more-291"></span></p>

<h2>1. Eclipse의 Software Update로 Subclipse 설치</h2>
<p>먼저 Eclipse Galileo를 실행시킨 후, Window-&gt;Preferences를 클릭합니다. Preferences Dialog에서 Install/Update의 Available Software Sites를 클릭하면 아래와 같은 화면이 나옵니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse01.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-293" title="fb4-subclipse01" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse01-300x209.jpg" alt="fb4-subclipse01" width="300" height="209" /></a></p>
<p>Subversion Site를 추가하기 위해서 Add button을 클릭합니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse02.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-294" title="fb4-subclipse02" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse02-300x120.jpg" alt="fb4-subclipse02" width="300" height="120" /></a></p>
<p>Name 과 Location에 다음과 같이 입력합니다.</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Name : Subclipse 1.6.x (Eclipse 3.2+)<br />
Location : http://subclipse.tigris.org/update_1.6.x</div></td></tr></tbody></table></div>
<p>Subclipse 1.8.x를 사용하려면 다음과 같이 입력합니다. (Eclipse 3.2 이상)</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Name : Subclipse 1.8.x (Eclipse 3.2+)<br />
Location : http://subclipse.tigris.org/update_1.8.x</div></td></tr></tbody></table></div>
<p>OK를 누르면 Subclipse site가 추가됩니다. Test Connection button을 누르면 Connection 확인을 할 수 있습니다. Connection이 올바르게 되었다면 아래와 같은 Dialog가 표시됩니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse03.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-295" title="fb4-subclipse03" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse03-300x87.jpg" alt="fb4-subclipse03" width="300" height="87" /></a></p>
<p>이제 주소가 등록되었으니 Preferences Dialog를 OK를 눌러서 닫은 후에, Help-&gt;Install New Software를 클릭하면 아래와 같은 Dialog가 화면에 표시됩니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse04.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-296" title="fb4-subclipse04" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse04-300x287.jpg" alt="fb4-subclipse04" width="300" height="287" /></a></p>
<p>Dialog에서 Work with Combobox의 버튼을 눌러서 방금 추가한 Subclipse의 주소를 선택한 후, 밑에 표시되는 Plugin을 모두 Check 표시하고 Next를 클릭합니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse05.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-297" title="fb4-subclipse05" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse05-300x287.jpg" alt="fb4-subclipse05" width="300" height="287" /></a></p>
<p>설치될 Plugin이 목록으로 표시됩니다. Next를 클릭합니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse06.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-298" title="fb4-subclipse06" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse06-300x257.jpg" alt="fb4-subclipse06" width="300" height="257" /></a></p>
<p>License의 동의하는지 여부를 물어봅니다. I agree the terms of the license agreements를 선택하고 Finish를 클릭합니다. 그러면 Download및 Install이 실행됩니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse07.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-299" title="fb4-subclipse07" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse07-300x92.jpg" alt="fb4-subclipse07" width="300" height="92" /></a></p>
<p>도중에 Plugin의 Security관련 경고가 뜨는데 그냥 OK를 누르세요.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse08.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-300" title="fb4-subclipse08" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse08-300x92.jpg" alt="fb4-subclipse08" width="300" height="92" /></a></p>
<p>설치가 완료되면, Eclipse를 다시 실행해도 되겠냐고 물어봅니다. Yes를 클릭하여 Eclipse를 다시 실행하면 Subclipse 설치는 완료됩니다.</p>
<h2></h2>
<h2>2. 기존의 SVN 저장소를 등록하기</h2>
<p>이제 설치가 완료되었으니 SVN 저장소에 올려져 있는 Project를 Checkout 받기 위해서는 저장소를 등록을 위해 SVN Repositories View를 통해 작업해야 합니다. SVN Repositories View를 Eclipse에 표시하기 위해서 Window-&gt;Show View-&gt;Other를 클릭하면 아래와 같은 Dialog가 표시됩니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse09.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-301" title="fb4-subclipse09" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse09-202x300.jpg" alt="fb4-subclipse09" width="202" height="300" /></a></p>
<p>SVN-&gt;SVN Repositories를 클릭하고 OK를 누릅니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse10.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-327" title="fb4-subclipse10" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse10-300x65.jpg" alt="fb4-subclipse10" width="300" height="65" /></a></p>
<p>SVN Repositories View가 Eclipse 하단에 표시됩니다. 이제 저장소를 등록하기 위해서 SVN Repositories View 위에 Add SVN Repository button을 클릭합니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse11.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-303" title="fb4-subclipse11" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse11-300x279.jpg" alt="fb4-subclipse11" width="300" height="279" /></a></p>
<p>SVN 저장소를 추가하는 Dialog입니다. Location의 URL에 SVN저장소의 URL을 입력하고 Finish를 클릭합니다.</p>
<p>Linux에서 Eclipse를 사용하는 경우 Failed to load JavaHL Library라는 Error가 발생하는 경우가 있습니다. Ubuntu에서 Eclipse에 Subclipse 1.6.x를 설치한 경우(1.8.x는 아직 해결할 수 없음), Terminal에서 다음과 같이 입력합니다.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666;"># </span><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get install</span> libsvn-java</div></td></tr></tbody></table></div>
<p>그리고, Eclipse Directory의 eclipse.ini에서 -vmargs 다음 줄에 아래의 내용을 추가한 후, Eclipse를 실행하여 Add SVN Repository를 다시 실행하면 됩니다.</p>
<div class="codecolorer-container ini mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="ini codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">-Djava.library.path<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">/usr/share/java</span><br />
-Djava.library.path<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">/usr/lib/jni</span></div></td></tr></tbody></table></div>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse12.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-304" title="fb4-subclipse12" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse12-300x130.jpg" alt="fb4-subclipse12" width="300" height="130" /></a></p>
<p>SVN 저장소에 접근시에 로그인이 필요하다면 위와 같은 Dialog가 표시됩니다. Username, Password를 입력합니다. Password를 계속 입력하는 것이 귀찮으면 Save Password를 Check 하고 OK를 누릅니다. 정상적으로 SVN 저장소와 연결되었다면 아래의 화면과 같이 저장소의 정보를 SVN Repositories View에 표시됩니다.</p>
<h2><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse13.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-305" title="fb4-subclipse13" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse13-300x225.jpg" alt="fb4-subclipse13" width="300" height="225" /></a></h2>
<h2>3. 등록된 SVN 저장소에서 Project를 Checkout 받기</h2>
<p>Checkout을 간단하게 말하면, 저장소에 있는 Project를 내 PC로 Download받는 것을 의미합니다. 방금 등록한 저장소에 있는 Project를 Checkout하기 위해서 SVN Repositories View에서 받은 폴더 위에 Mouse 오른쪽 클릭으로 Popup을 띄우면 아래와 같이 나옵니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse14.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-306" title="fb4-subclipse14" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse14-300x161.jpg" alt="fb4-subclipse14" width="300" height="161" /></a></p>
<p>여기서 Checkout을 클릭하면 아래와 같이 Checkout Dialog가 화면에 표시됩니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse15.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-307" title="fb4-subclipse15" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse15-287x300.jpg" alt="fb4-subclipse15" width="287" height="300" /></a></p>
<p>Checkout Dialog에서는 Checkout을 받는 여러가지 Option들이 있는데, Check out as a project in the workspace를 Click하고 Next를 누릅니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse16.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-308" title="fb4-subclipse16" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse16-287x300.jpg" alt="fb4-subclipse16" width="287" height="300" /></a></p>
<p>Eclipse Workspace Location에 Project를 Checkout하게 되는데, 다른 곳에 받는 다면 Check를 해제하고 경로를 지정합니다. 여기서는 그냥 Default workspace에 Checkout할 것이기 때문에 그냥 Finish를 클릭합니다.</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse17.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-309" title="fb4-subclipse17" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse17-300x92.jpg" alt="fb4-subclipse17" width="300" height="92" /></a></p>
<p>저장소의 Root directory를 Checkout할 경우 위와 같은  Message가 표시됩니다. 여기서는 Root Directory부터 받을 것이기 때문에 Yes를 클릭합니다. (저장소의 Root를 Checkout하는 경우 외에는 이 Message가 표시되지 않습니다.)</p>
<p><a href="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse18.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-310" title="fb4-subclipse18" src="http://ioriy2k.pe.kr/wordpress/wp-content/uploads/2009/12/fb4-subclipse18-300x134.jpg" alt="fb4-subclipse18" width="300" height="134" /></a></p>
<p>저장소에서 Project를 Download하여 workspace에 저장하는 Dialog가 표시되면서 Checkout이 완료됩니다. 완료된 후에는 Project Explorer에 해당 Checkout 받은 Project가 표시됩니다.</p>
<h2>4. 마치면서</h2>
<p>이상으로 Eclipse 3.5 Galileo에서 Subclipse plugin을 설치하고 저장소를 등록하여 SVN에 등록된 Project를 Checkout하는 방법을 알아보았습니다. 다음에는 Subclipse의 기능에 대한 Post를 올리도록 하겠습니다.</p>
<p>&#8211; God Bless..</p>
  
<div class="wp_license">
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/"><img src="http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png" alt="Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea" class="alignleft" style="margin-top:4px;" />
</a>This work  is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/">Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://ioriy2k.pe.kr/archives/291/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 64bit에서 32bit AIR 2.0 Runtime 설치하기</title>
		<link>http://ioriy2k.pe.kr/archives/149</link>
		<comments>http://ioriy2k.pe.kr/archives/149#comments</comments>
		<pubDate>Wed, 02 Dec 2009 02:00:25 +0000</pubDate>
		<dc:creator>ioriy2k</dc:creator>
				<category><![CDATA[Flex / AIR]]></category>
		<category><![CDATA[Linux, Just For Fun]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Karmic]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://ioriy2k.pe.kr/?p=149</guid>
		<description><![CDATA[Adobe의 AIR Runtime은 Linux에서 32bit Binary만을 지원합니다. 32bit AIR 런타임을 64bit Ubuntu에서 설치하기 위해서는 32bit로 Compile된 AIR와 관련된 Library와 Package를 설치해야 합니다. 언제쯤 Adobe가 정식으로 Linux에서 64bit를 지원해줄런지..ㅎㅎ 설치를 위해서는 아래와 같은 과정대로 하시면 됩니다. 1. AIR 2.0 Runtime Beta Download Adobe Labs에서 AIR 2.0 Runtime Beta Binary를 다운로드 받습니다. Package는 의존성 문제 때문에 충돌이 [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe의 AIR Runtime은 Linux에서 32bit Binary만을 지원합니다. 32bit AIR 런타임을 64bit Ubuntu에서 설치하기 위해서는 32bit로 Compile된 AIR와 관련된 Library와 Package를 설치해야 합니다. 언제쯤 Adobe가 정식으로 Linux에서 64bit를 지원해줄런지..ㅎㅎ</p>
<p>설치를 위해서는 아래와 같은 과정대로 하시면 됩니다.</p>
<h2>1. AIR 2.0 Runtime Beta Download</h2>
<p>Adobe Labs에서 AIR 2.0 Runtime Beta Binary를 다운로드 받습니다. Package는 의존성 문제 때문에 충돌이 많네요.</p>
<ul>
<li>Adobe AIR 2.0 Beta Binary : <a href="http://download.macromedia.com/pub/labs/air/2/b1/air2_b1_runtime_lin_111709.bin" target="_blank">http://download.macromedia.com/pub/labs/air/2/b1/air2_b1_runtime_lin_111709.bin</a></li>
</ul>
<p><span id="more-149"></span></p>
<h2>2. ia32-libs 설치</h2>
<p>기본적으로 Linux Application에 대한 32bit Library를 모아둔 Package인 ia32-libs를 설치해야 합니다. 이것을 설치하게 되면 libnspr, libnss library에 대한 삽질을 줄일 수 있습니다.</p>
<blockquote><p>Adobe의 문서에서는 Kernel.org에서 Package를 받아서 추출하는 방법을 사용하지만, 이 패키지를 설치하면 그렇게 하지 않아도 됩니다.</p></blockquote>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get install</span> ia32-libs</div></td></tr></tbody></table></div>
<h2>3. Getlibs 설치</h2>
<p>Ubuntu에 AIR와 관련된 32bit library를 설치하기 위해서, getlibs라는 tool을 사용합니다. Getlibs는 64bit Linux에서 32bit application을 돌리기 위한 library 의존성을 자동으로 해결해 주는 tool입니다. 설치하기 위해서는 <a href="http://frozenfox.freehostia.com/cappy/getlibs-all.deb" target="_blank"><strong>여기</strong></a>서 binary를 download 받고 아래의 명령을 실행하면 됩니다.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666;">$ </span><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> getlibs-all.deb</div></td></tr></tbody></table></div>
<h2>4. Getlibs로 관련된 Library 설치</h2>
<p>AIR Runtime과 의존성이 있는 library를 getlibs를 이용하여 자동으로 설치합니다.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> getlibs <span style="color: #660033;">-l</span> air2_b1_runtime<span style="color: #000000; font-weight: bold;">*</span>.bin<br />
$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> getlibs <span style="color: #660033;">-l</span> libhal-storage.so.1<br />
$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> getlibs <span style="color: #660033;">-l</span> libgnome-keyring.so.0.1.1</div></td></tr></tbody></table></div>
<h2>5. AIR 2 beta runtime binary 설치</h2>
<p>마지막으로 다운로드한 AIR 2 Beta runtime binary를 설치합니다. Package로 강제로 설치하는 방법이 있지만, 다른 패키지와 충돌이 생기네요. 가급적 Binary로 설치하세요.</p>
<div class="codecolorer-container bash mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ <span style="color: #c20cb9; font-weight: bold;">chmod</span> <span style="color: #000000;">755</span> air2_b1_runtime<span style="color: #000000; font-weight: bold;">*</span>.bin<br />
$ .<span style="color: #000000; font-weight: bold;">/</span>air2_b1_runtime<span style="color: #000000; font-weight: bold;">*</span>.bin</div></td></tr></tbody></table></div>
<h2>6. 마치면서</h2>
<p>이상으로 Ubuntu 9.10 64bit에서 AIR2 Beta Runtime을 설치하는 방법을 알아봤습니다. 이제 AIR로 개발된 Application을 테스트 해볼 일만 남았군요. 조만간에 테스트한 Post를 올리도록 하겠습니다.</p>
<p>&#8211; God Bless..</p>
  
<div class="wp_license">
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/"><img src="http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png" alt="Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea" class="alignleft" style="margin-top:4px;" />
</a>This work  is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/kr/">Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://ioriy2k.pe.kr/archives/149/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

