The Story of India
Now that is pretty much the story of India. India is changing from "poor village boy" through "class struggle" to "winning the booker's prize". Bravo Aravind !
Labels: Myblog
Labels: Myblog
One thing that stucked me today was Google logo emphasizing
Leonardo Da vinci today must be that souls birthday. That directly took me to
the Image result page of Da vinci, i do know about him from the Novel by Robert
Brown "The Da Vinci Code " Its superb.

mona lisa .
http://en.wikipedia.org/wiki/Mona_Lisa
Or Vitruvian Man
http://en.wikipedia.org/wiki/Vitruvian_Man
I loved the accuracy in Vitruvian Man
Spring Banquet !!!
Featured Guest some one who knows the relationship between logic and Computer
Science
and start by the history of logic from aristotle to Euclids with photos of
all.
He said i am going to tell you the story about
logic, nice way to start a presentation.
One thing that stucked me was about the argument he was saying
Mathematics is complete and can be proved by Mathematics itself. Is it
true , i love mathematics and i think there is a mathematician inside me but can
you prove that mathematics is complete by mathematics.
I mean you can first assume that M is complete than try to prove it is
not and by contradiction you can say it is
But assume that M is not complete can you now use M to prove that
mathematics is complete ?
I don'ty know what the guest speakers conclusion but that get me started.
The most intresting aspect of mathematics is really the Provability, is it
not . None of thescience have that exact method of Proof like mathematics.
Labels: Myblog
After dozing for days .... thats a rare thing for a Computer Science Graduate
student , Monday is coming so near.... so what you did for Spring Break
Ask anybody and the answer is plain nothing.
When i see my smartphone it say no upcoming appointments so nothing to do.
wow............. Nothing to do is the best thing to do ![]()

Reading Adventures of Herge or Short Stories by HG wells is better than any
thing else in the world.
The Ring 2 was total disappointment. like spiderman 2 and all other sequels ,
i wonder if there is any sequel movie which is better than the original movie.
don't think so . The best horror movie till now would be "Blair witch
project" terrifying without any of those special effects.
Labels: Myblog
The choices we make, and the chances we
take, determine our destiny

