Archive for February, 2008

E=MC²

The equation forms the very foundation of theory of invariance as proposed by Einstein. It lays the foundation for the energy created or energy required by/for the movement of a body. This blog would be continued soon…
This topic also would deal with Tachyons

A tachyon is a particle which can move at speeds exceeding the speed of light (the C in the formula). I would write more on it later when I get the time to do so..

But for now, here is a wonderful animation on how a tachyon would look like when it is in motion. Even though it is a particle whose existence has not been proved, yet the animation makes it as real as possible.

The Time is now

there are two things I must write about. About “time” and something else which I forgot. Most probably it was related to IT but I don’t remember anything now. Yeah…got it. I wanted to write about outsourcing. Now the only problem is, I have to read about both to write about them, so I guess both these blogs will have to wait till I am ready…ready to write them…

I write about time not because I love to write about it, but because I love time itself. I love the very concept of the all encompassing, omnipotent, omnipresent “time”.
It is not easy to write this blog, since study of time requires study of far more complex things such as quantum physics, the relativity theories, atoms, dimensions and so on.
But when this post will be done, I want to be really proud of having written something like this. So, I am going to work on this post, one day at a time.

I did read a little bit on the general and specific theory of relativity and as it goes on, I would like to make it really simple for people who are going to read it. The theory of relativity in simple words means that velocity, time, space all are relative to position, velocity, time of the person measuring/looking at them. That was just a statement I made to sum up the whole of the concept.

This is explained by an example by Brian Greene The speed at which you see things move is relative to your own state of motion. Assume that we are looking out of a car window, we see trees, lamp posts move by whereas the car’s dashboard remains static. However, to a bystander, the car’s dashboard seem to be moving whereas the lamp post next to him remains static. I usually hate these seemingly simple examples which only make complex things seem more complex. However, in the case of the theory of relativity I had to make an exception. Now if we were to exaggerate this example to increase the speed to billion miles per second, then the real impact of relativity would come into play and the time and distance calculated from inside the car and outside would be drastically different. And distance is merely a product of time and speed. The second aspect of relativity would deal with the fact that unlike other objects, it is not possible to apply this rule for light. Light is a form of energy which consists of particles known as photons. The cardinal rule is that light is never static. It goes on at a constant speed of 670 million miles per hour no matter where the person watching it stands/moves. i.e. it is sort of immune to the fact that if you run faster it would take much more time for light to catch up with you. All these seem to be loud and gaudy concepts to understand time, so let me touch upon time as well and make it look as gaudy as I possibly can.

Time in itself cannot be defined since time can be expressed only by way of time. Even if I were to tell you that time consisted of days, hours, minutes, seconds etc. it still does not explain it. Since a second is after all a gap of time, which is an specific interval between two states. Now that didnt explain time at all..So thats it, time is inexplicable. Time as we have seen already is different for different people. The movement of time slows down/speeds up relative to our motion/state of rest.

Einstein did not want to name his theory “relativity” he wanted to name it the theory of invariance. This was because he wanted to stress upon the invariance of the speed of light…I would also like to add to the fact that there were two theories of relativity (general and specific) and it was the specific theory which came first. The specific theory was insufficient to explain relativity when there was movement in the frames and hence a theory which could explain when the frames where in movement as well.

Service oriented architecture (caution: very long and boring post)

This is just an article I decided to write after attempting to learn what SOA is all about. I thought there would be many others who would like to know what Service oriented architecture is all about. No amount of queries on any of the search engines is going to explain what it is all about because:

1) Not many are clear about the concept

2) It is a concept

3) It is a concept which is still under development

When I started off with SOA, a friend of mine said; I have checked out 10 different sites and they have 10 different explanations as to what SOA is.

During my tenure as an auditor, I have had the opportunity of having used a fledgling SOA application which I never was a SOA in reality. The company had installed the system called it its homegrown ERP. Our IT department was all in awe of the technology. I thought then that the installation was plain crap since it took multiple and lengthy procedures to perform simple tasks. But now I understand that even though the system was plagued by teething problems and interface complexities, the underlying technology was what SOA was all about.

The company had a system where there was a web based portal which could be accessed from anywhere and yet had an secure authorisation system which prevented unauthorised access. The website integrated the legacy system accounting system which it had based Tally combined with power of databases for storage of other information. The web based interface was basically made available to users and the users would merely have to click on links which offered a wide variety of business oriented services to the user. These services were for users from departments right from sales all the way back to the purchases.

The sales page allowed its users to be updated of revenue on a daily basis, enabled zone wise, region wise and revenue generating unit wise segregation of sales. The purchases menu was linked to the inventory, goods receiving and quality control system. In effect, the system did provide everyone in the organisation with a webpage full of services to perform their tasks effectively. It was something like an EAI which had a common standardized interface. I did realise that were many comparisons which tried to put in SOA as an extended version of web services.

