<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for vivekv</title>
    <link>http://www.advogato.org/person/vivekv/</link>
    <description>Advogato blog for vivekv</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sun, 12 Oct 2008 01:48:10 GMT</pubDate>
    <item>
      <pubDate>Sat, 20 Dec 2003 21:36:14 GMT</pubDate>
      <title>20 Dec 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=75</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=75</guid>
      <description>OK.  Its Adios time for me and adgvogato.  I am moving to a new Blog called &lt;a href="http://www.jroller.com" &gt;JRoller &lt;/a&gt; This provides me with new features that I dont get here.  Thanks everyone for your support and faith.  My new blog will appear on &lt;a href="http://www.jroller.com/page/vivekv" &gt;Vivek's weblog&lt;/a&gt;</description>
    </item>
    <item>
      <pubDate>Sat, 8 Nov 2003 08:09:05 GMT</pubDate>
      <title>8 Nov 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=74</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=74</guid>
      <description>&lt;p&gt;&lt;b&gt;Toys&lt;/b&gt;&lt;p&gt;
Bought a netgear 814 router.  I can go wifi now!  I actually have ethernet
running thruogh the house but never had a need for it so far since we had
setup one of our bedrooms as the place where all the computers were to be
placed.  Now I have a laptop so I need a more &amp;quot;mobile &amp;quot;
connection.

I just found out that the router has a problem with pinging the NTP servers
at U Wisc.  The details about the problem is available &lt;a
href="http://www.cs.wisc.edu/~plonka/netgear-sntp/"&gt;here&lt;/a&gt; and a patch
posted by NetGear is available &lt;a
href="http://www.netgear.com/support/support_details.asp?dnldID=427"&gt;here&lt;/a&gt;.
&lt;p&gt;
I think I have a V2. So I probably don't have a problem.  &lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 30 Aug 2003 03:32:46 GMT</pubDate>
      <title>30 Aug 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=73</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=73</guid>
      <description>&lt;p&gt;&lt;b&gt;&lt;i&gt;Sun, Aug 30, 2003&lt;/i&gt;&lt;/b&gt;&lt;p&gt;
OK.  I am back at this again!

&lt;p&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Sun, Aug 24, 2003&lt;/i&gt;&lt;/b&gt;&lt;p&gt;

&lt;p&gt; &lt;b&gt;MajorCleanup&lt;/b&gt;&lt;p&gt;

&lt;p&gt; Spent the whole day cleaning up all my paperwork today.  Archived most of
the old paperwork to a carton box.  Felt good about getting rid of various
old paperwork.  &lt;p&gt;

&lt;p&gt; &lt;b&gt;Life&lt;/b&gt;&lt;p&gt;
My wife asked me why I am not updating the diary anymore.  So I am back at
it again.  Need to find the time to write this.&lt;p&gt;
Oh - did I mention, I do have a new laptop an IBM thinkpad - 1.8 Ghz P4 with
512 MB of RAM.  Real nice piece of hardware.  Too bad it run MS Word and
Excel all the time - occupational hazard I guess :-)
&lt;p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Sun, Aug 17, 2003&lt;/i&gt;&lt;/b&gt;&lt;p&gt;

&lt;p&gt; &lt;b&gt;GoingBackToData&lt;/b&gt;&lt;p&gt;

&lt;p&gt; I have been thinking about XP and the need for large amounts of data for
testing in a large project that uses Test Driven Development.  Let me
explain this better.  &lt;p&gt; In any large projects, to perform unit test of
some part of the system there is a need for certain amount of preconditions
to be setup initially.  A good example in an e-commerce system is to
consider the scenario of checking out a shopping cart by providing address,
credit cards etc.,.  The first precondition would be that the user must be
logged in to the system to perform the checkout.  This is the easier part -
TDD can login the user as part of the test case.  &lt;p&gt; This is precondition
that is represented as session data in the application.  This is different
from the data requirements of the application.&lt;p&gt; The real data requirement
is that the user must exist in the system's database so that he can log in.
To checkout a product, the product must be added to the shopping cart.  To
add a product to the shopping cart, the product must exist in the product
database.  Thus we have another data requirement that should be setup before
we can perform testing on the checkout process.  This is the data
requirement of the checkout process that will increase exponentially due to
the various test cases required for the checkout process.  &lt;p&gt; The checkout
process probably requires more information to be setup before it can perform
its task - for example price of the product, any discounts on the product,
tax information so on and on.    This is the exponential amount of data that
I am referring to.  Add to this, each test case will require different types
of products to be setup that will require all the additional data fixtures.
&lt;p&gt;How do we solve this ? I have not seen a solution that is convincing
enough for this problem.  Anybody has any ideas ? 

