Reality and Mortality

Reality and Mortality

Tuesday, October 28, 2014

Software Project Help - With Umesh Gunasekara

I am trying to give some understanding about the background of the software project module. Through out this week I will be posting some videos and links and some facts about the module and some information that I know.

I will be not the best help that you expect, but I will try to do my best to help you out...

Here are the links for some videos based on UML diagrams.
You can watch the following video series from the Youtube link that I am providing here.
There are 9 videos and you can easily download all the videos at once by using Youtube downloader...

Here is the link for the video playlist...

And you can download the software here...

And you can copy the url from the youtube video and start the program YTD Video Downloader...
Then it will automatically paste the link in the download textbox when you hover your mouse over it. And click download....

Then the following message box will appear...

Click yes and all the videos will be downloaded for you....

And please refer all these videos and it's better to watch them than writing here is just a waste of time. If you have any problem please email me or Mora we can help you. And please email us or
We are here to help you....

Saturday, September 13, 2014

Changes that has to be made...

I am working on reorganizing myself after a rough month with full of studies for the exam.
And I am not a fan of exams and studying stuff for exams. I just to studies for fun and to entertain myself. And I have no other intention of learning. I want to learn new things in life and I don't want to do them to satisfy others. And I am a free person who wants to do what I like.

Once you take a decision in your life and ask yourself what do you expect from your life? I want to satisfy myself and I don't want to live it for someone else. I will do sacrifices and cherish people around me but I won't be a pawn of game played by someone else. I really want to get along with friends and new things. I just want to explore things which satisfies me. Earning money is not always my thing, but satisfying myself is the most important thing.

Mostly I don't want to comment on the others way of living, because that is the way that they satisfies themselves. And this is the way that I satisfies myself. And no one can blame to me or the others. If their way is harming someone else and I can blame and they can do the same if I do so.

And I need to change the way of thinking for the new beginning in my life. I have lived a life with huge changes in the couple of years back after leaving the school. My life went through huge changes in the last couple of years. I don't blame for myself and I guess it is the adaptation to the society and the things around us. And there are various stages in the life and I need to change and I need to feel it.

I want to be who I was couple of years back. And I enjoyed a lot more than here in these few years. I stopped breathing after entering the university, and I feel that university is choking me. I can't breath properly and there are so many rules and regulations and I don't want to live my life by the rules of some other people.

I must change and I will change and I will reorganize myself. For someone else this would be bullshit. But for me it is the real change that I want to do. The academics is not choking me and it is not thing I love when I do it for something and it is to earn the degree which I really don't like,

I loved mathematics and physics so much in the past. But now I am loving programming and do it for fun and there is no limits in it. I create things to satisfy myself and not to satisfy the others. That is why I am not marketing myself. Only thing I did for marketing was doing fiverr. I mean I was a freelancer in the

I did web designing and programming homework. I was able to do it for only one successful month and I was unluckily rejected by the fiverr community because of mentioning a word in my gig description which meant I am doing something that cannot be done within the fiverr and that is web hosting. And my gig was denied and I only did 40 jobs completely out of 62. And most of the orders were cancelled after doing the work and I lost more than $100 for sure. I was able to earn $656 with an average of $17 per order.  I need to change I felt. This is the only thing I did for money. Serious greed was there when I saw orders came for more dollars. That was greediness. And I don't want to work for money. I am unhappy because I lost a great income and I am happy I am not a slave of the dollar or money. I want to earn, not a billion but a penny with true joy and satisfaction. I love doing that.

I need the change. And I looked back in my life past few years. I experimented many things in my life. I gathered a lot from those experiments which I did to myself and I never used any test subjects to understand things. And I did thought experiments most of the time and I am happy that there were successful results all the time.

I am telling rubbish and I know it. What I am doing is typing which comes to my mind. In this very instant I am doing it and the facts are not organized. I may know a lot things but I know that when I am expressing no body understand everything because it is not complex, but somehow I am not telling everything and I misses some words when I write them down and that is why you don't understand the whole thing. My big mistake made me worry about it for years.

I thing I failed in my A/L not because I don't know but I don't know how to express. That mistake made me go away from my friends and my life. I embraced a lot of things last few years which were not meant to be mine. But the changes in my life made me do it.

I still want to go back to good old days. And the only way I see is leaving the unsatisfied environment and join my old life again. And I need to reconnect to the things I loved and things I did. And I guess this is the first step of doing it...

Don't Read this. This is but a confused story... 

Thursday, September 4, 2014

So many days out of the daily routing...

