<?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>Keep on Fighting! &#187; Omegahat</title>
	<atom:link href="http://yihui.name/cn/tag/omegahat/feed/" rel="self" type="application/rss+xml" />
	<link>http://yihui.name/cn</link>
	<description>谢益辉</description>
	<lastBuildDate>Mon, 06 Sep 2010 07:59:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>最近跟R core们经常打照面</title>
		<link>http://yihui.name/cn/2009/12/meeting-r-core-members/</link>
		<comments>http://yihui.name/cn/2009/12/meeting-r-core-members/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 06:45:05 +0000</pubDate>
		<dc:creator>谢益辉</dc:creator>
				<category><![CDATA[R 语言]]></category>
		<category><![CDATA[生活]]></category>
		<category><![CDATA[Duncan Murdoch]]></category>
		<category><![CDATA[Duncan Temple Lang]]></category>
		<category><![CDATA[Friedrich Leisch]]></category>
		<category><![CDATA[Martin Maechler]]></category>
		<category><![CDATA[Michael Friendly]]></category>
		<category><![CDATA[Omegahat]]></category>
		<category><![CDATA[Prof Ripley]]></category>
		<category><![CDATA[R]]></category>
		<category><![CDATA[R核心成员]]></category>
		<category><![CDATA[Sweave]]></category>

		<guid isPermaLink="false">http://yihui.name/cn/?p=1139</guid>
		<description><![CDATA[来有些奇怪，有几位R core们居然给本小子写邮件，让本小子着实感到吃惊。比如，首先是Brian Ripley，这是R core中的core，前面提到过他在R源代码中的突出贡献，这位真人不露面、网上找不着照片的大佬，前段时间给我发封邮件说，你小子的animation包的启动消息不正规啊，因为我用suppressPackageStartupMessages()无法屏蔽启动消息；我一看，R里面居然还存在这么长名字的函数，顺便学习了message()函数，从此不再用老土的cat()函数了，后来考虑了一下，干脆把启动消息去掉了，library(animation)不会再有任何提示消息。 然后是我发现Duncan Temple Lang这位不靠谱的大叔做着一些我很喜欢的不靠谱的事情，于是乎对Omegahat心向往之，一来二去聊了聊，将来有机会一定要会一会他。 Sweave对注释的处理是要么完全去除，然后R代码会被整理整齐，要么完全保留，但R代码也保留原样，而我一直希望既能保留注释又能整理代码，这才诞生了animation包中tidy.source()函数（在小邱聪明的技巧下），前段时间想想给Friedrich Leisch，也就是Sweave的作者，发封邮件说了这个事情，打探一下是否能多设置一些Sweave选项，比如把parse()和deparse()函数以选项的形式抽象出来，这样就可以实现既整理代码又保留注释的功能了，不过大叔貌似很忙，回了一封邮件就再也没有音信了，后来由于Michael Friendly对Sweave的一些功能请求在R-help上发了邮件，我们一干人等通过Duncan Murdoch间接了解到Friedrich的确很忙，不过好消息是圣诞节过后Sweave可能会有更新，届时用户可以自行设置图形设备，不必局限在PDF和EPS。但整理代码的事情仍然遥遥无期……唉，还得用硬性Hack的方法。 Martin Maechler前面提过，看到我们开R会，说要向The R Journal交报告啊，回头再跟他谈谈明年R会议的事情。 最意想不到的是，Duncan Murdoch刚才居然给我发个邮件问问题，额滴神啊，这位大叔可是Rtools的管理者、若干个包的作者（rgl等）啊。不过大叔问的是Flash的问题，还好我知道那么一点点，算是能解决。趁此机会，干脆回问两个C语言问题，子曾经曰过：问一个够本，问两个赚一个。 爷还想看：2009/10/10 -- R的第五万次SVN修改：看看R大佬们的工作时间分布 (9)2009/03/05 -- LyX和Sweave (3)2008/12/02 -- SVGAnnotation：从R图形到SVG的（全面）支持 (0)2008/09/11 -- 人生何处不相逢 (0)2010/04/14 -- 统计计算与数学推导及逻辑分析 (2)]]></description>
			<content:encoded><![CDATA[<p><a href="http://yihui.name/cn/2009/12/meeting-r-core-members/"><span class="dropcap-grey">近</span></a>来有些奇怪，有几位R core们居然给本小子写邮件，让本小子着实感到吃惊。比如，首先是Brian Ripley，这是R core中的core，前面提到过<a title="http://yihui.name/cn/2009/10/50000-revisions-committed-to-r/" href="http://yihui.name/cn/2009/10/50000-revisions-committed-to-r/" target="_blank">他在R源代码中的突出贡献</a>，这位真人不露面、网上找不着照片的大佬，前段时间给我发封邮件说，你小子的animation包的启动消息不正规啊，因为我用<code>suppressPackageStartupMessages()</code>无法屏蔽启动消息；我一看，R里面居然还存在这么长名字的函数，顺便学习了<code>message()</code>函数，从此不再用老土的<code>cat()</code>函数了，后来考虑了一下，干脆把启动消息去掉了，<code>library(animation)</code>不会再有任何提示消息。</p>
<p>然后是我发现Duncan Temple Lang这位不靠谱的大叔做着一些我很喜欢的不靠谱的事情，于是乎对Omegahat心向往之，一来二去聊了聊，将来有机会一定要会一会他。</p>
<p>Sweave对注释的处理是要么完全去除，然后R代码会被整理整齐，要么完全保留，但R代码也保留原样，而我一直希望既能保留注释又能整理代码，这才诞生了<code>animation</code>包中<code>tidy.source()</code>函数（<a title="http://cos.name/bbs/read.php?tid=14056" href="http://cos.name/bbs/read.php?tid=14056" target="_blank">在小邱聪明的技巧下</a>），前段时间想想给Friedrich Leisch，也就是Sweave的作者，发封邮件说了这个事情，打探一下是否能多设置一些Sweave选项，比如把<code>parse()</code>和<code>deparse()</code>函数以选项的形式抽象出来，这样就可以实现既整理代码又保留注释的功能了，不过大叔貌似很忙，回了一封邮件就再也没有音信了，后来由于Michael Friendly对Sweave的一些功能请求在R-help上发了邮件，我们一干人等通过Duncan Murdoch间接了解到Friedrich的确很忙，不过好消息是圣诞节过后Sweave可能会有更新，届时用户可以自行设置图形设备，不必局限在PDF和EPS。但整理代码的事情仍然遥遥无期……唉，还得用硬性Hack的方法。</p>
<p>Martin Maechler前面提过，看到我们开R会，说要向The R Journal交报告啊，回头再跟他谈谈明年R会议的事情。</p>
<p>最意想不到的是，Duncan Murdoch刚才居然给我发个邮件问问题，额滴神啊，这位大叔可是Rtools的管理者、若干个包的作者（rgl等）啊。不过大叔问的是Flash的问题，还好我知道那么一点点，算是能解决。趁此机会，干脆回问两个C语言问题，子曾经曰过：问一个够本，问两个赚一个。</p>
<h2  class="related_post_title">爷还想看：</h2><ul class="related_post"><li>2009/10/10 -- <a href="http://yihui.name/cn/2009/10/50000-revisions-committed-to-r/" title="R的第五万次SVN修改：看看R大佬们的工作时间分布">R的第五万次SVN修改：看看R大佬们的工作时间分布</a> (9)</li><li>2009/03/05 -- <a href="http://yihui.name/cn/2009/03/lyx-and-sweave/" title="LyX和Sweave">LyX和Sweave</a> (3)</li><li>2008/12/02 -- <a href="http://yihui.name/cn/2008/12/svgannotation-from-r-graphics-to-svg/" title="SVGAnnotation：从R图形到SVG的（全面）支持">SVGAnnotation：从R图形到SVG的（全面）支持</a> (0)</li><li>2008/09/11 -- <a href="http://yihui.name/cn/2008/09/people-meet-everywhere/" title="人生何处不相逢">人生何处不相逢</a> (0)</li><li>2010/04/14 -- <a href="http://yihui.name/cn/2010/04/stat-computation-math-logic/" title="统计计算与数学推导及逻辑分析">统计计算与数学推导及逻辑分析</a> (2)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://yihui.name/cn/2009/12/meeting-r-core-members/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>SVGAnnotation：从R图形到SVG的（全面）支持</title>
		<link>http://yihui.name/cn/2008/12/svgannotation-from-r-graphics-to-svg/</link>
		<comments>http://yihui.name/cn/2008/12/svgannotation-from-r-graphics-to-svg/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 13:51:20 +0000</pubDate>
		<dc:creator>谢益辉</dc:creator>
				<category><![CDATA[统计图示]]></category>
		<category><![CDATA[Duncan Temple Lang]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Omegahat]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[R包]]></category>
		<category><![CDATA[SVG]]></category>
		<category><![CDATA[SVGAnnotation]]></category>
		<category><![CDATA[动画]]></category>

		<guid isPermaLink="false">http://yihui.name/cn/?p=227</guid>
		<description><![CDATA[uncan Temple Lang总是喜欢做一些有趣的东西，这回，他想了个主意，先用Cairo生成SVG图形，然后编辑XML文件，把SVG的那些特性事后加进去，例如图形中的文本标记、超级链接、动画等等。 SVGAnnotation包参见：http://www.omegahat.org/SVGAnnotation/ 感兴趣的朋友注意使用Firefox浏览示例页面，对于SVG动画，Firefox还不太能支持，尚在努力开发中，所以如果想看动画，还是Opera吧。 爷还想看：2009/12/08 -- 最近跟R core们经常打照面 (9)2008/12/25 -- 金狗宝金狗宝金狗饿了喂 (4)2008/06/11 -- 终于更新完程序包了：animation 1.0-0 (0)2007/11/12 -- 关于动画包接下来要做的几件事情 (4)2007/11/12 -- animation包：人生第一份正式英文作品 (12)]]></description>
			<content:encoded><![CDATA[<p><a href="http://yihui.name/cn/2008/12/svgannotation-from-r-graphics-to-svg/"><span class="dropcap-brown">D</span></a>uncan Temple Lang总是喜欢做一些有趣的东西，这回，他想了个主意，先用Cairo生成SVG图形，然后编辑XML文件，把SVG的那些特性事后加进去，例如图形中的文本标记、超级链接、动画等等。</p>
<p>SVGAnnotation包参见：<a title="http://www.omegahat.org/SVGAnnotation/ " href="http://www.omegahat.org/SVGAnnotation/ " target="_blank">http://www.omegahat.org/SVGAnnotation/ </a></p>
<p>感兴趣的朋友注意使用Firefox浏览示例页面，对于SVG动画，Firefox还不太能支持，尚在努力开发中，所以如果想看动画，还是Opera吧。</p>
<h2  class="related_post_title">爷还想看：</h2><ul class="related_post"><li>2009/12/08 -- <a href="http://yihui.name/cn/2009/12/meeting-r-core-members/" title="最近跟R core们经常打照面">最近跟R core们经常打照面</a> (9)</li><li>2008/12/25 -- <a href="http://yihui.name/cn/2008/12/christmas-and-animation-package/" title="金狗宝金狗宝金狗饿了喂">金狗宝金狗宝金狗饿了喂</a> (4)</li><li>2008/06/11 -- <a href="http://yihui.name/cn/2008/06/animation-1-0-0-updated/" title="终于更新完程序包了：animation 1.0-0">终于更新完程序包了：animation 1.0-0</a> (0)</li><li>2007/11/12 -- <a href="http://yihui.name/cn/2007/11/todo-list-of-the-animation-package/" title="关于动画包接下来要做的几件事情">关于动画包接下来要做的几件事情</a> (4)</li><li>2007/11/12 -- <a href="http://yihui.name/cn/2007/11/1st-version-of-animation-package/" title="animation包：人生第一份正式英文作品">animation包：人生第一份正式英文作品</a> (12)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://yihui.name/cn/2008/12/svgannotation-from-r-graphics-to-svg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