While coming back from Florida trip with a bunch of guys we had this
conversation.
One of my mates Mahesh made a statement everything in this world is
predefined. You cannot change it; however it can be predicted by some
extraordinary peoples or can be changed by some extraordinary events.
I thought he was joking but his belief was too strong and that like a bug
kept me thinking a number of times. That even moved me at the core of my
beliefs. It is something like person biasness. "Who say becomes more important
than what he says" we judge a statement more by who is saying that than what he
is saying. The other day I was suggesting a jobseeker friend to make some
changes in his resume, but he didn't and the same thing was told to him by a
counselor, he did that. That might be the case but that definitely get me
started thinking.
'You cannot change it'
'You cannot change it'
It was haunting me days and nights then I thought of sharing it
We have heard this so many times "you cannot change your destiny" Is
there something called destiny which is programmed by god or some supreme power
and each of the living beings has to go through the route defined by that
program. You cannot skip a single step or take a different route. Except
possible for miracles which can hopefully come under the "extraordinary events"?
Is each and every event in the world is destined to happen the way it
happens? Every birth, every friendship, every love, every marriage, every
accident, every success, and every failure even every death is predefined?
“Nostradamus” the famous astrologer and prophet, who was believed to be
able to forecast even 9/11 event based on stars.
"In the City of God there will be a great thunder, Two brothers torn apart by
Chaos, while the fortress endures, the great leader will succumb",
The third big war will begin when the big city is burning"
- Nostradamus 1654 “
http://urbanlegends.about.com/cs/historical/a/nostradamus.htm
He might be one of that "extraordinary people". Does this confirm the
prediction of the event?
Everything in our lives does follow a preprogrammed pattern. The same cycle
of education, job, marriage, children and so on. Each and every event is like a
repetition. Already done before.
That reminds me of a classic "Einstein's dream" by ‘Alan lightman’ who
compares time as a circle where everything in this world has happened before.
"People do not know they will live their lives over. Traders do not know they
will make the same bargains again and again. Politicians do not know that they
will shout from the same lectern an infinite number of times in the cycle of
time. Parents treasure the first laugh from their child as if they will not hear
it again. Lovers make love the first time undress shyly, show surprise at the
supple thigh, the fragile nipple. How would they know that each secret glimpse,
each touch, will be repeated again and again, exactly as before."
There is one more theory about parallel universe where what ever happens in
our world it has happened there before. Does that not say that everything is
predefined? If what ever happening today has happened there before that means we
cannot change it.
We all have sometime in our live experienced that coming events cast their
shadows before. Does that mean that the event is inevitable to the extent that
it also gives us a feeling before coming?
In our great epic Bhagwat Geeta it is said
“Result in also as per the laws of nature and not as per our expectations.
Capacity to accept the result of your actions as the grace of God is the secret
of success and key to avoid stress in life. Do not have the attachment to the
results -maintain the attitude to work with sincerely and accept the result as
in accordance with the wish of God.”
Does that also hints that we cannot predict our future or is our future
already written?
There are prophets (they will also come in the extraordinary people category)
who can tell how long you are going to live just by looking at your hand even
there is a website
Which can predict, how long you can live, based on your date of birth?
But is that even remotely true? Or based on the constellation position of the
stars there are prophets (extraordinary people) who can predict the type of life
you will have.
I want to add here a true event about my friend's uncle who is a politician
and who was told by an "extraordinary person" that he will be attacked by some
criminal on a particular date but he will survive. He tried hard not to go out
on that date. But due to some extenuating circumstances he had to and (I would
have never believed that) that actually happened with him.
Was that also preplanned by someone up there? Are we so much at the mercy of
that program that we can't even plan 6 months from now or 6 days from now? Can't
we even take a decision of our own? Are we all like prisoners having a false
sense of freedom?
Like in the movie matrix, we believe what we see and we do what everyone
does. But actually it’s just a mirage. The whole world, all our emotions at
different times is actually a part of the game played by someone else. And in
that game everyone has his share of happiness, sadness, success, failures, etc.
Which also is predetermined?
Still thinking...
References
1. Einstein’s Dream – Alan Lightman
http://www.amazon.com/exec/obidos/tg/detail/-/0446670111/102-5082147-2785749?v=glance
2. Bhagwat geeta http://www.healthmantra.com/bha-geeta.htm
3. http://urbanlegends.about.com/cs/historical/a/nostradamus.htm
Labels: Myblog
Experiences with Granth Project as a step in learning Object Oriented
approach to Software Engineering.
Instructor: Ayman Abdel - Hamid
Dept. of Computer Science
Lamar University,
Team: Anjali Singh, Rajesh Lal, Bhaskar Reddy, Nivedita Despande, Srinivas
Vandraj.
The Project Granth 1.0 is all about building of an online library system. The
project was not just an assignment project for us. It was more of an excitement,
a challenge, a unique opportunity to implement the object oriented paradigm in a
live project. During the different phases of the project we learnt and grew with
the project. We would have to give the name of Anjali here, without her complete
dedication and hard work and quick learning ability this project could not have
been how it is today. And most of all we would like to thanks Mr. Ayman Abdel
Hamid who started us thinking in object oriented and changed the complete notion
of our programming approach. And now because of that we know how important it is
and how object oriented concepts helps a team at the later stage of software
life cycle where most of the work is required.
Granth has helped us to become software engineers rather than programmers in
the real sense.
(A typical early stage of granth - hold on
anjali J )
The
Experience
The
first day when we heard about the project Library Management system we formed a
group and the notable thing was we were just acquaintances. We hardly knew each
other. But we all had one thing in common the eagerness to implement what we
have learned in the class, and to make a world class library management system.
srinivas
and we all looking high
The
first meeting
The
first day of our meeting was just our formal introduction and the vision we all
shared for the library management system. Our dream what we want to do what we
want to achieve the goal was set informally. And that day Nivedita (the
most creative person in our team) gave the name GRANTH to our project
(which means a sacred book). And that’s how granth was born. And out of
enthusiasm I devoted a day to create a logo which everybody simply
loved.
Analysis Phase:
We
met and decided to do the project with all our dedication. We started with the
analysis phase given to us where we made some use case diagrams, state diagrams,
and scenarios. Let me tell you that Anjali and Nivedita took the
lead of designing the Scenarios Srinivas , bhaskar and me took the other
responsibilities like class diagram, state diagrams etc. at that time the
documentation we came up with is entirely different what we have now. We learned
in each and every phase. We tend to improve in each and every phase. We made a
strategy a full proof plan by dividing the work
Division of work between
the groups:
Scenarios:
Anjali and Nivedita
Use
case diagrams:
Anjali and Bhaskar
Class
Diagrams:
Nivedita and Rajesh
State
Diagram:
Nivedita and Srinivas
Logo
and Database design:
Rajesh
Test
Cases/Inspection:
Srinivas and Bhaskar
Follow
up:
Entire Team of granth
every
thing went like a clock work , After so many hours of days and night . during
the phase. we completed the phase .
Nivedita thinking hard on Objects Granth
J
Design Phase:
Okay,
let me continue then we were given the design phase where we made the sequence
diagrams, detail design, detailed class diagram etc. By this time we were
knowing each other and now we were buddies. and during this time we all were
spending a lot of time on trying to get the idea of our the object oriented
concept is applied to the real world application. It took a real tough time to
start thinking in Object oriented.
Because
most of us has experience in procedural programming. and that was real hard time
when at every stage we used to get confused why objects and what is the
implementation, And a lot of things we were doing in the design phase we
didn’t had the slightest idea about its implementation and how we will be able
to do it.
During
this phase we knew Bhaskar better, Who speaks the least among us but
whose Quality of work was so consistent that you can rely on him
completely.
Rajesh,
we got everything for the design?
Distribution
Sequence diagrams:
Anjali, Bhaskar
Detail Class Diagram:
Rajesh
Detail design: Nivedita,
Anjali
Client object: Nivedita,
Rajesh
Written report of
inspection teams: bhaskar, srinivas.
Follow up : Entire
team
Black box test
cases:
Then
came up the test cases where we came up with the black box test cases and
functional analysis. Black box test case was all about bhaskar, he was
the leader for this phase we all were following him. Srinivas was
took the active responsibility in this stage.
This was the foundation
of the coming applications we tried to identify each and every equivalence
classes and each test cases and all the possible range for all the inputs and
outputs and A regression analysis testing was done by bhaskar. the consistency
of Bhaskar’s quality work was remarkable
Entire team of granth.
But final done by bhaskar and srinivas.
Bhaskar
you are coming too hard on Granth
(Testing ………….)
We also made a blue
print of how we are going to implement all the test cases in a modular
way.
Implementation and
Integration phase:
This was the most
crucial stage of the Granth when we all first decided the language the platform
and the database. After a lot of discussion and looking into all the pros and
cons we came to conclusion to try the new technology ASP.NET and C# with
Microsoft SQL server as database. since it was supposed to be a rapid
development tool. When srinivas also tested the Mono Compiler for C #
cross platform compatibility. we were sure that we are going in the right
track.
The best performer here
was Anjali, knowing a little bit of .net myself I was suppose to learn as
well as guide everybody what to learn and how to implement things. But the
constraint of time as well as quality needed more people to dive into .Net
technologies and there came the anjali into picture. Her total dedication
and quick learning ability had surpassed all of us. in just few days she was
able to not just know all the technical details but was smoothly started making
classes and became quite comfortable with the whole environment.

