General Technology

jbminn

2 minute read

While working on the launcher for some new enterprise build management stuff, I ran into a situation I hadn’t seen before. The core javascript that launched the process was working as expected in IE, but was failing + throwing a very scary looking Status Code 0 in Chrome. Setting aside for a moment the amusement I felt by IE ‘working’ while Chrome failed, I dug into root causes behind a Status Code 0.

jbminn

1 minute read

This tech tip is useful enough to warrant its own post. If you are updating a DOM element via javascript, for example replacing the content or changing the style, you may notice screen flicker during the update.  Screen flicker on any div update is usually the result of a collision of heights of the elements that are changing.Be sure that there’s adequate space (or at least no overlap) between the div you are updating and any adjacent divs.

jbminn

1 minute read

Freepository is 10 years old in May & a new site design has been released to correspond with the anniversary. Perhaps the biggest change in this release is that of no more new CVS accounts. While this saddens me a bit (we were the first to offer hosted CVS accounts way back in our alpha in May 1999), we’re confident we’re offering what the majority of our visitors want – hosted Subversion.

jbminn

1 minute read

Almost two years ago, I wrote a log file viewer that asynchronously tails a log file & updates a inside a a page. As a courtesy to other engineers, I posted about it. The funny thing about that is, although it is one of my most widely viewed posts, there are only a few comments. This leads me to conclude that the highly technical software engineers who’ve arrived at the post via a search are very interested in learning how I’ve done it (check here for the post & you’ll see an explanation, the source code & a working example), but they aren’t interested in having a conversation. Someone else1 pointed out that Google searches dropped off dramatically during Obama’s Inauguration, while both Twitter & Facebook usage skyrocketed. This elicits the position that search is not a social application; it is performed as & when needed purely for information. I’m fascinated by the very real anecdotal evidence of this in my own server logs.

jbminn

4 minute read

I travel a lot.  On the road, I depend upon wireless connectivity everywhere I go.  Recently, I got fed up with the lack of dependable Wifi service (it is horrible at ATL for example), so I purchased a Laptop Connect card. EVDO, 2xG, 3G… if there’s service, this card will pick it up.

This story has four parts: The Card Problem, The Apple Store Experience, the Analysis and The Latch Fix.  If you are only interested in the fix, skip down to that part.

jbminn

2 minute read

I saw a 3G iPhone on the plane last week (carried by an insider). Here’s what I can repeat: The Enterprise apps will seriously threaten RIM. IT departments will be able to remotely enable/disable the handset just like a Blackberry. Exchange integration is tight & will be true push. The App Store [may] also be integrated into an enterprise portal. That may not be available day 1, but sounds like it is coming.

jbminn

2 minute read

I originally posted this as a comment to John P.’s Digital Daily post on this topic.

 

http://digitaldaily.allthingsd.com/20080324/lilly/

 

Summary: Mozilla CEO John Lilly is calling foul on Apple for both placing Safari into the update service as well as making the default action ‘Install’.  Lots of folks have jumped on Apple for the default setting; Lilly says it violates trust.

What does this have to do with trust?

 

I’ll answer myself: nothing.