about img
blogger img

scotts posts image

Corys posts image

UnderPaidLoveMonkis posts img

buchos posts img

Linux's Archive

Ubuntu 8.04 beta in Mac Parallels

Scott Rippee @ 12:31 am Friday, March 28th, 2008

Wooohoo Ubuntu 8.04 beta works perfectly in parallels on Leopard. I had some problems with 7.10 from the iso and cd so instead of using the alternate (text based install that is reported to work) I downloaded 8.04. So far everything is running flawlessly. Parallels tools reportedly has problems running due to an Xorg change, but I haven’t gave it a try for my self yet and that post/bug was submitted a couple of months ago.

Check out the Ubuntu 8.04 features. It’s exciting to see the new apps, features, and versions in open source land that are all being pulled together to create a great user experience.

Big Brother development kit

UnderpaidLoveMonki @ 10:31 pm Tuesday, March 25th, 2008

From this post,

Texas Instruments (TI) and Micron’s Aptina Imaging division have teamed up on an ultra-low-cost WXGA IP camera reference design for surveillance applications. The DM355IPNC-MT5 design runs Linux on a $10 TI DaVinci RISC/DSP digital media processor, and has an eBOM under $40, the companies claim.

The royalty free TI/Aptina HD IP network camera reference design is available for order now, and expected to ship in the second quarter.

That’s a good deal. I wonder if I’ll get one of these for Christmas. :)

To LVM or not LVM

Scott Rippee @ 6:13 pm Sunday, March 16th, 2008

So I was sitting here trying to decide whether to re-setup my few small drives into a big chunk of storage with LVM as I had in my previous Gentoo setup. The LVM draw is not having to think about which drives you’ve stuck x, y, and z and the drawback being having to set it up and not being able to easily recover the data in the case of system failure.

However, it turns out that Ubuntu or Linux or some sort of supermagical force made my old volume group that existed in Gentoo still exist in Ubuntu! I mounted the logical volume and walha, all of my old files were still there. LVM must record special LVM data on to the drives in a volume group that dictates the configuration rather than storing the configuration to the system (in a file somewhere). Sweeet

On a side note it was tough to nuke Gentoo after a great 6 year ride and at the same time its really nice not waiting hours for software to compile. Plus Ubuntu is beautiful + just works.

My Ubuntu Gutsy borked!

UnderpaidLoveMonki @ 11:01 pm Tuesday, February 12th, 2008

Over the weekend, I wiped out my RAID 1 partition that was running off of the motherboard SATA Raid controller. This controller is also known as “Fake RAID.” Instead of using this, I configured a software RAID 1 using open source tools, notably mdadm.

Monday morning before work, I rebooted my box to check for good measures. Everything booted OK and the graphical login screen appeared normally. Then I proceeded to login, authenticated successfully, and then my desktop was all black. Against the black background was my gkrellm, configured to load after login, blinking like crazy in various colors of green, orange and yellow. Since my box is a dual core AMD, one of the cores was spinning at near 100% CPU usage and then CPU usage spinning alternated between the two cores. After watching this madness, I restarted the X server and the graphical login displayed normally. I logged in again and the same horror continues. I decided it’s time to reboot the box to observe what’s going on by clicking on the Options button on the bottom left hand side in the graphical login screen. Lo and behold, clicking that button redirects me to the login screen without popping up a menu for me to select “Reboot.” My Ubuntu Gutsy box is b0rked!


$5.66M/hr of transactions!

UnderpaidLoveMonki @ 10:39 pm Thursday, December 6th, 2007

My goodness! That’s alot of money per hour. Read here on how Paypal is running a grid of 4000 Redhat Linux boxes.

PayPal takes Red Hat Enterprise Linux and strips out all features unnecessary to its business, then adds proprietary extensions around security. Another virtue of the grid is that PayPal’s 800 engineers can all get a copy of that customized system on their development desktops, run tests on their raw software as they work, and develop to PayPal’s needs faster because they’re working in the target environment.

macports expat subversion mac OS X

Scott Rippee @ 10:24 pm Friday, September 28th, 2007

I've been having a very strange problem on the mac the last couple of days. Subversion went from happy camper to sad clown after a MacPorts package update.

  • Subversion says it needs libexpat.so.0 at run time (to commit).
  • libexpat.so* exists no where on the file system
  • Expat only wants to generate static libraries. The port install only generates the static libs (la) and the last release downloaded and configured with --enable-shared still refuses to generate shared libraries. The CVS release blew up so many times I quit wasting my time and moved on.
  • Subversion does not have an option to make without expat
  • An expat mac install package exists, but doesn't contain the desired so file

