[2 July to 13 July 2011]
There is not much amount of work to be done in office. As my project has already released.
Hence nowadays simply coming to office late and moving on early. The height of laziness has increased to such an extent that I even do not post the blogs. In my previous blogs I wrote that I am not lazy but now the fact is that I am lazy :) And Hey just to tell you I completed 3 years @ office SIEMENS on 11 July 2011
[27-01 July 2011]
No No No I am not becoming lazy to post on blogger. Actually Monday i.e. on 27th my manager gave me a task to set a theme for the project. This meant creating various posters. I was the coordinator for the same. Hence I was responsible for the teams. Coming 3 days I did not do any work apart from asking the teams to create the posters. So many color print outs got wasted though. Found pretty many people who supported me with it. Sumit was the first to come hw was pretty interested with the idea. But poor guy could not help because few softwares were not there in his pc. Infact all were there in my pc nothing was there in any body's pc. Hence all of the stuff was up to me. So many times had to redesign and take a print. It was as if I take a print out and then i change the template.
I think that I performed very badly in leading the team. There were 10 teams to manage. Few teams wanted same template for a poster and few wanted each poster to be unique. They wanted to do it their way. Hence convincing them meant to fight with them. At this time my team mate Ratheesh went on telling that what should i do to tackle these things. I used to get motivated listening to it but was unable to make other people understand to it.
Finally with all this ruffle and tuffle my sub pm called for a poll all the people voted and it was decided that we need to do it as a singular format across all the teams. Many teams who wanted a different format were pissed off.
My manager kept on pinging me.. He wanted the posters on the wall.
I took a few print outs and gave it to my friend Archana to check how it looks on the wall. The color of the wall was like yellowish green. You can call it shit color infact, and all on that wall a yellow background poster was looking more shitty.
Ratheesh mean while suggested pretty many designs. He was actually the person who was guiding me on what has to be done.
Finally all the people gathered and we put our posters on the wall.
[25-26-June-2011]
Well almost it took me 5 days to edit and post it. Hmm so till today I was pretty busy. I spent weekends roaming in Cinepolis Meenakshi Mall Bannerghatta where i went to see Kung Fu Panda movie for the 2nd time.. I did not get the ticket though. Hence came to MTR JP Nagar and had Rs. 150 Special Meal. Next day morning went to Naturals had ice cream there followed by some shopping which was done in Raheja Arcade and Shoppers Stop. This was followed by lunch at Gramin which was recently voted as the best veg hotels in india. It was very cloudy in the evening by 4.00 by then. Hence came on my bike Bajaj Pulsar 135 LS back to my home in electronics city. Sunday morning till evening I just spent watching India vs West Indies Test Cricket Match. Evening I went to Mantri Mall Malleshwaram. Again some shopping while coming back from the mall, i forgot the way out simply kept on roaming the roads near Adugodi Bangalore until I found the board Hosur Road to reach back to my home. It was 11.30 when I reached my home.
[24-June 2011]
Got a severe head ache yesterday Pain on left side of my head. Was thinking what may be the reason.
Asked my colleague Pradeep. He initially said that there is nothing to worry about. He started searching Google. Meanwhile I was thinking whether this head ache was due to me speaking too much over the phone. Pradeep found some horrible reasons like migrain, tumour and stuff.. I was tensed. He asked me to go to doctor and get a check up done. I was too tensed then.. Then came a post which read if you do not sleep early often you can get such headache. Went home.. Had 4 plain parathas from Rajasthani Mess and slept watching Jurassic Park on Set Max. Got up because of stomach upset.. Do not remember the time but it was dark outside.. Slept again later and got up at some 8 am. Feeling fresh today. Sahana called me saying that why did I not wake her up. I spoke for sometime and hung up the phone thinking whether I will get a headache again. Hence the day has started.
There are no defects reported in my component. Hence have to go on retesting it today. Lets see if I am able to find any issues with the same. Just a week remaining for my project's release
Thursday, June 23, 2011
Tuesday, June 21, 2011
.Net Memory Profiler
[22/06/2011]
.Net memory profiler is a tool which is used for analysing the memory consumptions of an application. All that has to be done is: Invoke an Application using the profiler and at a given point of time when we have performed our operations with the application, click on the Get Snapshot button on the Profiler tool bar. This would get the current bytes which are being consumed by the application. I perform this operation to analyse whether there are any memory leaks in the application.
HOW TO ANALYSE MEMORY LEAKS
Perform one operation and take the memory snap shot. this would give you the bytes and the objects that are still held by the application.
Perform the same operation again and take the memory snapshot. The profiler would open the previously taken snapshot and compare it with the newly taken snapshot, any positive value as a a differnce would mean that it is a memory leak: This means that on subsequent performance of the same operations, the memory consumed by the application should not increase.
Now we need to investigate in the positive values that we have got in order to fix the memory leak.
.Net Memory profiler gives the leaks in terms the object types along with their namespaces. Hence it is pretty easy to identify the type of the object which is getting leaked. It also provides with the root path for the leaked objects. Hence for a given leaked object we can check the root path. All that we have got to do is some how cut the link in the root path. Once the link is cut in the root path then the given object becomes isolated and is eligible..Net GC comes and garbage collects this object.
.Net memory profiler is a tool which is used for analysing the memory consumptions of an application. All that has to be done is: Invoke an Application using the profiler and at a given point of time when we have performed our operations with the application, click on the Get Snapshot button on the Profiler tool bar. This would get the current bytes which are being consumed by the application. I perform this operation to analyse whether there are any memory leaks in the application.
HOW TO ANALYSE MEMORY LEAKS
Perform one operation and take the memory snap shot. this would give you the bytes and the objects that are still held by the application.
Perform the same operation again and take the memory snapshot. The profiler would open the previously taken snapshot and compare it with the newly taken snapshot, any positive value as a a differnce would mean that it is a memory leak: This means that on subsequent performance of the same operations, the memory consumed by the application should not increase.
Now we need to investigate in the positive values that we have got in order to fix the memory leak.
.Net Memory profiler gives the leaks in terms the object types along with their namespaces. Hence it is pretty easy to identify the type of the object which is getting leaked. It also provides with the root path for the leaked objects. Hence for a given leaked object we can check the root path. All that we have got to do is some how cut the link in the root path. Once the link is cut in the root path then the given object becomes isolated and is eligible..Net GC comes and garbage collects this object.
Now!!
Today, 22 July 2011, I am sitting at my cubicle and posting this blog.
After approximate 3 years of work in IT, there is an ample amount of experience which I have gained. Now I can to some extent type a message without even looking at the keyboard.
I am grateful to god for what he gave me. I passed out from college in the year 2008 when there was a huge global recession. Everywhere around there were pink slips given to the employees. Almost 0 intake in any of the companies. I was placed in an IT company and fortunately the company did not shoe me a pink slip. While I was getting trained as a trainee, I saw my friends who were struggling, trying to get a job. Everyday it used to be a new hunt for them, holding the CV and going across to all the companies while few were consultancies which asked for money so that they could place us in some company. It was a tough time for those guys.
Well that was regarding my friends.. I feel happy for them now because now all of them have been placed in one or the other MNC.
Life in first 2 years was pretty frustating and the next year was suicidal.
After joining I was given a training in Mumbai.
Few videos of the training:
http://www.youtube.com/watch?v=-5cjbPGDQjw
http://www.youtube.com/watch?v=FkffPVuDE2I
Later I was put into the departments proclaimed as biggest project. Huh.. That meant that I am an aprentice for the coming 2 years. Worked across various components. But still had a feel that I am a player sitting on the bench, I wanted to come to the elite Field Players.
Finally came a day when my manager said that I am part of the team and put me into the complex module of this complex project and percomplexed my life.
1 year it was a struggle to learn and understand the module.. Even now I just know very little about this component. It was a great learning though. Mainly because of the team I am the person with least experience in the team.. Its a vast team we are 4 guys from Karnataka, 1 from Tamil Nadu, 1 from Kerela. Christian, Hindus and Muslim all we work as a team.
Today is a day when I am a bit free in office. Hence writing this blog.. Its something new for me.
But lets see how it goes...
After approximate 3 years of work in IT, there is an ample amount of experience which I have gained. Now I can to some extent type a message without even looking at the keyboard.
I am grateful to god for what he gave me. I passed out from college in the year 2008 when there was a huge global recession. Everywhere around there were pink slips given to the employees. Almost 0 intake in any of the companies. I was placed in an IT company and fortunately the company did not shoe me a pink slip. While I was getting trained as a trainee, I saw my friends who were struggling, trying to get a job. Everyday it used to be a new hunt for them, holding the CV and going across to all the companies while few were consultancies which asked for money so that they could place us in some company. It was a tough time for those guys.
Well that was regarding my friends.. I feel happy for them now because now all of them have been placed in one or the other MNC.
Life in first 2 years was pretty frustating and the next year was suicidal.
After joining I was given a training in Mumbai.
Few videos of the training:
http://www.youtube.com/watch?v=-5cjbPGDQjw
http://www.youtube.com/watch?v=FkffPVuDE2I
Later I was put into the departments proclaimed as biggest project. Huh.. That meant that I am an aprentice for the coming 2 years. Worked across various components. But still had a feel that I am a player sitting on the bench, I wanted to come to the elite Field Players.
Finally came a day when my manager said that I am part of the team and put me into the complex module of this complex project and percomplexed my life.
1 year it was a struggle to learn and understand the module.. Even now I just know very little about this component. It was a great learning though. Mainly because of the team I am the person with least experience in the team.. Its a vast team we are 4 guys from Karnataka, 1 from Tamil Nadu, 1 from Kerela. Christian, Hindus and Muslim all we work as a team.
Today is a day when I am a bit free in office. Hence writing this blog.. Its something new for me.
But lets see how it goes...
Subscribe to:
Comments (Atom)