Our COO Douglas Christian has a Nokia N95 cell phone, and he mentioned to me the other day that it has a built in web server. At first I thought he was telling me it could browse the web. But no, the device has a web server built into it. People on the internet can pull up web pages from his phone!
It is done through a site called mymobilesite.net. The web address is something like username.mymobilesite.net.
Once you browse to the site, you get a menu listing items such has:
- Blog
- Camera
- Gallery
- Guestbook
- Contact me
- Presence
- Calendar
There is also a place to log in.  Douglas can log in and use the PC browser to send text messages through his phone. If he’s sitting at his desk in front of his PC anyway, it is a lot easier typing a text message in with the PC keyboard then using the cell phone.
If you click on “Camera”, a screen comes up allowing you to instruct Douglas’ phone to take a picture. I just did it, and it took a few seconds, and then a picture appeared, taken by Douglas’ phone! But it was all black. I walked down to his office, and his phone was in his pocket.
I clicked on “Gallery”, and there were 46 photos available for me (and any other stranger) to look at. I saw some pictures of Harley-Davidson’s, so I knew I had the right phone. Douglas likes Harleys.Â
“Guestbook” allows you to type in a message that will be displayed to other visitors in the phone’s guestbook.
“Contact me” displays a screen that let’s you type in a message that will go to Douglas’ phone as a text message. It can be up to 500 characters long.
“Presence” pulls up information about the phone such as whether a call is in progress, battery life, local time, calendar availability, and more.
“Calendar” pulled up an error! I’ll paste it below. In a way, the error message is proof that some amazing things are happening on that tiny device. A web server on a cell phone. What will things be like ten years from now?
Here’s the error when the phone tried to serve up calendar information. It looks like it might have run out of memory.
Mod_python error: "PythonHandler index" Traceback (most recent call last):
File "c:resourcemod_pythonapache.py", line 300, in HandlerDispatch
result = object(req)
File "E:/Data/Web server/htdocs/index.py", line 14, in handler result = hrh.handler(req)
File "i:sombreroImplementationMWS_WebContentFrameworkHttpRequestHandler.py", line 115, in handler
File "i:sombreroImplementationMWS_WebContentWeb_ApplicationsCalendarCalendarController.py", line 2066, in get_content
File "i:sombreroImplementationMWS_WebContentWeb_ApplicationsCalendarCalendarController.py", line 1132, in _create_availability_view
File "i:sombreroImplementationMWS_WebContentWeb_ApplicationsCalendarCalendarController.py", line 627, in datePicker
File "c:resourcecalendar.py", line 102, in find_instances
return self._db.find_instances(start_date,end_date,unicode(search_string),self._create_filter(appointments,events,anniversaries,todos,reminders))
SymbianError: [Errno -4] KErrNoMemory
