<?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/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7814553492427980485</id><updated>2024-11-05T20:42:29.127-06:00</updated><category term="Powershell"/><category term="Files"/><category term="Magento"/><category term="MySQL"/><category term="Air Force"/><category term="Apache Configuration"/><category term="Arrays"/><category term="Astronauts"/><category term="Bash"/><category term="Canon Rebel XT"/><category term="Comma-Delimited"/><category term="Custom Field Validator"/><category term="Date Format"/><category term="Dictionary Explode"/><category term="Dump Files"/><category term="GIMP"/><category term="Grep"/><category term="Grooveshark"/><category term="HDR"/><category term="HTML"/><category term="Image Resizing"/><category term="Imagick"/><category term="Integration"/><category term="Jets"/><category term="Konami Code"/><category term="Magento Third Party CMS Integration"/><category term="Mini Shuttle"/><category term="Miva Merchant 5.5"/><category term="NASA"/><category term="PHP"/><category term="Photography"/><category term="Qtpfsgui"/><category term="Racing"/><category term="Regular Expressions"/><category term="Rename-Item"/><category term="Robots"/><category term="Rocket"/><category term="Sed"/><category term="Shell Scripting"/><category term="String Manipulation"/><category term="Strings"/><category term="Updating Product Attributes"/><category term="Video Games"/><category term="Wordpress"/><category term="X-37"/><category term="XML"/><category term="YUI Konami Event"/><category term="jQuery"/><title type='text'>SloshDev</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-1629852660111758515</id><published>2013-01-23T11:53:00.000-06:00</published><updated>2013-01-23T14:05:38.342-06:00</updated><title type='text'>MySQL Regex Column Name Selection</title><content type='html'>&lt;p&gt;If you&#39;re like me, or if you&#39;re not you might be at some point in your life... You may have a reason to lazily select all columns where the column name matches a pattern of sorts.&lt;/p&gt;
&lt;p&gt;In my particular case, the data was organized in a fashion where several columns had the same name, but were also numbered. Since there were about 50 columns with the same pattern, I didn&#39;t feel like writing out each column name.&lt;/p&gt;

