<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>ActsAsFlinn</title><generator>Tumblr (3.0; @actsasflinn)</generator><link>http://actsasflinn.com/</link><item><title>Kyoto Cabinet patch fix compatibility on Mac OSX Snow Leopard (Kyoto Cabinet 0.9.9)</title><description>&lt;p&gt;This patch will allow you to compile Kyoto Cabinet 0.9.9 on Mac OS X 10.6 (Snow Leopard).&lt;/p&gt;
&lt;script src="http://gist.github.com/352706.js?file=kyoto_cabinet_099_snow_leopard_compatibility.patch"&gt;&lt;/script&gt;</description><link>http://actsasflinn.com/post/490349789</link><guid>http://actsasflinn.com/post/490349789</guid><pubDate>Thu, 01 Apr 2010 23:23:24 -0400</pubDate><category>kyoto cabinet</category><category>tokyo cabinet</category><category>nosql</category><category>patch</category></item><item><title>Tokyo Tyrant patch fix unix sockets on Mac OSX Snow Leopard</title><description>&lt;p&gt;On Mac OSX 10.6 (Snow Leopard) I receive this warning during make:&lt;/p&gt;
&lt;blockquote&gt;ttutil.c: In function ‘ttopenservsockunix’: &lt;br/&gt;ttutil.c:190: warning: call to __builtin___snprintf_chk will always overflow destination buffer &lt;br/&gt;ttutil.c: In function ‘ttopensockunix’: &lt;br/&gt;ttutil.c:130: warning: call to __builtin___snprintf_chk will always overflow destination buffer &lt;br/&gt;
&lt;/blockquote&gt;
&lt;p&gt;I then receive this error when attempting to start ttserver using a socket: &lt;/p&gt;
&lt;blockquote&gt;$ ttserver -host /tmp/ttserver.sock -port 0 worker.tct &lt;br/&gt;2010-03-13T00:46:42-05:00       SYSTEM  ————- logging started [18312] ———— &lt;br/&gt;2010-03-13T00:46:42-05:00       SYSTEM  server configuration: host=/tmp/ttserver.sock port=0 &lt;br/&gt;2010-03-13T00:46:42-05:00       SYSTEM  maximum connection: 8191 &lt;br/&gt;2010-03-13T00:46:42-05:00       SYSTEM  opening the database: worker.tct &lt;br/&gt;Abort trap &lt;br/&gt;
&lt;/blockquote&gt;
&lt;p&gt;The following patch applies to Tokyo Tyrant 1.1.40 and fixes the issues and passes tests.&lt;/p&gt;
&lt;p&gt;I’ve also forwarded this to Mikio Hirabayashi. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://gist.github.com/raw/348633/32561ebf6487650ce86d0184f0ca35bb8110d04c/macosx_snow_leopard_socket_fix.patch"&gt;Download&lt;/a&gt;&lt;/p&gt;
&lt;script src="http://gist.github.com/348633.js?file=macosx_snow_leopard_socket_fix.patch"&gt;&lt;/script&gt;</description><link>http://actsasflinn.com/post/482955247</link><guid>http://actsasflinn.com/post/482955247</guid><pubDate>Mon, 29 Mar 2010 21:12:00 -0400</pubDate><category>tokyo cabinet</category><category>tokyo tyrant</category><category>patch</category><category>nosql</category></item><item><title>Tokyo Cabinet patch to add B+ Tree traversal commands</title><description>&lt;p&gt;The following is a patch that adds support for two commands iterrec and iterout, for dealing with B+ Tree databases.  The commands are not currently available via misc and are not available via Tokyo Tyrant’s Lua extension.  The purpose of this addition is to expose list management functions to Tokyo Tyrant via TCADB.  Adding these commands would allow you to write tcrdbmisc based functions for remote management of B+ Tree lists.&lt;/p&gt;
&lt;p&gt;The patch is meant for Tokyo Cabinet 1.4.43&lt;/p&gt;
&lt;p&gt;&lt;a href="http://gist.github.com/raw/348619/0743f66f1dbc77247de1fa5418f7f86d0e9f75d6/tcadb_misc_iterrec_iterout_for_bdb.patch"&gt;Download&lt;/a&gt;&lt;/p&gt;
&lt;script src="http://gist.github.com/348619.js?file=tcadb_misc_iterrec_iterout_for_bdb.patch"&gt;&lt;/script&gt;</description><link>http://actsasflinn.com/post/482927072</link><guid>http://actsasflinn.com/post/482927072</guid><pubDate>Mon, 29 Mar 2010 20:59:00 -0400</pubDate><category>tokyo cabinet</category><category>tokyo tyrant</category><category>patch</category><category>nosql</category></item><item><title>Versatile Storage Options With Tokyo Cabinet 






View more...</title><description>&lt;embed type="application/x-shockwave-flash" src="http://actsasflinn.com/swf/audio_player.swf?audio_file=http://www.tumblr.com/audio_file/473806917/tumblr_kzvaj18eRv1qzb823&amp;color=FFFFFF" height="27" width="207" quality="best"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;strong&gt;&lt;a title="Versatile Storage Options With Tokyo Cabinet" href="http://www.slideshare.net/actsasflinn/versatile-storage-options-with-tokyo-cabinet"&gt;Versatile Storage Options With Tokyo Cabinet&lt;/a&gt;&lt;/strong&gt; 
&lt;object type="application/futuresplash" width="425" height="355"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=versatilestorageoptionswithtokyocabinet-100313142857-phpapp01&amp;stripped_title=versatile-storage-options-with-tokyo-cabinet"&gt;
&lt;param name="allowFullScreen" value="true"&gt;
&lt;param name="allowScriptAccess" value="always"&gt;
&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=versatilestorageoptionswithtokyocabinet-100313142857-phpapp01&amp;stripped_title=versatile-storage-options-with-tokyo-cabinet" type="application/futuresplash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/actsasflinn"&gt;actsasflinn&lt;/a&gt;.&lt;/p&gt;</description><link>http://actsasflinn.com/post/473806917</link><guid>http://actsasflinn.com/post/473806917</guid><pubDate>Thu, 25 Mar 2010 22:24:00 -0400</pubDate><category>tokyo cabinet</category><category>tokyo tyrant</category><category>nosql</category><category>ruby</category></item></channel></rss>
