Tuesday, January 08, 2008

TomTom collecting data from GPS Systems

TomTom's GPS devices can collect data about how much time was taken by an user to go from Point A to B, or what route was used (in case you did not follow what it suggested due to a roadblock or just because you knew a better way).

image

 

This is a feature similar to what Dash GPS plans to offer in its GPS Devices.

It does have some privacy implication, but overall it should improve its navigation capabilities.

Friday, December 28, 2007

Family Tree at Geni.com

From Microsoft's Family.Show's discussion boards, I discovered Geni.com, a Flash based online family networking site. It allows you to build your family tree in a collaborative way (that is to invite family members, and let them make addition and modification to the tree). It is a great site, with a simple (if not so good as Family.show) UI.

Have a look here.

image 

 

I have now a tree that includes a total of 500 people (not directly linked to me) included on the tree.

There are some security concerns about the site that I am going to discuss in future posts.

Making a Family Tree

I recently encountered Microsoft's Family.show. In case you may not have heard about it, It is a sample Windows Presentation Framework application created by Vertigo. The software became popular and people asked for more improvements for it, so now it has become an open source project on CodePlex.com (Microsoft's Open Source Project  Site).

 

Here is a sample tree of Windsor family. The software has limited functionality, but it has a great UI. I would really love if some decent programmers join the project and enhance its capabilities.

image

One thing I would like it to have is ability to save file on the web (So it should essentially become a software running on a web page). If that happens, it would be great.

From here I found another free service, and I am going to write about it in my next post.

Thursday, December 13, 2007

What is the next big thing in the Browser Wars?

People would probably miss next big thing in the browser wars, as it is happening quietly. But it is import to notice it right now. It is called as WebKit.

  • What is WebKit? It is the engine behind Apple's Safari Browser, Dashboard, Mail and everything else that Apple uses.
  • Then it is proprietary? It is Open Source, and it is based on KDE's KHTML and KJS libraries.
  • Why did Apple not update KHTML itself? Apple did what all big and powerful companies do to implement faster solutions based on open source technologies. They forked the code (copied and modified the code as they wanted without getting open source community involved in the process) and then opened source code of the fork.
  • Would that not kill KHTML? Well, it does not help KHTML much, considering that all the improvements Apple created would not be part of KHTML itself. But, there are some efforts on bringing those changes into KHTML without breaking it. It may eventually kill KHTML if KExplorer and other tools to use WebKit in place of KHTML engine (as there are efforts to do so and also here, it may survive only thru its descendants. )
  • Why is it important? There are few reasons.
    • Growing influence of Mac OS X.
    • Growing influence of Apple Safari (now it is available for Windows and also used on iPhone) - Mobile Phones
    • Nokia's S60 Platform forked WebKit to create its own browsing engine - Mobile Phones 
    • Google's Android uses WebKit based browser - Mobile Phones
    • GNOME's Epiphany browser has switched to WebKit from KHTML.

The next place where people would view a web site is not laptops or PCs but the mobile phones. And the browser on the mobile phone is going to define how the websites of future will be shaped and it looks like WebKit is in the center of it.

Did you not know that your batteries would perform better if they are cold?

Okay, everybody knows that heat effects electrical and electronic devices such as CPU and RAM, but what about the battery? Did you know that if a battery is heated too much it would not perform better? (Yes, everybody knew that heated battery can make your device catch fire), but was it kind of - yeh everybody knows it - type of idea. Well, someone just filed a patent around it.

So what about heat sink for battery or the cooling fans?

Whatever happened to Buffalo Tech

Okay, So all the technology companies are not exactly made of Gold. But then so are the patent trolls. I am not sure why CSIRO choose Buffalo while trying to attack the wireless platform 802.11g etc. But in most likelihood, because it was a soft target. Unlike Cisco/LinkSys and Netgear, Buffalo is still not a mass consumed  wireless gateway and it is neither American company (unlike the other two) who can possibly call some shots thru the US Congress.

But the buck has to stop somewhere isn't it? I mean just because someone in patent office was not competent to know if such an application is unique or not, who is at the fault?

Oracle XPI Issues

For some people who do not know what is XPI or WSG, here is a primer:

Long time ago, J D Edwards tied up with a company called as ActiveWorks for providing Integration Tool for their ERP. This tool was called as J D Edwards XPI - an OEM product from ActiveWorks for J D Edwards.

Later, ActiveWorks was purchased by webMethods and the relationship between J D Edwards and webMethods continued.

Soon after, J D Edwards was purchased by PeopleSoft. The relationship continued. The tool was renamed to PeopleSoft Enterprise XPI.