&lt;pre class=&quot;brush: sql&quot;&gt;
SELECT CONCAT(&#39;SELECT &#39;, 
    GROUP_CONCAT(COLUMN_NAME SEPARATOR &#39;, &#39;),
    &#39; FROM &#39;, &#39;test_db.test_table&#39;)
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE TABLE_SCHEMA = &#39;test_db&#39; 
    AND TABLE_NAME = &#39;test_table&#39;
    AND COLUMN_NAME RLIKE &#39;^FieldDesc&#39;;
&lt;/pre&gt;

&lt;p&gt;And this outputs the select statement for you&lt;/p&gt;
&lt;pre class=&quot;brush: js&quot;&gt;
SELECT DISTINCT FieldDesc6, FieldDesc7, FieldDesc8, 
                FieldDesc9, FieldDesc10, FieldDesc11, 
                FieldDesc12, FieldDesc13, FieldDesc14, 
                FieldDesc15, FieldDesc16, FieldDesc17, 
                FieldDesc18, FieldDesc19, FieldDesc20, 
                FieldDesc21, FieldDesc22, FieldDesc23,
                FieldDesc24, FieldDesc25, FieldDesc26, 
                FieldDesc27, FieldDesc28, FieldDesc29, 
                FieldDesc30, FieldDesc31, FieldDesc32, 
                FieldDesc33, FieldDesc34, FieldDesc35, 
                FieldDesc36, FieldDesc37, FieldDesc38, 
                FieldDesc39, FieldDesc40, FieldDesc41, 
                FieldDesc42, FieldDesc43, FieldDesc44, 
                FieldDesc45, FieldDesc46, FieldDesc47, 
                FieldDesc48, FieldDesc49, FieldDesc50, 
                FieldDesc51, FieldDesc52, FieldDesc53, 
                FieldDesc54, FieldDesc55, FieldDesc56 
                  FROM test_db.test_table;
&lt;/pre&gt;

&lt;IFRAME SRC=&quot;http://ad.doubleclick.net/adi/N7433.148119.BLOGGEREN/B6675250.3722;sz=180x150;ord=[timestamp]?;lid=41000613802463762;pid=DH04411GU;usg=AFHzDLtipHvDepY5A4LqeUvKCre3cZn4vQ;adurl=http%253A%252F%252Fwww.technooutlet.com%252Fdh04411gu.html;pubid=610927;price=%241380.90;title=Lenovo+IGF+Server+0441...;merc=Techno+Outlet+Site;imgsrc=http%3A%2F%2Fsite.unbeatablesale.com%2Fimg352%2Fdh04411gu.gif;width=85;height=85&quot; WIDTH=180 HEIGHT=150 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR=&#39;#000000&#39;/&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/1629852660111758515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2013/01/mysql-regex-column-name-selection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1629852660111758515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1629852660111758515'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2013/01/mysql-regex-column-name-selection.html' title='MySQL Regex Column Name Selection'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-2747930986854015784</id><published>2013-01-04T19:21:00.000-06:00</published><updated>2013-01-04T19:21:00.681-06:00</updated><title type='text'>Recursive File Count with Powershell and Linux Shell</title><content type='html'>&lt;p&gt;Today, I needed a quick count of all of the files in Magento in order to set the &quot;apc.num_files hint=xxx&quot; in APC.  Since all of the source files were on my Windows machine already, I started with Powershell.&lt;/p&gt;
&lt;b&gt;Powershell (Windows)&lt;/b&gt;&lt;br /&gt;
&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;  
(gci .\magento -recurse | Where-Object {-not ($_.PSsContainer)}).Count
&lt;/pre&gt;
&lt;p&gt;After that, for accuracy sake, I checked on the server as well.&lt;/p&gt;
&lt;b&gt;Linux Shell (Ran from inside the directory)&lt;/b&gt;&lt;br /&gt;
&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;  
find . -type f | wc -l
&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/2747930986854015784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2013/01/recursive-file-count-with-powershell.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2747930986854015784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2747930986854015784'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2013/01/recursive-file-count-with-powershell.html' title='Recursive File Count with Powershell and Linux Shell'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-9167576106093243166</id><published>2012-08-21T22:32:00.000-05:00</published><updated>2012-08-30T08:09:10.813-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Comma-Delimited"/><category scheme="http://www.blogger.com/atom/ns#" term="Files"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell"/><title type='text'>Powershell String Formatting to Html</title><content type='html'>Ever had a bunch of rows in a text file that you would like to format as an html table, but don&#39;t want to take as much time formatting all of the tr and td rows.&amp;nbsp; You can do something like this:&lt;br /&gt;
&lt;br /&gt;
Say you have a comma-delimited text file with some rows like:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
foo1,foo2,foo3&lt;br /&gt;
&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
And you want to output them as html or something, you can do something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
Get-Content .\thetext.txt | %{ $data = $_.split(&quot;,&quot;); Write-Output &quot;&amp;lt;tr&amp;gt;&amp;lt;td class=&quot;&quot;first&quot;&quot;&amp;gt;$($data[0])&amp;lt;/td&amp;gt;&amp;lt;td class=&quot;&quot;second&quot;&quot;&amp;gt;$($data[1])&amp;lt;/td&amp;gt;&amp;lt;td class=&quot;&quot;third&quot;&quot;&amp;gt;$($data[2])&amp;lt;/td&amp;gt;&quot; } &amp;gt; text-output.html&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
You should get something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&amp;lt;tr&amp;gt;&amp;lt;td class=&quot;first&quot;&amp;gt;foo1&amp;lt;/td&amp;gt;&amp;lt;td class=&quot;second&quot;&amp;gt;foo2&amp;lt;/td&amp;gt;&amp;lt;td class=&quot;third&quot;&amp;gt;foo3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;nbsp;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;/code&gt;It certainly speeds up some tedious formatting of some static or maybe dynamic data.</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/9167576106093243166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2012/08/powershell-string-formatting-to-html.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/9167576106093243166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/9167576106093243166'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2012/08/powershell-string-formatting-to-html.html' title='Powershell String Formatting to Html'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-6223459957506273715</id><published>2012-07-17T21:00:00.000-05:00</published><updated>2012-08-30T08:09:46.471-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="Regular Expressions"/><title type='text'>jQuery Regex Selector/Filter</title><content type='html'>This came in handy today.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://james.padolsey.com/javascript/regex-selector-for-jquery/&quot;&gt;http://james.padolsey.com/javascript/regex-selector-for-jquery/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://james.padolsey.com/javascript/regex-selector-for-jquery/&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEithhiOGGebHSszMburCgt-igN2MU7OgQrW2XkjI7nTwk8y2AZ7qz0nr54ZvsJaT2E-Rv_qOYaQV9fPYdRB48za4_hfUfnlNxFkgXnYyVF8-cKx2v5vwBaxUEcI-NjbgDDzxpoLDcLhjmE/s320/james.padolsey.regex.selector.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/6223459957506273715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2012/07/jquery-regex-selectorfilter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/6223459957506273715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/6223459957506273715'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2012/07/jquery-regex-selectorfilter.html' title='jQuery Regex Selector/Filter'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEithhiOGGebHSszMburCgt-igN2MU7OgQrW2XkjI7nTwk8y2AZ7qz0nr54ZvsJaT2E-Rv_qOYaQV9fPYdRB48za4_hfUfnlNxFkgXnYyVF8-cKx2v5vwBaxUEcI-NjbgDDzxpoLDcLhjmE/s72-c/james.padolsey.regex.selector.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-417444438233830176</id><published>2012-06-13T19:56:00.000-05:00</published><updated>2013-01-04T10:25:03.972-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dump Files"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell"/><title type='text'>Changing SQL Schema in Mysql Dump Files using Powershell</title><content type='html'>&lt;p&gt;Quick way to change the schema name in all mysql dump files in a directory using Powershell. Or you could just use it to change a string in files of particular type in a directory&lt;/p&gt;
&lt;code&gt;  
C:\Users\SloshDev&amp;gt; foreach($f in gci(&quot;*.sql&quot;)){ (Get-Content $f.fullname) | %{ $_ -replace &quot;magento_1_9&quot;,&quot;magento_1_12&quot; } | Set-Content $f.fullname }
&lt;/code&gt;
&lt;br /&gt;
&lt;p&gt;Here&#39;s how I changed the default character set from latin1 to utf8. May not want to use if different columns use different character sets.
&lt;/p&gt;
&lt;code&gt;
C:\Users\SloshDev&amp;gt; foreach($f in gci(&quot;*.sql&quot;)){ (Get-Content $f.fullname) | %{ $_ -replace &quot;latin1&quot;,&quot;utf8&quot; } | Set-Content $f.fullname }
&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/417444438233830176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2012/06/changing-sql-schema-in-mysql-dump-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/417444438233830176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/417444438233830176'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2012/06/changing-sql-schema-in-mysql-dump-files.html' title='Changing SQL Schema in Mysql Dump Files using Powershell'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-3449607042336271666</id><published>2012-05-10T09:08:00.000-05:00</published><updated>2012-05-10T09:08:00.300-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache Configuration"/><category scheme="http://www.blogger.com/atom/ns#" term="Bash"/><category scheme="http://www.blogger.com/atom/ns#" term="Grep"/><category scheme="http://www.blogger.com/atom/ns#" term="Sed"/><category scheme="http://www.blogger.com/atom/ns#" term="Shell Scripting"/><title type='text'>Virtual Host Info from the Shell</title><content type='html'>&lt;p&gt;Quick way to get all of the ServerName&#39;s values from the Apache configuration?  Especially useful if VirtualHosts have been split into multiple files:&lt;/p&gt;
&lt;pre&gt;
cat *.conf | egrep &quot;ServerName (.*)&quot; | sed &quot;s/ServerName\s\(.*\)/\1/&quot;
&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/3449607042336271666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2012/05/virtual-host-info-from-shell.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/3449607042336271666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/3449607042336271666'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2012/05/virtual-host-info-from-shell.html' title='Virtual Host Info from the Shell'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-8596924647591202654</id><published>2012-05-10T09:07:00.001-05:00</published><updated>2012-08-30T08:07:33.199-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Files"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="Strings"/><title type='text'>Find String in Files with Given Extension Using PowerShell</title><content type='html'>Steve Smith, Founder of NimblePros, Speaker, Author, and Software Craftsman. Microsoft MVP and Regional Director. Gives a great example on Recursively locating files with particular text strings and a given extension in PowerShell.&lt;br /&gt;
&lt;a href=&quot;http://ardalis.com/Find-String-in-Files-with-Given-Extension-Using-PowerShell#.T1TpNi0yh_k.blogger&quot;&gt;Find String in Files with Given Extension Using PowerShell&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/8596924647591202654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2012/05/find-string-in-files-with-given.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/8596924647591202654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/8596924647591202654'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2012/05/find-string-in-files-with-given.html' title='Find String in Files with Given Extension Using PowerShell'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-2027433729003010043</id><published>2011-11-17T18:30:00.000-06:00</published><updated>2011-11-17T17:51:04.697-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Image Resizing"/><category scheme="http://www.blogger.com/atom/ns#" term="Imagick"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell"/><title type='text'>Imagick Powershell Resize Images In Folder</title><content type='html'>&lt;p&gt;Here&#39;s a quick one-liner to re-size photos if you have Imagick installed using PowerShell. It also renames the files with the dimensions specified:&lt;/p&gt;
&lt;code&gt;
&lt;p&gt;PS C:\Users\SloshDev&gt; gci(&quot;*.jpg&quot;) | %{convert  $_.FullName -resize 500x500 $_.Name -replace &#39;\.jpg$&#39;,&#39;-500x500.jpg&#39;}&lt;/p&gt;
&lt;/code&gt;
&lt;p&gt;Ultimately ended up with this to rename the file based on the actual dimensions of the file in the end:&lt;/p&gt;
&lt;code&gt;
&lt;p&gt;PS C:\Users\SloshDev&gt; gci(&quot;*.jpg&quot;) | %{convert $_.FullName -resize 500x500 -set filename:area &#39;%wx%h&#39; ($destination + ($_.Name.Trim(&quot;\.jpg&quot;) + &quot;-%[filename:area].jpg&quot;))}&lt;/p&gt;
&lt;/code&gt;
&lt;p&gt;This is great if you want to do this within the file itself, however if you need to specify dimensions, source and destination directories, and specific image file extensions you could use a script like this:&lt;/p&gt;
&lt;code&gt;
&lt;ul type=&quot;none&quot; style=&quot;padding-left: 5px;&quot;&gt;
&lt;li&gt;$source = &#39;C:\User\SloshDev\My Pictures\&#39;&lt;/li&gt;
&lt;li&gt;$destination = &#39;C:\User\SloshDev\My Pictures\500&#39;s\&#39;&lt;/li&gt;
&lt;li&gt;$ext = &quot;jpg&quot;&lt;/li&gt;
&lt;li&gt;$size = &quot;500x500&quot;&lt;/li&gt;
&lt;li&gt;#Resize Images&lt;br /&gt;
gci(&quot;$source*.$ext&quot;) | %{convert $_.FullName -resize $size -set filename:area &#39;%wx%h&#39; ($destination + ($_.Name.Trim(&quot;\.$ext&quot;) + &quot;-%[filename:area].&quot; + $ext))}&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/2027433729003010043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2011/11/imagick-powershell-resize-images-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2027433729003010043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2027433729003010043'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2011/11/imagick-powershell-resize-images-in.html' title='Imagick Powershell Resize Images In Folder'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-3081469793890616551</id><published>2011-11-10T20:15:00.000-06:00</published><updated>2011-11-10T20:15:00.580-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="Rename-Item"/><title type='text'>Append Extension to All Files in Directory</title><content type='html'>IIS 6.0 did not save configuration files with &quot;.xml&quot; extension automatically. So I needed to add the .xml to the files.  So this is what I did:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
 PS C:\_old-IIS-site-configurations&amp;gt; Get-ChildItem *.com | Rename-Item -NewName { $_.Name + &quot;.xml&quot;; }&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Nice, quick one-liner to quickly eliminate what would be a pain otherwise.</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/3081469793890616551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2011/11/append-extension-to-all-files-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/3081469793890616551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/3081469793890616551'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2011/11/append-extension-to-all-files-in.html' title='Append Extension to All Files in Directory'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-6780213797390846123</id><published>2011-11-08T21:00:00.001-06:00</published><updated>2011-11-08T21:00:03.018-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Miva Merchant 5.5"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="Updating Product Attributes"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Miva Merchant Product Attribute Export  - Update Pricing with Powershell</title><content type='html'>If you&#39;ve ever wanted a tab delimited list of product attributes and prices to update pricing, here&#39;s one way:&lt;br /&gt;
&lt;br /&gt;
Export product attributes through &lt;i&gt;&#39;Utilities &amp;gt; Export Data &amp;gt; Export Attributes to XML File&#39;&lt;/i&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;When exporting choose &#39;Replace All Mode&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;You will have to add a root level &amp;lt;Products&amp;gt;&amp;lt;/Products&amp;gt; element around the xml generated by miva and the file:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
PS C:\&amp;gt;$a = Get-Content .\provide.xml&lt;br /&gt;
PS C:\&amp;gt;Set-Content .\provide.xml -value &quot;&lt;products&gt;&quot;,$a,&quot;&lt;/products&gt;&quot;      &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Now bring in file as xml:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
PS C:\&amp;gt;$xml = [xml] (Get-Content .\provide.xml)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Run this command to generate a tab delimited list of Product_Code, Code, &amp;amp; Price&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
PS C:\&amp;gt;$xml.Products.ProductAttributeOption_Add | foreach { $_.product_code + &quot;`t&quot; + $_.Price } &amp;gt; .\provide-list.txt&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
For more information on Powershell&#39;s xml capabilities and how easy it is to use XML with Powershell visit &lt;a href=&quot;http://www.codeproject.com/KB/powershell/powershell_xml.aspx&quot;&gt;Powershell XML on Code Project&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/6780213797390846123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2011/11/miva-merchant-product-attribute-export.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/6780213797390846123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/6780213797390846123'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2011/11/miva-merchant-product-attribute-export.html' title='Miva Merchant Product Attribute Export  - Update Pricing with Powershell'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-1049069958388626106</id><published>2011-11-08T20:49:00.009-06:00</published><updated>2011-11-08T20:49:00.408-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grooveshark"/><category scheme="http://www.blogger.com/atom/ns#" term="Konami Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Video Games"/><category scheme="http://www.blogger.com/atom/ns#" term="YUI Konami Event"/><title type='text'>Grooveshark Konami Code</title><content type='html'>If you&#39;re a fan of &lt;a href=&quot;&quot; html=&quot;http://www.grooveshark.com&quot; target=&quot;_blank&quot; title=&quot;Grooveshark&quot;&gt;Grooveshark&lt;/a&gt;...&lt;br /&gt;
&lt;br /&gt;
Give the &lt;a href=&quot;http://en.wikipedia.org/wiki/Konami_Code&quot; title=&quot;Konami Code&quot;&gt;Konami Code&lt;/a&gt; a try.&lt;br /&gt;
&lt;br /&gt;
Would you like to see what other sites have some Konami effects? Check out &lt;a href=&quot;http://konamicodesites.com/&quot;&gt;Konami Code Sites&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If you use YUI on your site, there&#39;s a built-in event for handling the Konami Code... see &lt;a href=&quot;http://yuilibrary.com/gallery/show/event-konami&quot; title=&quot;YUI Konami event&quot;&gt;YUI Konami Event&lt;/a&gt; by &lt;a href=&quot;http://yuilibrary.com/forum/memberlist.php?mode=viewprofile&amp;amp;u=53&quot; title=&quot;Luke Smith&quot;&gt;Luke Smith&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/1049069958388626106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2011/11/grooveshark-konami-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1049069958388626106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1049069958388626106'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2011/11/grooveshark-konami-code.html' title='Grooveshark Konami Code'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-3256274553123384013</id><published>2011-11-08T20:08:00.001-06:00</published><updated>2011-11-08T20:08:00.129-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Custom Field Validator"/><category scheme="http://www.blogger.com/atom/ns#" term="Date Format"/><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Magento Custom Form Field Validators using Prototype (MySQL Date Format)</title><content type='html'>Here I needed to make sure that the user input was formatted correctly for a MySQL database. The javascript calendar code was set to automatically input the date into the text field in the correct format, but the user still had the option to type it in manually.  This was the Prototype validator I used to verify that the user had entered it correctly as &#39;YYYY-MM-DD&#39;:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;nbsp;&amp;nbsp;Validation.add(&#39;required-date-format&#39;,&#39;Please Enter date as YYYY-MM-DD. Click the calendar icon to select a date.&#39;, function(v) {&lt;br /&gt;
&lt;br /&gt;
   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return  !Validation.get(&#39;IsEmpty&#39;).test(v) &amp;&amp; /^([0-9]{2,4})-([0-1][0-9])-([0-3][0-9])$/.test(v);&lt;br /&gt;
 });&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var warrantyregistrationForm = new VarienForm(&#39;warrantyregistrationForm&#39;, true);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/3256274553123384013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2011/11/magento-custom-form-field-validators.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/3256274553123384013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/3256274553123384013'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2011/11/magento-custom-form-field-validators.html' title='Magento Custom Form Field Validators using Prototype (MySQL Date Format)'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-1942262996843265881</id><published>2011-11-08T20:05:00.001-06:00</published><updated>2011-11-08T20:05:01.053-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arrays"/><category scheme="http://www.blogger.com/atom/ns#" term="Dictionary Explode"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="String Manipulation"/><title type='text'>PHP Function Dictionary_Explode</title><content type='html'>If for any reason you&#39;ve needed to explode data into a key/value pair array similar to .NET&#39;s dictionary, this function allows you to split a string based on two delimiters into a dictionary-like array.  The $groupDelimiter separates the groups of key/value pairs, while the $pairDelimiter separates the key/value pairs into key and value within each entry:&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;white-space: normal;&quot;&gt;&lt;br /&gt;
//for exploding into &#39;key =&gt; value&#39; pair based on two delimiters&lt;br /&gt;
&lt;br /&gt;
public function dictionary_explode($subject, $groupDelimiter, $pairDelimiter){&lt;br /&gt;
&lt;br /&gt;
   $dictionary = array();&lt;br /&gt;
&lt;br /&gt;
   foreach(explode($groupDelimiter,$subject) as $pair){&lt;br /&gt;
   &lt;br /&gt;
      list($pairKey, $pairValue) = explode($pairDelimiter, $pair, 2);&lt;br /&gt;
    &lt;br /&gt;
      $dictionary[$pairKey] = $pairValue;&lt;br /&gt;
&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/1942262996843265881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2011/11/php-function-dictionaryexplode.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1942262996843265881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1942262996843265881'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2011/11/php-function-dictionaryexplode.html' title='PHP Function Dictionary_Explode'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-2974268096246197119</id><published>2010-05-11T19:07:00.000-05:00</published><updated>2010-05-11T19:07:32.224-05:00</updated><title type='text'>DailyTech - Google&amp;#39;s iPad Rival to be Powered by Verizon</title><content type='html'>&lt;a article18354c.htm=&quot;&quot; be=&quot;&quot; by=&quot;&quot; href=&quot;http://www.dailytech.com/Googles&quot; ipad=&quot;&quot; powered=&quot;&quot; rival=&quot;&quot; to=&quot;&quot; verizon=&quot;&quot;&gt;DailyTech - Google&#39;s iPad Rival to be Powered by Verizon&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Posted using &lt;a href=&quot;http://sharethis.com/&quot;&gt;ShareThis&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/2974268096246197119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/05/dailytech-google-ipad-rival-to-be.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2974268096246197119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2974268096246197119'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/05/dailytech-google-ipad-rival-to-be.html' title='DailyTech - Google&amp;#39;s iPad Rival to be Powered by Verizon'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-1213463422640173503</id><published>2010-04-24T16:36:00.002-05:00</published><updated>2010-04-24T16:53:14.720-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Canon Rebel XT"/><category scheme="http://www.blogger.com/atom/ns#" term="GIMP"/><category scheme="http://www.blogger.com/atom/ns#" term="HDR"/><category scheme="http://www.blogger.com/atom/ns#" term="Photography"/><category scheme="http://www.blogger.com/atom/ns#" term="Qtpfsgui"/><title type='text'>HDR photography - 1st Attempts</title><content type='html'>&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;After looking at davehillphoto.com, I had to find out the type of photography that Dave primarily used in his &#39;Advertisng&#39; section.&amp;nbsp; According to a friend, High Dynamic Range (HDR) imaging is the primary technique Dave Hill used to produce the effect those images have.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;So... here are my first attempts at making some HDR images.&amp;nbsp; I used GIMP and Qtpfsgui.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; font-size: x-small;&quot;&gt;I kind of cheated on this first one... I just used a single image and set the exposure levels in GIMP. Then, saved those three, and loaded them into Qtpfsgui.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;Before:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4f47CFl8FJ6AdGaXf2TrFL3RTBKaTluym5Icgf8WgLgxEkyB72if6ndolrTgJmtphBDJaLcTZwRz9P7DCY_WuEi2LebdjGWXhwW_yH0yeFI01HTqY2xZWb3Btwd6GG57-jETFxY-MD1s/s1600/0031.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4f47CFl8FJ6AdGaXf2TrFL3RTBKaTluym5Icgf8WgLgxEkyB72if6ndolrTgJmtphBDJaLcTZwRz9P7DCY_WuEi2LebdjGWXhwW_yH0yeFI01HTqY2xZWb3Btwd6GG57-jETFxY-MD1s/s400/0031.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;After:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGxp_Gqq_yIsReTgF4J8GOBA0CKQJP67EAKdga_itM2rI6mV9eMZbd_tk4q44Qtw5fUGhbxgRZJ8QMB75EqxezXpDIhyphenhyphendBDbW-eigmaKvsSB1yyK2STy_JAQWWntjUajx1j5NrHYCLkpM/s1600/Maddie_HDR_Final_756x504.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGxp_Gqq_yIsReTgF4J8GOBA0CKQJP67EAKdga_itM2rI6mV9eMZbd_tk4q44Qtw5fUGhbxgRZJ8QMB75EqxezXpDIhyphenhyphendBDbW-eigmaKvsSB1yyK2STy_JAQWWntjUajx1j5NrHYCLkpM/s400/Maddie_HDR_Final_756x504.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Storm in Front Yard&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;On this second one... I attempted to use the three different shots / three different stops technique using a Canon Rebel.&amp;nbsp; However, without a tripod, lining those three shots required some additional rework.&amp;nbsp; Even then, I think the images are slightly out of alignment.&amp;nbsp; I&#39;m still happy with the result with it being a first go around.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Before:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg64XK9axBuYFzv9ff-3vEM3-FhJ2y_FhErwwU27vp52QxQlgG0aT4V4s5j6FcI74CfQICsDtENexOI9MOSaSaWIjFpWdgz5typ_-myi1Y5rKhgFLx5iSBa3Ymn32GF13EXDyOyNnHO1qE/s1600/IMG_0335.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg64XK9axBuYFzv9ff-3vEM3-FhJ2y_FhErwwU27vp52QxQlgG0aT4V4s5j6FcI74CfQICsDtENexOI9MOSaSaWIjFpWdgz5typ_-myi1Y5rKhgFLx5iSBa3Ymn32GF13EXDyOyNnHO1qE/s400/IMG_0335.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;After:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj28KNhMyA8G0QkMhTTGwzLIZIABJUJkMY6ZUckDW7M9rT2jQFzfcgyk0kyQesjA5Ow_QLT5-INPaBBJAJkngvaiu2sv3kB5SjsgH4unYtxEc_TgbVDJUl7ESwJXw8Ps1BJWatIyC-Uqgo/s1600/StormFrontYard2_2304x1536.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj28KNhMyA8G0QkMhTTGwzLIZIABJUJkMY6ZUckDW7M9rT2jQFzfcgyk0kyQesjA5Ow_QLT5-INPaBBJAJkngvaiu2sv3kB5SjsgH4unYtxEc_TgbVDJUl7ESwJXw8Ps1BJWatIyC-Uqgo/s400/StormFrontYard2_2304x1536.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Maybe someday: &lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.2expertsdesign.com/inspiration/85-examples-of-beautiful-hdr-photography&quot;&gt;http://www.2expertsdesign.com/inspiration/85-examples-of-beautiful-hdr-photography&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Some other resource I used:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Canon Rebel XT Tutorials from Canon:&lt;br /&gt;
&lt;a href=&quot;http://www.usa.canon.com/content/rebelxt_tutorial/rebelxtlessons.htm&quot;&gt;&amp;nbsp;http://www.usa.canon.com/content/rebelxt_tutorial/rebelxtlessons.htm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
HDR tutorial: how to create HDR photos with free Qtpfsgui and GIMP:&lt;br /&gt;
&lt;a href=&quot;http://garmahis.com/tutorials/hdr-tutorial-free-software/&quot;&gt;http://garmahis.com/tutorials/hdr-tutorial-free-software/ &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/1213463422640173503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/04/hdr-photography-1st-attempts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1213463422640173503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/1213463422640173503'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/04/hdr-photography-1st-attempts.html' title='HDR photography - 1st Attempts'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4f47CFl8FJ6AdGaXf2TrFL3RTBKaTluym5Icgf8WgLgxEkyB72if6ndolrTgJmtphBDJaLcTZwRz9P7DCY_WuEi2LebdjGWXhwW_yH0yeFI01HTqY2xZWb3Btwd6GG57-jETFxY-MD1s/s72-c/0031.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-2066224119964450059</id><published>2010-04-14T20:03:00.006-05:00</published><updated>2010-04-14T20:08:14.774-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jets"/><category scheme="http://www.blogger.com/atom/ns#" term="Racing"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocket"/><title type='text'>Rocket racers rise again</title><content type='html'>&lt;h1 style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;Rocket racers rise again &lt;/h1&gt;&lt;h2 style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;small&gt;&lt;small&gt;&lt;small&gt;&lt;big&gt;Posted:  Tuesday, April 13, 2010 9:52 PM by Alan Boyle&lt;/big&gt;&amp;nbsp;&amp;nbsp; &lt;/small&gt;&lt;/small&gt;&lt;/small&gt;&lt;a href=&quot;http://www.msnbc.msn.com/id/10912485/&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://cosmiclog.msnbc.msn.com/Themes/Blogs/cosmiclog/Images/alan_boyle.jpg&quot; style=&quot;border: 0px none; height: 14px; width: 21px;&quot; /&gt;&lt;/a&gt;&lt;/h2&gt;&lt;img border=&quot;1&quot; height=&quot;312&quot; src=&quot;http://msnbcmedia.msn.com/i/MSNBC/Components/Photo/_new/100413-coslog-rrl-466px-12n.jpg&quot; style=&quot;cursor: move;&quot; width=&quot;466&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span class=&quot;IbriifromLink&quot; style=&quot;font-size: 10px;&quot;&gt;&lt;span class=&quot;fromLinkBracket&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;@From : &lt;b&gt;&lt;a href=&quot;http://cosmiclog.msnbc.msn.com/archive/2010/04/13/2266979.aspx&quot;&gt;http://cosmiclog.msnbc.msn.com/archive/2010/04/13/2266979.aspx&lt;/a&gt;&lt;/b&gt; on Wednesday, April 14, 2010 7:55:29 PM&lt;/span&gt;&lt;span class=&quot;fromLinkBracket&quot; style=&quot;font-size: xx-small;&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot;&gt;&lt;span align=&quot;left&quot; style=&quot;font-family: Verdana; font-size: xx-small;&quot;&gt;The Rocket Racing League&#39;s Mark  III rocket-powered plane fires up during a test &lt;br /&gt;
flight in Oklahoma.  Fins have been added to the fuselage for stability&#39;s sake.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;hr /&gt;&lt;span align=&quot;left&quot; style=&quot;font-family: Verdana; font-size: xx-small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;After shifting its business plan, the &lt;a href=&quot;http://www.rocketracingleague.com/&quot;&gt;Rocket Racing League&lt;/a&gt; is  revving up again for&amp;nbsp;a gee-whiz demonstration of its X-Racer planes next  week in Oklahoma. The new-look racing planes will feature  crowd-pleasers such as rocket fins and colored flames - as well as an  innovative system that will display a virtual &quot;raceway in the sky&quot; on  the pilot&#39;s helmet visor.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The demonstration flights are to take place on April 24 at the &lt;a href=&quot;http://www.tulsaairshow.com/&quot;&gt;QuikTrip Air and Rocket Racing Show&lt;/a&gt;  in Tulsa, Okla. The event marks the first outing for the &quot;X-Racers&quot; in  front of a paying audience since a &lt;a href=&quot;http://cosmiclog.msnbc.msn.com/archive/2008/07/29/1232296.aspx&quot;&gt;series  of flights in 2008&lt;/a&gt;&amp;nbsp;at the EAA AirVenture show in Oshkosh, Wis...... &lt;a href=&quot;http://cosmiclog.msnbc.msn.com/archive/2010/04/13/2266979.aspx&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;read more on MSNBC.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/2066224119964450059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/04/rocket-racers-rise-again.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2066224119964450059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2066224119964450059'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/04/rocket-racers-rise-again.html' title='Rocket racers rise again'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-7395910190473670931</id><published>2010-04-14T19:38:00.003-05:00</published><updated>2010-04-14T20:09:19.710-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Astronauts"/><category scheme="http://www.blogger.com/atom/ns#" term="NASA"/><category scheme="http://www.blogger.com/atom/ns#" term="Robots"/><title type='text'>Robonaut ready for duty</title><content type='html'>&lt;h1 style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;Robonaut ready for duty &lt;/h1&gt;&lt;h2 style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://cosmiclog.msnbc.msn.com/archive/2010/04/14/2270479.aspx&quot;&gt;Posted:  Wednesday, April 14, 2010 5:20 PM by Alan Boyle&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div class=&quot;textBodyBlack&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;table align=&quot;right&quot; id=&quot;table1&quot; style=&quot;width: 198px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;/td&gt; &lt;td&gt;&lt;a href=&quot;http://www.msnbc.msn.com/id/21134540/vp/35225428#35225428&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;1&quot; height=&quot;149&quot; src=&quot;http://msnbcmedia.msn.com/j/MSNBC/Components/Video/__NEW/a_nasagm2_robots_100203.small.jpg&quot; width=&quot;198&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;  &lt;td&gt;&lt;/td&gt; &lt;td&gt;&lt;span align=&quot;left&quot; style=&quot;font-size: xx-small;&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://www.msnbc.msn.com/id/21134540/vp/35225428#35225428&quot; target=&quot;_blank&quot;&gt;Click for video:&lt;/a&gt;&lt;/b&gt; Engineers &lt;br /&gt;
from NASA and GM discuss &lt;br /&gt;
the Robonaut project.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;hr /&gt;&lt;span align=&quot;left&quot; style=&quot;font-size: xx-small;&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;textBodyBlack&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
When Discovery&#39;s six astronauts take the &lt;a href=&quot;http://www.msnbc.msn.com/id/32920313/ns/technology_and_science-space/&quot;&gt;final space shuttle ride&lt;/a&gt; to orbit in September, there&#39;ll be one more rider sitting in the back of the bus: &lt;a href=&quot;http://www.msnbc.msn.com/id/35222577&quot;&gt;Robonaut 2&lt;/a&gt;, the semi-humanoid robot created by NASA and GM.&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;The 300-pound (137-kilogram) robot, known as R2 for short, is being outfitted for its first tour of duty on the International Space Station - a tour that marks one small step toward a world where robots and humans work side by side in space.....&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://cosmiclog.msnbc.msn.com/archive/2010/04/14/2270479.aspx&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt; read more on MSNBC.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/7395910190473670931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/04/robonaut-ready-for-duty.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/7395910190473670931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/7395910190473670931'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/04/robonaut-ready-for-duty.html' title='Robonaut ready for duty'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-8395197894705492415</id><published>2010-03-19T23:06:00.001-05:00</published><updated>2010-04-14T20:09:50.219-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Air Force"/><category scheme="http://www.blogger.com/atom/ns#" term="Mini Shuttle"/><category scheme="http://www.blogger.com/atom/ns#" term="X-37"/><title type='text'>Check out this great MSN Video: Air Force to launch &#39;mini&#39; shuttle</title><content type='html'>&lt;a href=&quot;http://www.bing.com/videos/watch/video/air-force-to-launch-mini-shuttle/6l5enu0?from=sharepermalink-blogger&quot;&gt;Air Force to launch &#39;mini&#39; shuttle&lt;/a&gt;&lt;br /&gt;
&lt;pre id=&quot;line1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; font-size: small;&quot;&gt;March 19: Air Force is ready to test the X-37, a new &quot;mini&quot; shuttle, without a crew. WESH&#39;s Dan Billow reports.&lt;/span&gt;&lt;span class=&quot;end-tag&quot;&gt;&lt;/span&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/8395197894705492415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/03/check-out-this-great-msn-video-air.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/8395197894705492415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/8395197894705492415'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/03/check-out-this-great-msn-video-air.html' title='Check out this great MSN Video: Air Force to launch &#39;mini&#39; shuttle'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-4517336590327627295</id><published>2010-02-04T00:31:00.000-06:00</published><updated>2010-02-04T00:31:12.032-06:00</updated><title type='text'>Is It Time for the Web to Abandon Flash? - PCWorld Business Center</title><content type='html'>By Tony Bradley&lt;br /&gt;
&lt;br /&gt;
The public battle between Adobe and Apple over bringing Flash to the iPhone, and now iPad, platforms has heated up the debate over the life expectancy of Flash as newer technologies, specifically the emerging HTML5 standard, enter the scene.&lt;br /&gt;
&lt;br /&gt;
Adobe Flash helped to fill a void for a cross-platform multimedia experience on the Web. With the glaring exception of the iPhone and upcoming iPad, Flash can be found on virtually every other operating system--desktop and mobile, and for every Web browser....&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.pcworld.com/businesscenter/article/188500/is_it_time_for_the_web_to_abandon_flash.html&quot;&gt;Read Entire Article on PCWorld Business Center&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/4517336590327627295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/02/is-it-time-for-web-to-abandon-flash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/4517336590327627295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/4517336590327627295'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/02/is-it-time-for-web-to-abandon-flash.html' title='Is It Time for the Web to Abandon Flash? - PCWorld Business Center'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-8008143510471583466</id><published>2010-02-02T08:54:00.000-06:00</published><updated>2010-02-02T08:54:20.416-06:00</updated><title type='text'>Make Your Web Site &#39;Groovy&#39;</title><content type='html'>Forbes - Dan Woods&lt;br /&gt;Instead, PHPers argue that PHP is the best choice for simple tasks involved in most Web sites and is actually faster to program for these tasks. ... &lt;br /&gt;&lt;a href=&quot;http://www.forbes.com/2010/02/02/computer-programming-java-technology-business-intelligence-groovy.html?boxes=Homepagechannels&quot;&gt;Read Entire Article on Forbes&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/8008143510471583466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/02/make-your-web-site-groovy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/8008143510471583466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/8008143510471583466'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/02/make-your-web-site-groovy.html' title='Make Your Web Site &#39;Groovy&#39;'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-2090909787261780886</id><published>2010-01-30T17:19:00.001-06:00</published><updated>2010-01-30T17:42:14.959-06:00</updated><title type='text'>CBC News - Canada - N.S. company helps build plasma rocket</title><content type='html'>N.S. company helps build plasma rocket&lt;br /&gt;
Last Updated: Thursday, January 7, 2010 | 2:06 PM ET&lt;br /&gt;
CBC News &lt;br /&gt;
Engineers at Ad Astra Rocket Co. assemble a prototype plasma rocket engine using Nautel&#39;s radio-frequency amplifiers. (Ad Astra Rocket Co.)A Nova Scotia company that builds transmitters for radio stations is helping develop a new plasma rocket engine that could cut a trip to Mars down to just 40 days...&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.cbc.ca/canada/story/2010/01/07/tech-space-plasma-rocket-nautel.html&quot;&gt;Read Entire Article from CBC News&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/2090909787261780886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/01/cbc-news-canada-ns-company-helps-build.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2090909787261780886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2090909787261780886'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/01/cbc-news-canada-ns-company-helps-build.html' title='CBC News - Canada - N.S. company helps build plasma rocket'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-4041042317766697187</id><published>2010-01-30T17:05:00.004-06:00</published><updated>2010-01-30T17:41:50.966-06:00</updated><title type='text'>How Will Oracle Ownership of MySQL Affect IBM, Microsoft? - Database from eWeek</title><content type='html'>By: Brian Prince&lt;br /&gt;
2010-01-27&lt;br /&gt;
&lt;br /&gt;
With its acquisition of Sun Microsystems, Oracle is bringing the MySQL database into the fold, which analysts agree will pose a challenge for Microsoft and IBM. IBM, however, says its strategy will be unaffected...&lt;br /&gt;
&lt;br /&gt;
&lt;a href=http://www.eweek.com/c/a/Database/How-Will-Oracles-Ownership-of-MySQL-Affect-IBM-Microsoft-734371/&gt;Read entire article from EWeek&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Posted using &lt;a href=&quot;http://sharethis.com&quot;&gt;ShareThis&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/4041042317766697187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/01/how-will-oracle-ownership-of-mysql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/4041042317766697187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/4041042317766697187'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/01/how-will-oracle-ownership-of-mysql.html' title='How Will Oracle Ownership of MySQL Affect IBM, Microsoft? - Database from eWeek'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-7970681085554759173</id><published>2010-01-30T13:10:00.000-06:00</published><updated>2010-01-30T13:10:25.931-06:00</updated><title type='text'>Web Development Renewed In ASP.NET MVC 2.0 -- InformationWeek</title><content type='html'>ASP.NET MVC provides added flexibility and control.&lt;br /&gt;&lt;br /&gt;By Dino Esposito&lt;br /&gt;InformationWeek&lt;br /&gt;January 30, 2010 12:01 AM (From the February 1, 2010 issue)&lt;br /&gt;&lt;br /&gt;ASP.NET is a stable, mature, and productive Web development platform, but the 8-year-old framework is showing signs of age. One alternative is MonoRail, a variation of the classic Web Forms model based on views (the HTML output) and controllers (methods executed in response to requests). MonoRail&#39;s views are produced by an ad hoc engine that uses a source template and input data to produce the HTML.With MonoRail, you don&#39;t focus on pages as you do with Web Forms. Instead, you focus on the actions being taken from the page (methods on a controller class) and its user interface (markup and data placeholders in the view). This leads to separation of concerns (SoC), where the functions of each feature in the program overlap as little as possible, and higher testability...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.informationweek.com/news/development/windows-.net/showArticle.jhtml?articleID=222600278&quot;&gt;See Entire Article from InformationWeek&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/7970681085554759173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/01/web-development-renewed-in-aspnet-mvc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/7970681085554759173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/7970681085554759173'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/01/web-development-renewed-in-aspnet-mvc.html' title='Web Development Renewed In ASP.NET MVC 2.0 -- InformationWeek'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-201886242012873464</id><published>2010-01-30T10:10:00.001-06:00</published><updated>2010-01-30T10:10:45.898-06:00</updated><title type='text'>CONTEST: Tweet to Win a Free Apple iPad!</title><content type='html'>&lt;a href=http://mashable.com/2010/01/27/apple-tablet-contest/&gt;CONTEST: Tweet to Win a Free Apple iPad!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Posted using &lt;a href=&quot;http://sharethis.com&quot;&gt;ShareThis&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/201886242012873464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2010/01/contest-tweet-to-win-free-apple-ipad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/201886242012873464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/201886242012873464'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2010/01/contest-tweet-to-win-free-apple-ipad.html' title='CONTEST: Tweet to Win a Free Apple iPad!'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814553492427980485.post-2236585996843423768</id><published>2009-12-03T08:04:00.005-06:00</published><updated>2009-12-03T08:52:19.577-06:00</updated><title type='text'>Barnes &amp; Nobles Nook - Wired.com</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTQnFSNFEPkToSmqjBesD_e4EvSuIie-c8v_NGrY9lN_OzIRPKpQunK-w3Qbf46wzvot5lsYEkOuzcq0DoHsfGCUHNNniIgQMdtVkJqG9krQWCoOr_i1cZffY7WrL-OVyxtbQYnH977vs/s1600-h/images.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTQnFSNFEPkToSmqjBesD_e4EvSuIie-c8v_NGrY9lN_OzIRPKpQunK-w3Qbf46wzvot5lsYEkOuzcq0DoHsfGCUHNNniIgQMdtVkJqG9krQWCoOr_i1cZffY7WrL-OVyxtbQYnH977vs/s320/images.jpeg&quot; /&gt;&lt;/a&gt;If you just ordered a Kindle, stop reading now or you’re in for a giant dose of buyer’s remorse. Barnes and Noble unveiled a new e-book reader called ‘Nook’, and it is hot, both inside and out.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nook looks a lot like Amazon’s white plastic e-book reader, only instead of the chiclet-keyboard there is a color multitouch screen, to be used as a keyboard or to browse books, cover-flow style. The machine runs Google’s Android OS and it will have wireless capability from AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
The $260 Nook–same price as the Kindle 2–is expected to be on sale at the end of November.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.wired.com/gadgetlab/2009/10/barnes-nobles-kindle-killing-dual-screen-nook-e-reader-leaked/&quot;&gt;read more on Wired.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Posted using &lt;a href=&quot;http://sharethis.com/&quot;&gt;ShareThis&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sloshdev.blogspot.com/feeds/2236585996843423768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sloshdev.blogspot.com/2009/12/barnes_03.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2236585996843423768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814553492427980485/posts/default/2236585996843423768'/><link rel='alternate' type='text/html' href='http://sloshdev.blogspot.com/2009/12/barnes_03.html' title='Barnes &amp; Nobles Nook - Wired.com'/><author><name>SloshDev</name><uri>http://www.blogger.com/profile/01731558342672979626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsjbLPXtt36s69MJ5Ct-BDa_wOzd75Ox290vZlDLZVshHC2hKQ9pvtIPp_BYsjmPSdQqvAg0JD7t2W0Y4Xtfs6pVFqgiNXb2DxK1KnPZIIMLDatPsTGB-8tN1Rq_XHNO4/s220/T1K0800_WEB.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTQnFSNFEPkToSmqjBesD_e4EvSuIie-c8v_NGrY9lN_OzIRPKpQunK-w3Qbf46wzvot5lsYEkOuzcq0DoHsfGCUHNNniIgQMdtVkJqG9krQWCoOr_i1cZffY7WrL-OVyxtbQYnH977vs/s72-c/images.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>