20060412 Wednesday April 12, 2006

The (not so) sunny California

In the nine years I have lived in the Bay Area, I have never seen a segue into spring like this. It has been raining so much for the past five weeks here that I am considering moving up to Seattle. The weatherpersons are saying that this is the most rainfall we have received (for March) since 1904. The 10-Day forecast doesn't give us much hope either.

Normally by this time, we would be having the gorgeous sunny weather that justifies living here. Not so, this year. The only reason I am not going nuts is because we have been going out of town during weekends, to places where the sun at least peeks out a few times a day. Our regularly scheduled hikes these days come with a "rain or shine" policy... finally putting to use our GORE-TEX® outdoor wear. These are usually kept in hibernation by now.

Weird weather patterns scare the hell out of me when every news article is reminding us of the next big one to come... on the 100th anniversary of the 1906 quake.

Posted by anupcs [Random] ( April 12, 2006 10:33 AM ) Permalink
 20060411 Tuesday April 11, 2006

LDAP Related Documentation at Sun

This is an attempt at collating all the relevant documentation that Sun has with respect to LDAP including blue prints, books, admin guides, infodocs, etc. A lot of these links were collected with the help of my colleague, Michael Haines. I am sure there will be more links I will find and I will try to keep this entry up-to-date. If you know of more documents that I should link to here, drop me a line at anup [dot] sekhar [at] sun [dot] com.

Please note that some of these links require registration and/or a Sun Service Plan. For an explanation of what types of documents these are, click here.

Sun Docs

Sun Blueprints

Symptoms & Resolutions

Infodocs

PSDs

Posted by anupcs [Naming] ( April 11, 2006 02:36 PM ) Permalink Comments [1]
 20060405 Wednesday April 05, 2006

The Tickler System

Recently, I read the book "Getting Things Done" (by David Allen), a productivity enhancement guide. This book has spawned a movement called GTD (del.icio.us | wink | technorati). I have started implementing some of the GTD methodologies in my life. The most useful of these is what Allen calls the tickler system (TS).

As per the dictionary definition, a tickler, besides being the person who tickles you, is also a file to aid your memory. The TS is a simple and yet powerful reminder system which has the potential to enhance your productivity (and reduce your forgetfulness) dramatically.

The GTD TS consists of (at least) 43 file folders labeled for the 12 months and the (possible) 31 days in a month. You use these folders to put reminders, documents, notes, forms, etc., of upcoming events and tasks. You can use file cabinets, drawers, bank boxes or any other file holder to store these folders. I use legal size, 1/3 cut, plain manila folders in a separate drawer of my file cabinet. For the "day" folders, I use the right position folders and for the "month" folders, I use the middle position folders.

Let's say you want to set up this system today (4/5/6). The first folder in your system would be labeled 6. This would be followed by folders labeled 7 through 31. Then comes May, 1 through 5, June through December, 2007, and January through March. The idea is that you put reminders and support material in the appropriate folder for when they might be needed. Some examples:

As you might have surmised, you always have in front of you a place to put stuff for the next 31 days and the next 12 months. Every morning, you spend a couple of minutes going through the folder for the day and moving it to the back. So tomorrow, you will review the contents of the folder labeled 15 and move it after the folder labeled 14 in the back (but before the folder labeled May). When it comes to the end of the month, you can empty your monthly folder into the appropriate day folders. You can also have a Someday/Maybe folder to put those things for which you are not sure of a date but might do in the future.

If you are going on a trip and won't have access to your TS for the next five days, make sure you review the TS folders for those days before you go. If the support material is too large to fit inside the folder, you can put a note in the folder mentioning where the material is kept. In order for this "perpetual" filing system to work, you need to review it every day. The two to three minutes it takes for you to do this will save you hours over time.

You might wonder why we can't put all these reminders in our personal planners (PDAs, Outlook, Online calendar, etc.). The idea is not to overload those systems with so much stuff that we feel overwhelmed. According to Allen, your calendar is sacred ground and you only put the things that you know you will do on a certain day there. Besides, a personal planning system is not really suited for support material such as concert tickets, brochures, permits, etc.

You can take this further by having labels for the next few years labeled 2008, 2009, etc. For instance, I have dreams of owning a Porsche Carrera. A gentle reminder for this is kept in the folder labeled 2010.

Posted by anupcs [Random] ( April 05, 2006 08:31 AM ) Permalink |
 20060404 Tuesday April 04, 2006

Our first opensolaris project

Finally, my group has a project on opensolaris! Today, we went live with Sparks -- nsswitch.conf/nscd enhancements -- on opensolaris. Please browse the project pages and join the sparks-discuss discussion alias if you would like to contribute.

Posted by anupcs [Naming] ( April 04, 2006 02:53 PM ) Permalink
 20050627 Monday June 27, 2005

Global Presence


Though I had intentions of writing more often on this blog, especially after OpenSolaris went live, I never got around to it until now. The primary reason is that most of the code that I work on hasn't yet appeared in OpenSolaris for various reasons. So, I will talk about how fun it is to work for a global company such as Sun. I was traveling in South America earlier this year during a vacation and was delighted when I spotted the Sun logo on top of a huge building in Buenos Aires, Argentina. It's a good looking building and was in the newly hip and cool Puerto Madero Barrio. Now, I am quite sure that we don't inhabit the whole building but we definitely have our big logo on it. I wanted to step inside but I was in a rush as I had to take a flight soon afterwards and didn't have the time. Maybe next time. Over the course of the last 8 years, I have been to various Sun campuses around the world and most of the time, have been impressed with their locations.




Posted by anupcs [Random] ( June 27, 2005 09:13 AM ) Permalink | Comments [0]
 20050609 Thursday June 09, 2005

Debut

So, I have decided to climb on the bandwagon of Sun bloggers.  I am not exactly a newbie to blogging per se but I am excited about joining my colleauges in this trendsetting corporate blogging culture.  My name is Anup Sekhar and I have been a software engineer at Sun for 8 years and most of it has been as part of the Naming group (responsible for the LDAP/NIS/NIS+ and formerly FNS/DNS components of Solaris).  Our group has undergone numerous name changes and is currently referred to as the Network Repository group which is part of the bigger Approachability organization.  Over these years, I have worked on various exciting projects at Sun including project Wyoming (the 64 bit Solaris), IPv6-ization of naming services, Native LDAP, porting the libldap library from iPlanet.  For the last 3 years, however, I was on loan to the greater Solaris organization as one of two gatekeepers for Solaris 10.  Now that Solaris 10 is out the door, I am back in my group and starting to work on a project codenamed Sparks which is a major enhancement of how the naming services work.

Since I already have a personal blog where I talk about non-technical stuff (mostly), I will try to use this one for blogs related to my work at Sun and the technologies that I am interested in.

Posted by anupcs [Random] ( June 09, 2005 08:11 PM ) Permalink