&lt;p&gt; &lt;p&gt; &lt;b&gt;WhyIsAntGood&lt;/b&gt;&lt;p&gt; Everybody seems to think that &lt;a
href="http://ant.apache.org"&gt;Ant&lt;/a&gt; is a good thing.  Having been involved
with Java development for over four years now and having used Ant for nearly
two years, I think I wholeheartedly agree with the world at large.  Having
said that, I have been thinking about why is it that Ant is considered
"good".  I think the answer lies in what ant provides as regular services
and how it provides them.   I am not referring to the laundrylist of
features that is supported but more importantly the fact that the
development team for Ant understands development so well that they have
captured the essence of tools required for a development (compile it,
package it, deploy it, transfer to remote systems etc., ) in such a fashion
that it is available within a single environment (the ant buidl script) and
accessible in a consistent fashion (the build.xml).  I think this is the key
to its success there is no single tool on earth that will let you checkout,
compile and do FTP at the same time.  I think this is the pattern
in which tools for software development must be developed to be successful.&lt;p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Thu, Jul 17, 2003&lt;/i&gt;&lt;/b&gt;&lt;p&gt;

&lt;p&gt; &lt;b&gt;Life&lt;/b&gt;&lt;p&gt;
Went home at 2:00 AM last night , got to bed at 3:00 and wife woke me up at 7:00 AM.  So feeling a little run down today.   Lots of trouble at work resulting in late work.
&lt;p&gt;

&lt;p&gt; &lt;b&gt;Open Source&lt;/b&gt;&lt;p&gt;

&lt;p&gt; &lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Fri, 11 Jul 2003 17:56:31 GMT</pubDate>
      <title>11 Jul 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=72</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=72</guid>
      <description>&lt;b&gt;Open Source&lt;/b&gt;&lt;p&gt;
Have not made much progress on the DocBook website development.  I should probably work on it full time this weekend to have a decent website for &lt;a href="http://www.sarovar.org/projects/cvspermissions" &gt;cvspermissions&lt;/a&gt;. 
&lt;p&gt;
&lt;b&gt;Work&lt;/b&gt;&lt;p&gt;
Work is going on at a slower pace now.  The site is live and running OK.  We are handling the load that is coming on to it right now.  Now the process of tuning things to make them run faster is in progress.   Hopefully we will get some more out of the iron!
&lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Mon, 7 Jul 2003 17:12:04 GMT</pubDate>
      <title>7 Jul 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=71</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=71</guid>
      <description>&lt;b&gt;Open Source&lt;/b&gt;
&lt;a href="http://www.advogato.org/person/MichaelCrawford/" &gt;MichaelCrawford&lt;/a&gt; posted an &lt;a
href="http://www.advogato.org/article/682.html"&gt;article&lt;/a&gt; on Advogato
about the GFDL and how some of the linux distribution will be treating the
license.   I am not aware of what the problems are  with the license as
well as the implications.  But I do have all my articles on GFDL.  Do I need
to change?  Can someone volunteer some advise.
&lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 6 Jul 2003 09:48:06 GMT</pubDate>
      <title>6 Jul 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=70</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=70</guid>
      <description>&lt;b&gt;Life&lt;/b&gt;&lt;p&gt;
A sunday came to pass.  Nothing much happened.  Went and took care of some
stuff at the bank.  &lt;p&gt;
&lt;b&gt;Work&lt;/b&gt;&lt;p&gt;
Had to coordinate some requirement that had come up at work.  Been on the
phone all morning with the team.  Managed to sneak out to the bank in the
middle of that.

</description>
    </item>
    <item>
      <pubDate>Sat, 5 Jul 2003 13:54:28 GMT</pubDate>
      <title>5 Jul 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=69</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=69</guid>
      <description>&lt;b&gt;Life&lt;/b&gt;
