Technology

Ubuntu 9.10 Aptitude Fix

I encountered the following error in Aptitude after my Ubuntu 9.10 box fubar’d during an install.  The message given by synaptic is similar.

Reading package lists… Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.

The following sequence of commands fixed it for me.

#: cd /var/lib/dpkg
#: sudo mv status status-bad
#: sudo cp status-old status
#: sudo apt-get update

Posted by Chad Dotson in Technology, 1 comment

Recommended Applications

This article contains a list of free and/or open source applications I recommend for various tasks.  I use some of them, others come highly recommended.  This is current as of January 3, 2010.  I will periodically repost newer editions of this as needed.  Go to the next page for a full listing of applications. Continue reading →

Posted by Chad Dotson in Technology, 0 comments

DateTakenPhotoSorter.py – A python script for sorting photos

I decided this script was a necessity since I’ve been arranging my photos based on date taken since I bought my first Canon point and shoot.  After buying my Nikon 5000, I was disappointed to find the Nikon’s sync software did not break photos out into directories based on the date they were taken.  Yesterday, I finally had time to sit down and code it up.  This script should work on any platform and can work via either command line or via drag-and-drop.  Simply give it one or more directories using either of those methods and it will sort the photos in each directory based on the “Image DateTaken” Exif field.

Download Link: DateTakenPhotoSorter

SVN: http://cdotson-utilities.googlecode.com/svn/trunk/DateTakenPhotoSorter

Posted by Chad Dotson in Photography, Programming, 0 comments

NASA Ares I Test Footage

Check out this footage from the recent NASA Ares I Test.

Posted by Chad Dotson in Misc, Technology, 0 comments

EeePC Upgrades and Eeebuntu!

I just finished my EeePC overhaul.  In addition to the default Linux distribution sucking on the EeePC, the stock SSD is as slow as Christmas, the stock SSD is only 4gb, and only had 512mb of memory.

For this mod, I used the following components:


You’ll also want the following:


Overall the procedure is fairly simple:

  1. Download the lastest version of Eeebuntu.
  2. Download UNetbootin (it just makes life easier).
  3. Use UNetbootin to put the Eeebuntu distribution onto the flash drive and make the drive bootable.
  4. Unscrew and remove the cover plate on the back of the EeePC.
  5. Unscrew and slide out the SSD.
  6. Install the new SSD and screw into place.
  7. Remove the original memory stick.
  8. Install the new memory stick.
  9. Replace the back cover of the EeePC.
  10. Attach the flash drive to the EeePC and turn it on.
  11. Follow the onscreen steps to installing Eeebuntu.

I should note that I did read about the EeePCs being very picky with memory.  I’ve heard that it has to virtually match the specs of the original stick.  I’ve tested it so far and mine is not showing any instability problems at all.  With the SSD and memory replacement, this little machine is a screamer.  Startup and shutdown are blazingly fast and to beat all, I’m starting to wonder if its outperforming a Ubuntu 9.04 install I have on one of my ancient desktops!

Here are some pics…

img_4514img_4515img_4516

Posted by Chad Dotson in Technology, 1 comment

Tinkering With an EEEPC 900 Part 1

I just bought a replacement SSD and memory stick for my EEEPC 900.  Turns out it uses a mini pcie sata connector and those drives aren’t priced too badly for the smaller capacities.  I’m planning on loading EEEBuntu on it this weekend.  I’ll have another report on the status of this upgrade later this week.

Posted by Chad Dotson in Technology, 0 comments