Web Development, Robotics, Embedded Programming, Contracting Services
Follow crimsonembedded on Twitter

Removing old kernels in linux/ubuntu

To remove old kernels that may be taking up space or cluttering the grub boot menu, first find out your current kernel version:

uname -a

Then check out what other kernels have been installed:

ls /boot

For each X.Y.Z-A kernel version you find that ISN’T the currently running kernel:

sudo apt-get remove --purge X.Y.Z-A*

 

 


November 26, 2011 in Linux
| No Comments »

Kinect Hacks

Real World Mapping with the Kinect « Decorator Pattern (Martin Szarski’s Blog)


January 25, 2011 in Uncategorized
| Comments Off

VirtualBox Ubuntu guest OS renaming Ethernet interface

This blog gives a solution to the problem common when using virtual machines and Linux guest OS’s. When you create a new virtual machine instance while reusing a previously configured hard drive, the network interface MAC address changes, causing the guest OS to assign a new ethernet interface name (eth0 is renamed to eth1, etc.).

The solution:

sudo rm –f /etc/udev/rules.d/70-persistent-net.rules


January 24, 2011 in Linux, VM
| Comments Off

Oracle to set tiers for Java VM

The Register reports that Oracle is splitting the Java Virtual Machine into two tiers, a free one and a paid “premium” one. This is a natural progression of Oracle’s strategy to monetize the major assets of its Sun Microsystems acquisition.

While paying for a (presumably) faster or more feature-full JVM is no problem for large development companies, as a small business developer, I am glad most of my development projects use truly open and/or free languages, including Python, C++, and C#.


November 7, 2010 in Programming
| Comments Off

VirtualBox Ubuntu guest OS renaming Ethernet interface

This blog gives a solution to the problem common when using virtual machines and Linux guest OS’s. When you create a new virtual machine instance while reusing a previously configured hard drive, the network interface MAC address changes, causing the guest OS to assign a new ethernet interface name (eth0 is renamed to eth1, etc.).

The solution:

sudo rm –f /etc/udev/rules.d/70-persistent-net.rules


November 7, 2010 in Linux, VM
| Comments Off

mbed Development

mbed is an interesting embedded microcontroller device. What makes it interesting is the way you program it, from the on-the-web IDE/compiler and the drag-and-drop method of programming the device.

I have developed a quick led test program here.

Some promise, but the actual capabilities of the ARM Cortex controller are average (I still like the PSOC better) and online writing of code may prove problematic. Still, worth a look.


October 21, 2010 in Embedded
| Comments Off