<?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/"
		>
<channel>
	<title>Comments on: Introducing merle : an Erlang memcached client.</title>
	<atom:link href="http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/</link>
	<description></description>
	<lastBuildDate>Wed, 08 Sep 2010 10:21:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: joe</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-999</link>
		<dc:creator>joe</dc:creator>
		<pubDate>Tue, 11 Aug 2009 23:28:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-999</guid>
		<description>Looks like you are probably having issues marshaling the data from memcached. In other words PHP doesn&#039;t know how to read Erlang tuple. You may want to contact the fork author and see how he was doing it. I think he was using python though.</description>
		<content:encoded><![CDATA[<p>Looks like you are probably having issues marshaling the data from memcached. In other words PHP doesn&#8217;t know how to read Erlang tuple. You may want to contact the fork author and see how he was doing it. I think he was using python though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francesco</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-997</link>
		<dc:creator>Francesco</dc:creator>
		<pubDate>Mon, 10 Aug 2009 08:12:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-997</guid>
		<description>I now just tried something like this :

merle:set(&quot;coda1&quot;, {raw, randomatom, &quot;prova stringa di prova&quot;}).

And it correctly inserts data. If I do a merle:getkey it works. But if I try to read that key from php I only get a false in return.

Guess I&#039;ll have to abandon the idea of using ejabberd :(</description>
		<content:encoded><![CDATA[<p>I now just tried something like this :</p>
<p>merle:set(&#8220;coda1&#8243;, {raw, randomatom, &#8220;prova stringa di prova&#8221;}).</p>
<p>And it correctly inserts data. If I do a merle:getkey it works. But if I try to read that key from php I only get a false in return.</p>
<p>Guess I&#8217;ll have to abandon the idea of using ejabberd <img src='http://www.joeandmotorboat.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francesco</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-996</link>
		<dc:creator>Francesco</dc:creator>
		<pubDate>Mon, 10 Aug 2009 08:03:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-996</guid>
		<description>I tried that, but I get this error :

** Generic server {local,merle} terminating 
** Last message in was {set,{&quot;coda1&quot;,&quot;6049&quot;,&quot;0&quot;,
                             {raw,&quot;stringa di prova da non serializzare&quot;}}}
** When Server state == #Port
** Reason for termination == 
** {badarg,[{erlang,size,[&quot;stringa di prova da non serializzare&quot;]},
            {merle,handle_call,3},
            {gen_server2,handle_msg,7},
            {proc_lib,init_p_do_apply,3}]}
** exception exit: badarg
     in function  size/1
        called as size(&quot;stringa di prova da non serializzare&quot;)
     in call from merle:handle_call/3
     in call from gen_server2:handle_msg/7
     in call from proc_lib:init_p_do_apply/3



when I try to do merle:set(Key, {raw,&quot;stringa di prova da non serializzare&quot;}).

If i try to do something like this merle:set(Key, {raw,Tuple}), with a tuple inside Tuple (obviously), it fails with this error :

=ERROR REPORT==== 10-Aug-2009::09:58:59 ===
** Generic server {local,merle} terminating 
** Last message in was {set,{&quot;coda1&quot;,&quot;6049&quot;,&quot;0&quot;,
                             {raw,{tupla,&quot;stringa&quot;,123123,&quot;numero&quot;}}}}
** When Server state == #Port
** Reason for termination == 
** {badarg,[{merle,send_storage_cmd,3},
            {merle,handle_call,3},
            {gen_server2,handle_msg,7},
            {proc_lib,init_p_do_apply,3}]}
** exception exit: badarg
     in function  merle:send_storage_cmd/3
     in call from merle:handle_call/3
     in call from gen_server2:handle_msg/7
     in call from proc_lib:init_p_do_apply/3</description>
		<content:encoded><![CDATA[<p>I tried that, but I get this error :</p>
<p>** Generic server {local,merle} terminating<br />
** Last message in was {set,{&#8220;coda1&#8243;,&#8221;6049&#8243;,&#8221;0&#8243;,<br />
                             {raw,&#8221;stringa di prova da non serializzare&#8221;}}}<br />
** When Server state == #Port<br />
** Reason for termination ==<br />
** {badarg,[{erlang,size,["stringa di prova da non serializzare"]},<br />
            {merle,handle_call,3},<br />
            {gen_server2,handle_msg,7},<br />
            {proc_lib,init_p_do_apply,3}]}<br />
** exception exit: badarg<br />
     in function  size/1<br />
        called as size(&#8220;stringa di prova da non serializzare&#8221;)<br />
     in call from merle:handle_call/3<br />
     in call from gen_server2:handle_msg/7<br />
     in call from proc_lib:init_p_do_apply/3</p>
<p>when I try to do merle:set(Key, {raw,&#8221;stringa di prova da non serializzare&#8221;}).</p>
<p>If i try to do something like this merle:set(Key, {raw,Tuple}), with a tuple inside Tuple (obviously), it fails with this error :</p>
<p>=ERROR REPORT==== 10-Aug-2009::09:58:59 ===<br />
** Generic server {local,merle} terminating<br />
** Last message in was {set,{&#8220;coda1&#8243;,&#8221;6049&#8243;,&#8221;0&#8243;,<br />
                             {raw,{tupla,&#8221;stringa&#8221;,123123,&#8221;numero&#8221;}}}}<br />
** When Server state == #Port<br />
** Reason for termination ==<br />
** {badarg,[{merle,send_storage_cmd,3},<br />
            {merle,handle_call,3},<br />
            {gen_server2,handle_msg,7},<br />
            {proc_lib,init_p_do_apply,3}]}<br />
** exception exit: badarg<br />
     in function  merle:send_storage_cmd/3<br />
     in call from merle:handle_call/3<br />
     in call from gen_server2:handle_msg/7<br />
     in call from proc_lib:init_p_do_apply/3</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joe</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-994</link>
		<dc:creator>joe</dc:creator>
		<pubDate>Thu, 06 Aug 2009 23:35:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-994</guid>
		<description>Check out the handle_call for &quot;set&quot; you should be able to use &quot;raw&quot; mode. Something like this:

merle:set(Key, {raw, Value})</description>
		<content:encoded><![CDATA[<p>Check out the handle_call for &#8220;set&#8221; you should be able to use &#8220;raw&#8221; mode. Something like this:</p>
<p>merle:set(Key, {raw, Value})</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francesco</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-993</link>
		<dc:creator>Francesco</dc:creator>
		<pubDate>Thu, 06 Aug 2009 09:10:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-993</guid>
		<description>I checked that out Joe, but it seems to be serializing/deserializing anyway, I don&#039;t find any difference with the first implementation I tried... where am I wrong?</description>
		<content:encoded><![CDATA[<p>I checked that out Joe, but it seems to be serializing/deserializing anyway, I don&#8217;t find any difference with the first implementation I tried&#8230; where am I wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joe</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-991</link>
		<dc:creator>joe</dc:creator>
		<pubDate>Wed, 05 Aug 2009 17:01:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-991</guid>
		<description>Check out this fork http://github.com/dreid/merle/tree/master I think it does what you want it to.</description>
		<content:encoded><![CDATA[<p>Check out this fork <a href="http://github.com/dreid/merle/tree/master" rel="nofollow">http://github.com/dreid/merle/tree/master</a> I think it does what you want it to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francesco</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-989</link>
		<dc:creator>Francesco</dc:creator>
		<pubDate>Wed, 05 Aug 2009 13:12:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-989</guid>
		<description>Hi, I&#039;m trying to use your memcache client to store data into sparrow. Storing with set seems to work fine, but if I try to get data from a php script I don&#039;t seem to be getting anything. I suppose it is due to this 
&quot;Notes:
* Uses term_to_binary and binary_to_term to serialize/deserialize Erlang terms before sending/receiving them. This 
allows for native Erlang terms to be returned from memcached but doesn&#039;t play well using other languages after setting 
values with merle or using merle to get values set by other languages.&quot;

Is there any workaround to this? I&#039;m not skilled in erlang tough, but I have to store into memcache messages coming through ejabberd :(</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;m trying to use your memcache client to store data into sparrow. Storing with set seems to work fine, but if I try to get data from a php script I don&#8217;t seem to be getting anything. I suppose it is due to this<br />
&#8220;Notes:<br />
* Uses term_to_binary and binary_to_term to serialize/deserialize Erlang terms before sending/receiving them. This<br />
allows for native Erlang terms to be returned from memcached but doesn&#8217;t play well using other languages after setting<br />
values with merle or using merle to get values set by other languages.&#8221;</p>
<p>Is there any workaround to this? I&#8217;m not skilled in erlang tough, but I have to store into memcache messages coming through ejabberd <img src='http://www.joeandmotorboat.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carlos</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-941</link>
		<dc:creator>Carlos</dc:creator>
		<pubDate>Sun, 07 Jun 2009 10:34:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-941</guid>
		<description>Hi Joe! I would like to share with you the early implementation of a &lt;a href=&quot;http://code.google.com/p/erlangmc/&quot; rel=&quot;nofollow&quot;&gt;libmemcached wrapper for Erlang&lt;/a&gt; I’ve just published in Google Code. Any ideas to improve it are welcome! :)</description>
		<content:encoded><![CDATA[<p>Hi Joe! I would like to share with you the early implementation of a <a href="http://code.google.com/p/erlangmc/" rel="nofollow">libmemcached wrapper for Erlang</a> I’ve just published in Google Code. Any ideas to improve it are welcome! <img src='http://www.joeandmotorboat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: developers.hover.in &#187; Somethings to rejoice about</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-922</link>
		<dc:creator>developers.hover.in &#187; Somethings to rejoice about</dc:creator>
		<pubDate>Mon, 18 May 2009 08:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-922</guid>
		<description>[...] of fixed size , but we&#8217;d love to spruce things up with perhaps squid servers, memcached , merle , or a distributed key-value store [...]</description>
		<content:encoded><![CDATA[<p>[...] of fixed size , but we&#8217;d love to spruce things up with perhaps squid servers, memcached , merle , or a distributed key-value store [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eugen32</title>
		<link>http://www.joeandmotorboat.com/2009/01/10/introducing-merle-an-erlang-memcached-client/comment-page-1/#comment-795</link>
		<dc:creator>eugen32</dc:creator>
		<pubDate>Fri, 16 Jan 2009 21:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.joeandmotorboat.com/?p=782#comment-795</guid>
		<description>code is bearable. music sucks.</description>
		<content:encoded><![CDATA[<p>code is bearable. music sucks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