Most of the day I spend the time with the things I love to do. Couple of weeks earlier I had to do something which I really don't like to do. Answering questions is not the way to invent and explore the world and the capabilities of the mind. The real way is to spend sometime and do somethings to figure it out. And sometimes it occurs to me that the evaluation and research is two things. Evaluation is really important to test a set of personalities for a given standard criterion. And the hardest thing in the world is to please someone and something. And the easiest way is to please yourself. And what we actually like to do is the things that pleases us. And sometimes we have to do things that don't please us. And we do that in order to get something or get something done by doing that and at the end of the day what we are doing is achieving what we like somehow. And that is what I see through the exams and the evaluations. And we trying so hard to please the standards made by someone else in order to do what we like. Some people like to earn money and some others like to learn new things. What I prefer most is the learning new things than the money. The money factor depends. And I am happy I have earned enough to learn things and at the same time I am unsatisfied with the less knowledge and less money...

Will keep posting...

Monday, July 21, 2014

Mathematics is a quest for me....

This always come into my mind why we have mistaken a lot of things in our life. Generally we used to say if we didn't do that thing in that particular day, we may not have expected this kind of a bad result as far as today or the present is concerned. Every incident takes place in the universe is related to each an every incident. The birth of you and me was not a random incident, it was decided and it happened due to a series of incidents. Why I was born to the mother and father that I have now. But why you was not there instead of me. Every thing happens due to a reason and it is the fact that quantum mechanics says, it exists only a possibility curve of happening incidents. We are doing an approximation, assuming some facts, only because it is hard to calculate each and every variable affecting one instance. The throw of a dice is predictable according to Sir Albert Einstein, because if we can calculate the speed of the thrown dice, speed of the wind, the speed of rotation are calculated relative to its location, the fall of the dice can be predicted. But the quantum mechanics and mathematics says it has only a probable curve of happening. I think it is the weakness that we have to calculate all the variables regarding one instance.

A person might die on the road by hitting a bus, due to a mistake by the bus driver loosing his concentration. Think a person drops his tea cup on someone's body, and that particular person attacks that person and throw him to the pavement, and a near by pedestrian hit by that person and a ball is hand bounce away from him to the road, and a poor bicycle rider get hit by that instant action and he falls on the road and the bus moving near by brings the end to that poor cyclist. This is a chain reaction and everything is related to each other. Each an every action we take affects the universe more vastly than we think.

The fact that our conscience has to be 100% concentrated to minimize or avoid such happenings. But no one can calculate each and every variable and function properly. It is all about the calculations and mathematics which brings us the accurate answer. What if the fundamentals are wrong and what if the origin of mathematics is so different and so complex than we think ever....

Think about addition (+), 8+2 = 10, this is a simple result. Actually what we did was adding ones 10 times. This is the simplest explanation for the above arithmetic operation. What if it is wrong? We never questioned the first principles.

Think 8 x 5 =40, a simple problem. What is multiplication. Can you multiply 123456777 x 5657576576 that simple? If you can, you are brilliant and I have seen such a person in my life. So human capabilities are unquestionable and unlimited. So why everybody can't do that math. Multiplication is descending from addition. That is how I see it. And what if it is true. Think to multiply 8 by 5, we can easily do this; add 8 into 8, 5 times. 8+8 =16, 16+8=24... 32+8=40. And we did it for five times. So simply multiplication means addition of numbers repeatedly. Or you can add 5 into 5, 8 times. This is how I see multiplication. Is this true for decimal numbers. How can we write 5.3 x 4.2?  Can we write 5.3 , 4.2 times. What does it mean by 4.2 times. It means we have to write it 4 times and in the fifth time we have to add a portion of it. It means, 1/5 of 5.3.

5.3 + 5.3 + 5.3 + 5.3  = 21.2  ==> 5.3 /5 = 1.06 ==>  21.2+1.06=22.26

Actually 5.3 x 4.2 = 22.26 ==> the logic stands. But what is division actually? Because I used division which is not supposed to be a primary arithmetic operator in accordance with my logic. I am not saying I am correct. But this is merely a quest.

Think about division. Divide 21/3 = 7, it is obvious. But think about subtraction or negativity.
Subtract 3 from 21 continuously seven times, you get the answer zero. The answer is 7 we all know about it.

21-3 = 18 ==> 1
18-3 = 15 ==>2
15-3 = 12 ==>3
12-3 = 9   ==>4
 9- 3 = 6   ==>5
 6- 3 = 3   ==>6
 3- 3 = 0   ==>7

At the seventh iteration we get the zero. I suggest the division is descending from subtraction. And think about a indivisible number like 16/5 giving no integer value unlike the first instance. It doesn't work that way.

16 - 5 = 11 ==>1
11 - 5 = 6   ==>2
 6 - 5  = 1  ==>3
 1 - 5  = -4 ==>4 ?????

it doesn't work that way. We can never get a zero in that iteration and never we will. And at the iteration 3;
the remainder is lesser than the divisor ( if my English is correct, I am talking about 5<1).  As 5<1, we need to make 1 greater than 5, but how. As we divide, we place a zero at the end, and we place a zero here too.
1 concatenate 0 ( in speaking as a programmer)... :P now it is 10...

