Moving towards 3d web, Google has joined the caravan

April 22, 2009 by Hameedullah Khan

Google has released an open-source web API for creating and displaying 3D in browser. The API is named O3D and is available at google code. Accoring to the Google Code O3D,

O3D is an open-source web API for creating rich, interactive 3D applications in the browser. This API is shared at an early stage as part of a conversation with the broader developer community about establishing an open web standard for 3D graphics.

The O3D Home page has more information, go check it out. If you are a devleoper and interested in 3D then get involved and be part of the revolution that will be soon brought to the web in the shape of 3D or else stay tuned to experience the nextgen 3D web.

Opensource and me in 2009.. contd

April 15, 2009 by Hameedullah Khan

Opensource is rocking everywhere specially in these economic crisis everywhere, I have seen many people switched to Opensource or Linux. So, Opensource is growing and that is really a good thing. The article I talked about in the last post has been published on CIOPakistan. I hope I will be writing more for open source this year.

Coding for Google summer of code will be starting soon as they will publish the accepted students. So best of luck to everyone who has submitted the application/proposal. I am happy this year more students applied to Summer of Code and I was able to introduce the Summer of Code to atleast one student. I am also very determined to work on any Open Source project specially which will put me to some real work this summer if I am not accepted in Summer of Code.

I will also be starting a series of system admin howtos for 2 reasons, one to take notes and document every system admin activity. Second most important is to share the knowledge with others. So the series of howtos will soon start getting published and it can be either from today or tomorrow too.

Have been really working on some real solutions on Amazon EC2 and have also tried other cloud services and they all really compatible and top of each other for one feature or the other. It is really good to see how cloud is changing the way web used to be. There is also one more project that I am working on which is realted to cloud management and scalability and will soon be released in public as a service. :)

OpenSource and me in 2009

January 9, 2009 by Hameedullah Khan

First of all I am sorry for not being able to post on the blog, as I was really taken over in the past. But once again, now I will try to keep the blog updated else there is no point having the domain and blog here on wordpress.com, so I will now try to be regular.

I also have to write an article regarding Pakistan’s Economy and OpenSource, which is still not completed and already have been behind the scheduled. But I hope I will get it done very very soon. Hopefully sometime next week, although I will not be able to post it here until I get permission from Rabia, but lets see what happens.

As far as Opensource is concerned there are many things that has been changed, Ubuntu 8.10 came our, OpenSuse 11.1 came out, I had the chance to install OpenSer, etc etc. But couldn’t wrote about them here on the blog. I will try to update all of it here so I can later reference it, and also I feel very happy when someone find the posts here useful for them.

So, its like resolution for this year, that I will keep the blog updated.

What to do if your Amazon EC2 instance becomes unresponsive?

October 5, 2008 by Hameedullah Khan

I have been very badly hurt by this, as our programmers were very actively working on PHP application and all of a sudden yesterday my Aamzon EC2 instance stopped responding to all TCP/UDP communication. I tried everything including ec2-reboot but nothing worked out, there were few major changes in the code which were not backed up and I fear losing them.

The distribution was CentOS 5 and I was running apache and ha-proxy on the instance, ha-proxy was running for a possible new instance launch to accommodate the load. Thanks that I had MySQL db on a different instance. The instance was launched using RightScale (because my client wanted it). The RightScale guys had some code changes in their Dashboard but I doubt that will effect the running instance.

I am not going to terminate the instance until there is the a last ray of hope. I am posting this question to some major forums including slashdot and others in the hope that I might get some help. So, if any of you have ever faced this situation, how you dealt with it? How you recovered your data from EC2 instance? And how did you get back you instance to respond to TCP communication?

UPDATE: That was a hardware fault and after sometime the instance came back to normal without losing anything. :) Thanks everyone who helped me during that time.

A wow gmail feature to save you from embarrassment

September 17, 2008 by Hameedullah Khan

Gmail labs has new feature to avoid you from embarrassment. I have many times forgot to attach the file even I have mentioned it in the email and I am sure you all must have went through this too. I won’t say more about it go and have a read on “New in Labs: Forgotten attachment detector

Happy emailing!!!

Will google try to take the browser market with chrome?

September 7, 2008 by Hameedullah Khan

After a very long time I finally took some time out to write about this one, this doesn’t mean that I wasn’t writing (I have like 10-12 posts in drafts), just I was not able to post becuase of formatting issues and other things.

Anyway Google promised launch of browser and then released the chrome next day. And soon after the release they changed the terms for their browser chrome. So, will user adapt this new browser? Will this effect the popularity of Firefox? I have not yet personally tried chrome neither I have planned for it, because I don’t want all of my internet in Google’s hands :P . I like them or say love them for their innovations but I am a bit Paranoid to rely only and only on Google for all of my Internet activity.

So posting this from Firefox and will be doing it until Firefox Mozilla stops developing firefox :P . Anyway if anyone have tried chrome and want to share their expereinces they are more more then welcome.

How to fix suspend/hibernate stop working after new linux install

July 19, 2008 by Hameedullah Khan

This is for those who had suspend/hibernate working fine, and then suddenly it stopped working. So you must be wondering what is broken? Or what have you done wrong to your system. This is because you either have installed another copy of Ubuntu or someother linux on separate partition and that changed the UUID of swap partition. So now you need to tell your Ubuntu system about that new UUID.

Below are the steps to solve the above mentioned problem. Read the rest of this entry »

Are you wondering why PSI on ubuntu is not playing any sounds?

July 19, 2008 by Hameedullah Khan

So you are using PSI on Ubuntu and wondering why PSI is not playing sounds on new messages and on other events. PSI uses a play command to play sounds. You need to install few sound libraries that are used by play to enable PSI to play sounds. Use the following command to install required libraries.

sudo apt-get install sox libsox-fmt-all

Hope this will be helpful.

How to view actual physical memory available on xen host

July 19, 2008 by Hameedullah Khan

When I was new on xen I had this very problem, that I was not able to figure out what is the actual amount of physical ram on xen host i.e Dom0. So sharing this little tip here for newbies that might be starting.

use “xm top” command to find out the actual physical ram.

Hope this will be helpful for someone.

Technorati Tags: , ,