Friday, September 11, 2009

OGRE, Visual studio and CEGUI

Today i spent whole day on setting up OGRE and Visual studio on my account.
This was highly frustrating experience. I am a Java developer and usually prefer Eclipse as my IDE. Eclipse is really simple and intutive in its setting. I found Visual studio to be highly complex and ridiculous at some points.

Just to mention, whenever i create a new project my old projects are automatically closed. If i want to keep both of them open then i need to put them in same solution scope which is poor. Moreover all the files are dumped in the same folder and i need to create folder in the actual disc location to put some structure to the application.
I don't see the use of filters as they just get flat when i open the actual project location.

Will keep you posted on this.

Cabinate files .. Invoking local files from Html page

I was stuck at work as i had to find some way so that i can execute local file system files from the application running in web browser.
started googling and my collugue stumbled across the concept of .cab file and Object tag in html page. As brwoser just understands few mime-type so i was not sure if it can execute some exeutable present on file system. I thought it might have security concerns and brwoser might not support that MIME type but we found that browser has this octet-stream mime type which can be used to execute the .cab file.

MSDN provide some platform SDK which can generate .cab file for set of executable. That can be used to generate .cab file. In order to run that file from browser, we need to change the browser's security settings. Browser's security settings can be changed or .cab file can be signed by using certificate generater program. One such program was also provided by microsoft MSDN library.

Finally we were able to generate cab file and execute a local file system application from a button click on HTML page.

Monday, March 16, 2009

The Grand Finale

Wonderful video....
Great test... though largely memory based....
Wonderful memories...
Good times..

@classmates + Doug
C ya all .. hope we meet again..

@Doug
IT was a really good class and served my purpose well.
THanks

Monday, March 9, 2009

Technology prevails

This was the easiest class for me. Almost all the topic which were discussed are listed somewhere in my profile.
Autonomic Computing: My intern in IBM Extreme Blue program. This was exhilarating experience and here i realized how big organization works and what it takes to lead these Organization. I am lucky that i started my Career with something like Extreme Blue IBM.

Grid Computing: My immediate next work after internship. My undergraduate senior year thesis was on this topic. Though in lack of guidance i could not learn much but i still managed to understand the basic theory and concepts of Grid Computing.

Virtualization: My first experience after coming here. I started my class project on this theme. Though technological aspects changed later but theoretically i worked on the same.

Cloud Computing: Read a number of papers on this last semester. My present work largely targets cloud services in the network.

I loved the "did you know?" Video. It was excellent class. I hope this class extends to whole semester because it was always relieving for me after those technology and Computer science boring classes to attend this one.

Saurabh

Sunday, March 8, 2009

Survived by lying low SUNIL BHARTI MITTAL CMD | BHARTI GROUP

Reliance Was About To Enter Mobile Telephony. We Were Very Nervous...’ We had built a business with a lot of sweat and effort. And suddenly, it all looked very, very vulnerable. This was six years ago. Reliance, the country’s biggest corporate giant, had announced it was entering mobile telephony. This was no ordinary entry; Reliance planned to spread its network across the country with a different technology and was threatening to unleash a price war.

On top of this, the state-owned giant BSNL, too, unfolded all-India plans for mobile telephones. We at Airtel were very nervous. At that point of time, we were present only in seven circles. Could we survive this onslaught? We were not the only ones who were nervous.

All existing mobile companies were feeling threatened. All of them were scared of the coming storm and some, like Rajeev Chandrashekhar, actually decided to quit. We at Airtel were divided on what to do next. There were some who said we should ramp up our service in our seven circles and show both customers and competition what it means to have a world-class service. This meant greater investments.

I didn’t quite agree with the strategy. I felt that if we stood up at this time, the storm would just blow us away. The debate within Airtel raged. I was clear: the debate had to be settled one way or the other. The company’s top leadership repaired to Agra for hammering out our strategy. The discussions continued all day. I might have wavered for a moment, but then chose to go with my gut. Lie low, I said, and we will live to fight for another day. This is what we eventually did and till this day, our ‘Agra Conclave’ is seen in the company as a high point of strategy.

For the next 18 months we kept a very low profile while preparing to roll out our network across the country. We bought equipment, studied the different markets, negotiated and worked out acquisitions, talked partnerships. I revved up morale in the company by telling all colleagues: “Everyone expects us to lose, but if we don’t, we will make history.’’ As it turned out, we did make history.

Saturday, March 7, 2009

RUDY GIULIANI | FORMER NEW YORK MAYOR

Surround yourself with great people. Have beliefs and communicate them. Set an example. Stand up to bullies. Deal with first things first. Loyalty is the vital virtue. Prepare relentlessly. Underpromise and overdeliver.Don’t assume a damn thing. Leadership does not simply happen. It can be taught, learned, developed.

There are many ways to lead and ultimately, you'll know what techniques and approaches work best — those you hope to lead will tell you.

The art of saying no to 984 things PETER DRUCKER MANAGEMENT GURU

Andrew Carnegie wanted to put on his gravestone, “Here lies a man who knew how to put into his service more able men than he was himself.” Effective leaders check their performance. They write down, “What do I hope to achieve if I take on this assignment?” They put away their goals for six months and then come back and check their performance against goals.

This way, they find out what they do well and what they do poorly. They also find out whether they picked the truly important things to do. They are magnificent at getting the unimportant things done. They have an impressive record of achievement on trivial matters. Leaders communicate in the sense that people around them know what they are trying to do. They are purpose driven. They know how to establish a mission. And another thing, they know how to say no. The pressure on leaders to do 984 different things is unbearable, so the effective ones learn how to say no and stick with it. They don’t suffocate themselves as a result. Too many leaders try to do a little bit of 25 things and get nothing done. They are very popular because they always say yes.