suburbia

Premshree's (品速力) Personal Weblog

etc.

OSCON Wrapup
suburbia
[info]premshree

OSCON was a lot of fun. My talk went pretty well. I think. Here’s the presentation, if you’re interested.

A lot of the sessions and tutorials were nice—I mostly attended a bunch of Perl talks. Among the keynotes, the best, in my opinion, was Kathy Sierra’s.

Oh, this picture that I took won a runner-up prize at the Third Annual OSCON Photo Contest. So I got a HP Photosmart R717. Just like that.

Also, during the OSCON week, we released an update of our Search Web Services SDK. Here’s the announcement. It now includes the Lua and Ruby bindings that I had worked on earlier.

I’ll write more about the stuff that happened during that week if/when I get time.

» Pictures from OSCON 2006


Memoize
suburbia
[info]premshree

MJD was talking about Memoize. Here it is in Ruby:

module Memoize
  def memoize(func_name)
    cache = {}
    (class<<elf; self; end).send(:define_method, func_name) { |*args| 
      return cache[args] if cache.has_key? args
      cache[args] = super     
    }       
  end     
end

There’s a lot of code in the Perl Memoize module; maybe it does other things—I haven’t really looked. Oh, and here’s this Memoize module from RAA. I’m some months late. :-)

Here’s some pictures from Portland.


OSCON
suburbia
[info]premshree

[...] Congratulations! You have been accepted as a presenter for the O'Reilly Open Source Convention 2006 at the Oregon Convention Center July 24, 2006 - July 28, 2006. [...]

Yeah, I’ll be speaking at OSCON 2006. Will be nice to meet some of the Ruby guys and the Pugs folks. I guess I’ll be in the Bay Area after the conference.


Israel
suburbia
[info]premshree

David, who’s studying computer science, and Ori, an army programmer, provided much needed company the day before the conference. Everyone in Israel needs to go the army (at around the age of 18). And that’s why Ori’s there. There’s also this “scheme” where one can finish graduation first, and then join the army; in this case, you have to serve in the army for six years, but the state sponsors your education. David chose that option. Like David said: “At least I can’t get fired for six years.”

Ori’s mom drove the three of us to the conference everyday. We went in quite early the first day, to help with some organizational stuff. The conference was quite nice. I especially enjoyed all of Larry Wall’s talks. (Awesome guy, he is; more in a later post, I think.) My after-conference hours were mostly spent with Mark, who moved here recently from London. Interesting, knowledgeable guy. I learned a lot about Judaism, Israeli politics, etc. We even went to a local political debate in Netanya. Mark took notes of all the stuff that the politicians said.

Interesting thing that happened in Netanya: Mark and I went to a pub at around 22:00. The place was empty, and we were wondering if they’d serve us any beer. The nice lady at the bar told us the place would open around 22:30. How’d that for Bangalore?

Last day of the conference, after most talks were over, I buggered off to Tel Aviv. It’s like any modern city. Has an awesome night life, and all that stuff.

I feel like kicking myself for not staying an extra day so I could visit Jerusalem.

Security at Ben Gurion airport is amazing. I didn’t have much problems while entering—I got my visa stamped in a few minutes. While exiting Israel, I was questioned for about an hour or so. It was difficult explaining what the conference was about. When I tried to tell them about the free software philosophy, they couldn’t believe me; they thought it was some illegal stuff. I also had to show them my presentation material. Really! Anyway, in the end it was all good.

All pictures from Israel »

Oh yeah, Vienna was *love*. Have loads of pictures. Will post them over the week. Sound good?


From OSDC, Netanya
suburbia
[info]premshree

Driving to Netanya from Tel Aviv felt like driving through California. Nights and mornings are chilly; otherwise the weather’s just awesome.

Here are some pictures for now.