Skip to main content

Posts

Starting my Streak Gingerbread port

While I appreciate all the hard work DJ_Steve puts into StreakDroid, it's just too buggy for me.  So I'm going to try my hand at jumping right to Gingerbread. My starting point is the MSM/QSD code that Qualcomm publishes at CodeAurora.  Clone the kernel repo using the following command: git clone git://codeaurora.org/kernel/msm.git Next, I want to change the working master to the Gingerbread kernel: git checkout -b gingerbread_rel origin/gingerbread_rel My next step is to pull in Dell's changes from their 3.09 release.  Stay tuned!

Flash video to Disney MixMax

I'm a sucker for electronic kid gadgets, as long as they're on clearance. In our house we've got several Juice Boxes, a VideoNow PVD, and even a Disney MixMax video player. The MixMax hits the sweet spot in that it uses cheap SD memory and uses WMV as it's video format. My kids love to watch WordGirl . Unfortunately, there's no DVD of these shorts. The friendly folks over at PBS Kids have (intentionally or otherwise) put all the Flash video clips online in a directory of their web server ( http://pbskids.org/wordgirl/content/video ). It took me a couple of days, but I can now share how I converted the files so they work on the MixMax. My initial experiments centered on using ffmpeg on Linux to convert to a common format. It worked out okay on some of the videos, but not all of them. ffmpeg can encode in WMV/WMA, so then I tried that. Again, it worked for some videos but not all of them. As my Linux box also happens to be my Windows box, rebooting soon became...

What a warning message!

I'm reinstalling Solaris 9 OE and "smpatch" is running on the SB1000 right now. The following error message appeared on the screen: CRITICAL: The patch 112838-12 makes the kernel unstable, is obsolete or is forbidden by policy. How's that for automated patch management?

MIT Kerberos for Solaris

I compiled the latest version of MIT Kerberos for Solaris tonight. All in all not too painful. I hadn't done any compilation since December, so I forgot that it's best to use bash instead of tcsh as my configuration shell. For future reference, here's the configure options: ./configure --prefix=/usr/local --without-krb4 --with-tcl=/usr/sfw --enable-shared

SharePoint via Java (redux)

Not long after I implemented a UNIX to SharePoint Document Library transfer service at work we moved to a native Kerberos domain at work. The upside is that we're using Kerberos and can play with stuff like mod_auth_kerb . The downside is that the current version of HttpClient doesn't work in an AD/Kerberos environment.

Mixing SharePoint and Java

The primary development environment where I work is Java on Unix. However, we've started to move to SharePoint for collaborative development. If you've ever worked with SharePoint from the client side, typically you'll see something like this in your C# code: someSharePointServiceWebReference.PreAuthenticate = true; someSharePointServiceWebReference.Credentials = CredentialCache.DefaultCredentials; Those two lines encompass a lot of activity behind the scenes. Essentially you're asking the .NET framework to authenticate you with an NTLM hash. All is not lost if you want to do the same thing in Java. Version 3.0 of the Jakarta HttpClient can manage NTLMv1 authentication. Create an instance of org.apache.commons.httpclient.NTCredentials and you're set. Storing files in a document library is pretty easy. Just use the HTTP "PUT" verb. About the only tricky part is determining the URL to pass to the PutMethod constructor. The URL has to be the URL of th...

Mining iTunes with Ruby (or Ruby Rocks!)

With the house empty this weekend I've had the opportunity to work on a project I've been meaning to get to for a while.  With  less than 45 lines of Ruby I was able to dump metadata from all 4000+ tracks in my iTunes library into a SQLite database. Now I can run queries to see which tracks need artwork or a composer.
Over Macho Grande?  I'll never be over Macho Grande.   One of many memorable lines from the classic movie "Airplane!" An interesting piece of trivia -- "Airplane!" is a remake of the 1957 movie "Zero Hour!".  I have yet to find anyone selling it on DVD but you can read about "Zero Hour!" at imdb