In the aftermath of Oracle's acquisition of PeopleSoft, the tool came to Oracle fold. It took Oracle few years to build a technology to integrate with J D Edwards, as a result, Oracle had to continue providing a lifeline to XPI. Only change it could do was that, it renamed the tool to PeopleSoft Enterprise Web Service Gateway (WSG) and would provide limited support (no patches are issued, only suggestion to what can be done provided).

Now, webMethods has become part of Software AG. Adding more complications in the MIX.

Oracle is almost ready with components that can be used as part of Integration - so called - Oracle Fusion.

Latest version of XPI/WSG is 6.1. This is based on webMethods's Integration Server 6.1 platform. The webMethods Integration Server platform has advanced. There are service packs and 100's of patches for the bugs that existed in the product. But none of them are available thru Oracle.

So if you are using XPI for developing integration for your J D Edwards, you are out of luck.

What you should do?

  1. If you have already invested in developing a solution around XPI, best thing would be to go with a regular webMethods license. That way you would have access to latest patches and service packs from them. On a flip side, you will spend money on integration license.
  2. If you are starting to develop an integration with J D Edwards, look to Oracle Fusion. That is what Oracle wants you to use and will continue to enhance. It is still like getting a beta software and you will have a roller coaster ride, but that's what Integration is supposed to be. Isn't it?

Monday, December 10, 2007

Days Ahead on CircuitCity

I visited CircuitCity couple of times during last few weeks. Each time, I really struggled to find clearance goods there. When I asked around, they said that each item on clearance is in its own isle, and there is no way to tell unless you read the price tag on the shelf. That is a hard to find thing, I mean you have to walk into the isle, and you have to read price of each SKU and around that price, you will find if it is on the Clearance. Why can't they put more attractive/brighter clearance tags/flags? or Just create a shelf of all the goods on clearances. After all, the idea behind putting a SKU on clearance is to get it out of the door faster. But at Circuit City they just make it harder and harder to find.

Obituary of CompUSA

CompUSA hasn't closed yet, but people are already writing an obituary of it. whether it was Mexican Entrepreneur who could not turn it around, or if it was the competition, one thing is true. CompUSA did not provide great service to its customers in its last days. All the visits to CompUSA that I had done before they closed in Atlanta weren't really great (Well, I do not have good words for Circuit City, Micro center and Best Buy either). I always found that they had parts costlier then many of other stores (not the web price).

I am not sure if Circuit City and others are reading this event closely and making changes. If not, they would meet a similar end too.

Wednesday, December 05, 2007

unlocking Netgear WGR614


I have a Netgear WGR614 v3 router.

Here is how the router looks from inside:


I found from Seattle Wireless and other sites that the router has possibility of accessing it via telnet. So I ventured around. First thing to do was to find TelnetEnable tool that is described on the net. I searched for telnetenable.exe and found it.
My copy of telnetenable has following information:

C:\Software>TelnetEnable
Version:2.1, 2003/10/17
Usage:
TelnetEnable
Here is what I had to do:
Execute following:
TelnetEnable [Router IP Address] [Router Mac Address]Gearguy Geardog
To get [Router IP Address], I executed ipconfig and picked up my gateway IP address. Since I was connected to the router using one of the lan port, it was easy.
To get router's mac address, I found two methods.
One: run arp -a command. This lists all the IPs that have been known to your PC and their mac address. The mac address is printed in the form of AA-BB-CC-DD-EE-FF. You need to remove all the additional characters and write the Mac Address as AABBCCDDEEFF.
Two: The mac address was on a sticker just on the back of my router. That was easy.
Gearguy and Geardog are the login ID and passwords for the telnet console for this router.
If the command executes quickly and ends without any error, that means the router was unlocked. But if it does not, or returns some sort of error, then it would mean it did not work.
More to follow in next post.

Monday, November 26, 2007

Fonera and DD-WRT

Someone at my home stepped on my Fonera and broke its antenna few months back. Since then it was sitting in the closet with all the other hardware that I had.

Finally, i decided to flash it with DD-WRT to try out if it works well. My Fonera was having 7.1R3 firmware. Just by changing the DSN to one provided for Kolofonium helped to enable SSH on the router. Once I got SSH enabled, the confusion was about logging onto it. The admin user of Fonera is actually a root user when used with SSH.

Finally logged in. Loaded patched kernel, changed the loader and then finally loaded DD-WRT. Keep watching for more updates.

Tuesday, November 13, 2007

AOL and Plaxo

I just installed new AOL 6.5 client. What it did along with it is that it installed Plaxo with it. It did point it out as part of agreement.

image

I would have liked an option that would allow me to "not select" Plaxo.

Thursday, November 08, 2007

Google Android

Google just released Android aka Open Handset Alliance.

Well, yes, everyone knows that.

But it is not something new. It is something Google had acquired as part of Android Inc. and they have been working on it since then.