What I'm confused about is how subversion is able to build without having expat's dynamic library to link to. If it links using the static lib then there should not be the need to load the dynamic library at run time unless it is specifically made to work this way for some reason.

Of course all of this pain and confusion vanquished upon taking a closer look at the error message:

  1. svnserve: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
  2. svn: Commit failed (details follow):
  3. svn: Connection closed unexpectedly

Woops, finally noticed the svnserve. ssh into Gentoo box, create a libexpat.so.0 symbolic link to the existing dynamic library. All is happy camping once again... Think about how there was some emerge -uDv world remote action at the same time as the port upgrade outdated. Slap forhead....

The three lessons learned:

  1. look at error messages carefully
  2. when something is server/client or distributed account for the remote side as a possible cause of the error
  3. don't start writing a blog post mid way though solving a problem =]

Linux + Java + Traffic Light Controller

UnderpaidLoveMonki @ 9:40 pm Tuesday, August 28th, 2007

What do you get when you cross Linux, Java and a traffic light controller?

Here's the answer:

Here's a conceptual overview of architecture:

Technical overview:

The new design's control processor will run Sysgo's ELinos 4.1 embedded Linux implementation, including PikeOS, Sysgo's real-time, POSIX-compatible execution environment add-on. The Linux component will provide a browser-based management interface accessible over the network or to on-site technicians. The real-time PikeOS environment, meanwhile, will host Aonix's PERC real-time Java component.

More information is located here.

Another company into DVR market

UnderpaidLoveMonki @ 10:40 pm Monday, July 2nd, 2007

Another company making DVRs popped up, hailing from the Philippines. This company not only makes DVRs, but is even quite high tech - video analytics! Here's a sample info on this product:

Neugent Technologies said its LX8000 SmartDetect DVRs have "built-in object detection video analytics," enabling them to watch for left, abandoned, missing, or stolen objects.

Neugent's LX8000-series DVR line appears to be built from standard PC components. The LX8000-series DVRs run a Linux-based OS of an unspecified nature.

Here's more information about this product.

Security Tip: Defending against brute force ssh attacks

UnderpaidLoveMonki @ 10:04 pm Wednesday, June 6th, 2007

Samhain Labs published an article on defending against brute force ssh attacks. It is very good and informative for those who have computers connected to the Internet with ssh enabled.

Git — distributed source control system

UnderpaidLoveMonki @ 8:56 pm Sunday, June 3rd, 2007

Slashdot posted an article on Linus Torvalds' open-source distributed source control system.

So, how's git compared to svn, cvs, and others? Here's a 70-minute video straight from the horse's mouth. Be forewarned, there will be very strong opinions in this presentation. :)

Linux Distribution Timeline

UnderpaidLoveMonki @ 7:20 pm Wednesday, May 30th, 2007

Awesome ...


Scaling Web Applications

UnderpaidLoveMonki @ 9:18 pm Saturday, May 5th, 2007

Tons of great presentation slides on scaling web applications listed in Peter Van Dijck's blog entry.

Very good stuff.

Want to learn Linux online?

UnderpaidLoveMonki @ 8:25 pm Thursday, May 3rd, 2007

Visit this website if you want to learn Linux and various open source applications.

$50 mini wireless mesh router

UnderpaidLoveMonki @ 9:56 pm Monday, April 16th, 2007

The Meraki routers can be used singly, but are really designed for installation in clusters, with multiple routers sharing a single broadband Internet connection.

The Meraki Mini is based on an Atheros AR5315, a super high-integration SoC (system-on-chip) chip that apparently weds an Atheros 802.11b/g "Radio-on-chip" baseband processor to a MIPS 4KEc-based applications processor, resulting in a "wireless system-on-chip," or WiSoC.

This is way cool! Now I know what I want for Christmas. :)

Don't forget to check out the dashboard with the Google map integration.

Open source/Linux-based high-resolution cameras for Web developers

UnderpaidLoveMonki @ 10:00 pm Wednesday, April 11th, 2007

Elphel Inc. founder Andrey Filippov describes the company's latest series of intelligent, network-enabled cameras based on open-source hardware and Linux-based software, and the underlying design philosophies. The company hopes the new devices will see use in high-definition videography, among other interesting applications.

In addition to publishing its camera software and FPGA HDL files under open source licenses, Elphel offers a Knoppix-based live CD with an AJAX-based camera user interface and DVR (digital video recording) software -- all of which are available via a SourceForge project.

This is awesome that geeks dream about...as cool as Lego Mindstorm!


1) Quick intro
2) High Resolution Cameras for Web Developers
3) AJAX, LAMP, and liveDVD for a Linux-based camera
4) Using Embedded Linux in a High Speed Gated Intensified Camera
5) Elphel 10353 processor board
6) Live video demo with Google Map!