Independence Day Weekend

A long weekend this weekend, and a hot one here in the bay area too. Yesterday (July 4th) we went to a couple of BBQs, and took Celina and Caitlyn with us (two of Kitty’s nieces). I took the camera, but it spent the whole day in my backpack so I don’t have any photos at all.

Today has been a slower day, but I have done some more work on getting Opie to compile on my Mandrake Linux box. I am fed up with the battery applet telling me that the power level is critical when the battery level reaches 50% and I wanted to fix that. I also want to see if I can fix the existing wireless network control panel, or write a new tool/applet, to allow me to select wireless networks more easily.

So far though it has been an uphill battle to get the thing to even compile. Assuming I get it to the point where it works, I will try to add something to my TWiki system explaining the setup I used. I did find another page on Thursday that documents the steps somebody else took to make this work, though they appear to be using a Debian system, and at least on the steps makes use of Debian packages.

It seems to me, given the number of people having trouble making this work, that there is a way to go before this is really ready for mass software development (or there’s an opportunity here for somebody to put together a good SDK).

Been a While

Posting frequency here is perhaps not what I’d originally planned, but then again do you care what I had for breakfast (oh, I don’t do breakfast, so I guess that’s not a good example), or what the traffic was like on the bridge in the morning (usually better than the traffic at midnight on my way home again).

So, instead here’s a collection of sites that came to my attention this week – in no particular order:

  • The Linux Bootable Business Card project, or LNX-BBC for short, creates a business card sized CD-ROM image that can be used to boot any X86 PC. Useful for those that might need to recover data from a crashed system, or for those that might have forgotten the root password to their linux box.

    It can also be burnt onto a standard CD-ROM for those that either don’t have access to a supply of business card sized blanks, or who have drives that make using them awkard (slot loading, or vertically mounted ones for example).

  • On a very different note, how about a potentially tax-deductible training course crossed with a cruise vacation. That’s what Geek Cruises offers. Most of their cruises are on Holland-America ships, and go to Alaska or the Caribbean. They are 7 day trips, and for the days at sea you get to attend classes on the topic of choice for the cruise (examples incude Digital Camera workshops, Linux, Java, Photoshop and MacOS). On the days in port, there are no classes.

    The tours are on regular cruise ships, and claim to have around 25 people in each class, so plenty of access to the experts. Those experts include Linus Torvalds for the Linux ones, and Bert Monroy for the photoshop class, and Steve Wozniak for the Mac classes so well known people in each field.

  • Finally, for this set at least, check out this web site promoting a digital animation movie created by the couple that generated the original Jimmy Neutron test. They work in their spare bedroom at this, and have produced a full DVD movie all of their own called WonderLens. Check out the trailers and other clips on their site – the clips are much more fun than the trailer!

If I find more of these amusing little things I’ll place them here, so keep watching for more tech, and perhaps even non-tech goodies.

Instant802

Today marks the first day of my return to work. My four and a half months off were good (and I wish I could afford to do my own thing every day), but I received an offer that was really too good to turn down.

My new employer is a small startup company about 20 miles from Alameda (so not ideal in terms of a commute – have to cross the bay bridge and then drive to a place called Brisbane, just south of San Francisco). The office is right beside the bay, on the peninsula side. I was thinking about getting a boat to commute with since my apartment is by the bay as well – that would make for an unconventional commute at the very least, and it would certainly avoid the traffic problems of the bridge.

Anyway, the company’s name is Instant802 Networks, and they are working on wireless networking software and embedded Linux. Check out the web site for a little more information, and to check out an open source product that the company released a while back.

Satellite Dish Mounting

Following a letter from my apartment complex management about the fact that I had my DishNetwork satellite dish mounted on my balcony railing (though not screwed to it so as not to damage it), I was forced to re-mount the dish.

The solution, after much web searching, was to create myself a base with a 1 5/8th inch metal pole sticking out of it. I also took the opportunity to buy some flat RG-6 cables in the hope that I could close the balcony door completely.

