About Gallery Software Books Links Ideas and Theories Crumbs Philipsophy Sponsors Personal

Crumbs


This page was updated on Thu Nov 6 01:14:17 IST 2003

On this page i'm writing a little anoooooying things or just a thoughts that bothered me and i wanted to write them down.


1. Entropy is our enemy

"The entropy is increasing", says the second law of thermodynamics. People born, love, hate and die. The entropy is growing. Empires raise and fall apart. The entropy is raising. New stars shine on the sky and old one die. The entropy is well and getting bigger. It is going to stay here when we all long gone. What is the purpose of entropy? What is it trying to do? Every process generates heat, which increases the entropy. I guess we have a right to know what this entropy all about. Well, the entropy tries to turn everything into chaos. I just don't get it, who wants to live in a world of chaos ? And when it will turn everything into chaos then what it will do? rest ? This entropy thing disturbs me. I've even decided to wash my dishes and clean my flat to fight the entropy.

2. Job as a fun and fun as a job

There is a usual agreement that weekend is not for work, its for fun and recreational activities. The funny thing is that ones people recreational activities are other peoples work. For instance, on this weekend you're going to take a bike ride in the mountations (or the valley, if you're out of shape), there are people who does it for money at exactly the same time and place that you do --- your guide. If you're sailing then there is a sailor, who is literally in the same boat with you, but instead from paying money he is getting money for this. Now, you can claim that people who guide others have a responsibility for these "others" and moreover, they have to do this activity, which makes the difference between having fun and working. Well, maybe there is a point in this claim, i just wonder why i don't see anyone of these blond, long haired, taned guys coming to the bank and saying: "May i stand by the guard for an hour? I will pay for that". So basically, there are fun jobs and there are just jobs. I just can't get it, why didn't i choose to be a life guard on Tahiti beach...

3. Is anybody out there?

Sometimes i wonder if i were a god or maybe if this world would be a computer game and i'm a player. I would wont to take a global look at the world and see just how many people who is looking for something find their perfect match. I don't mean a match in romantic way only, but in any possible way: how many people who is looking for appartment find their perfect match AVAILABLE? how many people who is willing to buy a car settle for something lesser, than they wanted while around the corner somebody sells the car of their dreams to someone else, who doesn't even want this type of a car? I guess that the pecentage is not high. This is due to a couple of facts: Isn't the thought that somewhere out there there is a perfect answer for your search, but you might never find it a little depressing?

4. Thumbnails!!!!

Make thumbnails. They really help to work, they are not for web pages viewing only. What is "print preview" doing? Its showing you thumbnail of your page-to-be. Remember the image preview ? Remember the screen shoot of a programming tool in action? Its worth a thousand words. The point is that it can be used almost anywhere. Human brain is build in such way, that from a blury, small and alsmost indistinguashable image we're able to construct a big one in our minds. Why not use this ability ? Class browsing tool is one example. Include hierachy is another. Site map is yet another example, why "site"? the map is a good example of thumbnail. What is the idea behind thumbnail ? Its zooming! We need more zooming! Put zooming anywhere, i want a really HUGE desktop where i can throw a dozen of application and zoom between them, instead of switch from one to another. I want to see a big picture. Its exactly like a map!

5. Important things

I always on the run, always has a lot of things on my mind, always short of time. This is my life. I have a lot of important things to do, to take care of, to finish before a deadline. The time goes by, my life goes by, i'm growing older with every minute, with every second. I can't turn back time, this is the only thing which is matters. Its a hard thing to remember in a daily run, its buried beneath the pile of "urgent" projects...

From time to time i stop and think. I think of a time when i will be old and weak. When i all my life will be behind and a little bit before me. I would want to spend this little piece of life remembering the good things which i've done. At this time i try to do the good things, the things which matter, which ARE important. Because i afraid of sitting there all by myself and trying really really hard to remember something... BLANK. Nothing. I don't afraid to die, i do afraid tio waiste my life on "important" everyday stuff.


6. People with luggage

I've traveled and as a side-effect i've spent some time in airports. What i've noticed there is that people are different and behave differently over there. Nobody smiles, everybody is alert and on guard. You get snappy responses, small chats are strictly prohibited. Some times you can feel that there is something in the air. Some kind of nerviousity. Granted that these are the same people who smile at you on a street it seems a little bit strange, so i wondered what is the cause of this behaviour . During the extensive research it become apparent that it happens not only in the airports, but in every place the people are trying to go somewhere for a considerable amount of time. However, it is not a time period which makes people nervious, cause there are people who is going on a day or two, but still behave like this. Moreover, the same behaviour were observed in the army during the camp changes, while there you're not going anywhere.
Luckily, the secret did not stayed unfolded. There is a definite answer. Its the luggage which makes people to change their behaviour pattern. It has been observed that the amount of luggage is positively correlated with the anxiousity of a person. The current research is trying to state the correlation function and find a ways to deal with this phenomenon. Stay tuned... :)

7. Refactoring. Well not quite

Man, how do i miss a good refactoring tool. Or maybe its not called refactoring. Anyway, what i want is an IDE which will do a dirty work for me. For example, i'm adding a virtual method to my base class and do not specify its implementation (Javist read here "interface"). I want the method to be added to all the derived classes too. If i'm changing the variable name, i want it to change in all the clases and appearences. If i'm adding a parameter to the function, i want an IDE to ask me whether to add it to all the functions in all the inherited classes or not. I want the IDE to understand what i'm doing and perform all the simple, annoying work for me!!! I want a lot of changes to be done while i type, if the type is inconsistent i want to know that and i want a casting to be proposed. I want compilation error in the real-time. As a matter of fact, Eclipse comes pretty close to it, but i want more and i want it for C++.

8. Text Editor Requirements

In my opinion a text editor has to have a number of crutial features:
(i) all the regular undo/redo, highlightening, indentation; (ii) regular patterns search and replace (if you can make it incremental, as-you-type, the better); (iii) multiple copy/paste buffers; (iv) easy to use multiple macros; (v) bookmarks is the must; (vi) a possibility to configure the shortcuts; (vii) keyboard shortcut for every possible option/command/operation; (viii) opening of multiple files; (ix) abbreviations, like in Vim and Word: when you type "teh" it gets corrected to be "the".
Is it too much to ask ?
Main page