smartanuj.com
Its my blog
Its my blog
Feb 11th
So i have been using apache to run a local server on my home computer (Well xampp exactly) , from the past few days i have been having trouble starting apache on port 80. I was wondering what could possibly be the reason for that , MySql was running fine on port 3306 but apache’s port 80 was being used by some process . So i did a netstat –ano command at the command prompt to see its output , and to my surprise PID 4 was using the port 80. To find out which Process has the ID 4 (Process ID 4) i launched the Task Manager (Ctrl + Shift + Esc) , went to Processes Tab and checked Show processes from all users
Well this is a screenshot after i got it working so you’ll see my httpd daemon is already running. I posted it just to make sure you guys are following me
Now after some research i found some solutions , so i am going to list them all here. But none of them worked for me , (well they might for you)
Here is one solution from the site cameroncooke.com
1) Launch RegEdit:
2) Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
3) Add a new DWORD (32-bit) value
4) Name it ‘NoRun’ not including the quotes
5) Double click the new property
6) In the Value data field type ‘1? not including quotes and click OK
7) Re-boot your computer
But obviously it didn’t work for me.
Second solution from the comments on the same post
Go to Services (search for “services” on windows start menu ) and then disable Windows Remote Management
Third solution that worked for me was to disable the Running IIS server on my computer. It is disabled by default and i have turned it on some days back for some reasons . Turning that off solved my problem. Go to Windows Start menu and search for “turn windows features on or off”
Then start the program and uncheck the Internet Information Services
Then just reboot your computer and try to start the apache (it will start ofcourse).
I hope it helps a few fellow web developers. if you are still facing trouble please ask in the comments section
Update : Sometimes SKYPE also occupies port 80. So make sure to run your apache server before you start skype
Jan 27th
Hello my fellow web developers and designers. Many times while creating a websites we are encountered with problem of not so good looking forms , and on top of that firefox’s built in spellcheck functionality adds to the disgrace by adding red dotted underline to misspelled words , or more appropriately words that are not in firefox’s dictionary. For eg. Have a look at the following “textarea” input field. It is a default textarea field with attributes rows="5” and cols=”40” set. i.e.
1 | <textarea rows="5" cols="40"> </textarea> |
Do you see the red-dotted underline beneath “textarea” and “smartanuj” , they just are not good. Whatever firefox thinks to me both textarea and smartanuj are correct spellings. So how can i get rid of this problem.
Now here is a another subtle but significantly good looking textarea
You see how the textarea and smartanuj both are free of the red-dotted underlines. Lets see how you can accomplish the same.
To create the above textarea i used the following code.
1 2 | <textarea spellcheck="false" rows="5" cols="40" style="border:1px solid #ccc;-moz-border-radius:4px;padding:5px;font-family:Verdana, Geneva, sans-serif;font-size:20px;color:#4B4949"> </textarea> |
Lets break down the textarea bits by bits and understand whats going on there
spellcheck="false"
Disables the firefox spellcheck functionality on that textarea
rows="5" cols="40"
Sets rows and columns of textarea or width and height of the textarea
border:1px solid #ccc;
Sets border around the textarea which is 1px in width , solid and has color code #ccc
-moz-border-radius:4px
Curves the border around the corners in an arc of radius 4 cms
padding:5px
Sets padding 5 pixels , so the characters are some pixels away from the borders
font-family:Verdana, Geneva, sans-serif;font-size:20px;color:#4B4949
Sets font-family to “Verdana , Geneva , Sans-serif ” , the size to 20px , and font-color to color code #4B4949
Isn’t it fairly simple. Important thing to remember , the make the styles inline to give the textarea proper formatting
If you have any questions please use the comments area below
Jan 8th
The Google’s new interface (the one with the blue buttons) was in their testing phase for quite some time and it looks like they have finally implemented it at http://google.com. From the first looks the new interface is ugly and personally i do not like it. I am posting the screenshots below for everyone.
and here is the search page
Now if Google can hear this.. please bring the old interface back…
What do you guys say for the new interface.. lets hear it in the comments.
Jan 6th
Google has yet another Easter egg for us. This time they are wishing us a Happy New Year in an animated way.
To see this Easter Egg simply just click on the “I am feeling Lucky” button with a blank search field and voila you have the Easter Egg. Just in case you miss it i am attaching a screenshot for you.
This animation runs indefinitely so you can just see random “Happy New Year” appearing all over the screen forever
Jan 4th
So how can you unlock basically everything that is in the windows control panel. The windows 7 “Everything” folder gives you the ability to have every setting at one place , be it the Action Center , Administrative Tools , Bitlocker etc. Basically it is just a folder with expanded Control Panel. Please see the screenshot below to see it in more detail
To get this folder all you have to do is the following
That is it. When you open the folder you’ll see everything which inside. Please leave your comments below.
Dec 13th
Google has a new easter egg. This time right on the homepage.
To see the easter egg simply click on I’m Feeling Lucky button with nothing in the search field and voila!!

