<?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 for Say Goodnight</title>
	<atom:link href="http://www.saygoodnight.com/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://www.saygoodnight.com</link>
	<description>A Blog About Coding And Debugging...</description>
	<lastBuildDate>Mon, 02 Aug 2010 12:20:27 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on MemSpyy by admin</title>
		<link>http://www.saygoodnight.com/?p=9&#038;cpage=1#comment-210</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 02 Aug 2010 12:20:27 +0000</pubDate>
		<guid isPermaLink="false">http://saygoodnight.com/blog/?p=9#comment-210</guid>
		<description>Yes, essentially, that is what MemSpyy does, but then also does the heap walking (which can only be done in proc, thus requiring injection).  Actually, as a side note, there is a big memory leak in this code, so be careful.  For my production version of this I use at my day job, I removed the injection code completely, cause it was just too leaky and I didn&#039;t have time to fix it properly.</description>
		<content:encoded><![CDATA[<p>Yes, essentially, that is what MemSpyy does, but then also does the heap walking (which can only be done in proc, thus requiring injection).  Actually, as a side note, there is a big memory leak in this code, so be careful.  For my production version of this I use at my day job, I removed the injection code completely, cause it was just too leaky and I didn&#8217;t have time to fix it properly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Simple Quick Reusable XML Parser For The iPhone by Tariq Azam</title>
		<link>http://www.saygoodnight.com/?p=50&#038;cpage=1#comment-209</link>
		<dc:creator>Tariq Azam</dc:creator>
		<pubDate>Mon, 02 Aug 2010 04:14:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.saygoodnight.com/?p=50#comment-209</guid>
		<description>Good work mate. I was looking for something similar and your solution just worked great  for me.</description>
		<content:encoded><![CDATA[<p>Good work mate. I was looking for something similar and your solution just worked great  for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MemSpyy by Blake Miller</title>
		<link>http://www.saygoodnight.com/?p=9&#038;cpage=1#comment-208</link>
		<dc:creator>Blake Miller</dc:creator>
		<pubDate>Fri, 30 Jul 2010 21:42:28 +0000</pubDate>
		<guid isPermaLink="false">http://saygoodnight.com/blog/?p=9#comment-208</guid>
		<description>Open a process handle with OpenProcess.

You can put VirtualQueryEx into a loop to query against a 32-bitprocess memory space.

What I like about this scheme is that no hooking is involved!

I am not sure if a &#039;visualizer&#039; should be made large address aware to scan into another process which might honor the /3GB seitch being set. Such an application&#039;s virutal address space can go up to 3 GB instead of being limited to only 2 GB.

I have used such a scheme to log some of the memory data to a CSV file to track the &#039;profile&#039; of an application&#039;s memory usage over time.  Have not got around to making a picture yet.</description>
		<content:encoded><![CDATA[<p>Open a process handle with OpenProcess.</p>
<p>You can put VirtualQueryEx into a loop to query against a 32-bitprocess memory space.</p>
<p>What I like about this scheme is that no hooking is involved!</p>
<p>I am not sure if a &#8216;visualizer&#8217; should be made large address aware to scan into another process which might honor the /3GB seitch being set. Such an application&#8217;s virutal address space can go up to 3 GB instead of being limited to only 2 GB.</p>
<p>I have used such a scheme to log some of the memory data to a CSV file to track the &#8216;profile&#8217; of an application&#8217;s memory usage over time.  Have not got around to making a picture yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Simple Quick Reusable XML Parser For The iPhone by Richard</title>
		<link>http://www.saygoodnight.com/?p=50&#038;cpage=1#comment-207</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Wed, 28 Jul 2010 21:19:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.saygoodnight.com/?p=50#comment-207</guid>
		<description>Great post!  I tried out the XML parser and it works great!  I did add the following line to didStartElement in order to save the attributes:

[newDict setObject:attributeDict forKey:@&quot;attributes&quot;];

Other than that, this is very useful, thanks for posting!</description>
		<content:encoded><![CDATA[<p>Great post!  I tried out the XML parser and it works great!  I did add the following line to didStartElement in order to save the attributes:</p>
<p>[newDict setObject:attributeDict forKey:@"attributes"];</p>
<p>Other than that, this is very useful, thanks for posting!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MemSpyy by Dmitry Vostokov</title>
		<link>http://www.saygoodnight.com/?p=9&#038;cpage=1#comment-197</link>
		<dc:creator>Dmitry Vostokov</dc:creator>
		<pubDate>Thu, 29 Apr 2010 22:00:15 +0000</pubDate>
		<guid isPermaLink="false">http://saygoodnight.com/blog/?p=9#comment-197</guid>
		<description>Thanks for pointing me to your application! I added it to memory visualization tool links:

http://www.dumpanalysis.org/blog/index.php/2010/04/29/memory-map-visualization-tools-revised/</description>
		<content:encoded><![CDATA[<p>Thanks for pointing me to your application! I added it to memory visualization tool links:</p>
<p><a href="http://www.dumpanalysis.org/blog/index.php/2010/04/29/memory-map-visualization-tools-revised/" rel="nofollow">http://www.dumpanalysis.org/blog/index.php/2010/04/29/memory-map-visualization-tools-revised/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MemSpyy by Crash Dump Analysis &#187; Blog Archive &#187; Memory Map Visualization Tools (Revised)</title>
		<link>http://www.saygoodnight.com/?p=9&#038;cpage=1#comment-196</link>
		<dc:creator>Crash Dump Analysis &#187; Blog Archive &#187; Memory Map Visualization Tools (Revised)</dc:creator>
		<pubDate>Thu, 29 Apr 2010 21:57:23 +0000</pubDate>
		<guid isPermaLink="false">http://saygoodnight.com/blog/?p=9#comment-196</guid>
		<description>[...] MemSpyy [...]</description>
		<content:encoded><![CDATA[<p>[...] MemSpyy [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Streaming Audio To the iPhone Starting At An Offset by Surajit</title>
		<link>http://www.saygoodnight.com/?p=14&#038;cpage=1#comment-182</link>
		<dc:creator>Surajit</dc:creator>
		<pubDate>Mon, 29 Mar 2010 09:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://saygoodnight.com/blog/?p=14#comment-182</guid>
		<description>Hi Matt,
Can you help me out in seeking in Your code. Some file i am observing its starta from the beginning from the file though i try to seek.

Br,
Surajit</description>
		<content:encoded><![CDATA[<p>Hi Matt,<br />
Can you help me out in seeking in Your code. Some file i am observing its starta from the beginning from the file though i try to seek.</p>
<p>Br,<br />
Surajit</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Streaming Audio To the iPhone Starting At An Offset by joynes</title>
		<link>http://www.saygoodnight.com/?p=14&#038;cpage=1#comment-181</link>
		<dc:creator>joynes</dc:creator>
		<pubDate>Fri, 26 Mar 2010 13:10:03 +0000</pubDate>
		<guid isPermaLink="false">http://saygoodnight.com/blog/?p=14#comment-181</guid>
		<description>Hi!
Is anyone else experiencing this problem when trying to playback a mp3:

2010-03-26 13:59:35.017 iPhoneStreamingPlayer[38846:4803] Error loading /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType:  dlopen(/Library/QuickTime/LiveType.component/Contents/MacOS/LiveType, 262): Symbol not found: _SCDynamicStoreCopyConsoleUser
  Referenced from: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
  Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration

/Br Johannes</description>
		<content:encoded><![CDATA[<p>Hi!<br />
Is anyone else experiencing this problem when trying to playback a mp3:</p>
<p>2010-03-26 13:59:35.017 iPhoneStreamingPlayer[38846:4803] Error loading /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType:  dlopen(/Library/QuickTime/LiveType.component/Contents/MacOS/LiveType, 262): Symbol not found: _SCDynamicStoreCopyConsoleUser<br />
  Referenced from: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis<br />
  Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration</p>
<p>/Br Johannes</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Streaming Audio To the iPhone Starting At An Offset by Surajit</title>
		<link>http://www.saygoodnight.com/?p=14&#038;cpage=1#comment-179</link>
		<dc:creator>Surajit</dc:creator>
		<pubDate>Fri, 19 Mar 2010 13:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://saygoodnight.com/blog/?p=14#comment-179</guid>
		<description>Hi Michel,
Can you give me a quick update like does AVAUdioplayer support streaming?
Br,
Surajit</description>
		<content:encoded><![CDATA[<p>Hi Michel,<br />
Can you give me a quick update like does AVAUdioplayer support streaming?<br />
Br,<br />
Surajit</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Prebuffering iPhone Audio Streams For Gapless Playback by Chris Hobbs</title>
		<link>http://www.saygoodnight.com/?p=77&#038;cpage=1#comment-160</link>
		<dc:creator>Chris Hobbs</dc:creator>
		<pubDate>Thu, 04 Feb 2010 07:22:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.saygoodnight.com/?p=77#comment-160</guid>
		<description>I just pushed a version of AudioStreamer that will accept multiple mp3 urls. This was mentioned in the post.
http://github.com/ckhsponge/AudioStreamer

I can still hear a small gap so there may be some padding in my files. The next url seems to start loading sufficiently early so I don&#039;t think network time is the issue.</description>
		<content:encoded><![CDATA[<p>I just pushed a version of AudioStreamer that will accept multiple mp3 urls. This was mentioned in the post.<br />
<a href="http://github.com/ckhsponge/AudioStreamer" rel="nofollow">http://github.com/ckhsponge/AudioStreamer</a></p>
<p>I can still hear a small gap so there may be some padding in my files. The next url seems to start loading sufficiently early so I don&#8217;t think network time is the issue.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
