<?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-3993934723527078483</id><updated>2024-09-05T16:05:45.637-04:00</updated><title type='text'>Sualeh&#39;s Notes</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-430459567424370071</id><published>2012-10-24T20:14:00.000-04:00</published><updated>2012-10-24T20:14:05.618-04:00</updated><title type='text'>Cleaning Scans with Photoshop</title><content type='html'>If you want to scan more than one photo at a time, you can do it with some help from &lt;a href=&quot;http://planetphotoshop.com/crop-and-straighten-photos.html&quot;&gt;Photoshop&#39;s crop and straighten feature&lt;/a&gt;. You can automate this, and use &lt;a href=&quot;http://forums.adobe.com/thread/993150&quot;&gt;a script to clean up multiple scans&lt;/a&gt;. However, this process sometimes creates a large number of &quot;pieces&quot; - more than you want. If you know you have only a single image, you can use &lt;a href=&quot;http://photofocus.com/2009/01/28/cropping-out-white-space-in-photoshop-without-the-crop-tool-twip-2/&quot;&gt;Photoshop&#39;s trim &lt;/a&gt;instead to remove excess whitespace.</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/430459567424370071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2012/10/cleaning-scans-with-photoshop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/430459567424370071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/430459567424370071'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2012/10/cleaning-scans-with-photoshop.html' title='Cleaning Scans with Photoshop'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-9067384635348242669</id><published>2012-08-04T15:03:00.002-04:00</published><updated>2012-08-04T15:03:08.844-04:00</updated><title type='text'>Testing an ant Task</title><content type='html'>I had to test the SchemaCrawler ant task. Some research shows&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Include the ant testunit jar - in a Maven project you can add a dependency such as&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;groupId&amp;gt;org.apache.ant&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;artifactId&amp;gt;ant-testutil&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;version&amp;gt;1.8.4&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;scope&amp;gt;test&amp;lt;/scope&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;Extend your test case from&amp;nbsp;org.apache.tools.ant.BuildFileTest&lt;/li&gt;
&lt;li&gt;Write a setup like&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; @Override&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; public void setUp()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; throws Exception&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; configureProject(
&quot;./build.xml&quot;&amp;nbsp;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;Write your test cases, with the methods starting with &quot;test&quot; (as in the classic JUnit)&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; public void testAntTask()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; throws Exception&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; final File testOutputFile = File.createTempFile(&quot;schemacrawler.&quot;,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;.test&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; setAntProjectProperty(&quot;outputfile&quot;, testOutputFile.getAbsolutePath());&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; executeTarget(&quot;ant_task_test&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; System.out.println(getFullLog());&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; System.out.println(getOutput());&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; // some asserts here&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;You can set properties with the utility method&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; private void setAntProjectProperty(final String name, final String value)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; final Project antProject = getProject();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; antProject.setProperty(name, value);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/9067384635348242669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2012/08/testing-ant-task.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/9067384635348242669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/9067384635348242669'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2012/08/testing-ant-task.html' title='Testing an ant Task'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-7010714459063201879</id><published>2011-05-22T22:57:00.000-04:00</published><updated>2011-05-23T01:47:50.048-04:00</updated><title type='text'>No Software Required Download of Vimeo Videos</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;No software required download of Vimeo videos - all you need is a browser.&lt;br /&gt;&lt;br /&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Navigate to a URL like this:&amp;nbsp;http://www.vimeo.com/moogaloop/load/clip:${nodeId}, where&amp;nbsp;${nodeId} is the Vimeo video id&lt;/li&gt;&lt;li&gt;You will get an XML file. Scroll to the bottom to find the&amp;nbsp;&lt;b&gt;request_signature &lt;/b&gt;and&amp;nbsp;&lt;b&gt;request_signature_expires &lt;/b&gt;values&lt;/li&gt;&lt;li&gt;Navigate&amp;nbsp;to a URL like this:&amp;nbsp;http://www.vimeo.com/moogaloop/play/clip:${nodeId}/${request_signature}/${request_signature_expires}&lt;/li&gt;&lt;li&gt;Use the browser&#39;s &quot;Save As&quot; function to save the video.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/7010714459063201879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2011/05/no-software-required-download-of-vimeo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/7010714459063201879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/7010714459063201879'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2011/05/no-software-required-download-of-vimeo.html' title='No Software Required Download of Vimeo Videos'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-1372009608317119347</id><published>2007-10-27T21:51:00.000-04:00</published><updated>2011-05-23T01:47:50.048-04:00</updated><title type='text'>Convert Outlook .pst Emails Into mbox Format</title><content type='html'>Here is an easy and free way to convert your archived Microsoft Outlook emails into a more standard and searchable mbox format. The mbox format files will be plain text, and will be much smaller than the binary .pst files, and even smaller when zipped up.&lt;br /&gt;&lt;br /&gt;Here is the procedure:&lt;br /&gt;1. Install &lt;a href=&quot;http://portableapps.com/apps/internet/thunderbird_portable&quot;&gt;Mozilla Thunderbird, Portable Edition&lt;/a&gt;. Set up an email account, using Local Folders.&lt;br /&gt;2. Start Microsoft Outlook, and open your .pst files that contain your archived emails.&lt;br /&gt;3. Import your emails into Thunderbird, using Import on the Tools menu.&lt;br /&gt;4. After the import is complete, you will see a new Local Folder called Outlook Mail. Create a new folder under Local Folders, and move email messages into that.&lt;br /&gt;5. You may delete the Outlook Mail folder after all the emails have been moved out.&lt;br /&gt;6. Exit Thunderbird and Microsoft Outlook.&lt;br /&gt;7. Navigate to the Thunderbird&#39;s email directory, which would typically be &lt;span style=&quot;font-family:courier new;&quot;&gt;C:\PortableApps\ThunderbirdPortable\Data\profile\Mail\Local Folders&lt;/span&gt;. Find a file with the same name as the email folder that you created. Ignore any files with a .msf extension. This file is in the mbox format. Move out the email file into your backup directory, and preserve it carefully. You may zip it up, and burn it to a CD.&lt;br /&gt;&lt;br /&gt;To read or search through your old emails, which are in the mbox format,&lt;br /&gt;1. Make sure that Tunderbird is not running.&lt;br /&gt;2. Copy your archived emails in the mbox format into the Thunderbird Local Folders directory, typically &lt;span style=&quot;font-family:courier new;&quot;&gt;C:\PortableApps\ThunderbirdPortable\Data\profile\Mail\Local Folders&lt;/span&gt;. 3. Start Thunderbird, and search and read your old emails.&lt;br /&gt;&lt;br /&gt;The above procedures will work best with Mozilla Thunderbird, Portable Edition, but will work with plain old Mozilla Thunderbird too, if you know where to find the Local Folders for email.</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/1372009608317119347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/10/convert-outlook-pst-emails-into-mbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/1372009608317119347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/1372009608317119347'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/10/convert-outlook-pst-emails-into-mbox.html' title='Convert Outlook .pst Emails Into mbox Format'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-761689517222220305</id><published>2007-05-05T13:31:00.000-04:00</published><updated>2011-05-23T01:47:50.048-04:00</updated><title type='text'>File Dialog in Eclipse RCP</title><content type='html'>I was trying out a simple application in Eclipse RCP. I needed a simple file open and file save dialog, like the Swing ones. I could not easily find an example on how to do this, from a Google search. Finally, this is what I came up with:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;FileDialog dialog = new FileDialog(window.getShell(), SWT.OPEN);&lt;br /&gt;String selectedFileName = dialog.open();&lt;br /&gt;if (selectedFileName == null)&lt;br /&gt;{&lt;br /&gt;  return;&lt;br /&gt;}&lt;br /&gt;File selectedFile = new File(selectedFileName);&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/761689517222220305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/05/file-dialog-in-eclipse-rcp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/761689517222220305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/761689517222220305'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/05/file-dialog-in-eclipse-rcp.html' title='File Dialog in Eclipse RCP'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-8301738028766612132</id><published>2007-03-02T20:28:00.000-05:00</published><updated>2011-05-23T01:47:50.048-04:00</updated><title type='text'>Gaim on Windows Vista</title><content type='html'>I installed Gaim 2.0 beta 6 on my new Windows Vista Home Premium laptop, and it worked fine. I had a hard time finding the preferences files though. I turned on the Help -&gt; Debug option in Gaim, and found they were in C:\Users\Sualeh Fatehi\AppData\Roaming\.gaim. Then I was able to overwrite these with my backed up accounts, prefs and blist XML files, and was up and running.</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/8301738028766612132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/03/gaim-on-windows-vista.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/8301738028766612132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/8301738028766612132'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/03/gaim-on-windows-vista.html' title='Gaim on Windows Vista'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-2705836098789263431</id><published>2007-01-28T19:39:00.000-05:00</published><updated>2011-05-23T01:47:50.048-04:00</updated><title type='text'>Burning Google Video to DVD</title><content type='html'>I wanted to burn a video on Google Video to a DVD for a big screen experience. Google Video allows download of a .gvp file. On opening this file, which is a text file, I found the URL to download the video itself. I saved this video in a file with a .gvi extension on my hard-disk. Then, some more searching on Google showed that I could convert the .gvi to a standard .avi file using the open-source &lt;a href=&quot;http://www.kultiras.net/programs.html&quot;&gt;GVI2AVI &lt;/a&gt;program. I could play the converted file using Media Player, as well as burn it to a DVD.</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/2705836098789263431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/01/burning-google-video-to-dvd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/2705836098789263431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/2705836098789263431'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2007/01/burning-google-video-to-dvd.html' title='Burning Google Video to DVD'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-3886696934772130575</id><published>2006-05-26T22:18:00.000-04:00</published><updated>2011-05-23T01:47:50.049-04:00</updated><title type='text'>Slax on a Windows Formatted Bootable Live USB Stick</title><content type='html'>&lt;a href=&quot;http://www.slax.org/forum/viewtopic.php?t=11463&amp;amp;sid=148f9bbf9ccd76cd980adee0126b61a5&quot;&gt;Slax on a Windows Formatted Bootable Live USB Stick&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/3886696934772130575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2006/05/slax-on-windows-formatted-bootable-live.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/3886696934772130575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/3886696934772130575'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2006/05/slax-on-windows-formatted-bootable-live.html' title='Slax on a Windows Formatted Bootable Live USB Stick'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-2695670419577694221</id><published>2004-09-29T21:22:00.000-04:00</published><updated>2011-05-23T01:48:49.420-04:00</updated><title type='text'>Software to Catalog Books</title><content type='html'>&lt;strong&gt;Are you aware of any decent software to catalog books?&lt;/strong&gt; I have not used software to catalog any of my book collection. It sounds like an interesting project. Probably even software that bills itself as a cataloger for videos or audio may work for books.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here are some links I found on the web:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Book Collector - which downloads information about a book if you type in the ISBN, title, or author, and then maintains your collection. &lt;a href=&quot;http://www.collectorz.com/book/&quot;&gt;http://www.collectorz.com/book/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;This is another package that includes a scanner - seems like a great deal. &lt;a href=&quot;http://www.neuton.net/products/index.cgi?command=mi&amp;id=27&amp;amp;ccat=3&quot;&gt;http://www.neuton.net/products/index.cgi?command=mi&amp;id=27&amp;amp;ccat=3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;If you are feeling more adventurous, and want to set up a free solution, with a database and web server, try this - &lt;a href=&quot;http://www.phpmylibrary.org/&quot;&gt;http://www.phpmylibrary.org/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Let me know what you find.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/2695670419577694221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/2004/09/software-to-catalog-books.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/2695670419577694221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/2695670419577694221'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/2004/09/software-to-catalog-books.html' title='Software to Catalog Books'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-7949512421220360001</id><published>1999-11-12T21:44:00.000-05:00</published><updated>2011-05-23T01:48:49.421-04:00</updated><title type='text'>The GEDCOM Standard Release 5.5</title><content type='html'>&lt;b&gt;&lt;a href=&quot;http://www.gendex.com/gedcom55/55gcint.htm&quot;&gt;The GEDCOM Standard Release 5.5&lt;/a&gt;&lt;/b&gt; &quot;GEDCOM was developed by the Family History Department of The Church of Jesus Christ of Latter-day Saints (LDS Church) to provide a flexible, uniform format for exchanging computerized genealogical data. GEDCOM is an acronym for GEnealogical Data Com munication. Its purpose is to foster the sharing of genealogical information and the development of a wide range of inter-operable software products to assist genealogists, historians, and other researchers.&quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well, as I tried to explain GEDCOM is a de-facto standard format that any family tree program can use. Once I enter data in, you can use your favorite family tree program to view the data I send you as a GEDCOM file.&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/7949512421220360001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/gedcom-standard-release-55.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/7949512421220360001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/7949512421220360001'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/gedcom-standard-release-55.html' title='The GEDCOM Standard Release 5.5'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-6679216327466528979</id><published>1999-11-05T01:15:00.000-05:00</published><updated>2011-05-23T01:48:49.421-04:00</updated><title type='text'></title><content type='html'>&lt;b&gt;If I have an appliance rated as 9V 150mA and an eliminator which gives an output rating of 9V 1 Amp, is it OK? If I remember correctly, the voltage has to be exact, but the eliminator amperage output rating should be equal to or more than the appliance.  Am I right?&lt;/b&gt; Yes. However, if the appliance were to short or not have as many safety features and you were to touch a appliance part that can shock you, you would basically provide a least resistance path for the current causing the eliminator to send its maximum rated AMP output through your body. THAT can be dangerous. So yes, it will work but be careful - even a camera flash capacitor can shock you by discharging if you touch the insides of a camera flash (personal experience where I didn&#39;t realize that the capacitor may be&lt;br /&gt;&lt;br /&gt;charged) .&lt;br /&gt;&lt;br /&gt;&lt;p class=&quot;Contributer&quot;&gt;Answer courtesy Murtuza Vasowalla&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/6679216327466528979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/if-i-have-appliance-rated-as-9v-150ma.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/6679216327466528979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/6679216327466528979'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/if-i-have-appliance-rated-as-9v-150ma.html' title=''/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-6363236029528443817</id><published>1999-11-05T01:01:00.000-05:00</published><updated>2011-05-23T01:48:49.421-04:00</updated><title type='text'>What is the the relation between volts, amperes and kilo-watt hours?</title><content type='html'>&lt;b&gt;What is the the relation between volts, amperes and kilo-watt hours? Also,&lt;br /&gt;&lt;br /&gt;where does BTU fit in?&lt;/b&gt; Well a &lt;b&gt;volt&lt;/b&gt; is a measure of potential difference. What this means is that it is a measure of the difference in electric &quot;levels&quot;. You can compare it to a waterfall. Water will fall over the waterfall only if the water at one end is higher than the other. So we can say the measure of &quot;potential difference&quot; between the top of the waterfall and the bottom is the height of the waterfall. Similarly, electricity will flow only from a point that has a higher potential to apoint that has a loweer potential - that is a positive potential difference.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;An &lt;b&gt;ampere&lt;/b&gt; is a measure of the amount of electricity flowing. For example, if we have the Niagara falls, it will have a large amount of water flowing over it (or a greater number of &quot;amperes&quot;) than a smaller waterfall in Khandala.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here we have to introduce a new concept - resistance. Resistance is measured in ohms, and is the resistance to the flow of electricity. Resistance being same, a larger voltage (potential difference) will result in a higher current (amperes). But, if you increase the resistance, the flow of current (amperes) will reduce. What I have just explained is known as Ohm&#39;s Law, and is mathematically stated as current is directly proportional to the voltage, and the proportionality factor is the resistance, or:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#800000;&quot;&gt;V = iR  (V = voltage, i = amperage, R = resistance) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next we come to the concept of power. Power is the amount used per second. Electric power depends on the voltage (the potential difference). To increase the voltage requires energy. Power also depends on the current - the greater the current, the greater the electric power. So we arrive at a simple mathematical form:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#800000;&quot;&gt;P = Vi  (P = power, V = voltage, i = amperage) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Power is measured in watts, and a 1000 watts are a kilowatt. As I mentioned earlier, power is the energy consumed per second. If you want to know exactly how much energy has been consumed, you need to know how much time that you have been using the power. This is commonly measured in hours. So, the measure of total electric energy consumed is measured in kilowatt-hours.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#800000;&quot;&gt;Energy = PT (P = power, T = time) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#800000;&quot;&gt;Energy = ViT (V = voltage, i = amperage, T = time) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;BTU&lt;/b&gt; is an imperial measure of energy.&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/6363236029528443817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/what-is-the-relation-between-volts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/6363236029528443817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/6363236029528443817'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/what-is-the-relation-between-volts.html' title='What is the the relation between volts, amperes and kilo-watt hours?'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-5734133017467592872</id><published>1999-11-04T15:27:00.000-05:00</published><updated>2011-05-23T01:48:49.421-04:00</updated><title type='text'>Can scanners scan transparencies?</title><content type='html'>&lt;b&gt;Can scanners scan transparencies?&lt;/b&gt; Yes. Some &lt;a href=&quot;http://www.zdnet.com/computershopper/edit/cshopper/content/9908/408847.html&quot;&gt;scanners have Transparency Media Adapters (TMA)&lt;/a&gt; built into the lid of the scanner, while others (better ones) replace the lid of the scanner when needed. New tray TMA&#39;s pull out from the middle of the scanner and produce some of the nicest transparencies. When evaluating a TMA make sure of the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A) Will the TMA be able to do the size of the transparent image?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;B) Is the TMA just a lit light source or does it move in sync with the scanning lamp?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C) Is the TMA built into the scanner (such as as tray holder) or is it something that attaches and plugs into the rear of the scanner and replaces the lid?&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/5734133017467592872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/can-scanners-scan-transparencies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/5734133017467592872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/5734133017467592872'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/can-scanners-scan-transparencies.html' title='Can scanners scan transparencies?'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-2774676597533975362</id><published>1999-11-02T14:10:00.000-05:00</published><updated>2011-05-23T01:48:49.422-04:00</updated><title type='text'></title><content type='html'>&lt;b&gt;&lt;a href=&quot;http://tbtf.com/jargon-scout.html#blog&quot;&gt;Blog&lt;/a&gt;&lt;/b&gt; &lt;b&gt;n.&lt;/b&gt; A Web log. &lt;b&gt;vi.&lt;/b&gt; To run a Web log. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;First spotted on the &lt;b&gt;&lt;a href=&quot;http://www.eatonweb.com/weblog/&quot;&gt;Eatonweb blog&lt;/a&gt;&lt;/b&gt;, er, Web log on 1999-08-25, [...]&lt;br /&gt;&lt;br /&gt;The verb to blog seems to me to be intransitive. That is, Brigitte doesn&#39;t blog eatonweb, she simply blogs. A Web tool has arisen to aid in the endeavors of wannabe bloggers; it is, of course, &lt;b&gt;&lt;a href=&quot;http://www.blogger.com&quot;&gt;blogger.com&lt;/a&gt;&lt;/b&gt;. </content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/2774676597533975362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/blog-n.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/2774676597533975362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/2774676597533975362'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/blog-n.html' title=''/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-536558404345301963</id><published>1999-11-01T13:54:00.000-05:00</published><updated>2011-05-23T01:48:49.422-04:00</updated><title type='text'>What is a Digital ID?</title><content type='html'>&lt;b&gt;&lt;a href=&quot;http://www.verisign.com/rsc/gd/dev/authenticode/intro.html&quot;&gt;What is a Digital ID?&lt;/a&gt;&lt;/b&gt; A Digital ID (also known as a digital certificate) is a form of electronic credentials for the Internet. Similar to a driver&#39;s license, employee ID card, or business license, a Digital ID is issued by a trusted third party to establish the identity of the ID holder. The third party who issues certificates is known as a Certification Authority (CA).&lt;br /&gt;&lt;br /&gt;Digital ID technology is based on the theory of public key cryptography. In public key cryptography systems, every entity has two complementary keys--a public key and private key--which function only when they are held together. Public keys are widely distributed to users, while private keys are kept safe and only used by their owner. Any code digitally signed with the publisher&#39;s private key, can only be successfully verified using the complementary public key. Another way to look at this is that code successfully verified using the publisher&#39;s public key (which is sent along with the digital signature), can only have been digitally signed using the publisher&#39;s private key (thus authenticating the source of the code), and has not been tampered with. For more information on public keys and private keys, please see &lt;b&gt;&lt;a href=&quot;http://www.verisign.com/repository/crptintr.html&quot;&gt;Introduction to Public Key Cryptography&lt;/a&gt;&lt;/b&gt;).&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/536558404345301963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/what-is-digital-id.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/536558404345301963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/536558404345301963'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/what-is-digital-id.html' title='What is a Digital ID?'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3993934723527078483.post-261234846108675905</id><published>1999-11-01T11:44:00.000-05:00</published><updated>2011-05-23T01:48:49.422-04:00</updated><title type='text'>Microsoft AciveSync 3.0</title><content type='html'>&lt;b&gt;&lt;a href=&quot;http://www.microsoft.com/windowsce/products/download/activesync.asp&quot;&gt;Microsoft AciveSync 3.0&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ActiveSync® 3.0 is the latest and significantly improved synchronization software for Windows® CE operating system-based Palm-size PCs and Handheld PCs. ActiveSync 3.0 is dramatically easier to install and use because of a complete redesign of its communications architecture and user interface and improvements to its synchronization speed and overall performance. ActiveSync 3.0 is compatible with all versions of the Palm-size PC and with versions 2 and 3 of the Handheld PC, making it the easiest and most powerful synchronization for Windows CE from Microsoft to date.&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sualeh-fatehi.blogspot.com/feeds/261234846108675905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/microsoft-acivesync-30.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/261234846108675905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3993934723527078483/posts/default/261234846108675905'/><link rel='alternate' type='text/html' href='http://sualeh-fatehi.blogspot.com/1999/11/microsoft-acivesync-30.html' title='Microsoft AciveSync 3.0'/><author><name>Sualeh Fatehi</name><uri>http://www.blogger.com/profile/13232521098099249975</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>