Google Easter Egg , Countdown to end of the year 2009
Dec 12th
Okay so I wanted to try Ubuntu 9.10 on my computer partially because it is so damn old to run windows 7 and partially because I wanted to give it a try. Only problem I didn’t have a Boot CD and my old computer won’t boot from a USB. So I tried WUBI and installed Ubuntu within windows. I was all set to try Ubuntu now. Ubuntu was running quite good , I had even shifted my development environment from Windows XP to Ubuntu 9.10. After running for a few days Ubuntu’s update manager notified me there are some updates, so i clicked Update and the update started. After the update it asked to Restart Computer and so i did.
After the restart when i tried to boot into Ubuntu , the GRUB screen came and i was like what do i do now ? I am a techie but i am not that into Linux so i was clueless there.
So i had to boot into Windows again , fire up Firefox and hunt the web for a solution as now i had everything in my Linux Environment.
Finally i found a solution and compiled everything at one place.
Please follow the following steps if you too got stuck at the GRUB screen in a WUBI installation after doing a Linux Kernel Update / Update to Ubuntu
- sh:grub>set root=(loop0)
- sh:grub>linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda1 loop=/ubuntu/disks/root.disk ro
- sh:grub>initrd /boot/initrd.img-2.6.31-14-generic
- sh:grub>boot
please note /ubuntu/disks/root.disk is the location of your WUBI installation (default being C:\ubuntu)
this will enable you to boot into Ubuntu Back
After booting into Ubuntu follow these steps to not to see that GRUB screen again during starting up.
- Open Terminal (Applications->Accessories->Terminal)
- Type sudo update-grub2 and click Enter, enter your administrator password and voila your GRUB list is made again. and you’ll not the GRUB screen again
I hope that helps. if you have any doubt please say in comments.
Nov 25th
Have you heard of Sixth Sense , No i don’t mean the movie , I mean the actual sixth sense . Wikipedia defines it as
Extrasensory perception (ESP) involves reception of information not gained through the recognized senses and not inferred from experience.
Or in short you can sense or do stuff you normally can’t. Now here is a guy which is working on exactly the same thing . His name is Pranav Mistry and here is his project
SixthSense, a wearable device that enables new interactions between the real world and the world of data. As you will see in these videos he can paint , make calls , grab pictures , sort them , read messages , check prices on amazon , see youtube on newspaper and a load of stuff just by using his fingers (that too without touching anything) . I have to say this technology is pretty amazing
The best part is It will be open source and currently the prototype costs just $350 bucks. So i am assuming if this comes out as a product in near future it won’t be costly (well i do hope it comes out soon)
Now you have to check out these videos as they are plain awesome
There are many other videos and pictures on the project page so do check them as well
Nov 23rd
Well we all remember the about the popular TV series Friends . It ran for a successful 10 years before waving good by to millions of its fan base. But those were old days , these days the latest hit on the TV’s is the House MD . It is one of my personal favorites and currently in its Sixth season. Now i stumbled across a picture which made me think of the song by Bob Dylan (“The Times They Are A-Changing”) also featured in movie The Watchmen
Have a look at the pic and have your say in the comments
Recent Comments