Given below as some reactions to SOA from both the system as well as user’s point of view

Existing system’s reactions:
The system could react in two ways depending upon what the system is like. Considering the system is a legacy application which had been programmed on some old programming language, it would go about questioning the need for such a system. Most probably the system would not be in a position to appreciate the benefits that SOA would bring in, considering the limited artificial intelligence the legacy systems would offer and also the traditional mindset I would assume such a system would have. The existing system would have sufficed when transactions where not so dynamic, competition was not so cutthroat and management never cared what the IT guys did as long as it produced their traditional everyday reports.
Things are changing fast, transactions are dynamic and ever changing, the environment changes so drastically, competition is cutthroat and management focuses on IT more than ever to make the business produce results. Considering a real life situation, Most traditional systems would have produced a few “not so customisable” reports, and would have been limited to batch processing regular clerical transactions. Doing exactly what they were told to do and nothing more. A change in the enterprise’s requirements for something new would be so taxing on the system, since its adaptability to change would be minimal. I use the word “most traditional systems” since there are many systems which sometimes even work beyond what they are supposed to do and are in short ahead of their time. But they are limited and hard to come by. No matter what the nature of these traditional systems, they have reason to get excited;
since SOA would ideally “link” them up with other applications, both traditional and conventional.
The SOA would bring in its own technologies which would further enhance the way the whole company looks at IT “services”
Assuming that most probably SOA is implemented with web services, the traditional apps now can even go online (what could be better…)
SOA is the best thing since their last upgrade since it would invent a new way of utilising their “services”
SOA would be renew their life since it would package their existing functionalities in a new manner
All those mundane tasks would now be a part of an exciting service menu (ok, this statement doesn’t mean much, but still..)
If the system were in fact an ERP instead of a legacy application it would again look at SOA with hostility. “What does SOA have that I don’t” would be what most ERPs ask. An ERP has a reason to get excited since:
The SOA would allow it to network with the older applications, increased benefits from the older, more customized apps.
More of the ERP’s functions are now being put to use, its no longer a huge white elephant since the SOA puts them up on its menu.
data from the legacy systems flows freely into the veins of the ERP (a utopian state?? I’m not to sure about it, still….)
The ERP’s complex menus and “T-codes” are enhanced by the fresh web interfaces.
It can work peacefully in the background sure of the fact that the SOA would ensure that users get what they need
User’s reactions:
From my interactions with many users of information services, there are broadly the following categories of users.
Non technical users who do not care about the system as long as it does their mundane tasks (read technophobic) – Such persons would most probably initially resist the system, however as soon they get around to understanding a bit more of the new system, they would appreciate the fact that work has in fact become easier.
Non technical users who understand technology to the extent to which it is required – would appreciate right from day 1 as to how easy work has become, chose an option from the menu and you are ready to go. They would be delighted to see that data from their legacy systems and other systems flows freely without boundaries and SOA delivers it to their desktop.
Technical users would be in fact be updated regarding what SOA is all about and their interaction with the consultants implementing SOA would ensure that they are delighted about the change.

How to make nonsensical statements

Life is such an empty piece of facts and happenings when there is no care and love involved
- (insert some great name here, but the statement is mine which isn’t too bad for a starter)
Now thats quite a revolutionary and bold statement. A statement much ahead of its times. An empty piece refers to the aspect that there it is not quite the complete picture and that there could be more to it than actually meets the eye (i.e. this statement)
The words “facts and happenings” provide a sense of boredom to the statement at same time serve the purpose of stressing on the issue that life could be viewed as a statement of truth and significant events during a specific timeline (which as we observed earlier, is only a portion of the entire aspect which does not meet the eye).
The words “happenings” also enables the reader to understand that each event of life in itself does not render completeness and it requires a multitude of situations and circumstances which would make it even remotely capable of being qualified to be called a slice of life.
The last leg of the journey which the statement seeks to lead us constitutes of enlighten us of the effects of the absence of the emotive aspects of care and love involved. We cannot even attempt to fathom the impacts on life when such aspects of life are lost since we are very much used to taking these for granted. The word care not only appears in the statement to compliment the component of love but also to enable the person to truly appreciate that love should be expressed in the words of care.
Now that you have read the nonsense about a statement which I wrote. I really think everyone can appreciate how I have tried to bring out the essence in which management books, great orators, boring teachers and others attempt to fool the masses. They merely beat around the bush with a single statement and helps them out since they are not at all required to tax their intelligence for actually radical statements for which otherwise they may have to answer for. The inspiration for this is purely attributable to the various abstract management concepts, presentations and speakers I’ve heard over the years.
Coming back to the where we left off yesterday, its not really that I have changed or anything around has changed; Just got myself an “attitude transplant” as calvin would say…And somehow my mind hasn’t rejected it yet…I do not know when that would happen, but anyway let me enjoy it when it lasts. I have got a team building session tomorrow and nothing much happened today…