<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'ironpython' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/ironpython</link>
		<description>ironpython</description>
		<language>ko</language>
		<pubDate>Wed, 23 Nov 2011 14:59:38 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[[IronPython] 디렉토리 탐색]]></title>
	<link>http://fullc0de.egloos.com/4648294</link>
	<guid>http://fullc0de.egloos.com/4648294</guid>
	<description>
	<![CDATA[ 
예전에 CPython에서 디렉토리 탐색관련 클래스를 소개한 적이 있습니다.이번에는 IronPython에서 .NET 클래스들을 활용하여 동일한 일을 하는 클래스를 소개합니다. (예전 것을 변형함.)  이렇게 한 이유는 IronPython에서 pyc.py를 통해 스크립트를 exe 형태의 어셈블리로 변환할 때, os 모듈을 사용할 경우, os모듈을 찾을 수 없다는 오류가 발생하기 때문입니다. 따라서, os 모듈의 의존성을 없애고 순수 .NET 모듈만 활용하도록 바꿀 필요가 있었기 때문입니다.  이러한 오류의 원인은 IronPython.dll에 os 모듈을 built-in 하지 않았기 때문입니다. 앞으로는 고쳐질 것 같은데.. 그리 빨리될지는 의문입니다. 그럼 코드는 아래와 같습니다.  import clrclr.A	]]>
	</description>
	<pubDate>Wed, 23 Nov 2011 14:59:38 +0900</pubDate>
	<dc:creator><![CDATA[Like The Learning Machine]]></dc:creator>