10-5 = 5 ==> 1
5-5   = 0 ==> 2 and we have a winner. And it took 2 iterations after placing a zero. It means it is a value with one decimal place with the value 2. so it is 0.2

And the final answer is 3+0.2 = 3.2 and it is the answer that we expect. I am suggesting that the division and multiplication are prevailing from + and - and furthermore.

And 1/0; in my explanation, you can keep subtracting forever. There will be no iteration providing 0 to this. So it is not possible and such a value cannot be defined... This is my thought...

Think +1 = +1 x +1 ; and +1 = -1 x -1 ... but can you make -1 out of +1 ... and the answer is that you can never do it.

+1 can only be created by -1 and - means the origin of addition or +. And what was multiplication as I earlier explained. adding -1 to itself -1 times. But what is -1 times??????

You can't say I did it -10 times. It means what? What  do you mean by -10? And what is being minus and what do you feel being negative and it is merely an embarrassment. I still don't know what is negative and where it exist. As same as i  in complex analysis. I am just asking questions and I am not proving myself as a mastermind. I am thirsty of searching the truth. Can anyone give me some answers. I am exploring things by myself.

Mathematics you are so beautiful and so hard to understand your origin. But all of us know it works. But how? I am asking my self. Mathematics is a quest for me always...

Sunday, July 6, 2014

Life asks the question from myself?

Life is always a quest. We need to find answers ourselves....

Life is always a mystery that neither you nor me can understand quite easily. It takes time and it takes a lot of understanding to gather all the information from the nature and from yourself. More than anything understanding yourself is the toughest thing that you can do. I can say I love someone so much and more than myself I love that person, in the mean time ask from yourself, how can you love someone like that.

The answer is no. What we do is always we are doing to satisfy ourselves. It is the fact that we do things for the well being of the others and in the same time ask from yourself why are you doing that? Think for an instance that you saw someone really needs help and you are happy to help that person. You do that because it is a good thing and that person needs help and in the meantime by doing that it pleases you. In the meantime think for an instance another person asks for help, and he ask for anybody to kill him. This is also a help and most of you will hesitate to do that. And why is that. And still it is a help for that person. But why  is a reluctance for helping that person.

It is the fact that we don't want to do that because we don't like doing it. Because it doesn't please you. That is the eternal truth. Think for an instance the same man asking for help comes to kill you, instantly you try to avoid him or you try to run away or you may also try to kill him to prevent you being killed. Why is the difference of action for different things. Behind every fact it is clear that there is always one fact in common. And it is the term me and it is me. No matter it is impermanence we would try to do it to please ourselves.

The fact that the real situations and the real moments of the life are not real. It is a set of dislikes and likes of your own mind. The scenarios are created by the dislikes and likes of persons. The dislikes of someone may be likes of some other set of people. The fact that the existence of a community is based on this factor. The satisfaction of human thoughts would be a far more complex thing.

As explained earlier we always try to satisfy the self loving mind and it is the fact that before doing something else for others we would love to do it for ourselves. Think for an instance there are 20 people allocated for a work and only 5 is there to do the job. The clear fact is that there can only be 25% successful result in the job at the end of the day. But the mathematical calculation can be proved wrong if each person would like to work 4 times they work and the math will add up to 20 humans by evaluation of work. Why 5 persons like to do that job? And how will the 5 works the way that 20 must have worked? The important fact is that the like or dislike happens due to a reason. The reason is that there exist a selfishness to stay without working and there is a selfish feeling to do the job by 5 men. There is always two sides of the puzzle. If the 5 persons can complete only their part in the job there won't be any blame for the others for not attending and even if there is a blame for not completing the job.  Why 5 persons complete it?

The likeness to do the job which is owned by the 5 and the dis-likeness of 15 persons to not do the job is two things. There is always the selfishness in the equation. The selfishness of 15 is more than that of the 5 persons who likes to do the job. Because the 5 persons like to do their job plus the job of the other 15. There is the selfishness. Even though the 5 needs only to get the job done there is still doing someone else's work to complete the job.

Think this as the same way, if you want to understand the truth in the life.There are 20 persons need to do that and there is only 5 who would like do it by themselves and there is 15 who would like the others to do it for them. Unlike the other instance this time it cannot be done. But understand the earlier time the fact that task was completed was true, but actually 15 didn't participate and they didn't work. And there is the guilt.

The selfish nature of human beings carry them to two different ends of the life. One end there is always someone can help you to go through all the problems and in the meantime the other end is associated with a great problem that there is only one savior and it is you.

