“The answers you seek are in Norway”
huh???
Suddenly, I realize that *making* fortune cookies could be a lot of
fun! 🙂
“The answers you seek are in Norway”
huh???
Suddenly, I realize that *making* fortune cookies could be a lot of
fun! 🙂
Heading home Friday evening, I stopped by Aki’s desk and took these quick photos. At first glance, these might not look all that exciting:
…but look closer… closer… see the little bits of paper taped on the machines??
This is actually really really big! This is the beginning of a pool of mobile devices slaves to automatically run unittest and talos on mobile builds.
Aki’s been using these two machines to figure out linux mobile hardware setup problems around the hardware setup, toolchain setup, memory limitations as well as how to get a buildbot slave running on the device, communicating to a buildbot master.
Since end of Sept, we’ve been producing linux-arm builds of fennec automatically on checkin and every night. However, humans were still needed to manually download specific builds onto the physical devices when they had time, and manually run some tests. There’s still no automated unittests, talos, graphserver for mobile.
The build automation was done by updating all the linux slaves in our existing pool of slaves, and then doing cross-compile builds. That allowed us to re-use a bunch of existing infrastruture. However, we need to use actual devices for testing and performance… which opens a whole set of problems we have to figure out for the first time. For example:
And all that is before you get to the the fun stuff… the usually expected problems, like how many tests fail because of different display properties, memory availability, slower CPUs causing test timeouts, environment differences, etc. etc. etc.
While there’s still lots to solve along the way, its exciting to watch Aki making methodical, persistent and rapid progress. Very very cool.
After upgrading from OSX10.4 -> OSX10.5, I was surprised to discover that Spotlight was no longer indexing Thunderbird emails.
I went back and rechecked all the steps in my earlier blog post, thinking maybe some files were lost in the upgrade, but all appeared ok. Using “/usr/bin/mdimport -L"
I verified that the importer was present and still running. I even tried "/usr/bin/
to do a complete new re-index, in case it was somehow corrupted. Still no success.mdimportmdutil -E"
Re-reading my earlier instructions, this step caught my eye:
…so as an experiment, I moved the Thunderbird.mdimporter directory from “~/Library/Spotlight/” to “/Library/Spotlight/”, used "/usr/bin/mdimport -L"
to verify that it was running in the new location. Immediately, Spotlight was finding matches within my Thunderbird emails.
The only change I did was to move the Thunderbird.mdimporter – could the location of this really be o.s. version specific? Maybe that explains why some people used one location, and some the other?
(If anyone reading this has done these same steps, I’d be very curious what location are you using for Thunderbird.mdimporter, and what version of OSX you are using!)
UPDATE: At first, Spotlight worked fine, but problems arose soon after the original blog post. Spotlight started giving garbage results pointing to unrelated files, showing confusing icons and filenames for matches, and eventually a system crash. I suspect that Spotlight from 10.5 got confused by the existing indexed data of Spotlight from 10.4, but have no data to back that theory.
To get Spotlight working with Thunderbird properly, I did the following:
"/usr/bin/mdutil -E"
to clean out the existing indices."/usr/bin/mdutil -E"
to clean out the existing indices again. (maybe unneeded but by now I was being paranoid!)"/usr/bin/mdimport -L"
to verify that it was running in the new “/Library/Spotlight” location.Hope that helps – John. 04dec2008
Last Wednesday, we setup the new Firefox3.1 project branch. (Details on the machine-setup work coming in a separate blog post.) Meanwhile, I thought people might find this diagram useful to help understand the repository cloning/branching work that happened.
Note:
Hope that helps?
tc
John.
UPDATE#1: added extra text in 2nd bullet point, describing the cross-branch synchronization, to clarify how we branched and why.
UPDATE#2: Sam Sidler and and Gavin Sharp both pointed out that the branching diagram had an error when describing how FF1.5 was branched from FF2.0. They are correct, and I thank them. The branch diagram above has been updated, and is now correct. I since found the same error in a presentation we gave here at the 2008 Mozilla Summit (diagram had same error), and a brownbag in Mountain View office (diagram had same error).
The basic technique here is to export all your Contact info from Palm’s format to Microsoft Address format, and then import from there into the Apple iPhone Contacts app. The best instructions I’ve found so far were here, but I’ve added extra gotchas below in case it helps others. Note: this only transfers Contact info, and does not transfer Calendaring, ToDo or anything else.
Before starting, you need to do the following:
OK, thats it. Now we’re ready to begin:
Thats it!
Again, this only transfers Contact info; I’m still investigating exporting Calendaring, ToDo and other types of “legacy data” – any hints? 🙂
Big tip-o-the-hat to: http://www.fixya.com/support/t161691-downloading_contacts_from_palm_iphone and also http://www.dba2csv.com. Both were wonderful help!
All this left me wondering why Apple didnt provide an import utility to handle migrating from Palm Pilot to iPhone…or from BlackBerry to iPhone. That would sure make it easier for business users to migrate over to iPhone. Oh well.
UPDATE: These same instructions worked great tonight when migrating a friend from a Palm Pilot to a new iPhone 4Gs. Added warning about custom fields, which I missed in this first blog. joduinn 04-dec-2011
…tweaking their usual shopping cart:
…and for the serious shoppers, there is even:
While I like their sense of humour, I still can’t believe its “Christmas shopping season” already?!?
Found this article and had to share. It struck me as a great experiment, yet somehow I had never even considered this idea before.
An artist wanted to see just how dedicated the letter sorting people were in the Royal Mail in England the UK. So, she mailed letters addressed using puzzles instead of the usual name-and-address format. Of the 130 letters she mailed, only 10 never arrived. Really good delivery rate, imho, especially considering at least one of them required the postal workers to complete the crossword!!
For the full story, and other examples, click here.
I’m delighted that voting today was really really busy.
I live a short walk from my polling station, so walked over before breakfast, hoping to beat the rush. No luck, it was mobbed. By 8.30, lines were shorter, but still… At this point, I just patiently waited in the line, and ended up way late for work. But very very proud to have voted and proud of how good humored everyone else in line was.
While buying supplies for the election coverage tonight at the office, I found Joe Six Pack:
Its real beer, from a local microbrewery. I just love that someone thought of doing this… and also that they used their “Mavericks” beers for this. Lets see which one people prefer!
😀
tc
John.
=====
ps: Continuing in the election theme – here’s a local prankster who tried to do some street renaming:
You must be logged in to post a comment.