</item>
<item>
	<title><![CDATA[IronPython에서 C# class 사용하기 ]]></title>
	<link>http://forour.egloos.com/3612585</link>
	<guid>http://forour.egloos.com/3612585</guid>
	<description>
	<![CDATA[ 
c#에서 만든 class를 python에서 사용할 수 있고, 심지어 상속 받을 수도 있다.virtual 함수 오버로딩도 기가막히게 잘 된다.  -------------- C# 코드 --------------------NetTest.dll 프로젝트에 포함됨  namespace NetSpace{    public class NetClass   {        public int net_int = 0;          public virtual void Func(int i)       {            net_int = i;        }    }}  -------------- Python 코드 --------------------import clrclr.AddReference('NetTest')impor	]]>
	</description>
	<pubDate>Tue, 29 Mar 2011 16:31:55 +0900</pubDate>
	<dc:creator><![CDATA[바람]]></dc:creator>
</item>
<item>
	<title><![CDATA[IronPython 디버깅 debugging 방법]]></title>
	<link>http://forour.egloos.com/3612584</link>
	<guid>http://forour.egloos.com/3612584</guid>
	<description>
	<![CDATA[ 
IronPython을 사용하면, python 코드를 VS IDE 환경에서 디버깅을 할 수 있다.breakpoint, watch 기능 등 모든 IDE debugging 기능을 다 사용할 수 있다는 것이다.. +.,+당연히 다른 .net 언어들과 같이 디버깅도 되고, 비관리 언어 디버깅 옵션을 켜면, native C 도 같이 디버깅이 된다.기존에 엄청나게 불편한 python debuger를 쓰던 나로서는 정말 경이롭기 까지 하다..  사용하기 위해서는 python engine을 만들 때, debug 옵션을 켜줘야 한다.  --------------------- C# 코드 -------------------// python engine  만들기, 이때 debug option을 켜줘야 한다.var python_op	]]>
	</description>
	<pubDate>Tue, 29 Mar 2011 16:30:55 +0900</pubDate>
	<dc:creator><![CDATA[바람]]></dc:creator>
</item>
<item>
	<title><![CDATA[vs2010 c#4.0에서 IronPython 사용 설정하기]]></title>
	<link>http://forour.egloos.com/3612583</link>
	<guid>http://forour.egloos.com/3612583</guid>
	<description>
	<![CDATA[ 
먼저 IronPython 최신버전(현재 2.7)을 다운 받아 설치하고,VS2010을 연 후에, C# project에서 아래의 참조를 추가한다.    IronPython    IronPython.Modules    Microsoft.CSharp   (dynamic 사용을 위해 필요)    Microsoft.Dynamic    Microsoft.Scripting  그후 편의를 위해 소스코드에 아래의 using을 추가한다.    System.Dynamic    Microsoft.Scripting    Microsoft.Scripting.Hosting    IronPython.Hosting    IronPython.Runtime    보통 작성되는 c# 코드는 아래와 같다.  string python_file = 	]]>
	</description>
	<pubDate>Tue, 29 Mar 2011 16:30:26 +0900</pubDate>
	<dc:creator><![CDATA[바람]]></dc:creator>
</item>
<item>
	<title><![CDATA[C# 4.0에서 IronPython aceess 하기 - c#에서 다중상속된 python class 사용하기 ]]></title>
	<link>http://forour.egloos.com/3612581</link>
	<guid>http://forour.egloos.com/3612581</guid>
	<description>
	<![CDATA[ 
기존 프로젝트에서 사용되고 있는 python 코드를 c#으로 바꾸는 작업을 하고 있다.일단 python 양이 매우 많아서, 한 번에 바꿀 수는 없고, 점진적으로 바꾸기 위해서, 기존 python코드를 .net 위에서 동작하도록 만들고 있고, 덕분에 ironpython을 공부하고 있다.방법 찾기가 쉽지는 않네....  일단 c#에서 ironpython 억세스 하기부터 알아보자.dynamic을 지원하지 않는 c#3.0 버전에서도 ironpython에 접근해서, 변수 값 얻기, 함수 호출하기 등이 가능하다.하지만 c# 4.0 dynamic을 사용하면, 훨씬 편해진다. 아래는 c# 4.0에서 IronPython 2.7 사용해서 만든 코드다.  -------------- Python 코드 ---------------	]]>
	</description>
	<pubDate>Tue, 29 Mar 2011 16:29:22 +0900</pubDate>
	<dc:creator><![CDATA[바람]]></dc:creator>
</item>
<item>
	<title><![CDATA[Twitter Digest 2010-07-15]]></title>
	<link>http://poorpuppet.egloos.com/4432285</link>
	<guid>http://poorpuppet.egloos.com/4432285</guid>
	<description>
	<![CDATA[ 
  첫술에 배부르려고 하는 것들은 다 보면 도둑놈이거나 사기꾼이거나 돈이 아주 많아서 주체를 못하고 있거나 완전한 바보 ... 교집합도 많다 # 2010/07/15 21:42:12 KST  RT @EngadgetKorea: Windows 7서비스팩1 베타버전,  다운로드 장전 준비... # 2010/07/15 20:20:12 KST  RT @techmaya: 쎈스돋는 BBC 월드컵 엔딩 크레딧. 크레딧에 영화같은것을 끼얹나? # 2010/07/15 20:13:41 KST  System.IO.File.Exists 메소드를 System.IO.File.Exist 로 적어 놓고 2시간 동안 해매다니 -_- #dotnet #ironpython # 2010/07/15 19:46:51 KST  @zimil1 MSSQL 	]]>
	</description>
	<pubDate>Thu, 15 Jul 2010 23:50:24 +0900</pubDate>
	<dc:creator><![CDATA[과학과 이성에 대한 극히 주관적인 관점]]></dc:creator>
</item>
<item>
	<title><![CDATA[ironpython 으로 sqlite 예제 (SELECT)]]></title>
	<link>http://poorpuppet.egloos.com/4399413</link>
	<guid>http://poorpuppet.egloos.com/4399413</guid>
	<description>
	<![CDATA[ 
	]]>
	</description>
	<pubDate>Sat, 22 May 2010 23:02:24 +0900</pubDate>
	<dc:creator><![CDATA[과학과 이성에 대한 극히 주관적인 관점]]></dc:creator>
</item>
<item>
	<title><![CDATA[ironpython 으로 MD5SUM 예제]]></title>
	<link>http://poorpuppet.egloos.com/4399412</link>
	<guid>http://poorpuppet.egloos.com/4399412</guid>
	<description>
	<![CDATA[ 
	]]>
	</description>
	<pubDate>Sat, 22 May 2010 23:01:09 +0900</pubDate>
	<dc:creator><![CDATA[과학과 이성에 대한 극히 주관적인 관점]]></dc:creator>
</item>
<item>
	<title><![CDATA[Twitter Digest 2010-03-25]]></title>
	<link>http://poorpuppet.egloos.com/4364092</link>
	<guid>http://poorpuppet.egloos.com/4364092</guid>
	<description>
	<![CDATA[ 
  RT @channyun: RT @lifidea: [Blog/kr]네이버가 구글과 싸우는 법 - 검색엔진 연구자의 관점 # 2010/03/25 19:39:56 KST  RT @iFoog: 역시 고양이들은 천성이 개그맨 # 2010/03/25 17:24:51 KST  RT @kare1133: Adobe CS5 출시 카운트다운 # 2010/03/25 16:56:53 KST  맥에서 오른쪽 커맨드키로 한영전환하기 # 2010/03/25 16:47:58 KST  RT @clien_net: 삼성 3D TV와 파나소닉 3D TV 리뷰가 올라왔습니다(부제: 삼성 3D는 3D가 아니다?)  모바일☞ # 2010/03/25 16:40:06 KST  저는 윈도우 어플리케이션 개발에 ironpython을 쓰는데 상당히 편합니	]]>
	</description>
	<pubDate>Thu, 25 Mar 2010 23:50:24 +0900</pubDate>
	<dc:creator><![CDATA[과학과 이성에 대한 극히 주관적인 관점]]></dc:creator>
</item>
<item>
	<title><![CDATA[MS 는 IronPython Studio 를 버렸나?]]></title>
	<link>http://buff.egloos.com/4174359</link>
	<guid>http://buff.egloos.com/4174359</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds12.egloos.com/pds/200906/26/80/b0004980_4a4398577730b_t.jpg"  
				alt="MS 는 IronPython Studio 를 버렸나?" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> IronPython 을 위한 개발 툴로, IronPython Studio 이란 것이 있는데요,    MS 계열인 codeplex 에서 배포되는 데다가, 이름부터 꽤 그럴싸 한데요, 자세히 보면 제작년에 마지막 업데이트 된 툴입니다. IronPython 1.1 까지밖에 지원을 안 하는 데다가, 숱한 버그도 안 고쳐진 채로 방치되어 있구요.    MS 에서는, .Net 4.0 으로 가면서 DLR 의 주요 멤버로 비중있게 IronPython 을 취급하고 있습니다. 그런데 공식 에디터는 왜 이모양일까 궁금했었는데요,    IronPython 개발자가 얼마 전에 관련 글을 남겼네요.    요약하자면,   - IronPython Studio 는 IronPython 팀이 아닌, 그냥 한 용자;;가 만들었다.   - Ir	]]>
	</description>
	<pubDate>Fri, 26 Jun 2009 00:37:45 +0900</pubDate>
	<dc:creator><![CDATA[도를 구합니다 :-)]]></dc:creator>
</item>
<item>
	<title><![CDATA[C# : IronPython 관련 정보]]></title>
	<link>http://debop.egloos.com/2424440</link>
	<guid>http://debop.egloos.com/2424440</guid>
	<description>
	<![CDATA[ 
      	]]>
	</description>
	<pubDate>Thu, 25 Jun 2009 02:44:54 +0900</pubDate>
	<dc:creator><![CDATA[디밥의 블로그]]></dc:creator>
</item>
<item>
	<title><![CDATA[닷넷과 파이썬의 행복한 만남~~]]></title>
	<link>http://buff.egloos.com/4173501</link>
	<guid>http://buff.egloos.com/4173501</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds15.egloos.com/pds/200906/24/80/b0004980_4a4234b79e50e_t.png"  
				alt="닷넷과 파이썬의 행복한 만남~~" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> 게임 서비스를 유지하려면 로그를 모은다던지 메일을 보내준다던지 하는 소소한 툴이 자주 필요합니다. 이런 툴은 자잘한 수정이 필요한 경우가 많으므로, 컴파일이 필요없는 스크립트 언어로 짜는 것이 정신건강에 좋습니다.    문제는 스크립트 언어 치고 UI 코드 짜기 편한 것이 거의 없다는 것인데요, 해서 주말동안 상용 에디터 포함해서 여러 에디터를 테스트 해 보았는데, 프리웨어인 SharpDevelop( 통합에디터 ) + IronPython 조합이 이 문제를 말끔하게 해결해 주네요 :-)      생각없이 막 WinForm 컨트롤 붙여다가, 속성 적당히 지정해 주고, 로직은 간결한 파이썬으로 슥슥 짜 주니 간단한 툴이 금방 튀어나오네요 ㅎㅎ      ( windows/system32/drivers/etc/hos	]]>
	</description>
	<pubDate>Wed, 24 Jun 2009 23:30:26 +0900</pubDate>
	<dc:creator><![CDATA[도를 구합니다 :-)]]></dc:creator>
</item>
<item>
	<title><![CDATA[근황]]></title>
	<link>http://poorpuppet.egloos.com/4123127</link>
	<guid>http://poorpuppet.egloos.com/4123127</guid>
	<description>
	<![CDATA[ 
  다작하는 편은 아니지만 블로그에 글 올라가는 분량하고 회사에서 야근하는 빈도는 확실한 반비례 관계게임동호회에서 자작컨텐츠 컨테스트가 30일 마감인데 상품이 양키즈스트라이프저지라서 뒷전으로 낄낄낄 대진화소진화 하고 양자역학의 세계로의 초대2 이런 글들을 마무리 지어야 하는데   나름 게임 만들어 본다고 주말마다 자진 삽질 중 - ironpython으로 윈도응용프로그램 프로젝트 진행하는데 확실히 이건 물건 SharpDevelop과 궁합도 잘맞고 아주 맘에 듬  일이 힘들거나 안맞는다고 도망가는(통보없이 출근을 안해버리는) 경우가 많데 솔직히 그런 사람들 다루는데도 지치고 새로 뽑아서 가르키는 것도 지치고   유학파 친구들이 좀 있다보니 특히 잉글랜드에서 온 사람들을 친구 결혼식때 만나게 되는 편인데 그 먼길	]]>
	</description>
	<pubDate>Fri, 24 Apr 2009 11:07:28 +0900</pubDate>
	<dc:creator><![CDATA[과학과 이성에 대한 극히 주관적인 관점]]></dc:creator>
</item>
<item>
	<title><![CDATA[IronPython 초보사용기]]></title>
	<link>http://poorpuppet.egloos.com/4050304</link>
	<guid>http://poorpuppet.egloos.com/4050304</guid>
	<description>
	<![CDATA[ 
단어 자체야 검색해보면 금방 나오겠지만 .NET 프레임워크를 사용할 수 있도록 만들어진 python 인터프리터이자 컴파일러(어셈블러)이다. 덩치 큰 VS같은 IDE가 없어도 어렵지 않게 윈도우 폼 프로그램들을 만들 수 있는데다가 파이썬이라는 아주 강력한 언어를 사용할 수 있는 툴이라 최근에 API목록이나 아무것도 없는 상태에서도 과감하게 써 보았다.    다이렉트엑스로 만드는 것도 아니라 그리드 조금 버튼 몇개 이런 식으로.. 만드는 중이나 완성하고 나서까지는 솔직히 정말 아주 편하게 프로그램을 만들었는데..     문제가 생기기 시작한 것은 프로그램을 일단 다 만들고 실행파일로 만드는 시점 부터였다.    1. 실행파일(EXE)를 만들기 위해서 ironpython 2.0 에서는 -X:SaveAssembli	]]>
	</description>
	<pubDate>Tue, 27 Jan 2009 17:05:50 +0900</pubDate>
	<dc:creator><![CDATA[과학과 이성에 대한 극히 주관적인 관점]]></dc:creator>
</item>
	</channel>
</rss>

