<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-18697241.post114536592442114946..comments</id><updated>2012-02-05T17:29:56.179-08:00</updated><category term='AADND'/><category term='Python'/><category term='LINQ'/><category term='jQuery'/><category term='Euler'/><category term='refactoring'/><category term='process'/><category term='Code Camp'/><category term='Thinking in Java'/><category term='IterHelper'/><category term='General Programming'/><category term='Blogger'/><category term='BookReview'/><category term='Java'/><category term='Ifism'/><category term='SciTE'/><category term='Testing'/><category term='C#'/><category term='CodeMash'/><category term='TDD'/><category term='Hosting'/><category term='SQL Alchemy'/><category term='agile'/><category term='webcast'/><category term='WCF'/><category term='screencasts'/><category term='Zune'/><category term='Django'/><category term='INETA'/><category term='PyCon'/><category term='SharpDevelop'/><category term='project management'/><category term='VNC'/><category term='Virtualization'/><category term='IronPython'/><category term='.NET'/><title type='text'>Comments on Darrell Hawley: Home Page: Shredding a File</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.darrellhawley.com/feeds/114536592442114946/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18697241/114536592442114946/comments/default'/><link rel='alternate' type='text/html' href='http://www.darrellhawley.com/2006/04/shredding-file.html'/><author><name>Darrell Hawley</name><uri>http://www.blogger.com/profile/13626445665115916691</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://darrellhawley.com/pics/DarrellHawley_xsm.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18697241.post-115981977314335820</id><published>2006-10-02T13:09:00.000-07:00</published><updated>2006-10-02T13:09:00.000-07:00</updated><title type='text'>Darryl Whitmore is now a blogger! Keep up on his f...</title><content type='html'>Darryl Whitmore is now a blogger! Keep up on his file shredding quest at &lt;A HREF="http://copy-paste-repeat.blogspot.com/" REL="nofollow"&gt;http://copy-paste-repeat.blogspot.com/&lt;/A&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18697241/114536592442114946/comments/default/115981977314335820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18697241/114536592442114946/comments/default/115981977314335820'/><link rel='alternate' type='text/html' href='http://www.darrellhawley.com/2006/04/shredding-file.html?showComment=1159819740000#c115981977314335820' title=''/><author><name>Darrell Hawley</name><uri>http://www.blogger.com/profile/13626445665115916691</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.darrellhawley.com/2006/04/shredding-file.html' ref='tag:blogger.com,1999:blog-18697241.post-114536592442114946' source='http://www.blogger.com/feeds/18697241/posts/default/114536592442114946' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-41163516'/></entry><entry><id>tag:blogger.com,1999:blog-18697241.post-115930449816648573</id><published>2006-09-26T14:01:00.000-07:00</published><updated>2006-09-26T14:01:00.000-07:00</updated><title type='text'>Darryl Whitmore - forgive the "y" in his name - di...</title><content type='html'>Darryl Whitmore - forgive the "y" in his name - did the shredding work for me. He found 2 sources of sample code that show how to do it: one in C++ and the other in C#. The C++ code is located at&lt;BR/&gt;&lt;A HREF="http://cyberia.dnsalias.com/Windows.App.10.htm" REL="nofollow"&gt;http://cyberia.dnsalias.com/Windows.App.10.htm&lt;/A&gt; (look for the shred.zip file). Daryl pointed out that "One key point in the code is opening the file with disabled write caching with the FILE_FLAG_WRITE_THROUGH flag". Keep it in mind for the C++ sample. The C# example is at &lt;A HREF="" REL="nofollow"&gt;http://www.codeproject.com/dotnet/CryptoLib.asp&lt;/A&gt;. It didnt sound like he was going to be working on this anytime soon, but i'll try to get him to keep me posted about developments. Thanks, Darryl</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18697241/114536592442114946/comments/default/115930449816648573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18697241/114536592442114946/comments/default/115930449816648573'/><link rel='alternate' type='text/html' href='http://www.darrellhawley.com/2006/04/shredding-file.html?showComment=1159304460000#c115930449816648573' title=''/><author><name>Darrell Hawley</name><uri>http://www.blogger.com/profile/13626445665115916691</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.darrellhawley.com/2006/04/shredding-file.html' ref='tag:blogger.com,1999:blog-18697241.post-114536592442114946' source='http://www.blogger.com/feeds/18697241/posts/default/114536592442114946' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-41163516'/></entry><entry><id>tag:blogger.com,1999:blog-18697241.post-115141029060476394</id><published>2006-06-27T05:11:00.000-07:00</published><updated>2006-06-27T05:11:00.000-07:00</updated><title type='text'>"Don't forget to Flush!" &lt;br&gt;eg, stream.Flush();&lt;b...</title><content type='html'>"Don't forget to Flush!" &lt;BR/&gt;eg, stream.Flush();&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Also, this won't work very well for huge files that are bigger than RAM, because your buffer won't be loaded. &lt;BR/&gt;&lt;BR/&gt;Looks like I'll have to code my own! :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18697241/114536592442114946/comments/default/115141029060476394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18697241/114536592442114946/comments/default/115141029060476394'/><link rel='alternate' type='text/html' href='http://www.darrellhawley.com/2006/04/shredding-file.html?showComment=1151410260000#c115141029060476394' title=''/><author><name>Gibson Security</name><uri>http://www.blogger.com/profile/04168243657629383541</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.darrellhawley.com/2006/04/shredding-file.html' ref='tag:blogger.com,1999:blog-18697241.post-114536592442114946' source='http://www.blogger.com/feeds/18697241/posts/default/114536592442114946' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1982024267'/></entry></feed>