Here’s what I did:

  1. Obtain the parts. Here’s what I got:
    • 6 foot long, 1 5/8 inch diameter metal fence pole
    • 5 gallon plastic bucket
    • 80 lbs of concrete mix
  2. Cut the pole to the desired length (in my case I took off about 13 inches). Getting a shorter pole would be good if you can find one, but the shortest one at the Lowes store I went to was the 6′).
  3. Mount the pole vertically in the bucket (check that it is vertical using a level, and make sure the thing is in the location you’re finally going to place it – my balcony slopes slightly down).
  4. Mix the concrete and pour in. I cheated a little here and mixed it in the bucket as I went. Read the instructions on the concrete bag for information about the amount of water you should add – in particular notice the maximum amount).
  5. Once set (I left it for the full 48 hours recommended on the bag, which was probably not necessary given that it has been hot here all week), mount the dish on top and repeat the alignment process. You should then have working satellite TV again.

Here are some photos of the dish support:

  

Finally, a short note on the flat cables. These are about 8″ long cables with female connectors on both ends so they neatly fit between the two cables that make up each feed. Unfortunately, in my case the sliding balcony door has a built in draft excluding system that prevents it from passing over these cables so they are only marginally better than my previous solution of simply running the the standard round cables through the doorway. Moral, check for spaces around the doorway you’ll be using.

Here’s a photo of the cables so you can see what they look like:

Oakland Zoo

Today included a trip to the zoo with Kitty’s niece, Wei. You can get a lot more information about all these animals from the zoo’s own website. Here are some photos of the animals I took today:

Egyptian Goose

Sun Bear

White Handed Gibbon

Dromedary Camel

Gazelle

Crowned Crane

Common Eland

Reticulated Giraffe

African Elephant

Meerkat

Grants Zebra


Warthog

Tortoise

Parrot

Some of the photos were taken using my camera’s digital zoom feature, hence they are not overly sharp. I thought I’d try the digital zoom feature since I normally have it disabled and simply use PhotoShop to crop & zoom later. Given these results, I think I’ll go back to that strategy.

Los Angeles

Spent the weekend down in Los Angeles. Saturday we got an early start due to a “general alarm” at 6am in the hotel. Hotel alarm systems are pretty cool – not only was there a very loud siren, but it also tells you that there is an emergency and that you should leave the building. Of course, at 6am this was not particularly what I wanted to hear!

Still, it got us to Disneyland nice and early, and we spent the whole day there (not leaving until after midnight). Some of the older rides were not open (e.g. Space Mountain), and the new Winnie the Pooh ride in Critter Country was having a bad day (several temporary closures). Apart from that we had no real problems all day there.

The rest of the weekend was more relaxed. Just shopping and driving around sightseeing. Back here Monday evening.

Website Performance

The kind folks at phpwebhosting.com who host blueDonkey.org for me have fixed the problems with the server that was causing the site to be painfully slow for most of Sunday and Monday. Hopefully it will stay that way, but I’ll be watching it over the next few days in case.

Actually, I’ve been using it quite heavily over the past week or so as I add new information to the VxWorks Cookbook. That will probably be continuing on and off for the next week too, so I should see any performance problems pretty quickly, at least during Californian daytime hours.

Internet Explorer

While at Embedded Systems I was forced to use IE to view and edit the weblog since that’s what the free internet access machines were running. I noticed that IE was not rendering the main index page that well (the text flowed off the right hand side of the screen requiring use of the scroll bars to read it). On real browsers, like Mozilla, Netscape and Galeon, this was not the case.

Seems that IE is still unable to process style sheets correctly, but by rearranging the content a little I have been able to get it to look the same on both browsers. Hopefully one day MS will learn to actually (a) follow a standard rather than doing their own little variations, and (b) produce software of sufficient quality that it might be worth using. Meanwhile, I would strongly recommend that people switch to Mozilla or Netscape for browsing (less chance of viral infection with those browsers too 😉