Archive for the ‘Solaris’ Category

On Dreaming in Code

As I noted previously, I recently gave a Tech Talk at Google on DTrace. When I gave the talk, I was in the middle of reading Scott Rosenberg’s Dreaming in Code, and (for whatever poorly thought-out reason) I elected to use my dissatisfaction with the book as an entree into DTrace. I think that my [...]

Posted on November 11, 2007 at 11:56 pm by bmc · Permalink · 14 Comments
In: Solaris

DTrace on QNX!

There are moments in anyone’s life that seem mundane at the time, but become pivotal in retrospect: that chance meeting of your spouse, or the job you applied for on a lark, or the inspirational course that you just stumbled upon. For me, one of those moments was in late December, 1993. I was a [...]

Posted on November 8, 2007 at 10:19 am by bmc · Permalink · 2 Comments
In: Solaris

DTrace, Leopard, and the business of open source

If you haven’t seen it, DTrace is now shipping in Mac OS X Leopard. This is very exciting for us here at Sun, but one could be forgiven for asking an obvious question: why? How is having our technology in Leopard (which, if Ars Technica is to be believed, is “perhaps the most significant change [...]

Posted on October 29, 2007 at 11:25 am by bmc · Permalink · 12 Comments
In: Solaris

DTrace on ONTAP?

As presumably many have seen, NetApp is suing Sun over ZFS. I was particularly disturbed to read Dave Hitz’s account, whereby we supposedly contacted NetApp 18 months ago requesting that they pay us “lots of money” (his words) for infringing our patents. Now, as a Sun patent holder, reading this was quite a shock: I’m [...]

Posted on September 6, 2007 at 8:56 am by bmc · Permalink · 11 Comments
In: Solaris

DTrace at Google

Recently, I gave a Tech Talk at Google on DTrace, the video for which is now online. If you’ve seen me present before and you don’t want to suffer through the same tired anecdotes, arcane jokes, and disturbing rants, jump ahead to about 57:16 to see a demo of DTrace for Python — and in [...]

Posted on August 21, 2007 at 7:29 am by bmc · Permalink · 11 Comments
In: Solaris

Caught on camera

Software is such an abstract domain that it is rare for a photograph to say much. But during his recent trip to OSCON, Adam snapped a photo that actually says quite a bit. For those who are curious, “jdub” is the nom de guerre of Jeff Waugh, who should really know better…

Posted on August 2, 2007 at 11:44 am by bmc · Permalink · Comments Closed
In: Solaris

On the beauty in Beautiful Code

I finished Beautiful Code this week, and have been reflecting on the book and its development. In particular, I have thought back to some of the authors’ discussion, in which some advocated a different title. Many of us were very strongly in favor of the working title of “Beautiful Code”, and I weighed in with my specific views on the [...]

Posted on July 28, 2007 at 4:49 pm by bmc · Permalink · Comments Closed
In: Solaris

Beautiful Code

So my copy of Beautiful Code showed up last week. Although I am one of the (many) authors and I have thus had access to the entire book online for some time, I do all of my pleasure reading in venues that need the printed page (e.g. the J Church) and have therefore waited for [...]

Posted on July 11, 2007 at 1:45 am by bmc · Permalink · 22 Comments
In: Solaris

DTrace on the Scoble Show

For those who didn’t see it, Team DTrace was on the Scoble Show. As I mention at the end of the interview, this was the day after my younger son was born (if you look closely at my right wrist, you will note that I am still wearing my hospital bracelet in the interview). You [...]

Posted on July 3, 2007 at 10:38 pm by bmc · Permalink · 2 Comments
In: Solaris

Alexander Morgan Gaffikin Cantrill

Our family is very happy to welcome its newest addition: Alexander Morgan Gaffikin Cantrill, born on June 17th at 3:22pm, and weighing in at a whopping 9 pounds, 7 ounces. (And that was five days early!) It’s amazing how much one forgets over nearly three years; I’ve found myself cramming on forgotten (if simple) ideas [...]

Posted on June 23, 2007 at 11:00 pm by bmc · Permalink · 11 Comments
In: Solaris