Ahaa
Google suddenly releases google desktop
Now you can search your hard disk using this, I just tried it, and again like all google stuffs, it is LIGHTNING fast, darn even if u have html ready it takes this much long and u get it as soon as you do search over it,
I am impressed, now i know why did they rejected my CV for job in google, sadly but true, I don't mind, Never give up.
Anways, most surprising thing is, With the speed they are working and using there existing infrastructure, Surely seems as good time ahead for them.
Looking forward to get GBrowser one day from them :)
Friday, October 15, 2004
Thursday, October 14, 2004
It is pouring outside ...
I am waiting from past 3 hours now and hungry like anything, but don't see any sign of rain stopping or even getting slow, I guess it will be rather good idea to order food here only as I forsee cook must not had came today and no point going home and getting disappointed.
I am looking at yahoo weather for bangalore and it forecast rain for another 4 days too,
Surely weekend will be nothing more than sitting in front of 21 inch monitor and reading books, anyways not bad, Looking forward for it ...
I am looking at yahoo weather for bangalore and it forecast rain for another 4 days too,
Surely weekend will be nothing more than sitting in front of 21 inch monitor and reading books, anyways not bad, Looking forward for it ...
Sunday, October 10, 2004
Eclipse is getting better & better
I am a long time fan and user of Eclipse, Really nice effort by IBM, thanks IBM.
Just today only downloaded
Version: 3.0.1
Build id: 200409161125
And was really felt like saying thanks to IBM for giving this special feature, Now I can hide my long code by click of node, Just like we can do in browsers while showing XML documents,
Well apart from this
- Better search in help
- Nice effort in putting that first page
- Like always, Now window decorations is better than before, this is being a trend ...
- They played with buttons which run the application
Everything else looks same, I imported my same preference file, but still wondering, why not code formatter is removing those empty lines, must be some option included, I need to dig in its preferences I guess,
But thanks to IBM for putting peanuts from his billions to make it happen ... :-$
Just today only downloaded
Version: 3.0.1
Build id: 200409161125
And was really felt like saying thanks to IBM for giving this special feature, Now I can hide my long code by click of node, Just like we can do in browsers while showing XML documents,
Well apart from this
- Better search in help
- Nice effort in putting that first page
- Like always, Now window decorations is better than before, this is being a trend ...
- They played with buttons which run the application
Everything else looks same, I imported my same preference file, but still wondering, why not code formatter is removing those empty lines, must be some option included, I need to dig in its preferences I guess,
But thanks to IBM for putting peanuts from his billions to make it happen ... :-$
Monday, October 04, 2004
sick & tired of being sick & tired
This drama seems to have no end, In starting when I moved to Bangalore 24 august 2003 I thought I will overcome and will be doing fine, Though I was havig lil asthma problem and this town is hell for asthma patients...not only because of pollution, that you will get in any Indian towns apart from smaller ones but because of too much greenery and gardens here you tend to get pollens in the air almost all the time, thus making living hell for serious asthma patients.
Anyways, I did overcome that fear as I tried hard maintaing myself and yes I did well and did overcome that asthma stuff, But this town is like a real living hell, not only crowd(7.5 million people in this small area) but I have serious doubt whether I would be able to cope up with this sick whether, Its being 3 days now I am gettin wet daily and indeed most of the time more than one. It will rain every now and than and moreover, I don't remember when did I saw good sunlight last, I belong to the place where it use to rain least in country, And Once upon a time I really use to love the rains, But not anymore...how can one, I am sick of being sick & tired here.
And well this is only physical abuse, here is long list of mental too:
--> Roads are always choaked, Yes even in 11pm or midnite.
--> Traffic police will disturb you always.
--> High level of pollution.
--> No matter where you go, stay in queue, so what you going to pay high bill in rest. still before eating wait in queue.
--> High medical cost, yes though city is made to make u sick
--> 100 other reasons...
Well this all surely going to make you think it a voice of someone who is badly depressed in life, Though not really, But I guess sometimes I associate all the problems I have to one single source, But ain't this is right thing to do when you think your sorrounded by problems? If not than what is the right approach? Surely you can't hit all of them together than why not to take them one by one, Anyways I guess it is good to have problems else What a wonderful world it would be. How can we be sure that we will get where we dream to be? Why is it that until this very moment, I have always assumed that I would grow up, be successful at something I love to do, fall madly in love, live behind that white picket fence? You know what I'm talking about. When did my little voice in my head decide to turn pessimistic? I've always tried to look on the bright side, or I tell my self that I have. Maybe all along I have been fooling myself and don't really know who I am and maybe I try to hard to see what other people see. Thats a weird thought. What if you could see yourself the way that other people see you? It kind of sounds like one of those "be careful what you wish for" questions, but I hardly think it is unreasonable to view yourself from a different angle. But how accurate would that angle measure? Isn't it safe to assume that if we took an outside angle on our public view, we already infact actually know too much about ourselves to make objective observations? That brings me to my point. (Yes there is a point.) If we could take a step outside of ourselves and become a stranger to ourselves, how would we respond to the original form of ourselves? Stay tuned.
Anyways, I did overcome that fear as I tried hard maintaing myself and yes I did well and did overcome that asthma stuff, But this town is like a real living hell, not only crowd(7.5 million people in this small area) but I have serious doubt whether I would be able to cope up with this sick whether, Its being 3 days now I am gettin wet daily and indeed most of the time more than one. It will rain every now and than and moreover, I don't remember when did I saw good sunlight last, I belong to the place where it use to rain least in country, And Once upon a time I really use to love the rains, But not anymore...how can one, I am sick of being sick & tired here.
And well this is only physical abuse, here is long list of mental too:
--> Roads are always choaked, Yes even in 11pm or midnite.
--> Traffic police will disturb you always.
--> High level of pollution.
--> No matter where you go, stay in queue, so what you going to pay high bill in rest. still before eating wait in queue.
--> High medical cost, yes though city is made to make u sick
--> 100 other reasons...
Well this all surely going to make you think it a voice of someone who is badly depressed in life, Though not really, But I guess sometimes I associate all the problems I have to one single source, But ain't this is right thing to do when you think your sorrounded by problems? If not than what is the right approach? Surely you can't hit all of them together than why not to take them one by one, Anyways I guess it is good to have problems else What a wonderful world it would be. How can we be sure that we will get where we dream to be? Why is it that until this very moment, I have always assumed that I would grow up, be successful at something I love to do, fall madly in love, live behind that white picket fence? You know what I'm talking about. When did my little voice in my head decide to turn pessimistic? I've always tried to look on the bright side, or I tell my self that I have. Maybe all along I have been fooling myself and don't really know who I am and maybe I try to hard to see what other people see. Thats a weird thought. What if you could see yourself the way that other people see you? It kind of sounds like one of those "be careful what you wish for" questions, but I hardly think it is unreasonable to view yourself from a different angle. But how accurate would that angle measure? Isn't it safe to assume that if we took an outside angle on our public view, we already infact actually know too much about ourselves to make objective observations? That brings me to my point. (Yes there is a point.) If we could take a step outside of ourselves and become a stranger to ourselves, how would we respond to the original form of ourselves? Stay tuned.
Wednesday, September 01, 2004
Indian hostages free'd after a long drama
Here rediff reports that Hostage Indians were freed after around 70 days long drama.
I wonder what the hell goverment has done for this, well you can it was almost nothing they did except from the fact that they publicize it alot and made good public statements and now offcourse like all good Indian politicians do, let that credit come-en, who did it? how it happend? go to hell, keep that credit come my way.
But for the matter of fact we must think how come indian hostages freed successful after all
well many reasons, Those guys knew these poor truckers will give nothing and after all they took alot more than they could expect after beheading those truckers, KGL steppin back really has given a good shock to US militry contractors and now I Believe there is only one more one left...But once again this drama has proved status of India, how much we respect of citizens, and well yes I don't deny, how we can respect citizens when there are so many citizens
- Every month more than dozen local train travellers die JUST in Mumbai
- East India, well media hardly can cover all those murders
- J&K, media is bored of covering all those 1-2 daily deaths, no more in media.
- Rest of India, why the hell we local news papers for, in national news let those credit come en.
I wonder what the hell goverment has done for this, well you can it was almost nothing they did except from the fact that they publicize it alot and made good public statements and now offcourse like all good Indian politicians do, let that credit come-en, who did it? how it happend? go to hell, keep that credit come my way.
But for the matter of fact we must think how come indian hostages freed successful after all
well many reasons, Those guys knew these poor truckers will give nothing and after all they took alot more than they could expect after beheading those truckers, KGL steppin back really has given a good shock to US militry contractors and now I Believe there is only one more one left...But once again this drama has proved status of India, how much we respect of citizens, and well yes I don't deny, how we can respect citizens when there are so many citizens
- Every month more than dozen local train travellers die JUST in Mumbai
- East India, well media hardly can cover all those murders
- J&K, media is bored of covering all those 1-2 daily deaths, no more in media.
- Rest of India, why the hell we local news papers for, in national news let those credit come en.
Sunday, August 29, 2004
Difference between aggregation and association
Was reading UML Distilled over safaribooksonline, tried hard but couldn't determine it clearly explains difference between aggregation and association, so decided to ask couple of gurus i know. Here are 2 replies
---------------------------------------------
Mat reply
----------
Hey. Its a very fine conceptual difference, and I don't think anyone would
fault you for using one in place of the other.
The rule of thumb is, associations are graphs whereas aggregations are trees.
Think of it this way:
An association is a two-way possession (or perhaps more complicated
reference which is cyclic though not immediately visible as such). A
husband object will have an association to his wife object, for example,
and the wife would have an association to her husband.
An aggregation is strictly a one-way possession. A simple example here is
a ArrayList of String objects. The String cannot have a reference to the
ArrayList or a reference to any other Object with a reference to the
ArrayList so the ArrayList has a aggregation of many Strings.
This brings us to the last reference type, composition.
These are basically references to "parts of" the greater object which need
not be private. In UML it is supposed to be treated the same as
aggregation, though in practice, I've seen way more associations than
aggregations come out of a final product. The key difference is that the
lifetime of aggregates is governed by the lifetime of the parent. The
example here is a hand object consists of a composition of 5 fingers. If
you lose the hand, you lose the fingers too.
Note that this harder to pull off in Java because there are no explicit
call to "free" so unless the member is private, its possible to hold a live
reference to a finger from a hand that has been destroyed--it does help to
think about who is referencing what, and how they are getting their references.
---------------------------------------------
Vguru reply
------------
Huu.. Good question to ask,
If u want to implement this aggregation is like array of objects and
association is signle element,
in java terms.
public class C {
private DependentObject[] members; // is aggregation
private DependentObject member ; // this is association.
}
In general, During Class design time u need to think of how does the
co-ordination is required with other classes.
Remember the life of any of these DO(s)are not actually with Class
'C', which meen, There are externally created and 'C' will use those
instaces. may be the array of DO (dependentObject) will come eaither
from the Constructor or some method, but they will exist after the
scope of instance C, Doesn't meen some other object will also cache
these references and they exist further life of the C. The creation
should not happen in C in such a case that should become a
containment.
The other way to find same scope is when u design a Class diagram and
decide on the classes and their behavior with CRC (Class Resposibility
Card), they these two objects C and X will have same scope, scope here
represents the preception of resposibility they do in the system, and
some functionality of one will requirea handshake with other or others
for which the relation between the classes is aggregartion and
association , dependency or containment are defined.
In the life time of C and X, there should not have any comparisions.
they both are indepndent , The more independent is the less dependent
or handshake with other objects, so desin principle is to achive mode
independent objects. want to make more indepent, then u will be
designing interfaces, for other less dependenting that reduces
dependency and provideds flexibility.
The more interfaces and abstract classes it has is more flexible or
easy to write a pluggable code to that framework or extensible.
Ofcoure there are some syntactical elements of above, which can change
depending on the language which u choose to implement ur design.
----------
---------------------------------------------
Mat reply
----------
Hey. Its a very fine conceptual difference, and I don't think anyone would
fault you for using one in place of the other.
The rule of thumb is, associations are graphs whereas aggregations are trees.
Think of it this way:
An association is a two-way possession (or perhaps more complicated
reference which is cyclic though not immediately visible as such). A
husband object will have an association to his wife object, for example,
and the wife would have an association to her husband.
An aggregation is strictly a one-way possession. A simple example here is
a ArrayList of String objects. The String cannot have a reference to the
ArrayList or a reference to any other Object with a reference to the
ArrayList so the ArrayList has a aggregation of many Strings.
This brings us to the last reference type, composition.
These are basically references to "parts of" the greater object which need
not be private. In UML it is supposed to be treated the same as
aggregation, though in practice, I've seen way more associations than
aggregations come out of a final product. The key difference is that the
lifetime of aggregates is governed by the lifetime of the parent. The
example here is a hand object consists of a composition of 5 fingers. If
you lose the hand, you lose the fingers too.
Note that this harder to pull off in Java because there are no explicit
call to "free" so unless the member is private, its possible to hold a live
reference to a finger from a hand that has been destroyed--it does help to
think about who is referencing what, and how they are getting their references.
---------------------------------------------
Vguru reply
------------
Huu.. Good question to ask,
If u want to implement this aggregation is like array of objects and
association is signle element,
in java terms.
public class C {
private DependentObject[] members; // is aggregation
private DependentObject member ; // this is association.
}
In general, During Class design time u need to think of how does the
co-ordination is required with other classes.
Remember the life of any of these DO(s)are not actually with Class
'C', which meen, There are externally created and 'C' will use those
instaces. may be the array of DO (dependentObject) will come eaither
from the Constructor or some method, but they will exist after the
scope of instance C, Doesn't meen some other object will also cache
these references and they exist further life of the C. The creation
should not happen in C in such a case that should become a
containment.
The other way to find same scope is when u design a Class diagram and
decide on the classes and their behavior with CRC (Class Resposibility
Card), they these two objects C and X will have same scope, scope here
represents the preception of resposibility they do in the system, and
some functionality of one will requirea handshake with other or others
for which the relation between the classes is aggregartion and
association , dependency or containment are defined.
In the life time of C and X, there should not have any comparisions.
they both are indepndent , The more independent is the less dependent
or handshake with other objects, so desin principle is to achive mode
independent objects. want to make more indepent, then u will be
designing interfaces, for other less dependenting that reduces
dependency and provideds flexibility.
The more interfaces and abstract classes it has is more flexible or
easy to write a pluggable code to that framework or extensible.
Ofcoure there are some syntactical elements of above, which can change
depending on the language which u choose to implement ur design.
----------
Friday, August 27, 2004
give me my luck
As more and more I am moving to year end...I have strong feelin probably my luck is again going to be with me{Hopefully}
now I feel most important month for this year will be november, don't asko me why***
Well its friday, another 60 mins and will be FREE beers from office, i hope so free, if not free than on subsidised price, which is again okay :)
now I feel most important month for this year will be november, don't asko me why***
Well its friday, another 60 mins and will be FREE beers from office, i hope so free, if not free than on subsidised price, which is again okay :)
Sunday, August 08, 2004
Nokia 3650
Surprisinly I havn't knew about it, Till I face this problem that nokia 6 series fone have problem with there vibrator, I have 3650 and one fine day it refuses to vibrate making me miss calls and i wonder why from morning I havn't got a single calls{Where are those personal loan hunters}
Anyway it finally worked, but how ... Well you need to hit on bottem left with ur finger, yes you heard it right, i said HIT with a finger though.
Now I asked couple of guys and they say ya ya 6 series do come with this firmware problem, maybe because it comes with smartness like it don't vibrate when your charging, etc but this code shouldn't cause this level of problem in firmware and than why the hell on this earth it require hitting by finger and it works, no wonder nokia is loosing...
Now going to read website of hiresh ram chandani the famous website resource for j2ee
Anyway it finally worked, but how ... Well you need to hit on bottem left with ur finger, yes you heard it right, i said HIT with a finger though.
Now I asked couple of guys and they say ya ya 6 series do come with this firmware problem, maybe because it comes with smartness like it don't vibrate when your charging, etc but this code shouldn't cause this level of problem in firmware and than why the hell on this earth it require hitting by finger and it works, no wonder nokia is loosing...
Now going to read website of hiresh ram chandani the famous website resource for j2ee
Monday, July 12, 2004
Monday 12 July 2004
Once again
I am not feeling like working on monday[though i will end up working late nite] it is being 11.45 am and not started yet with anything though seen what is happening in the whole world :)
at the moment busy reading about lake vostok.
Hopefully after this I will start...ohh will not the lunch start than
I am not feeling like working on monday[though i will end up working late nite] it is being 11.45 am and not started yet with anything though seen what is happening in the whole world :)
at the moment busy reading about lake vostok.
Hopefully after this I will start...ohh will not the lunch start than
Thursday, July 08, 2004
GIFs are free now in ca too
Today 8 july 2004 IST last patent of famous LZW (Algo used in GIFs) is expiring, this last patent was in Canada(so canadian time it was 7th July 2004, it expired.) So now US, Europe, And Canada all are free for LZW usuage
Will be interesting to see what unisys do now
or sites like this will still be needed, I request unisys let it be free now, it is long time they have stopped popularity of GIFs and who can forget who the popularity of GIFs declined since 1995, and yes, you IBM you also don't jump in fight this time.
Will be interesting to see what unisys do now
or sites like this will still be needed, I request unisys let it be free now, it is long time they have stopped popularity of GIFs and who can forget who the popularity of GIFs declined since 1995, and yes, you IBM you also don't jump in fight this time.
Thursday, July 01, 2004
Interesting story - Tale of two cities
I was just searching and trying to find the free version of paid story of forbes story
http://www.forbes.com/premium/archives/purchase.jhtml?storyURL=/forbes/2004/0412/094.html&_requestid=11987
I was expecting there must be a free version somewhere in some uni website but to my wonder it was found in forbes.com domain itself, I wonder! don't they know that google crawl forbes.com also
anyhow here is the link
http://www.forbes.com/home_europe/free_forbes/2004/0412/094.html
Pretty interesting story, and seems forbes has done good work of collecting facts.
http://www.forbes.com/premium/archives/purchase.jhtml?storyURL=/forbes/2004/0412/094.html&_requestid=11987
I was expecting there must be a free version somewhere in some uni website but to my wonder it was found in forbes.com domain itself, I wonder! don't they know that google crawl forbes.com also
anyhow here is the link
http://www.forbes.com/home_europe/free_forbes/2004/0412/094.html
Pretty interesting story, and seems forbes has done good work of collecting facts.
Saturday, June 26, 2004
Email world is changing -- thanks gmail
Now with the latest hotmail move of giving its user from as lil as 2mb(are we biggers?) to 250mb(here is story)
Complete email service scenario seems to be changing,
Best of hotmail was
- Its speed among internal users and notifications
- U can configure to get zero spam in your inbox, I said Inbox!!
- Great integration with its messanger, which makes email like phone call.
And well now visit yahoo, its best was:
- Reliability
- Wide platform support
- 3x more storage than hotmail
- Good local services, this was the reason most of the people in india used yahoo mail and messanger only
And than started comin time that everyone thought free email will no longer will remain free and indeed many indian email service providers literally made it paid after the both hotmail and yahoo taked out there paid version, and only reason it never got paid at that time that both of them was worried of each other, and noone wanted to take this bold step and than slowly regional players in country (like india, indiatimes, rediff; Russia, mail.ru, etc and so on) also started becomin stronger that also stopped these 2 giants to make there emails paid, but they continued putting strings around like 30 days must check mail, small size attachment, etc, etc.
And then comes the google with its plan of gmail and indeed this got so effective in its early beta that having address with gmail people took it as proud and wildely tried different way of getting one, look here for details.
And now we see these giants changing there face as with increasing ad money(yahoo makes BIG money using mail ad now) also came in picture and no one wanted to loose that good spinning cash. so now you see each of them extending there hand, yahoo has made its inbox size 100 mb, well pretty enough for normal users, so than msn started looking too small and decided to go for 250meg, though according to original track of MS i was thinking it will do this but either 25 meg or max 50 meg, but with changing face of MS(some code finally came out) now, this is also a new thing.
Lets see now what the actual future of gmail is, and no matter what gmail future is, atleast it have made sure that free users will have enough space and good services atleast for comin good years, and this can be one of the reason to say, thanks gmail.
Complete email service scenario seems to be changing,
Best of hotmail was
- Its speed among internal users and notifications
- U can configure to get zero spam in your inbox, I said Inbox!!
- Great integration with its messanger, which makes email like phone call.
And well now visit yahoo, its best was:
- Reliability
- Wide platform support
- 3x more storage than hotmail
- Good local services, this was the reason most of the people in india used yahoo mail and messanger only
And than started comin time that everyone thought free email will no longer will remain free and indeed many indian email service providers literally made it paid after the both hotmail and yahoo taked out there paid version, and only reason it never got paid at that time that both of them was worried of each other, and noone wanted to take this bold step and than slowly regional players in country (like india, indiatimes, rediff; Russia, mail.ru, etc and so on) also started becomin stronger that also stopped these 2 giants to make there emails paid, but they continued putting strings around like 30 days must check mail, small size attachment, etc, etc.
And then comes the google with its plan of gmail and indeed this got so effective in its early beta that having address with gmail people took it as proud and wildely tried different way of getting one, look here for details.
And now we see these giants changing there face as with increasing ad money(yahoo makes BIG money using mail ad now) also came in picture and no one wanted to loose that good spinning cash. so now you see each of them extending there hand, yahoo has made its inbox size 100 mb, well pretty enough for normal users, so than msn started looking too small and decided to go for 250meg, though according to original track of MS i was thinking it will do this but either 25 meg or max 50 meg, but with changing face of MS(some code finally came out) now, this is also a new thing.
Lets see now what the actual future of gmail is, and no matter what gmail future is, atleast it have made sure that free users will have enough space and good services atleast for comin good years, and this can be one of the reason to say, thanks gmail.
Friday, June 11, 2004
Yahoo!! I can crash Gmail always
Trick is pretty simple
Oh okay, let you know first my configuration
Mozilla 1.8a1
Winbox: Microsoft Windows 2000 [Version 5.00.2195] ( as usual sucker)
Now login to your gmail account, oh wow it logs in successfully and work unlike before, hey but just see what happens after you press F5
hehe, mozilla crashes, why didn't gmail team consulted me before that heavy usuage of layering ;-)
Oh okay, let you know first my configuration
Mozilla 1.8a1
Winbox: Microsoft Windows 2000 [Version 5.00.2195] ( as usual sucker)
Now login to your gmail account, oh wow it logs in successfully and work unlike before, hey but just see what happens after you press F5
hehe, mozilla crashes, why didn't gmail team consulted me before that heavy usuage of layering ;-)
Thursday, June 10, 2004
Gmail allows another 3 invitees per account
Ok it is most important to update everyone about whats up at gmail side
So latest is, It no more crashes over my new winbox(coori's system) and
yesterday google gives a option to existing gmail users to invite there three more friend, and hehe I am just done with distributing all these sweets :)
So latest is, It no more crashes over my new winbox(coori's system) and
yesterday google gives a option to existing gmail users to invite there three more friend, and hehe I am just done with distributing all these sweets :)
Wednesday, June 09, 2004
Migrating even from windows to windows so painful
It is so hard to migrate even from one window to another window, So many things, First install most important blood line, MSN messanger, and that dam will give you error code 0x8100031a Now think how u fixed it last time, and go and kill urself and fix it(High priority bug)
Than comes mail client, so what I use is thunderbird, I have no doubt it is excellent email client, One of the best I have ever used, But ehh, It also cries in migration, And how do you move your filters? and I ended up moving the filters manually again(Previously they use to crash, somehow mozilla guys fixed in 0.6, so nice of them !!)
Anyhow I was determined of the migration, But it was pain, so I thought I will let other knows how it painful and save others time, so filed this bug over mozilla
Anyhow I am here now on my new system, well well not new It is cannoi system and my previous one was IBM, But you see this is 70 MHZ more powerful and most important have 256 MB extra RAM(Main reason of migration)
So I can keep many things in parallel now, Specially my buddy iTunes :)
Than comes mail client, so what I use is thunderbird, I have no doubt it is excellent email client, One of the best I have ever used, But ehh, It also cries in migration, And how do you move your filters? and I ended up moving the filters manually again(Previously they use to crash, somehow mozilla guys fixed in 0.6, so nice of them !!)
Anyhow I was determined of the migration, But it was pain, so I thought I will let other knows how it painful and save others time, so filed this bug over mozilla
Anyhow I am here now on my new system, well well not new It is cannoi system and my previous one was IBM, But you see this is 70 MHZ more powerful and most important have 256 MB extra RAM(Main reason of migration)
So I can keep many things in parallel now, Specially my buddy iTunes :)
Subscribe to:
Posts (Atom)