Last week is a lucky week.  First I get a Rs. 150 coupon from my bank for
using their online banking.  Then I get a $20 gift certificate on Amazon
from Sun.  Sure feels good to be lucky :-).&lt;p&gt;
Its saturday evening and there is nobody at home.   Sure feels boring.  Too
lazy to go out anywhere.&lt;p&gt;
Ordered a pizza for dinner.  Its been a long time since I had one.  Staying
off junk food to stay healthy :-) just felt like having one..
&lt;p&gt;

</description>
    </item>
    <item>
      <pubDate>Fri, 4 Jul 2003 16:27:14 GMT</pubDate>
      <title>4 Jul 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=68</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=68</guid>
      <description>&lt;p&gt;&lt;b&gt;&lt;i&gt;Wed, Jul 2, 2003&lt;/i&gt;&lt;/b&gt;&lt;p&gt;

&lt;b&gt;Open Source&lt;/b&gt;&lt;p&gt;
I have been having trouble with a jabber server that we have on our intranet at work.  The server is on a linux box running on a P3 class 1Ghz with 256MB RAM.  The server usually has a load of about 15 people max.  Now the problem - whenever multiple users join a conference room, the linux box CPU goes to 100% and jabber stops responding.  Then I have to kill the jabber process to get it back running.  All the clients are Windows based clients called exhodus.  Anybody has a clue? Please mail me at vivek at magic hypen cauldron dot com.
&lt;p&gt;

&lt;b&gt;Work&lt;/b&gt;&lt;p&gt;
We have had problems with handling the load that the server will receive during peak times.  We have been working round the clock to see what we can do to improve the situation.  Currently running with a throttle on the number of users of the site.  Hopefully situation will improve soon.
&lt;p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Tue, Jul 1, 2003&lt;/i&gt;&lt;/b&gt;&lt;p&gt;

&lt;b&gt;Open Source&lt;/b&gt;&lt;p&gt;
I am seeing a lot of downloads on the new version of CVSPermissions.  Good to know that it is appreciated.  Since I moved to Sarovar, I am able to see statistics on the site which is a good thing.  I should also host my Advogato Poster on Sarovar.  I think there will be people interested in a blogging software for advogato.  Yes?
&lt;p&gt;
&lt;b&gt;Work&lt;/b&gt;&lt;p&gt;
We went live over the weekend.  Been having sleepless nights since then :-(.  Contractual obligations prevent me from mentioning about details here but its not hard to figure out :-).  We have had a few hiccups so far.  Nothing that cannot be solved but has resulted in sleepless nights never the less.  
&lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 29 Jun 2003 18:41:34 GMT</pubDate>
      <title>29 Jun 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=67</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=67</guid>
      <description>&lt;b&gt;Open Source&lt;/b&gt;&lt;p&gt;
Finished CVSPermissions v 0.3.  Now I have support for restriction of
tagging in CVS.  That is the good part.  The bad part is that the access to
&lt;a href="http://www.sarovar.org" &gt;sarovar&lt;/a&gt;, where I host the tool seems to
be gone!.  I am not sure if it is my ISP.  I will try to upload the next
release from another ISP.  If that fails, I have to wait for another day to
upload the release. Rats!&lt;p&gt;
&lt;b&gt;Life&lt;/b&gt;&lt;p&gt;
Spent most of the morning just surfing the net, reading up writeup from the
SD magazine on errant architecture by Martin Fowler.  Fell asleep while
planning to put in some new changes to CVSPermissions.  Finally work up,
went to meet inlaws in the evening.  Came back and then worked on
CVSPermissions.&lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 29 Jun 2003 02:56:37 GMT</pubDate>
      <title>29 Jun 2003</title>
      <link>http://www.advogato.org/person/vivekv/diary.html?start=66</link>
      <guid>http://www.advogato.org/person/vivekv/diary.html?start=66</guid>
      <description>&lt;b&gt;Open Source&lt;/b&gt;&lt;p&gt;
&lt;a href="http://www.advogato.org/person/bram/" &gt;bram&lt;/a&gt; you should try &lt;a
href="http://www.sarovar.org"&gt;Sarovar&lt;/a&gt; as a home for bit torrent.&lt;p&gt;

</description>
    </item>
  </channel>
</rss>