When the day comes that the savior for you is yourself the selfishness will be gone a beautiful mind will be created. Then there won't be any likes or dislikes. There will only be some series of incidents which doesn't harm nor doesn't do any good for anyone. This is the instance which brings the light to ourselves. This is the exact moment everybody seeks to live. It is the eternal bliss of life....

Thursday, January 9, 2014

Going Home

This week and last week went so quickly and really didn't felt the time spending too much. I worked really hard on the couple of days in tackling the Visual Studio and SQL databases plus the reading and writing for excel files using Interop class in .Net Framework. It was really awesome when coding with two machines and it is the best part I am having here. I have the desktop and I most of the time use the desktop to code office work and basically I use it for the purposes of getting information and running searches in the databases. In this case I had some rough time in the coding when I had to learn the new classes in C# which is not familiar to me. At the early stages of the development process in the work place I was able to get hold on to MVC patterns in the ASP.NET and it was really easy to manipulate the classes in order to gather information from a user and all the validations are done for us in the coding. But it is a sort of blind attempt and unlike Java coding is quite easy and we don't need to create security and think about it. But I learned that by uplifting the ASP.NET projects it can be developed to the state of an advanced Java project with higher security and  I learned that there are various stages of development in that process.

In addition to that I was able to hold on to the C# applications and I developed the first application with the MVC usage. I learned the concept and really enjoyed in applying OOP techniques to the project and it was really cool when I learned the usage of objects was more than the limits I ever imagined. It is the holy grail of the software development. I found it awesome... It was really cool. And today is the last day of two week scheduled work and today evening I think of going home. Still working on that and I am managing the things the best way I could. I came to the office at 7.45 and I had the breakfast from the boarding place and had an amazing start to the day. I am now at the office and it is 8.35 am. I started the day with the study of debugging and all the stuff related to error handling using the C# book that I bought last year. C# is awesome because it is well developed tool. I am enjoying coding in C#. I still like java because it is all about hard coding in java and I still love that. I miss Java and my mom, dad , bro + the kitty. I am going home...

Wednesday, January 1, 2014


I had my first official job today and I started reading some documentation and I was given to understand the system and study the functionality of the system. In this case the office management decided to provide me a user account in the system and I was asked to analyze the details until the server will create a user for me. I am analyzing the system and now I am waiting for the orders....

Official Work Start

Yesterday was a holiday like day. Because we had our shift ended at 11.30 am and  I went for transport and spend some time with myself on cleaning stuff and arranging items at the boarding place. I spend some time on cute programming basics and had some idea about C++ programming. I expect to move on cute programming for this week and from the next week I am going to start my schedule that I have been planning to put into action every week so that I can cover the areas of learning in a well planed way.
I am in the office on my table waiting to meet the boss in order to start the project officially. Today my work will be based on ERD, Use-case Diagrams and more about BA; business analysis. I am going to switch on to visual studio...

Monday, December 30, 2013

I am on the Desk

Nice day with a fresh start of last day hard work. I started work today. I gotta install Visual Studio 2010 instead of 2012 which is running on my laptop. In my working place they are working with VS 2010 Ultimate so I gotta change the way of coding.

I got my seat today it is comfortable and beside me there are programmers and developers. I am blogging until I receive the software package with SQL. I was asked to create some interfaces and some calculations on cutting and related management application and this is going to be the second business application that I have been working on. I am in the front office sitting on my chair and people around me getting busy.

I am waiting for the next event and still I could not clear the registration procedure from the HR department because in the last few days a year the companies get busy and we cannot blame them or anything because they cannot pay 100% attention to us when they have to finalize everything on the last day and today is the last working day for this year. I am blogging and waiting for the next instruction. :D

At the End of the Day

I am gonna start the first day with Awesome ,Ooopz then Wow and finally Oh God!. I will tell you why I used these words. First of all I gotta say the first day was awesome. Because I learned today the reason why the private sector is so successful than the public sector in Sri Lanka. Private sector is a well organized system based on the optimum use of resources and maximum use of human labor. And I still know very less about payments and I don't need that in this case because I came to learn something. Awesome was used because it was really awesome to be there and it was a really nice place and each and everything is well organized at my training place and I am not going to tell where because it is sort of marketing.

And Ooopz it was because, I saw some pretty ladies inside. It was Cool. :P. And sometimes it was more than Cool :P.

And we saw a fine crew and new technology was used in the designing and architecture procedure. And also all the tasks were divided to small sections. I saw the factor division of labor in the premisses. And Wow! the way the things arranged was pretty cool and it was superb.

And finally we came out at 1730 hours after a 8.5 hours of work. And we took a decision to walk to our boarding place with two more idiots. Here we are we walked about 3.5 km. Hell no my legs have worn out. My shoes filled with dust. Oh God what a crazy thing we did. Anyway we had fun today some "Kadala" on the way and some "koththu" by the way. Here I am at the boarding place blogging after the first day in the training place.

Feeling Awesome.