<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jay's Technical Talk &#187; Useful Links</title>
	<atom:link href="http://www.summet.com/blog/category/goodlinks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.summet.com/blog</link>
	<description>My external memory</description>
	<lastBuildDate>Mon, 23 Jan 2012 01:54:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adventures with a boost converter</title>
		<link>http://www.summet.com/blog/2012/01/13/adventures-with-a-boost-converter/</link>
		<comments>http://www.summet.com/blog/2012/01/13/adventures-with-a-boost-converter/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 03:24:38 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Useful Links]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=1834</guid>
		<description><![CDATA[A boost converter is a dynamic electronic circuit that can &#8220;boost&#8221; a lower voltage up to a higher voltage. Current is of course reduced in the process, but if you design it right you only lose 5-25% of the overall power. I am in the process of building one that will convert the approximately 70 [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2012/01/22/boost-converter-schematic/' rel='bookmark' title='Boost Converter Schematic'>Boost Converter Schematic</a></li>
<li><a href='http://www.summet.com/blog/2009/06/21/electric-scooter-details/' rel='bookmark' title='Electric Scooter Power Usage Details'>Electric Scooter Power Usage Details</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.summet.com/blog/wp-content/uploads/2012/01/six_watts.jpg"><img src="http://www.summet.com/blog/wp-content/uploads/2012/01/six_watts-225x300.jpg" alt="Breadboard with electronic components and wires, lighting up a lightbulb" title="Six Watts" width="225" height="300" class="alignleft size-medium wp-image-1836" /></a><br />
A boost converter is a dynamic electronic circuit that can &#8220;boost&#8221; a lower voltage up to a higher voltage. Current is of course reduced in the process, but if you design it right you only lose 5-25% of the overall power.  I am in the process of building one that will convert the approximately 70 volt nominal output provided by <a href="http://www.summet.com/blog/2011/11/16/solar-panels-on-the-electric-truck/">my solar panels</a> into 125-140 volts that will charge <a href="http://www.summet.com/blog/2011/02/27/s-10-electric-pickup/">my trucks batteries</a>. I also plan on adding a bit of maximum power point tracking and battery charge regulation to the control logic, making it a MPPT solar boost converting charge controller.  Why do I have all of these wires and parts scattered across the dining room table?  Because the market does not sell what I need. (Believe me, I&#8217;ve looked.) So I have decided to build what I need. </p>
<p>Not being an electrical engineer, I probably won&#8217;t be able to get 95% efficiency out of my system, but so far I&#8217;ve measured 85-90% efficiency when doubling voltage. [Test 1: 23 volts in at 0.28A for 6.44 watts, 46 volts out at 0.12A for 5.52 watts means 0.92 watts loss = 0.92/6.44 = 0.142 or 14.2% losses. Test 2: 34.8 volts in at 0.35A for 12.18 watts, 72.3 volts out at 0.15A for 10.84 watts, or -1.335 watts loss, which is 10.9% losses.] </p>
<p>I&#8217;m still running things off of a (relatively) low voltage and current supply (two/three 12V 5AH batteries) while getting everything working, and only boosting up to 50-72 volts when testing. </p>
<p>I had the circuit up to 95 volts (max of 16 watts) on the output side, but I really want to optimize it for a voltage doubling, and you lose a good amount of efficiency when going higher than a 50% duty cycle.</p>
<p>I have also not been able to find a commercially available boost regulating control IC that works with 100 volt inputs and produces up to 200 volt outputs. One probably exists, but digikey doesn&#8217;t appear to have it. I&#8217;m solving this problem by programming my own using a PIC micro-controller. At least the programmable nature of my controller should also allow me to add the battery charging maximum voltage/current and solar panel MPPT logic into the system. I am currently working on a single phase boost converter, but the plan is for the final system to be two phase (which basically means that I use two of them in parallel). This means that I need my single phase system to be able to support 100-175 watts maximum. Soon I&#8217;ll be moving from my 25 watt resistive load (25 watt lightbulb) to a 100 watt resistive load. Eventually, I may even borrow a 75 volt power supply and test it up to 140 volts.</p>
<p>While working on my boost controller, I&#8217;ve found the following reference links very useful:</p>
<ul>
<li><a href="http://www.ladyada.net/library/diyboostcalc.html">http://www.ladyada.net/library/diyboostcalc.html</a></li>
<li><a href="http://www.nerdkits.com/videos/backlight/">http://www.nerdkits.com/videos/backlight/</a></li>
<li><a href="http://www.daycounter.com/Calculators/Switching-Converter-Calculator.phtml">http://www.daycounter.com/Calculators/Switching-Converter-Calculator.phtml</a></li>
<li><a href="http://www.arrickrobotics.com/highload.html">http://www.arrickrobotics.com/highload.html</a></li>
</ul>
<p>I have also made a few mistakes that people making their own boost converter may want to avoid:</p>
<ol>
<li>Within reason, the higher the switching frequency the better. I started off using a PIC12F683 chip which only has a single PWM output. Because I was planning on building a two phase system, I decided to code my own PWM loop that would support two phases with a 180 degrees difference. (A fancy way of saying that they would each be ON for the same amount of time, but that while channel A&#8217;s ON time would start at the beginning of the period, channel B&#8217;s on time would END at the end of the period. If the duty cycle went above 50% they would overlap for a bit in the middle.) After spending an hour on my fancy 2 phase PWM system and testing it with some visible LED&#8217;s, I took all of the delays out of it only to find that my 8Mhz internal oscillator could only support a period of 1.5-3 kHz. Sure, it sort of worked, but you could HEAR it switch. It also required a much larger inductor for the same power.  So, I switched over to using the built in PWM subsystem, which can easily hit 73 kHz while still having 5-6 bits of precision. I now plan on switching over to a PIC 16F chip which has a dual channel PWM that I THINK can do an 180 degree 2 phase signal in hardware (if I&#8217;m reading the specs correctly&#8230;)</li>
<li>Most MOSFETs require at least a 10 volt gate signal. If you switch them  with a 5volt logic signal directly from the PIC they will switch (at least mine did), but they will not carry current without burning a lot of it up as heat. I was wasting 80% of my power as heat in the MOSFET until I wired up a transistor off of a 12V rail to amplify the signal to 12 volts. I plan on using a IXDN604PI gate driver chip for my final design.</li>
</ol>
<p><map name='google_ad_map_1834_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1834?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1834_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1834&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2012%2F01%2F13%2Fadventures-with-a-boost-converter%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2012/01/22/boost-converter-schematic/' rel='bookmark' title='Boost Converter Schematic'>Boost Converter Schematic</a></li>
<li><a href='http://www.summet.com/blog/2009/06/21/electric-scooter-details/' rel='bookmark' title='Electric Scooter Power Usage Details'>Electric Scooter Power Usage Details</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2012/01/13/adventures-with-a-boost-converter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using the Microchip PIC Kit 1 with Linux</title>
		<link>http://www.summet.com/blog/2012/01/01/using-the-microchip-pic-kit-1-with-linux/</link>
		<comments>http://www.summet.com/blog/2012/01/01/using-the-microchip-pic-kit-1-with-linux/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 22:15:40 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Useful Links]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=1819</guid>
		<description><![CDATA[The PICKit 1 is a combination programmer and development board for midrange PIC micro-controllers. In addition to being able to program FLASH pic devices, it also allows them to run and access 8 (charlieplexed) LED&#8217;s, a pushbutton switch, and a potentiometer. It&#8217;s a great little board for learning the basic of micrcontroller programing, but unfortunately [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2007/06/13/upgrading-the-minipci-wireless-card-in-a-thinkpad-x31/' rel='bookmark' title='Upgrading the miniPCI wireless card in a Thinkpad X31'>Upgrading the miniPCI wireless card in a Thinkpad X31</a></li>
<li><a href='http://www.summet.com/blog/2007/03/21/running-a-physical-windows-xp-partition-in-vmware-from-linux/' rel='bookmark' title='Running a physical Windows (XP) partition in VMware from Linux'>Running a physical Windows (XP) partition in VMware from Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.summet.com/blog/wp-content/uploads/2012/01/IMG_0331.jpg"><img src="http://www.summet.com/blog/wp-content/uploads/2012/01/IMG_0331-300x225.jpg" alt="Microchip PICKit 1" title="PICKit 1" width="300" height="225" class="alignleft size-medium wp-image-1820" /></a></p>
<p>The PICKit 1 is a combination programmer and development board for midrange PIC micro-controllers. In addition to being able to program FLASH pic devices, it also allows them to run and access 8 (charlieplexed) LED&#8217;s, a pushbutton switch, and a potentiometer. It&#8217;s a great little board for learning the basic of micrcontroller programing, but unfortunately it is not supported by Microchip&#8217;s new MPLAB X software (that is written in Java, and supports Linux/Mac in addition to Windows).</p>
<p>You CAN however use the PICKit 1 under linux. The <a href="http://piklab.sourceforge.net/devices.php">piclab software</a> is supposed to support it (I have not tested this). I use <a href="http://tfc.duke.free.fr/pickit.html" > version 1.6</a> of the <a href="http://www.teammojo.org/PICkit/pickit1.html"> PicKit1 flash usb programmer for unix</a>.  Even the newest 1.6 version reports checksum errors after writing the hex file, but it does work correctly.</p>
<p>To make it work as an external program in MPLABX I had to select the &#8220;format HEX file for download&#8221; option under the Linker so that it would not fill all 2048 flash bytes when the program was smaller than that.  I am able to manually run the usb_pickit command after building to flash the code, but it&#8217;s kind of annoying, as that program has a problem verifying the checksum and reports an error every time (which is interpreted as a build failure) plus, I have to run mplab X with root permissions to be able to access my USB port. </p>
<p><map name='google_ad_map_1819_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1819?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1819_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1819&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2012%2F01%2F01%2Fusing-the-microchip-pic-kit-1-with-linux%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2007/06/13/upgrading-the-minipci-wireless-card-in-a-thinkpad-x31/' rel='bookmark' title='Upgrading the miniPCI wireless card in a Thinkpad X31'>Upgrading the miniPCI wireless card in a Thinkpad X31</a></li>
<li><a href='http://www.summet.com/blog/2007/03/21/running-a-physical-windows-xp-partition-in-vmware-from-linux/' rel='bookmark' title='Running a physical Windows (XP) partition in VMware from Linux'>Running a physical Windows (XP) partition in VMware from Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2012/01/01/using-the-microchip-pic-kit-1-with-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Controlling the Cricut Personal (desktop cutter) via Linux</title>
		<link>http://www.summet.com/blog/2011/10/24/controlling-the-cricut-personal-desktop-cutter-via-linux/</link>
		<comments>http://www.summet.com/blog/2011/10/24/controlling-the-cricut-personal-desktop-cutter-via-linux/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 00:35:25 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Useful Links]]></category>
		<category><![CDATA[cricut]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=1750</guid>
		<description><![CDATA[I caught a deal on cricut.com where they were selling their original &#8220;Cricuit Personal Cutter&#8221; (refurbished) for $49.99 ($65 with shipping). This seemed like a very good deal to me, so I bought one. By itself, the Cricuit can cut specific shapes and letters from paper (it includes a free set of shapes/letters, and you [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2010/02/09/mysterio-bracers-paper-prototype/' rel='bookmark' title='Mysterio Bracers &#8211; Paper Prototype'>Mysterio Bracers &#8211; Paper Prototype</a></li>
<li><a href='http://www.summet.com/blog/2007/11/01/turning-off-video-overlay-on-linux-ubuntu-710/' rel='bookmark' title='Turning off Video Overlay on Linux (Ubuntu 7.10)'>Turning off Video Overlay on Linux (Ubuntu 7.10)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.summet.com/blog/wp-content/uploads/2011/10/action_shot.jpg"><img src="http://www.summet.com/blog/wp-content/uploads/2011/10/action_shot-300x225.jpg" alt="Cricut personal cutter" title="Cricut personal cutter" width="300" height="225" class="alignright size-medium wp-image-1767" /></a><br />
I caught a deal on cricut.com where they were selling their original &#8220;Cricuit Personal Cutter&#8221; (refurbished) for $49.99 ($65 with shipping). This seemed like a very good deal to me, so I bought one. By itself, the Cricuit can cut specific shapes and letters from paper (it includes a free set of shapes/letters, and you can purchase cartridges to add more).  I plan on using it to cut metal foil (one of the few things you can&#8217;t cut with a laser cutter, because it is reflective) and potentially make stencils. I may also be able to use it as a plotter using special attachments for pens. (Circuit board resist markers anyone?)</p>
<p>To make full use of it, I wanted to be able to cut arbitrary paths from my material, which means controlling the Cricut from my computer. <span id="more-1750"></span>Luckily it comes with a built in USB port that is recognized as a standard serial port. Also luckily, other people have already figured out <a href="http://www.built-to-spec.com/cricutwiki/index.php?title=Cricut_Commands">the command and control protocol</a> and <a href="http://github.com/vangdfang/libcutter">built a library</a> to control it. </p>
<p>I found the directions on <a href="http://www.built-to-spec.com/cricutwiki/index.php?title=Setting_Up_Libcutter">this page</a> very useful getting libcutter working. So far I have simply use the draw_svg utility program that is included with libcutter to cut out vectors created in Inkscape.</p>
<p><map name='google_ad_map_1750_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1750?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1750_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1750&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2011%2F10%2F24%2Fcontrolling-the-cricut-personal-desktop-cutter-via-linux%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2010/02/09/mysterio-bracers-paper-prototype/' rel='bookmark' title='Mysterio Bracers &#8211; Paper Prototype'>Mysterio Bracers &#8211; Paper Prototype</a></li>
<li><a href='http://www.summet.com/blog/2007/11/01/turning-off-video-overlay-on-linux-ubuntu-710/' rel='bookmark' title='Turning off Video Overlay on Linux (Ubuntu 7.10)'>Turning off Video Overlay on Linux (Ubuntu 7.10)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2011/10/24/controlling-the-cricut-personal-desktop-cutter-via-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PBS Wishing &#8211; Android App to find out if a book is popular!</title>
		<link>http://www.summet.com/blog/2010/08/18/pbs-wishing-android-app-to-find-out-if-a-book-is-popular/</link>
		<comments>http://www.summet.com/blog/2010/08/18/pbs-wishing-android-app-to-find-out-if-a-book-is-popular/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 11:44:20 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Phones]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Useful Links]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[pbs]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=1362</guid>
		<description><![CDATA[I have developed an application for Android Phones (OS version 1.5 or higher) that allows you to enter an ISBN from a book (or scan the barcode if your phone has a camera) and find out how many people are wishing for the book on PaperbackSwap.com. If a lot of people are wishing for a [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2007/02/27/paperbackswap/' rel='bookmark' title='Review: PaperbackSwap.com'>Review: PaperbackSwap.com</a></li>
<li><a href='http://www.summet.com/blog/2011/01/15/motorola-backflip-android-2-1-upgrade/' rel='bookmark' title='Motorola Backflip Android 2.1 upgrade'>Motorola Backflip Android 2.1 upgrade</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.summet.com/blog/wp-content/uploads/2010/07/3_scanned_postmistress.png"><img src="http://www.summet.com/blog/wp-content/uploads/2010/07/3_scanned_postmistress-200x300.png" alt="Main application screen, showing the book &quot;Postmistress&quot; having 610 people wishing for it." title="3_scanned_postmistress" width="200" height="300" class="alignleft size-medium wp-image-1407" /></a> I have developed an application for Android Phones (OS version 1.5 or higher) that allows you to enter an ISBN from a book (or scan the barcode if your phone has a camera) and find out how many people are wishing for the book on <a href="http://www.paperbackswap.com/index.php?n=2&#038;r_by=bills%40summet.com">PaperbackSwap.com</a>. If a lot of people are wishing for a book, it&#8217;s a good indication that the book is popular, which may mean it is worth reading. (Or at least, if you decide you don&#8217;t like it, it will be easy to get a book credit for it on paperbackswap.com.)<br />
<span id="more-1362"></span><br />
You can find it easily in the Android Market by searching for &#8220;Summet&#8221;, (or &#8220;PaperBackSwap&#8221;). Alternatively, if you already have a QR barcode scanner on your phone, you can take a picture of this QR code to go directly to it in the market:<br />
<a href="http://www.summet.com/blog/wp-content/uploads/2010/08/Market_QR_download_code.png"><img src="http://www.summet.com/blog/wp-content/uploads/2010/08/Market_QR_download_code-300x300.png" alt="A QR barcode that leads to the PaperBackSwap Wishing application on the android market." title="Market_QR_download_code" width="300" height="300" class="aligncenter size-medium wp-image-1410" /></a></p>
<p><map name='google_ad_map_1362_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1362?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1362_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1362&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2010%2F08%2F18%2Fpbs-wishing-android-app-to-find-out-if-a-book-is-popular%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2007/02/27/paperbackswap/' rel='bookmark' title='Review: PaperbackSwap.com'>Review: PaperbackSwap.com</a></li>
<li><a href='http://www.summet.com/blog/2011/01/15/motorola-backflip-android-2-1-upgrade/' rel='bookmark' title='Motorola Backflip Android 2.1 upgrade'>Motorola Backflip Android 2.1 upgrade</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2010/08/18/pbs-wishing-android-app-to-find-out-if-a-book-is-popular/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jay&#8217;s list of the Best Android apps</title>
		<link>http://www.summet.com/blog/2010/07/16/jays-list-of-the-best-android-apps/</link>
		<comments>http://www.summet.com/blog/2010/07/16/jays-list-of-the-best-android-apps/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 00:45:24 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Useful Links]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=1271</guid>
		<description><![CDATA[I&#8217;ve had my Motorola Backflip for a month and have settled on a set of applications to keep on my phone. All of these applications work with Android version 1.5. My Backflip has a Camera / GPS / Compass and Accelerometers. Where an application makes use any of these hardware components I&#8217;ve mentioned it in [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2011/01/15/motorola-backflip-android-2-1-upgrade/' rel='bookmark' title='Motorola Backflip Android 2.1 upgrade'>Motorola Backflip Android 2.1 upgrade</a></li>
<li><a href='http://www.summet.com/blog/2010/08/18/pbs-wishing-android-app-to-find-out-if-a-book-is-popular/' rel='bookmark' title='PBS Wishing &#8211; Android App to find out if a book is popular!'>PBS Wishing &#8211; Android App to find out if a book is popular!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had my Motorola Backflip for a month and have settled on a set of applications to keep on my phone. All of these applications work with Android version 1.5. My Backflip has a Camera / GPS / Compass and Accelerometers. Where an application makes use any of these hardware components I&#8217;ve mentioned it in the description. If you think I&#8217;m missing a great one, let me know!<br />
<span id="more-1271"></span></p>
<p>Internet Clients:</p>
<ul>
<li><strong>K-9 Mail</strong> &#8211; K-9 Dog Walkers<br /> My IMAP email client. This is the application I use the most on the phone.</li>
<li>SSI <strong>gTasks ToDo</strong> &#8211; SSI <br /> This application allows me to view/edit my Google Tasks list on my phone.</li>
<li><strong>NewsRob</strong> (Pro) &#8211; Mariano Kamp <br /> This RSS reader syncs with Google Reader, and is the only application that I have paid to upgrade to the &#8220;pro&#8221; version.</li>
<li><strong>Meebo IM</strong> &#8211; meebo <br /> An IM client that supports all the networks I use.</li>
</ul>
<p>Multimedia:</p>
<ul>
<li><strong>museek</strong> Music Player &#8211; musicexplorer<br /> I have several gigs of ogg vorbis music on my phone, and museek had the playlist support I needed.</li>
</ul>
<p>Android/Cellular Enhancement:</p>
<ul>
<li><strong>Advanced Task Killer</strong> &#8211; ReChild<br /> This program allows you to kill off certain applications to save memory. </li>
<li><strong>Android Agenda Widget </strong>- Everybody All the Time<br /> The most customizable way to quickly and easily display your calendar on the home screen as a widget.</li>
<li><strong>Apps Organizer</strong> &#8211; Fabio Collini<br /> As you can see from this page, I&#8217;ve got a LOT of applications. The default applications drawer just doesn&#8217;t cut it. Apps Organizer allows you to put applications into little windows by category and call them up quickly.</li>
<li><strong>Google Voice</strong> &#8211; Google<br />If you use google voice for &#8220;visual voicemail&#8221; this application makes your transcripts easier to view than via SMS. It also integrates google voice calling with your dialer.</li>
<li><strong>BatteryLife</strong> &#8211; CurveFish<br /> A nice battery widget.</li>
<li><strong>Battery Graph</strong> &#8211; Morgan H<br /> This program tracks your battery voltage over time and plots the data on a graph.</li>
<li><strong>System Panel</strong> &#8211; NextApp Inc<br /> Allows you to see how much CPU (and Memory) each application is using. The paid version also records historical data.</li>
<li><strong>DropBox</strong> &#8211; Dropbox, Inc<br /> A free commercial product, DropBox makes it easy to keep files synced between your phone and various computers. I am impressed with their cross platform (linux) support.</li>
<li><strong>GPS Status</strong> &#8211; EclipSim<br />A nice status monitoring program that gives you all kind of information about your internal GPS subsystem, satellites in view, signal strength, etc.</li>
</ul>
<p>Reference Tools:</p>
<ul>
<li><strong>Easy Tie Lite</strong> &#8211; Basesign<br />Need to tie a Tie for a wedding or other formal occasion? This application will remind you how!</li>
<li><strong>Unit Converter &#8211; Convert Pad </strong> &#8211; Sonny Moon<br />It&#8217;s unit conversions. I don&#8217;t use it much, but when you need it, it&#8217;s nice to have.</li>
<li><strong>Periodic Table</strong> &#8211; PeriodicPad &#8211; Sonny Moon<br />I haven&#8217;t actually needed to look up information about an element yet, but should I ever need to do so, I&#8217;m ready!</li>
<li><strong>SitOrSquat</strong> &#8211; Densebrain, Inc<br />A national directory of public bathrooms. Haven&#8217;t had to use it yet, but it sure seems like it might be useful to have!</li>
<li><strong>Google Sky Map</strong> &#8211; Google<br /> Google really did a skymap right. Your phone uses it&#8217;s GPS, compass and accelerometers to make the phone display the stars in the direction you are holding it.</li>
</ul>
<p>AR / Internet Data  Tools:</p>
<ul>
<li><strong>Barcode Scanner </strong>- Zxing Team<br />A barcode scanner that can link to online content. It works with 2D barcodes and can decode email/URL&#8217;s/phone numbers.</li>
<li><strong>Shopper </strong>- Google<br /> Looks up prices for books, movies, and CD&#8217;s. In addition to barcode scanning, it can also recognize cover art in some cases.</li>
<li><strong>Zillow Real Estate</strong> &#8211; Zillow.com<br />Basically a layer of home prices overlaid on google maps.</li>
<li><strong>Stock Quote</strong> &#8211; BlShlNews <br /> An advanced stock portfolio tracker. Handles cost per share overall gain/loss calculations. Smaller text display than Quote Pro (below) but offers links to financial news/charts, etc, as well as a desktop widget. This is the best free stock tracking tool I&#8217;ve used, but if you want something a bit simpler, try out Quote Pro.</li>
<li><strong>Quote Pro</strong> &#8211; Quirk Consulting<br />Keep an eye on your stocks with real-time tracking. Simple application with one-screen updates on your stocks of choice.</li>
<li><strong>Trapster </strong>- Trapster.com<br />National database of police speed traps and radar cameras.</li>
<li><strong>Google Translate</strong> &#8211; Google<br />Google powered translation system.</li>
</ul>
<p>Tools:</p>
<ul>
<li><strong>Wifi Analyizer</strong> &#8211; farproc<br />Scans the WiFi bands and tells you what networks are nearby, and their signal strengths. Useful to find open (free) frequencies or to test your AP&#8217;s signal strength and coverage.</li>
<li><strong>Ruler</strong> &#8211; Babak Mozaffari<br /> An on-screen ruler that can be calibrated.</li>
<li><strong>JogTracker</strong> &#8211; Highway North Interactive<br /> GPS map logger that calculates speed, caleries, etc. Also includes ability to upload jog/walk/run/cycles to the jog tracker website.</li>
<li><strong>Tuner &#8211; gStrings</strong> &#8211; cohortor.org<br />Use your phone as a instrument tuner.</li>
<li><strong>Metal Detector</strong> &#8211; Kurt Radwanski<br />Uses your phone&#8217;s compass to detect metallic objects. More of a party trick than an actual useful metal detector, but I guess if you had to find an old V8 engine that was buried only a few inches under sand&#8230;.</li>
<li><strong>Crow&#8217;s Flight &#8211; GPS</strong> &#8211; Cw&#038;t<br /> GPS without the maps. Log a point, and it tells you the direction and distance back to the point.</li>
<li><strong>Bubble Level </strong>- Antoine Vlaney<br /> Uses your phone&#8217;s accelerometers to work as a level. May not be as accurate as a true carpenters level, but if you only had your phone&#8230;.</li>
<li><strong>Compass </strong>- Snaptic<br />The best interface to your phone&#8217;s internal compass. Some modes also integrate GPS data. </li>
<li><strong>StopWatch </strong>- sportstracklive.com<br />A standard stop-watch application, but it also includes count-down timers and alarms.</li>
<li><strong>BACKFLIP Light </strong>- Motorola Inc.<br />A Backflip specific application with one lightbulb shaped button. It allows you to toggle the Motorola Backflip&#8217;s LED flash on/off to use as a (quite powerful) flashlight.</li>
</ul>
<p>Security:</p>
<ul>
<li><strong>Big Brother GPS</strong> &#8211; eGnarF<br />This application will wake up periodically and send GPS coordinates to a website of your choice. I like the fact that it sends the data to any website you want, and even <a href="http://bk.gnarf.org/creativity/bigbrothergps/">wrote a simple script to take advantage of it</a>. It&#8217;s not a stealth program, so perhaps not as good for securing your phone, but it can be used to allow others to see where you are, what routes you took, etc.</li>
<li><strong>Lookout Mobile Security</strong> &#8211; Lookout<br />A (currently) free commercial product beta that includes virus scanning, phone GPS tracking, etc&#8230;</li>
<li><strong>Wm Anti Theft Lite </strong>- Winkymega<br />A program that watches your SIM card. If somebody replaces your SIM card it will SMS you and a few other friends phone numbers with the new information so you can try and catch the person who stole your phone.</li>
</ul>
<p><map name='google_ad_map_1271_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1271?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1271_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1271&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2010%2F07%2F16%2Fjays-list-of-the-best-android-apps%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2011/01/15/motorola-backflip-android-2-1-upgrade/' rel='bookmark' title='Motorola Backflip Android 2.1 upgrade'>Motorola Backflip Android 2.1 upgrade</a></li>
<li><a href='http://www.summet.com/blog/2010/08/18/pbs-wishing-android-app-to-find-out-if-a-book-is-popular/' rel='bookmark' title='PBS Wishing &#8211; Android App to find out if a book is popular!'>PBS Wishing &#8211; Android App to find out if a book is popular!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2010/07/16/jays-list-of-the-best-android-apps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hidden Roomba Diagnostic checks &#8211; Stuck Bumper Sensor</title>
		<link>http://www.summet.com/blog/2010/05/17/hidden-roomba-diagnostic-checks/</link>
		<comments>http://www.summet.com/blog/2010/05/17/hidden-roomba-diagnostic-checks/#comments</comments>
		<pubDate>Mon, 17 May 2010 22:51:03 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Useful Links]]></category>
		<category><![CDATA[roomba]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=1140</guid>
		<description><![CDATA[Roomba with stuck bumper sensor The above video shows a roomba with a stuck front bumper sensor. As you can see, the robot keeps backing up and trying to turn away from the phantom obstacle it thinks is in front of it. This particular sensor was triggering because lint had gotten into the optical beam [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2008/08/02/roomba-wiggle-behavior-fixed/' rel='bookmark' title='Roomba wiggle behavior, fixed'>Roomba wiggle behavior, fixed</a></li>
<li><a href='http://www.summet.com/blog/2008/01/21/failing-power-supplies/' rel='bookmark' title='Failing power supply'>Failing power supply</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer">				<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="640" height="500"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://www.summet.com/blog/wp-content/uploads/2010/05/roomba.flv&amp;autoStart=false;" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><embed src="https://media.dreamhost.com/mediaplayer.swf?file=http://www.summet.com/blog/wp-content/uploads/2010/05/roomba.flv&amp;autoStart=false;" quality="high" wmode="transparent" width="640" height="500" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
				</object></div>
<p><a href='http://www.summet.com/blog/wp-content/uploads/2010/05/roomba.avi'>Roomba with stuck bumper sensor</a><br />
The above video shows a roomba with a stuck front bumper sensor. As you can see, the robot keeps backing up and trying to turn away from<br />
the phantom obstacle it thinks is in front of it.   This particular sensor was triggering because lint had gotten into the optical beam path and was blocking light to the photodiode detector even when the bumper was not being hit. I was able to repair it by removing the bumper cover (unscrewing 4 screws) and vacuuming out the hole where the plastic pole from the bumper goes between the IR diode and photo-transistor.<br />
<span id="more-1140"></span><br />
I found the following website to be very useful when debugging the sensors on my Roomba to determine which of the front bump detectors were malfunctioning:<br />
<a href="http://mysite.verizon.net/gsplews/Diagnositic-Tests_Proc.v.0.5.htm">http://mysite.verizon.net/gsplews/Diagnositic-Tests_Proc.v.0.5.htm</a></p>
<p>Summary: Hold the spot and clean buttons down. Push the power switch. Keep holding spot and clean buttons down while the robot gives five ascending beeps, and five descending beeps. Release spot/clean and you are in diagnostic mode. </p>
<p>Test zero: Flash all leds<br />
Press clean to advance to the next test.<br />
Test one: Bumper Sensors<br />
Test-Two: OUTER, CLIFF-SENSORS PAIR<br />
Test-Three: INNER, CLIFF-SENSORS PAIR<br />
Test-Four: WHEEL-DROP SWITCHES (3 ea) and WALL-SENSOR (1 ea)<br />
 Many other tests follow, but deal with motors, etc and can be dangerous if you let the robot run itself into something, because it will NOT automatically stop moving. Read the above linked page if you want to do any of the other tests.</p>
<p><map name='google_ad_map_1140_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1140?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1140_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1140&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2010%2F05%2F17%2Fhidden-roomba-diagnostic-checks%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2008/08/02/roomba-wiggle-behavior-fixed/' rel='bookmark' title='Roomba wiggle behavior, fixed'>Roomba wiggle behavior, fixed</a></li>
<li><a href='http://www.summet.com/blog/2008/01/21/failing-power-supplies/' rel='bookmark' title='Failing power supply'>Failing power supply</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2010/05/17/hidden-roomba-diagnostic-checks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.summet.com/blog/wp-content/uploads/2010/05/roomba.avi" length="2101366" type="video/x-msvideo" />
		</item>
		<item>
		<title>Running Ventrilo under Wine in Ubuntu Linux</title>
		<link>http://www.summet.com/blog/2009/10/10/running-ventrilo-under-wine-in-ubuntu-linux/</link>
		<comments>http://www.summet.com/blog/2009/10/10/running-ventrilo-under-wine-in-ubuntu-linux/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 02:06:37 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Useful Links]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ventrilo]]></category>
		<category><![CDATA[wine]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/2009/10/10/running-ventrilo-under-wine-in-ubuntu-linux/</guid>
		<description><![CDATA[Wine will install and run the ventrilo VOIP client very well. To get this working, follow these steps: apt-get install wine wine-dev msttcorefonts download ventrilo-3.0.5-Windows-i386.exe run &#8220;wincfg&#8221; to prepare things run &#8220;wine ventrilo-3.0.5-Windows-i386.exe&#8221; (go through the install, using all the defaults) Now, everything works with one quirk. Push to talk works only when the ventrilo [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2009/07/18/compiz-keybindings-in-ubuntu-9-04/' rel='bookmark' title='Compiz keybindings in Ubuntu 9.04'>Compiz keybindings in Ubuntu 9.04</a></li>
<li><a href='http://www.summet.com/blog/2007/03/21/running-a-physical-windows-xp-partition-in-vmware-from-linux/' rel='bookmark' title='Running a physical Windows (XP) partition in VMware from Linux'>Running a physical Windows (XP) partition in VMware from Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Wine will install and run the ventrilo VOIP client very well. To get this working, follow these steps:</p>
<p>apt-get install wine wine-dev  msttcorefonts </p>
<p>download ventrilo-3.0.5-Windows-i386.exe</p>
<p>run &#8220;wincfg&#8221; to prepare things</p>
<p>run &#8220;wine ventrilo-3.0.5-Windows-i386.exe&#8221;<br />
 (go through the install, using all the defaults)</p>
<p>Now, everything works with one quirk.<br />
Push to talk works only when the ventrilo window &#8220;has focus&#8221;<br />
This is somewhat understandable, but annoying, in that you have<br />
to focus the ventrilo window before you can talk.<br />
The other option is to use voice-detection, but that takes up a bit more cpu-time, and you may accidentally broadcast something you don&#8217;t want to.</p>
<p>A program that listens for keypreses and directs them to the ventrilo window fixes this problem:</p>
<p>http://np1.pp.fi/ventriloctrl/</p>
<p>http://np1.pp.fi/ventriloctrl/ventriloctrl-0.3.tar.gz</p>
<p>To compile it, you&#8217;ll need xorg headers:<br />
sudo apt-get install xorg-dev</p>
<p><map name='google_ad_map_819_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/819?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_819_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=819&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2009%2F10%2F10%2Frunning-ventrilo-under-wine-in-ubuntu-linux%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2009/07/18/compiz-keybindings-in-ubuntu-9-04/' rel='bookmark' title='Compiz keybindings in Ubuntu 9.04'>Compiz keybindings in Ubuntu 9.04</a></li>
<li><a href='http://www.summet.com/blog/2007/03/21/running-a-physical-windows-xp-partition-in-vmware-from-linux/' rel='bookmark' title='Running a physical Windows (XP) partition in VMware from Linux'>Running a physical Windows (XP) partition in VMware from Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2009/10/10/running-ventrilo-under-wine-in-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Aiptek HyperPen T-6000U tablet with Ubuntu 9.04</title>
		<link>http://www.summet.com/blog/2009/09/22/aiptek-hyperpen-t-6000u-tablet-with-ubuntu-9-04/</link>
		<comments>http://www.summet.com/blog/2009/09/22/aiptek-hyperpen-t-6000u-tablet-with-ubuntu-9-04/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 01:17:16 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Useful Links]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=811</guid>
		<description><![CDATA[Getting the Aiptek T-6000U tablet working with Ubuntu 9.04 was relatively easy, following the directions here. Summary: Install the xserver-xorg-input-aiptek package. Add a file called 10-aiptek.fdi to the /etc/hal/fdi/policy directory containing: &#60;?xml version="1.0" encoding="UTF-8"?&#62; &#60;deviceinfo version="0.2"&#62; &#60;device&#62; &#60;match key="info.product" contains="Aiptek"&#62; &#60;merge key="input.x11_driver" type="string"&#62;aiptek&#60;/merge&#62; &#60;merge key="input.x11_options.SendCoreEvents" type="string"&#62;true &#60;/merge&#62; &#60;merge key="input.x11_options.USB" type="string"&#62;On&#60;/merge&#62; &#60;merge key="input.x11_options.Type" type="string"&#62;stylus&#60;/merge&#62; &#60;merge key="input.x11_options.Mode" [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2008/05/18/encrypted-home-directory-with-ubuntu-804/' rel='bookmark' title='Encrypted home directory with Ubuntu 8.04'>Encrypted home directory with Ubuntu 8.04</a></li>
<li><a href='http://www.summet.com/blog/2008/12/07/global-search-and-replace-in-multiple-files/' rel='bookmark' title='Global search and replace in multiple files'>Global search and replace in multiple files</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Getting the Aiptek T-6000U tablet working with Ubuntu 9.04 was relatively easy, following the directions <a href="https://help.ubuntu.com/community/AiptekTablet">here</a>.</p>
<p>Summary:<br />
Install the xserver-xorg-input-aiptek package.<br />
Add a file called 10-aiptek.fdi to the /etc/hal/fdi/policy directory containing:</p>
<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;deviceinfo version="0.2"&gt;
  &lt;device&gt;
    &lt;match key="info.product" contains="Aiptek"&gt;

      &lt;merge key="input.x11_driver" type="string"&gt;aiptek&lt;/merge&gt;
      &lt;merge key="input.x11_options.SendCoreEvents" type="string"&gt;true &lt;/merge&gt;
      &lt;merge key="input.x11_options.USB" type="string"&gt;On&lt;/merge&gt;
      &lt;merge key="input.x11_options.Type" type="string"&gt;stylus&lt;/merge&gt;

      &lt;merge key="input.x11_options.Mode" type="string"&gt;absolute&lt;/merge&gt;
    &lt;/match&gt;
  &lt;/device&gt;
&lt;/deviceinfo&gt;</pre>
<p><map name='google_ad_map_811_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/811?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_811_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=811&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2009%2F09%2F22%2Faiptek-hyperpen-t-6000u-tablet-with-ubuntu-9-04%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2008/05/18/encrypted-home-directory-with-ubuntu-804/' rel='bookmark' title='Encrypted home directory with Ubuntu 8.04'>Encrypted home directory with Ubuntu 8.04</a></li>
<li><a href='http://www.summet.com/blog/2008/12/07/global-search-and-replace-in-multiple-files/' rel='bookmark' title='Global search and replace in multiple files'>Global search and replace in multiple files</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2009/09/22/aiptek-hyperpen-t-6000u-tablet-with-ubuntu-9-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving NTFS paritions using Ubuntu (Vista, XP)</title>
		<link>http://www.summet.com/blog/2009/08/15/moving-ntfs-paritions-using-ubuntu-vista-xp/</link>
		<comments>http://www.summet.com/blog/2009/08/15/moving-ntfs-paritions-using-ubuntu-vista-xp/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 15:15:22 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Useful Links]]></category>
		<category><![CDATA[ntfs]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=785</guid>
		<description><![CDATA[This guide gives a good step by step procedure for moving a windows partition from one drive to another: http://ubuntuforums.org/showthread.php?p=7742172 If you get an &#8220;autochk.exe not found&#8221; error message just after windows XP boots, it probably means that you have the partition type set incorrectly. Using fdisk under linux just use the &#8220;T&#8221; option to [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2011/03/26/howto-full-disk-encryption-on-ubuntu-10-04/' rel='bookmark' title='HOWTO: Full Disk encryption on Ubuntu 10.04'>HOWTO: Full Disk encryption on Ubuntu 10.04</a></li>
<li><a href='http://www.summet.com/blog/2007/11/03/how-to-import-all-windows-fonts-to-ubuntu-gutsy/' rel='bookmark' title='How to import all windows fonts to Ubuntu (Gutsy)'>How to import all windows fonts to Ubuntu (Gutsy)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This guide gives a good step by step procedure for moving a windows partition from one drive to another:<br />
<a href="http://ubuntuforums.org/showthread.php?p=7742172">http://ubuntuforums.org/showthread.php?p=7742172</a></p>
<p>If you get an &#8220;autochk.exe not found&#8221; error message just after windows XP boots, it probably means that you have the partition type set incorrectly. Using fdisk under linux just use the &#8220;T&#8221; option to change the partition type to NTFS (hex 0&#215;07 or number 7 in fdisk).</p>
<p><map name='google_ad_map_785_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/785?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_785_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=785&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2009%2F08%2F15%2Fmoving-ntfs-paritions-using-ubuntu-vista-xp%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2011/03/26/howto-full-disk-encryption-on-ubuntu-10-04/' rel='bookmark' title='HOWTO: Full Disk encryption on Ubuntu 10.04'>HOWTO: Full Disk encryption on Ubuntu 10.04</a></li>
<li><a href='http://www.summet.com/blog/2007/11/03/how-to-import-all-windows-fonts-to-ubuntu-gutsy/' rel='bookmark' title='How to import all windows fonts to Ubuntu (Gutsy)'>How to import all windows fonts to Ubuntu (Gutsy)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2009/08/15/moving-ntfs-paritions-using-ubuntu-vista-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encrypted home partition for Ubuntu 9.04</title>
		<link>http://www.summet.com/blog/2009/07/18/encrypted-home-partition-for-ubuntu-9-04/</link>
		<comments>http://www.summet.com/blog/2009/07/18/encrypted-home-partition-for-ubuntu-9-04/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 19:59:43 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Useful Links]]></category>

		<guid isPermaLink="false">http://www.summet.com/blog/?p=696</guid>
		<description><![CDATA[Following the directions on Lars&#8217; blog, I set up an encrypted home directory on Ubuntu 9.04 using LUKS. The following commands were all executed with root permissions. Add &#8220;sudo&#8221; to the front of the commands if you are not running with root permissions. apt-get install cryptsetup libpam-mount cryptsetup -c aes-cbc-essiv:sha256 -y -s 256 luksFormat /dev/sda7 [...]
Related posts:<ol>
<li><a href='http://www.summet.com/blog/2007/09/20/encrypted-home-directory-under-ubuntu-linux-704/' rel='bookmark' title='Encrypted home directory under Ubuntu linux 7.04 &amp; 7.10'>Encrypted home directory under Ubuntu linux 7.04 &#038; 7.10</a></li>
<li><a href='http://www.summet.com/blog/2008/05/18/encrypted-home-directory-with-ubuntu-804/' rel='bookmark' title='Encrypted home directory with Ubuntu 8.04'>Encrypted home directory with Ubuntu 8.04</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Following the <a href="http://blog.gnist.org/article.php?story=EncryptedSwapAndHomeUbuntu">directions on Lars&#8217; blog</a>, I set up an encrypted home directory on Ubuntu 9.04 using LUKS.</p>
<p>The following commands were all executed with root permissions. Add &#8220;sudo&#8221; to the front of the commands if you are not running with root permissions. <span id="more-696"></span></p>
<p><code><br />
apt-get install cryptsetup libpam-mount<br />
cryptsetup -c aes-cbc-essiv:sha256 -y -s 256 luksFormat /dev/sda7<br />
</code><br />
The partition I used was /dev/sda7, replace that with the partition you created. It will ask you for a password, I suggest using the same password as your login.<br />
Then, to map the encrypted partition to /dev/mapper/cryptohome, do this:<br />
<code><br />
cryptsetup luksOpen /dev/sda7 cryptohome<br />
</code><br />
Then create a  (ext3) filesystem. You may substitute a file-system of your choice here, but ext3 is the most widely used, and therefore, tested.</p>
<p><code><br />
mkfs.ext3 -j -m 1 -O dir_index,filetype,sparse_super /dev/mapper/cryptohome<br />
</code> (-m 1 and sparse_super save space, and should be safe as this is not a root filesystem. Note that the O for options is capitalised, and you may NOT have spaces after the commas that separate the options.)</p>
<p>To test that everything is working, unmount it, try to mount it again and make sure you can write a file to the partition and unmount/close it!</p>
<blockquote><p>
<code><br />
cryptsetup luksClose cryptohome<br />
cryptsetup luksOpen /dev/sda7 cryptohome<br />
mkdir -p /mnt/test<br />
sudo mount /dev/mapper/cryptohome /mnt/test<br />
touch /mnt/test/testfile<br />
ls /mnt/test<br />
umount /mnt/test<br />
cryptsetup luksClose cryptohome<br />
</code>
</p></blockquote>
<p>To make it mount automatically when you log in:<br />
Make sure you do not have a partition listed for your home directory in /etc/fstab.</p>
<p>Add a line in /etc/crypttab:<br />
<code>cryptohome /dev/sda7 noauto luks</code></p>
<p>And configure pam_mount in /etc/security/pam_mount.conf.xml to auto-load your encrypted home directory on login:<br />
<code>&lt;volume user="summetj" fstype="crypt" path="/dev/sda7" mountpoint="/home/summetj" /&gt;</code></p>
<p>Note that initially the users home directory will be owned by root, and you will have to chown -R <username> on the home directory to make things stop complaining. Doublecheck that the &#8220;testfile&#8221; you created earlier is in the users home directory.</p>
<p>If you get an error message that says: pam_mount(pam_mount.c:100): unknown pam_mount option &#8220;use_first_pass&#8221; you can get rid of it by editing the /etc/pam.d/common-pammount and /etc/pam.d/common-auth files and removing the &#8220;use_first_pass&#8221; option from both of them.<br />
</username></p>
<p><map name='google_ad_map_696_faa54e7073bca4ae'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/696?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_696_faa54e7073bca4ae' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=696&amp;url= http%3A%2F%2Fwww.summet.com%2Fblog%2F2009%2F07%2F18%2Fencrypted-home-partition-for-ubuntu-9-04%2F' /></p><p>Related posts:<ol>
<li><a href='http://www.summet.com/blog/2007/09/20/encrypted-home-directory-under-ubuntu-linux-704/' rel='bookmark' title='Encrypted home directory under Ubuntu linux 7.04 &amp; 7.10'>Encrypted home directory under Ubuntu linux 7.04 &#038; 7.10</a></li>
<li><a href='http://www.summet.com/blog/2008/05/18/encrypted-home-directory-with-ubuntu-804/' rel='bookmark' title='Encrypted home directory with Ubuntu 8.04'>Encrypted home directory with Ubuntu 8.04</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.summet.com/blog/2009/07/18/encrypted-home-partition-for-ubuntu-9-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

