<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Cartesian Faith</title>
	<atom:link href="http://cartesianfaith.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://cartesianfaith.wordpress.com</link>
	<description>Insights of a modern alchemist</description>
	<lastBuildDate>Wed, 15 May 2013 12:49:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Datacentric product development and the rebirth of engineering by bespoke software development</title>
		<link>http://cartesianfaith.wordpress.com/2012/11/17/datacentric-product-development-and-the-rebirth-of-engineering/#comment-391</link>
		<dc:creator><![CDATA[bespoke software development]]></dc:creator>
		<pubDate>Wed, 15 May 2013 12:49:25 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=630#comment-391</guid>
		<description><![CDATA[I Like these line of your article We are now truly in an information age, where even the most mundane products have become datacentric. This means that a product or service cannot exist without data to drive it.
&lt;a href=&quot;http://www.transitioncomputing.com/services/software-product-development/&quot; rel=&quot;nofollow&quot;&gt;software product development&lt;/a&gt;]]></description>
		<content:encoded><![CDATA[<p>I Like these line of your article We are now truly in an information age, where even the most mundane products have become datacentric. This means that a product or service cannot exist without data to drive it.<br />
<a href="http://www.transitioncomputing.com/services/software-product-development/" rel="nofollow">software product development</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Better logging in R (aka futile.logger 1.3.0 released) by Brian Lee Yung Rowe</title>
		<link>http://cartesianfaith.wordpress.com/2013/03/10/better-logging-in-r-aka-futile-logger-1-3-0-released/#comment-390</link>
		<dc:creator><![CDATA[Brian Lee Yung Rowe]]></dc:creator>
		<pubDate>Wed, 08 May 2013 17:44:27 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=689#comment-390</guid>
		<description><![CDATA[Hi, you can always write your own layout and appender to do this:

layout.custom &lt;- function(level, msg, ...) sprintf(&quot;%s&quot;, msg)
appender.custom &lt;- function(line) cat(line)

flog.layout(layout.custom)
flog.appender(appender.custom)
flog.info(&quot;foo&quot;)
flog.info(&quot;bar&quot;)

Cheers,
Brian]]></description>
		<content:encoded><![CDATA[<p>Hi, you can always write your own layout and appender to do this:</p>
<p>layout.custom &lt;- function(level, msg, &#8230;) sprintf(&quot;%s&quot;, msg)<br />
appender.custom &lt;- function(line) cat(line)</p>
<p>flog.layout(layout.custom)<br />
flog.appender(appender.custom)<br />
flog.info(&quot;foo&quot;)<br />
flog.info(&quot;bar&quot;)</p>
<p>Cheers,<br />
Brian</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Better logging in R (aka futile.logger 1.3.0 released) by RP</title>
		<link>http://cartesianfaith.wordpress.com/2013/03/10/better-logging-in-r-aka-futile-logger-1-3-0-released/#comment-389</link>
		<dc:creator><![CDATA[RP]]></dc:creator>
		<pubDate>Wed, 08 May 2013 11:58:29 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=689#comment-389</guid>
		<description><![CDATA[Thanks for futile.logger. Looks promising!

I do have a question though --- when logging messages to both the console or a file, each message is appended with a new line character. Is there a way to turn this &quot;feature&quot; off?]]></description>
		<content:encoded><![CDATA[<p>Thanks for futile.logger. Looks promising!</p>
<p>I do have a question though &#8212; when logging messages to both the console or a file, each message is appended with a new line character. Is there a way to turn this &#8220;feature&#8221; off?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Infinite generators in R by relocation moving</title>
		<link>http://cartesianfaith.wordpress.com/2013/01/05/infinite-generators-in-r/#comment-388</link>
		<dc:creator><![CDATA[relocation moving]]></dc:creator>
		<pubDate>Sun, 05 May 2013 23:54:06 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=666#comment-388</guid>
		<description><![CDATA[]]></description>
		<content:encoded><![CDATA[<p>Nice job, it’s a great post. The info is good to know!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Better logging in R (aka futile.logger 1.3.0 released) by Brian Lee Yung Rowe</title>
		<link>http://cartesianfaith.wordpress.com/2013/03/10/better-logging-in-r-aka-futile-logger-1-3-0-released/#comment-353</link>
		<dc:creator><![CDATA[Brian Lee Yung Rowe]]></dc:creator>
		<pubDate>Tue, 12 Mar 2013 12:54:41 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=689#comment-353</guid>
		<description><![CDATA[The earlier versions of futile.logger had semantics that more closely tied to log4j, which is what log4r appears to do. I chose to re-write the interface to be more consistent with R idioms because my package failed the most basic test: I wasn&#039;t using it. Now that it can be used with 0 configuration, has an intuitive logger hierarchy (with inheritance), and automagic support for package level logging control, there is no going back. Give it a try and let me know what you think.]]></description>
		<content:encoded><![CDATA[<p>The earlier versions of futile.logger had semantics that more closely tied to log4j, which is what log4r appears to do. I chose to re-write the interface to be more consistent with R idioms because my package failed the most basic test: I wasn&#8217;t using it. Now that it can be used with 0 configuration, has an intuitive logger hierarchy (with inheritance), and automagic support for package level logging control, there is no going back. Give it a try and let me know what you think.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Better logging in R (aka futile.logger 1.3.0 released) by Wush Wu</title>
		<link>http://cartesianfaith.wordpress.com/2013/03/10/better-logging-in-r-aka-futile-logger-1-3-0-released/#comment-351</link>
		<dc:creator><![CDATA[Wush Wu]]></dc:creator>
		<pubDate>Tue, 12 Mar 2013 01:21:03 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=689#comment-351</guid>
		<description><![CDATA[I use `log4r` to log message in R.]]></description>
		<content:encoded><![CDATA[<p>I use `log4r` to log message in R.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lambda.r 1.1.1 released (and introducing the EMPTY keyword) by Brian Lee Yung Rowe</title>
		<link>http://cartesianfaith.wordpress.com/2013/03/06/lambda-r-1-1-1-released-and-introducing-the-empty-keyword/#comment-348</link>
		<dc:creator><![CDATA[Brian Lee Yung Rowe]]></dc:creator>
		<pubDate>Fri, 08 Mar 2013 13:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=690#comment-348</guid>
		<description><![CDATA[Marco,

Lambda.r is designed to be fully compatible with S3 data types. Regarding real world examples, I&#039;m currently building out an event-driven analytics and forecasting platform with lambda.r in the retail banking space. I can&#039;t share anything at the moment, but I plan to post some articles in the future. I would suggest that you look at the unit tests in the source (inst/unitTests/) for usage ideas. I&#039;ve also updated my other packages (e.g. tawny, futile.*) to use lambda.r, so all the source code there have good examples. Feel free to ping me if you have specific questions.

Warm Regards,
Brian]]></description>
		<content:encoded><![CDATA[<p>Marco,</p>
<p>Lambda.r is designed to be fully compatible with S3 data types. Regarding real world examples, I&#8217;m currently building out an event-driven analytics and forecasting platform with lambda.r in the retail banking space. I can&#8217;t share anything at the moment, but I plan to post some articles in the future. I would suggest that you look at the unit tests in the source (inst/unitTests/) for usage ideas. I&#8217;ve also updated my other packages (e.g. tawny, futile.*) to use lambda.r, so all the source code there have good examples. Feel free to ping me if you have specific questions.</p>
<p>Warm Regards,<br />
Brian</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lambda.r 1.1.1 released (and introducing the EMPTY keyword) by Marco Bascietto</title>
		<link>http://cartesianfaith.wordpress.com/2013/03/06/lambda-r-1-1-1-released-and-introducing-the-empty-keyword/#comment-347</link>
		<dc:creator><![CDATA[Marco Bascietto]]></dc:creator>
		<pubDate>Fri, 08 Mar 2013 06:52:36 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=690#comment-347</guid>
		<description><![CDATA[Dear Brian,

your package looks very interesting. I am exploring the feasibility of functional programming with R, do you have any real world examples of using lambda.r in combination with usual data structures like data.frames or data.tables, that you can share?]]></description>
		<content:encoded><![CDATA[<p>Dear Brian,</p>
<p>your package looks very interesting. I am exploring the feasibility of functional programming with R, do you have any real world examples of using lambda.r in combination with usual data structures like data.frames or data.tables, that you can share?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Overlay variables and rebar by Bhasker Kode ( aka Bosky )</title>
		<link>http://cartesianfaith.wordpress.com/2011/09/08/overlay-variables-and-rebar/#comment-346</link>
		<dc:creator><![CDATA[Bhasker Kode ( aka Bosky )]]></dc:creator>
		<pubDate>Mon, 25 Feb 2013 14:18:48 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=271#comment-346</guid>
		<description><![CDATA[I believe app.config can/should now be replaced with sys.config having the following equivalent:

- Wrap the actual values in a vars.config
-  Use the {{ value }} in your sys.config or vm.args

sys.config
&lt;pre&gt;
[
 %%  application:get_env(myapp, ampq_host) should return this
  {myapp,
	[
	  {amqp_host, {{amqp_host_variable}} }
        ]
  }
 %% SASL config
 {sasl, [
         {sasl_error_logger, {file, &quot;log/sasl-error.log&quot;}},
         {errlog_type, error},
         {error_logger_mf_dir, &quot;log/sasl&quot;},      % Log directory
         {error_logger_mf_maxbytes, 10485760},   % 10 MB max file size
         {error_logger_mf_maxfiles, 5}           % 5 files max
        ]}
].
&lt;/pre&gt;

Another recent design pattern has been using a directory inside rel with a variety of vars.

&lt;pre&gt;
.....Makefile
.....rel/vars
......&#124;__vars
.............&#124;.....master_vars.config
.............&#124;.....slave_vars.config
&lt;/pre&gt;

rel/vars/master_vars.config
&lt;pre&gt;
{amqp_host_variable, &quot;something&quot;}.
{foo_bar, true}.
&lt;/pre&gt;

rel/vars/slave_vars.config
&lt;pre&gt;
{amqp_host_variable, false}.
{start_foo_bar, false}.
&lt;/pre&gt;

Then it becomes simple to generate release for both with a Makefile as follows

&lt;pre&gt;
master slave:
	mkdir -p dev
	(cd rel &amp;&amp; ../rebar generate target_dir=$@ overlay_vars=vars/$@_vars.config)
&lt;/pre&gt;

See for your self as well

     https://github.com/search?q=dev1+vars&amp;type=Code&amp;ref=searchresults

Cloning compiling some of these projects and reading their makefile (eg: make dev1 dev2 dev3) will be a great way to extend the excellent explanation this article gives.

~B]]></description>
		<content:encoded><![CDATA[<p>I believe app.config can/should now be replaced with sys.config having the following equivalent:</p>
<p>- Wrap the actual values in a vars.config<br />
-  Use the {{ value }} in your sys.config or vm.args</p>
<p>sys.config</p>
<pre>
[
 %%  application:get_env(myapp, ampq_host) should return this
  {myapp,
	[
	  {amqp_host, {{amqp_host_variable}} }
        ]
  }
 %% SASL config
 {sasl, [
         {sasl_error_logger, {file, "log/sasl-error.log"}},
         {errlog_type, error},
         {error_logger_mf_dir, "log/sasl"},      % Log directory
         {error_logger_mf_maxbytes, 10485760},   % 10 MB max file size
         {error_logger_mf_maxfiles, 5}           % 5 files max
        ]}
].
</pre>
<p>Another recent design pattern has been using a directory inside rel with a variety of vars.</p>
<pre>
.....Makefile
.....rel/vars
......|__vars
.............|.....master_vars.config
.............|.....slave_vars.config
</pre>
<p>rel/vars/master_vars.config</p>
<pre>
{amqp_host_variable, "something"}.
{foo_bar, true}.
</pre>
<p>rel/vars/slave_vars.config</p>
<pre>
{amqp_host_variable, false}.
{start_foo_bar, false}.
</pre>
<p>Then it becomes simple to generate release for both with a Makefile as follows</p>
<pre>
master slave:
	mkdir -p dev
	(cd rel &amp;&amp; ../rebar generate target_dir=$@ overlay_vars=vars/$@_vars.config)
</pre>
<p>See for your self as well</p>
<p>     <a href="https://github.com/search?q=dev1+vars&#038;type=Code&#038;ref=searchresults" rel="nofollow">https://github.com/search?q=dev1+vars&#038;type=Code&#038;ref=searchresults</a></p>
<p>Cloning compiling some of these projects and reading their makefile (eg: make dev1 dev2 dev3) will be a great way to extend the excellent explanation this article gives.</p>
<p>~B</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on File descriptors with RabbitMQ and Riak by Matthias Radestock</title>
		<link>http://cartesianfaith.wordpress.com/2011/05/11/file-descriptors-with-rabbitmq-and-riak/#comment-338</link>
		<dc:creator><![CDATA[Matthias Radestock]]></dc:creator>
		<pubDate>Mon, 18 Feb 2013 14:42:26 +0000</pubDate>
		<guid isPermaLink="false">http://cartesianfaith.wordpress.com/?p=65#comment-338</guid>
		<description><![CDATA[RabbitMQ will happily work with a small number of file descriptors. It does *benefit* from having more file descriptors, but it doesn&#039;t *need* them, except of course when it&#039;s meant to accept lots of connections.]]></description>
		<content:encoded><![CDATA[<p>RabbitMQ will happily work with a small number of file descriptors. It does *benefit* from having more file descriptors, but it doesn&#8217;t *need* them, except of course when it&#8217;s meant to accept lots of connections.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
