<?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/"
	>

<channel>
	<title>Radu Bogdan Rusu</title>
	<atom:link href="http://rbrusu.com/feed" rel="self" type="application/rss+xml" />
	<link>http://rbrusu.com</link>
	<description></description>
	<pubDate>Wed, 27 Jan 2010 18:38:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ICRA 2010 Workshop!</title>
		<link>http://rbrusu.com/icra-2010-workshop.html</link>
		<comments>http://rbrusu.com/icra-2010-workshop.html#comments</comments>
		<pubDate>Wed, 27 Jan 2010 18:35:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=201</guid>
		<description><![CDATA[
Since there&#8217;s no time to actually blog anymore, I&#8217;ve decided to at least restart posting things interesting for people in my &#8220;line of work&#8221;.  Today&#8217;s post is about our new ICRA 2010 workshop on &#8220;Best Practice in 3D Perception and Modeling for Mobile Manipulation&#8220;, organized together with Andreas, Gary, and Alexey. Submit, and we [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-203" title="wg_logo_on_black" src="http://rbrusu.com/wp-content/uploads/2010/01/wg_logo_on_black.jpg" alt="wg_logo_on_black" width="200" height="128" /><br />
Since there&#8217;s no time to actually blog anymore, I&#8217;ve decided to at least restart posting things interesting for people in my &#8220;line of work&#8221;. <img src='http://rbrusu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Today&#8217;s post is about our new <a href="http://icra2010.grasp.upenn.edu/">ICRA 2010</a> workshop on &#8220;<a href="http://www.best-of-robotics.org/brics-events/icra2010-workshop.html">Best Practice in 3D Perception and Modeling for Mobile Manipulation</a>&#8220;, organized together with <a href="http://www.faculty.jacobs-university.de/anuechter/">Andreas</a>, <a href="http://www.willowgarage.com/pages/people/gary-bradski-senior-researcher">Gary</a>, and Alexey. Submit, and we hope to see you in Alaska!<a href="http://rbrusu.com/wp-content/uploads/2010/01/wg_logo_on_black.jpg"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/icra-2010-workshop.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Change your desktop wallpaper</title>
		<link>http://rbrusu.com/xplanet-desktop-wallpape.html</link>
		<comments>http://rbrusu.com/xplanet-desktop-wallpape.html#comments</comments>
		<pubDate>Wed, 01 Apr 2009 19:47:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[desktop]]></category>

		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=177</guid>
		<description><![CDATA[I got bored of my desktop wallpaper a few days ago, and wanted something different for a change. Here&#8217;s what I did:
If you like what you see  keep on reading.
The above is generated using Xplanet. However, to get everything to work perfectly you need to tweak a few things. If you wanna duplicate this, [...]]]></description>
			<content:encoded><![CDATA[<p>I got bored of my desktop wallpaper a few days ago, and wanted something different for a change. Here&#8217;s what I did:</p>
<div id="attachment_176" class="wp-caption alignnone" style="width: 310px"><a href="http://rbrusu.com/wp-content/uploads/2009/04/screenshot.jpg"><img class="size-medium wp-image-176" title="My Desktop Wallpaper" src="http://rbrusu.com/wp-content/uploads/2009/04/screenshot-300x187.jpg" alt="My Desktop Wallpaper" width="300" height="187" /></a><p class="wp-caption-text">My Desktop Wallpaper</p></div>
<p>If you like what you see <img src='http://rbrusu.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> keep on reading.</p>
<p>The above is generated using <a class="href_links" href="http://xplanet.sf.net">Xplanet</a>. However, to get everything to work perfectly you need to tweak a few things. If you wanna duplicate this, here&#8217;s what you need to do:</p>
<ul>
<li>download and install xplanet from <a class="href_links" href="http://xplanet.sourceforge.net">http://xplanet.sourceforge.net</a> or use <span style="color: #ff9900;"><em>apt-get install xplanet</em></span> on Debian/Ubuntu systems;</li>
<li>get the script from <a class="href_links" href="http://xplanet.sourceforge.net/FAQ.php#gnome2">http://xplanet.sourceforge.net/FAQ.php#gnome2</a> (or use my modified copy <a class="href_links" href="http://rbrusu.com/wp-content/uploads/2009/04/xplanet-gnome2.sh">here</a>) if you have Gnome like I do. There&#8217;s also a KDE version available there if you still use _that_ (rolleyes). My changes account for a different projection type and some other small changes. Use their instructions to add it to your list of startup programs (Gnome2 menu -&gt; System -&gt; Preferences -&gt; Sessions);</li>
<li>get the script from <a class="href_links" href="http://xplanet.sourceforge.net/Extras/download_clouds.py">http://xplanet.sourceforge.net/Extras/download_clouds.py</a> (or use my modified copy <a class="href_links" href="http://rbrusu.com/wp-content/uploads/2009/04/xplanet-download_clouds.py">here</a>). My changes account for higher quality cloud maps (4096 instead of 2048);</li>
<li>create a directory called <span style="color: #ff9900;"><em>.xplanet</em></span> in your home directory;</li>
<li>go to the <a class="href_links" title="NASA Blue Marble" href="http://visibleearth.nasa.gov/view_set.php?categoryId=2363&amp;p=1">NASA Blue Marble collection</a> and download the monthly pictures from January - December and save them into <span style="color: #ff9900;"><em>$HOME/.xplanet/world/</em></span> (or change my modifications from the <a class="href_links" href="http://rbrusu.com/wp-content/uploads/2009/04/xplanet-gnome2.sh">gnome2 script</a>). You have two options there: 1) download the simpler maps showing only the topography of the continents (page 2 and 3) with the oceans in a single color; or 2) download the maps which show both the topography of the continents together with the bathymetry of the oceans. My choice was 2). Downsample and rename the maps as you wish to best fit your screen. I saved my copies as <span style="color: #ff9900;"><em>world.topo.bathy.2004{01-12}.1050.jpg</em></span>. You need to save yours under the same name or change the <a class="href_links" href="http://rbrusu.com/wp-content/uploads/2009/04/xplanet-gnome2.sh">gnome2 script</a>;</li>
<li>from the same page, download the BMNG Raw Topography <a class="href_links" href="http://visibleearth.nasa.gov/view_rec.php?id=8391">picture</a> and the BMNG Raw Bathymetry <a class="href_links" href="http://visibleearth.nasa.gov/view_rec.php?id=8392">picture</a>. You need to edit the second one to make it binary (black and white) with all continents black and all oceans (or other water spots) white. This can be easily done if you open it up in GIMP, do a select color on the continents, then invert selection, and cut. Save them under <span style="color: #ff9900;"><em>$HOME/.xplanet/bump.jpg</em></span> and <span style="color: #ff9900;"><em>$HOME/.xplanet/specular.jpg</em></span> respectively;</li>
<li>get a night shot Earth scene from <a class="href_links" href="http://flatplanet.sourceforge.net/maps/night.html">flatplanet</a> (my favorite is night-electric.jpg) and save it under <span style="color: #ff9900;"><em>$HOME/.xplanet/night.jpg</em></span></li>
<li>finally download my configuration script from <a class="href_links" href="http://rbrusu.com/wp-content/uploads/2009/04/config">here</a> and place it into <em><span style="color: #ff9900;">$HOME/.xplanet/config</span><strong>.</strong></em></li>
</ul>
<p>Let&#8217;s revise. You now should have the following files in your<strong><em> </em></strong><span style="color: #ff9900;"><em>$HOME/.xplanet/</em></span> directory: <span style="color: #ff9900;"><em>bump.jpg</em></span>, <span style="color: #ff9900;"><em>config</em></span>, <span style="color: #ff9900;"><em>night.jpg</em></span>, and <span style="color: #ff9900;"><em>specular.jpg</em></span>. You should also have a subdirectory <span style="color: #ff9900;"><em>$HOME/.xplanet/world/</em></span>, containing 12 files: from <span style="color: #ff9900;"><em>world.topo.bathy.200401.1050.jpg</em></span> to <span style="color: #ff9900;"><em>world.topo.bathy.200412.1050.jpg</em></span>. Now, you need to do one more thing, and you&#8217;re done: cloud maps. By default, the <span style="color: #ff9900;"><em>xplanet-download_clouds.py</em></span> will download a high quality (4096) cloud map which you can use. However, I didn&#8217;t like the default too much because the clouds towards the poles are just mirrored from the data below them, due to the fact that there is no satellite data for the clouds around the poles. This mirroring artifact looked too weird for me, so I decided to crop the map instead (and then resize it). This results in a minor stretching artifact, but in my opinion it definitely provides a better visual aspect.</p>
<p>Final thoughts. The <span style="color: #ff9900;"><em>xplanet-gnome2.sh</em></span> script will start Xplanet whenever you start your Gnome2 session, and will use all the images together with the current system time above to generate a new screenshot every 2 minutes for your desktop. I consider this an _extremely minor_ penalty performance. If you don&#8217;t want your changes that often on the desktop, simply change the sleep time in the script to something else.</p>
<p>The cloud maps are a bit trickier if you want to use _real satellite_ data. The Xplanet folks recommend using the <span style="color: #ff9900;"><em>xplanet-download_clouds.py</em></span> script every 3 hours, because that&#8217;s the frequency they generate the new cloud maps with. So, together with my cropping/resizing changes, I made the following script (let&#8217;s call it <span style="color: #ff9900;"><em>xplanet_clouds.sh</em></span> &#8212; note: my xplanet scripts are in <span style="color: #ff9900;"><em>$HOME/bin</em></span>):</p>
<p><em><span style="color: #ff9900;">#!/bin/bash<br />
$HOME/bin/xplanet-download_clouds.py /tmp/clouds_4096.jpg<br />
/usr/bin/convert -crop 4096&#215;1700+0+174 /tmp/clouds_4096.jpg /tmp/clouds_custom.jpg<br />
/usr/bin/convert -resize 1680 /tmp/clouds_custom.jpg $HOME/.xplanet/clouds.jpg<br />
rm -f /tmp/clouds_4096.jpg /tmp/clouds_custom.jpg</span><br />
</em></p>
<p>and then used <span style="color: #ff9900;"><em>crontab -e</em></span> to add the following entry:</p>
<p><span style="color: #ff9900;"><em>0 */3 * * *  path-to-<strong>your-xplanet_clouds.sh-</strong>script</em></span><em><br />
</em></p>
<p>Have fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/xplanet-desktop-wallpape.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>ESP game</title>
		<link>http://rbrusu.com/esp-game.html</link>
		<comments>http://rbrusu.com/esp-game.html#comments</comments>
		<pubDate>Tue, 17 Mar 2009 08:21:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[The Web]]></category>

		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=174</guid>
		<description><![CDATA[If you have no clue what the ESP game is, and are in the mood for a nice talk from Luis von Ahn, click here. He talks about the Internet, labeling images, etc. This particular talk is from 2006.
]]></description>
			<content:encoded><![CDATA[<p>If you have no clue what the ESP game is, and are in the mood for a nice talk from Luis von Ahn, click <a class="href_links" href="http://video.google.com/videoplay?docid=-8246463980976635143&#038;hl=en">here</a>. He talks about the Internet, labeling images, etc. This particular talk is from 2006.</p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/esp-game.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Fresh out of Japan: HRP-4C</title>
		<link>http://rbrusu.com/fresh-out-of-japan-hrp-4c.html</link>
		<comments>http://rbrusu.com/fresh-out-of-japan-hrp-4c.html#comments</comments>
		<pubDate>Mon, 16 Mar 2009 18:33:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Robots]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=170</guid>
		<description><![CDATA[http://www.dailymail.co.uk/sciencetech/article-1162402/A-cyber-sensation-Worlds-robotic-model-star-fashion-show.html
I&#8217;ll let you be the judge of it.
]]></description>
			<content:encoded><![CDATA[<p><a class="href_links" href="http://www.dailymail.co.uk/sciencetech/article-1162402/A-cyber-sensation-Worlds-robotic-model-star-fashion-show.html">http://www.dailymail.co.uk/sciencetech/article-1162402/A-cyber-sensation-Worlds-robotic-model-star-fashion-show.html</a></p>
<p>I&#8217;ll let you be the judge of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/fresh-out-of-japan-hrp-4c.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Door detection and opening</title>
		<link>http://rbrusu.com/door-detection-and-opening-demo.html</link>
		<comments>http://rbrusu.com/door-detection-and-opening-demo.html#comments</comments>
		<pubDate>Sat, 14 Mar 2009 10:03:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Robots]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=162</guid>
		<description><![CDATA[The first steps towards the PR2 robot autonomously detecting and opening doors have been taken!  

You can also try here if the above link doesn&#8217;t take you directly there.
]]></description>
			<content:encoded><![CDATA[<p>The first steps towards the PR2 robot autonomously detecting and opening doors have been taken! <img src='http://rbrusu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a class="href_links" href="http://www.willowgarage.com/blog/2009/03/13/autonomously-opening-doors"><img src="http://rbrusu.com/wp-content/uploads/2009/03/wg_demo_2.jpg" alt="WG Demo #2" /></a></p>
<p>You can also <a class="href_links" href="http://www.youtube.com/watch?v=g-9Yt2570xI">try here</a> if the above link doesn&#8217;t take you directly there.</p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/door-detection-and-opening-demo.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Firefox multiple tabs rows</title>
		<link>http://rbrusu.com/firefox-multiple-tabs-rows.html</link>
		<comments>http://rbrusu.com/firefox-multiple-tabs-rows.html#comments</comments>
		<pubDate>Mon, 02 Mar 2009 21:53:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[The Web]]></category>

		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=159</guid>
		<description><![CDATA[If you need more than one row of tabs in Firefox and are tired of scrolling left/right in your list, check out Tab Mix Plus. To add more than one row, go to &#8220;Tools->Tab Mix Plus Options->Display->Tab Bar->When tabs don&#8217;t fit width:&#8221; and set to Multi-row.
]]></description>
			<content:encoded><![CDATA[<p>If you need more than one row of tabs in Firefox and are tired of scrolling left/right in your list, check out <a class="href_links" href="https://addons.mozilla.org/en-US/firefox/addon/1122">Tab Mix Plus</a>. To add more than one row, go to &#8220;Tools->Tab Mix Plus Options->Display->Tab Bar->When tabs don&#8217;t fit width:&#8221; and set to Multi-row.</p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/firefox-multiple-tabs-rows.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Replanning/Perception demo</title>
		<link>http://rbrusu.com/replanningperception-demo.html</link>
		<comments>http://rbrusu.com/replanningperception-demo.html#comments</comments>
		<pubDate>Fri, 20 Feb 2009 16:50:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Robots]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[c++]]></category>

		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=154</guid>
		<description><![CDATA[During my Willow Garage internship, Ioan and I worked on a few things with the PR2 mobile robot. Here&#8217;s one of them.  You can also try here if the above link doesn&#8217;t take you directly there.

]]></description>
			<content:encoded><![CDATA[<p>During my <a class="href_links" href="http://www.willowgarage.com">Willow Garage</a> internship, <a class="href_links" href="http://ioan.sucan.info/">Ioan</a> and I worked on a few things with the PR2 mobile robot. Here&#8217;s <a class="href_links" href="http://www.willowgarage.com/blog/2009/01/28/dynamic-obstacle-avoidance-demo">one of them</a>. <img src='http://rbrusu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> You can also <a class="href_links" href="http://www.youtube.com/watch?v=qbQDJ1c_Nxk">try here</a> if the above link doesn&#8217;t take you directly there.</p>
<p><a class="href_links" href="http://www.willowgarage.com/blog/2009/01/28/dynamic-obstacle-avoidance-demo"><img src="http://rbrusu.com/wp-content/uploads/2009/02/wg_demo_1.jpg" alt="WG Demo #1" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/replanningperception-demo.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Laser disassemblies</title>
		<link>http://rbrusu.com/laser-disassemblies.html</link>
		<comments>http://rbrusu.com/laser-disassemblies.html#comments</comments>
		<pubDate>Fri, 20 Feb 2009 16:41:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Robots]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=149</guid>
		<description><![CDATA[If you were ever wondering how a spinning 2D laser sensor unit looks like from the inside, Travis Deyle has a few of them linked on his Hizook portal web site.

OMRON STI OptoShield OS3100

SICK LMS-210

Velodyne HDL-64E


]]></description>
			<content:encoded><![CDATA[<p>If you were ever wondering how a spinning 2D laser sensor unit looks like from the inside, Travis Deyle has a few of them linked on his <a class="href_links" href="http://www.hizook.com/">Hizook portal web site</a>.</p>
<ul>
<li><a class="href_links" href="http://www.hizook.com/blog/2009/02/14/omron-sti-optoshield-os3100-laser-rangefinder-lidar-disassembled">OMRON STI OptoShield OS3100</a><br/><br />
<img src="http://www.hizook.com/sites/default/files/users/Travis%20Deyle/Omron_OptoShield_OS3100_SpinningUnit.jpg" alt="OMRO OS3100" width="150" /></p>
<li><a class="href_links" href="http://www.hizook.com/blog/2008/12/15/sick-laser-rangefinder-lidar-disassembled">SICK LMS-210</a><br/><br />
<img src="http://www.hizook.com/sites/default/files/users/Travis%20Deyle/SICK_LMS210_BackCoverOff.jpg" alt="SICK LMS-210" width="150" /></p>
<li><a class="href_links" href="http://www.hizook.com/blog/2009/01/04/velodyne-hdl-64e-laser-rangefinder-lidar-pseudo-disassembled">Velodyne HDL-64E</a><br/><br />
<img src="http://www.hizook.com/sites/default/files/users/Travis%20Deyle/Velodyne_LaserRangeFinder_Lidar_LensBlocks.jpg" alt="Velodyne HDL-64E" width="150" />
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/laser-disassemblies.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>How To Write Unmaintainable Code</title>
		<link>http://rbrusu.com/write_unmaintainable_code.html</link>
		<comments>http://rbrusu.com/write_unmaintainable_code.html#comments</comments>
		<pubDate>Fri, 20 Feb 2009 14:20:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=145</guid>
		<description><![CDATA[A very good friend recommended me this today: http://freeworld.thc.org/root/phun/unmaintain.html =) Hilarious!
]]></description>
			<content:encoded><![CDATA[<p>A very good friend recommended me this today: <a href="http://freeworld.thc.org/root/phun/unmaintain.html">http://freeworld.thc.org/root/phun/unmaintain.html</a> =) Hilarious!</p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/write_unmaintainable_code.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Modern Boost warnings</title>
		<link>http://rbrusu.com/modern_boost_warnings.html</link>
		<comments>http://rbrusu.com/modern_boost_warnings.html#comments</comments>
		<pubDate>Wed, 18 Feb 2009 21:14:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<category><![CDATA[boost]]></category>

		<category><![CDATA[c++]]></category>

		<guid isPermaLink="false">http://rbrusu.com/?p=138</guid>
		<description><![CDATA[From the book of life, the universe and pretty much everything else, here's what Boost warnings look like these days...]]></description>
			<content:encoded><![CDATA[<p>From the book of life, the universe and pretty much everything else, here&#8217;s what Boost warnings look like these days&#8230;</p>
<p style="text-align: left;"><code><br />
<em>/usr/include/boost/spirit/home/classic/core/non_terminal/subrule.hpp:262:   instantiated from âtypename boost::spirit::parser_result, ScannerT&gt;::type boost::spirit::subrule::parse_main(const ScannerT&amp;) const [with ScannerT = boost::spirit::subrules_scanner, std::allocator &gt; &gt;, boost::spirit::nil_t&gt;, boost::spirit::scanner_policies &gt;, boost::spirit::subrule_list&lt;0, boost::spirit::sequence, boost::spirit::eol_parser&gt; &gt; &gt;, boost::spirit::functor_parser &gt;, boost::spirit::action, phoenix::actor<br />
&gt;, phoenix::actor<br />
&gt;, phoenix::nil_t, phoenix::nil_t&gt; &gt; &gt; &gt;, boost::spirit::alternative, boost::spirit::kleene_star &gt;, boost::spirit::functor_parser &gt;, boost::spirit::optional&lt;4, boost::spirit::parser_context &gt;, cpp::SetSpecialToken&gt;, phoenix::actor<br />
&gt;, phoenix::actor<br />
&gt;, phoenix::nil_t, phoenix::nil_t&gt; &gt; &gt; &gt; &gt;, boost::spirit::action&lt;2, boost::spirit::parser_context &gt;, cpp::SetSpecialToken&gt; &gt;, boost::spirit::action&lt;3, boost::spirit::parser_context &gt;, cpp::SetSpecialToken&gt; &gt;, boost::spirit::action &gt;, boost::spirit::action &gt;, boost::spirit::action &gt;, boost::spirit::action &gt;, boost::spirit::action &gt;, boost::spirit::action &gt;, cpp::SetOperatorToken&gt; &gt; &gt;, boost::spirit::action<br />
&lt;0, phoenix::closure &gt; &gt;,phoenix::actor<br />
&gt;, phoenix::nil_t, phoenix::nil_t&gt; &gt; &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;4, boost::spirit::sequence, boost::spirit::subrule&lt;1, boost::spirit::parser_context &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;3, boost::spirit::sequence, boost::spirit::kleene_star &gt; &gt; &gt;, boost::spirit::strlit &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;2, boost::spirit::sequence, boost::spirit::subrule&lt;1, boost::spirit::parser_context &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;1, boost::spirit::kleene_star, boost::spirit::eol_parser&gt;, boost::spirit::difference &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::nil_t&gt; &gt; &gt; &gt; &gt; &gt;, boost::spirit::subrule_list&lt;0, boost::spirit::action&lt;1, boost::spirit::parser_context &gt;, boost::spirit::subrule&lt;2, boost::spirit::parser_context &gt; &gt;, boost::spirit::subrule&lt;3, boost::spirit::parser_context &gt; &gt;,boost::spirit::subrule&lt;4, boost::spirit::parser_context &gt; &gt;, phoenix::actor<br />
&lt;0, phoenix::closure, std::allocator &gt;, phoenix::nil_t, phoenix::nil_t&gt; &gt; &gt;, phoenix::actor<br />
, std::allocator &gt; &gt;, phoenix::actor<br />
&lt;0&gt; &gt;, phoenix::actor<br />
&lt;1&gt; &gt;, phoenix::nil_t, phoenix::nil_t&gt; &gt;, phoenix::nil_t, phoenix::nil_t&gt; &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;5, boost::spirit::optional, boost::spirit::chlit &gt; &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;4, cpp::private_stuff::CHARACTER_LITERAL, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;3, boost::spirit::contiguous, boost::spirit::subrule&lt;5, boost::spirit::parser_context &gt; &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;2, boost::spirit::contiguous, boost::spirit::positive &gt; &gt;, boost::spirit::subrule&lt;5, boost::spirit::parser_context &gt; &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::subrule_list&lt;1, boost::spirit::contiguous, boost::spirit::inhibit_case &gt; &gt;, boost::spirit::positive &gt;, boost::spirit::subrule&lt;5, boost::spirit::parser_context &gt; &gt; &gt;, boost::spirit::parser_context &gt;, boost::spirit::nil_t&gt; &gt; &gt; &gt; &gt; &gt; &gt;, int ID = 0, ContextT = boost::spirit::parser_context]â</em><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://rbrusu.com/modern_boost_warnings.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
