<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for JustinAzoff</title><link>http://disqus.com/by/JustinAzoff/</link><description></description><atom:link href="http://disqus.com/JustinAzoff/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 23 Mar 2009 08:11:32 -0000</lastBuildDate><item><title>Re: Fast deserialization in Python</title><link>http://metaoptimize.com/blog/2009/03/22/fast-deserialization-in-python/#comment-7439524</link><description>&lt;p&gt;Nice writeup :-)  Good to see that you get the same results on a more complicated data structure.&lt;/p&gt;&lt;p&gt;I still have high hopes for protobuf: it can get faster, but json can't get any smaller.  At some point protobuf will be both the fastest and most compact method.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JustinAzoff</dc:creator><pubDate>Mon, 23 Mar 2009 08:11:32 -0000</pubDate></item><item><title>Re: Some Thoughts on Logging</title><link>http://metajack.im/2009/01/24/some-thoughts-on-logging/#comment-6143592</link><description>&lt;p&gt;Never is a long time though :-)&lt;/p&gt;&lt;p&gt;If you wrote a module that used xmpp if the server was up, or spooled to the local disk if the server was unreachable, you'd basically be implementing most of scribe.&lt;/p&gt;&lt;p&gt;I can run echo foo | mail log@example.com and be very confident that the message will get delivered at some point.  plus, if the message can not be delivered after a certain period of time, the message will bounce back.&lt;/p&gt;&lt;p&gt;if I run echo foo | logger and the central server is down, the message is lost.&lt;/p&gt;&lt;p&gt;You're right that it is easy to buffer to memory/disk yourself, that is what the bulk of the code in scribe does :-)&lt;/p&gt;&lt;p&gt;XMPP has the nice federation that SMTP has, but I haven't seen much discussion about reliable delivery of messages.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JustinAzoff</dc:creator><pubDate>Tue, 10 Feb 2009 13:38:52 -0000</pubDate></item><item><title>Re: Some Thoughts on Logging</title><link>http://metajack.im/2009/01/24/some-thoughts-on-logging/#comment-5534965</link><description>&lt;p&gt;One nice thing about scribe is that it is designed to run on every machine, so if the central servers are down or are unreachable, messages are not lost.&lt;/p&gt;&lt;p&gt;Is there such a thing as a lightweight xmpp forwarder that you could run on every machine to handle queuing for you?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JustinAzoff</dc:creator><pubDate>Sun, 25 Jan 2009 14:42:07 -0000</pubDate></item><item><title>Re: An XMPP Echo Bot With Twisted And Wokkel</title><link>http://metajack.im/2008/09/25/an_xmpp_echo_bot_with_twisted_and_wokkel/#comment-4568278</link><description>&lt;p&gt;Have you ever tried wokkel/twisted.words against openfire?  I can connect to ejabberd with it, but not openfire.&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JustinAzoff</dc:creator><pubDate>Thu, 18 Dec 2008 12:13:00 -0000</pubDate></item><item><title>Re: Web Browsers and Memory Fragmentation</title><link>http://www.hackerdashery.com/2008/06/web-browsers-and-memory-fragmentation.html#comment-709188</link><description>&lt;p&gt;"The fragmentation caused by one page can interact with the memory used by other pages, and even after a problematic page is closed, the fragmented memory often can't be reclaimed. With ordinary applications, fragmented memory is all neatly reclaimed when the process terminates. Right now, that doesn't work for web apps."&lt;/p&gt;&lt;p&gt;Why can't each tab/window have its own memory pool or run in its own address space?  It seems to me that firefox is the browser version of mac OS 9.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JustinAzoff</dc:creator><pubDate>Thu, 19 Jun 2008 15:24:21 -0000</pubDate></item><item><title>Re: Hi, my name is Jesse and I abuse list comprehensions.</title><link>http://jessenoller.com/blog/2008/03/28/hi-my-name-is-jesse-and-i-abuse-list-comprehensions/#comment-277854</link><description>&lt;p&gt;or&lt;/p&gt;&lt;p&gt;return ',',join( '{{whizbang|%(foo)s}}' % i for i in myDict[keyname] )&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JustinAzoff</dc:creator><pubDate>Fri, 28 Mar 2008 16:06:21 -0000</pubDate></item></channel></rss>