.Net was just a hand away but it was not easy
That was a real boost up
for the team now we had two people knowing .net. Then we all again decided
together how exactly the classes will be implemented based on our previous phase
documents. this particular step took a bit of time when we made a transition
from the studies we have done until now and implementing into a programming
language in an object oriented way. after this work was distributed into slots.
Nivedita, Bhaskar and srinivas took responsibilities of
different classes. I was mostly working on things which needed some research and
which took more time and anjali was handling all the coding for whole of the
project.
During this time
the most remarkable thing was our friendship from mere classmates we have became
best friends , we were spending 12 hrs atleast every day on Granth all of us
together.
Who said we never
fought?
There were time when we
had friction among each other like I used to give more stress on User Interface
and Anjali wanted me to put time on functionality we used to fight like
kids. When some of the Nivedita’s brain swinging ideas resulted in, we
all busy arguing for hrs.
We agreed to disagree
J
there were even times
when we used to fight with each other over Linux and Windows the famous
Microsoft and Anti-microsoft platform wars. Where our Linux guru and geek
Srinivas was in the Anti Microsoft side and me leading the Microsoft
team. Our conversation were very educating for both and we respected each others
opinion.
Final
Documentation:
Hurry
up!!!!!!!!!!!!!!!!!!!!!!!
No time now for any
documentation or preparation for presentation. Last few days we have to divide
the work no time for any strategies. Nivedita back tracking and
re-correcting the use cases and Scenarios, Srinivas working on the user
manual and the administrator manual, anjali busy implementing validation
controls in each user interface and testing each of them. Bhaskar Testing
finally and working closely with anjali preparing for the power point
presentation adding each and every quality points. myself creating the setup for
the project taking the backup of the database, creating Installation manual and
Read me file.. Hurry up every body we were working from 1st evening
and this scene was at 2nd morning 6:00 o clock . 3 hrs to go for the
presentation. documents still not ready.
Anjali what
about the validations – done, srinivas user manual is looking very professional,
Nivedita each and every particulars taken care. bhaskar ready with the
PowerPoint as well as final test cases me ready with the setup installation file
and DB in a Disk. whats the time now, oops its already 9:25 Run
!!!!!!!!!
we are in the class 5
minutes late at the last moment decided srinivas can go ahead and give the ppt
presentation and me the demo of the application. we all were into granth for so
many days that we all knew each and every details of the project so it doesn’t
matter who gave the demo. We were happy.
Granth will be able to come
up to mark ?
Now that’s what we call
a Life time experience J
Thank you
The Granth
Team.
Group 2
Labels: Myblog, Technology

"Here is Edward Bear, coming downstairs, bump, bump, bump, on the back of his
head, behind Christopher Robin. It is, as far as he knows, the only way of
coming downstairs, but
sometimes he feels that there really is another way,
if only he could stop bumping for a moment and think of it"
- AA Milne's "Winnie-the-Pooh"
Labels: common place, Myblog
A Common place Diary is a record of things, we have heard and want to remember:
a proverb, a remark by a writer of unusual sensibility, a witty or wise saying,
or even silly or foolish or crass.

Simply Copying well-expressed sentence is one way of Learning to write.
In struggling to say what we are, we become what we say
By - Thomas S. Kane excerpts from The New Oxford Guide to Writing

Copyright Rajesh Lal 2005 - 2008. All Rights Reserved.