But there is a problem. Is it fighting against Handset makers or the carriers or both? Well, it did get support from T-mobile and few others. But those are not the only company in the world. Even if they can not get AT&T and Verizon to sign up, there are many others (well they did get China Mobile) such as Reliance of India, Hutch Worldwide, Airtel Worldwide etc.

But one thing is for sure. It does give Linux Kernel plenty of credibility as a backbone of a Mobile Operating System (Yes, Linux is not an operating system, but just the Kernel).

New Windows Live Writer

Yeh!

But isn't it confusing? Am I Pro-Microsoft or Anti-Microsoft? Well, I am a centrist. I will use whatever works. I am a libertarian. If the tool is great, I would use it.  I would really love, if I can blog from Firefox (after all, it has an HTML editor).

Tuesday, November 06, 2007

Plaxo Networking features


Plaxo has finally built a tool that will compete against LinkedIn. check out the screenshot.

Friday, October 19, 2007

Few Limitation on GrandCenterl

There are few limitations on GrandCentral.


  1. Grand Central can not be used to make international calls. This is understandable, but - If they would tie up with any provider, they can provide users options to buy international call credit and use it. That would be a revenue stream - would it not be? One can still configure a long distance call provider's 1800 Number and get the calls across.

  2. To open up a Grand Central Account, you need to have access to a real phone number. Hmmm. What if I don't have one? What if I have a phone with an extension? What if I am not in USA? Now, there is a work around to that.

Just for the start, For who have missed my earlier post on GrandCentral; GrandCentral allows you to get a phone number (virtual) in area code of your choice (most areas in US covered) and direct it to any phone you wish to. Not just that, you can choose which phone it will direct to based on who is calling or if it will go to voice mail etc. That is a good idea indeed. The best part of it is that you can choose to direct your calls to Gizmo (Well, that's where GrandCentral does save outgoing call money as it is a net to net call - or so I hope).

Thursday, October 18, 2007

Upgrading RAM on Acer 3680

I used Crucial's Ram to upgrade memory on my Acer 3680 from 512MB to 1536 MB. I ordered the Ram using this link. It arrived in 6 days thru UPS and USPS. I had to struggle to identify how to open the laptop to upgrade, but found handy help at another blog.

Acer's own website does not provide much information on how to upgrade their laptops with such minor improvements. Dell is much better that way.

Sunday, October 07, 2007

Configuring a VOIP Router for Gizmo

Well,

I think you all must have started using Gizmo by now. Now, what if you want to configure a VOIP Router to Gizmo, so that you can connect a regular phone to it?

That is very much possible. In fact, people have take up task of configuring Sun Rocket router, unlocked it and started using that for Gizmo. Check the link here.

Wednesday, October 03, 2007

How to configure X-Lite for GizmoProject


if you do not want to install GizmoProject's client, you can use other generic VOIP Client too. e.g. X-Lite.


Here are the settings verbatim from them:


SIP account Information
Display Name: (Display name that you may like to use - say Gizmo - your name)
User Name: (found in your Gizmo Project profile)
Password: (exactly as typed in Gizmo Project)
Authorization User Name: (found in your Gizmo Project profile)
SIP Domain: proxy01.sipphone.com
For Domain Proxy, you can select options as defined on the screen right now.

SIP Address: 198.65.166.131


At this time, SIP Domain and SIP Address reflect same server.

Free Incoming Internet Phone/VOIP

Who does not like a free VOIP Phone with a real phone number? So how do you go about getting one?

Okay, here is how it is going to work:



  1. Open up a free VOIP Account. There are a few ways of getting them. I have listed them here.
    1. GizmoProject from Sipphone provides a VOIP Client with Jabber Support as well as a VOIP Number. Optionally you can buy CallIn or Callout service from them. (But, if you want everything to be free you don't want that right?)
    2. MindSpring from Earthlink has free VOIP Service as well. They also provide a DialOut. To use the service, you have to open up a free earthlink email account.
    3. There may be more on the market that I may not be aware of. :)
  2. Get a Free Phone Number to direct to your VOIP Number. This can be done in two ways
    1. Get a Free Washington State Phone Number from IPKall. You need to provide details about your SIP provider here.
    2. You can get a Google GrandCentral Account to forward calls to Gizmo (At this point, GrandCentral supports only Gizmo as VOIP Option. I would love if they start doing regular SIP Peering like IPKall to any VOIP provider).
      • Locks you to Gizmo
      • Needs you to have an US Phone Number - to open up GrandCentral Account - may mean you need to be in US?
  3. if you used Step 2a, but you want a number in a specific area in US, then now it is time for you to open up a GrandCentral Account to direct the phone to your IPKall Number, which will get directed to your Gizmo or MindSpring Account.