Page Prediction is Dead

I always have a passion for monitoring pageranks of my websites and other websites.

I use the Google toolbar and   Live PR (currently down) for monitoring current page rank.

For Page Rank Prediction / Future Rank I have used a lot of websites like

http://www.iwebtool.com/pagerank_prediction and http://www.rustybrick.com/pagerank-prediction.php

iwebtool and rusty used to work like a charm, but not anymore.

Has Google banned users from finding out future page rank ? or is the algorithm these tools are based on a failure for a change in Google’s Algo?

Only one tool at PageRankPrediction seems to be working now.

Web Project Management

Managing a Web Project is a challenging task. IM not talking about the Project Manager’s role alone.Consider every Individual in the Process, rite from the Client to the Developer.

The hierarchy below is pretty common for any web based project.

  • Customer
  • Project Manager
  • Technical Lead
  • Senior and Junior Developers

Each person has some amount of responsiblity on his shoulders. And its not the Managers and Leads alone who are responsible for running the show on the whole. Even a Developer must be capable of doing some Project Management from the Developer’s angle like Tracking Open Issues, Working based on Priority and Deadlines.

While the Project Manager’s role is to track what each team member , Its upto each member east be aware of what is his current responsibility. Its better the technical status of issues is managed by Tech Lead and developers as most often Managers are meant to be tackling issues like scheduling , planning, billing etc.

I will post a few more posts on Web Project Management – A Developer’s View and A Managers’s View and A Customer’s View

DataPager in .Net 3.5

Pagination is something we face eachtime when we build a web application. My project needed some kind of paging functionality last week and we were evaluating various options. I hate SQL Server for one reason and embrace MySQL for the ANSI defying LIMIT clause.

Pagination in MySQL is simply fun. Just say LIMIT starting record number,items per page and Voila you get the wanted result set.

Pagination in SQLServer is not that easy.You can however achieve paging using some work arounds like ROWORDER and ROWCOUNT in SQL Server

You need to be passing around the PrimaryKey and must sort the data based on the key for the pagination.You need to add a Numeric Primary Ke if your schema does not have one.

DataPager is a brilliant new Pagination Control available since .Net 3.5.

You can use it with the Repeater Control or the new ListView Control.

Its not like the DataGrid which uses tables for the markup. You can use  it with Divs.

I was playing with Microsoft Visual Web Developer 2008 Beta 2 when i found this control.

Head over here for a nice example 

Akamai CDN Prices – the Battle Continues

The Content Delivery Network Market is hotter than ever now. The number of websites delivering content to a Global Audience is on the rise.

I came across an interesting post my Om Malik in this context.

Akamai Technologies (AKAM) has lost over $3 billion in market cap in the last one month due to increased costs and reduced prices due to heavy competition. Akamai has a presence in India as well with a lot of Indian websites thronging them for collocation. A long time customer of Akamai in India is rediff.

Just see the ping time for rediff india’s homepage

Reply from 220.227.238.168: bytes=32 time=29ms TTL=62

VSNL ,Bharti, Reliance, Sify have their data-centre businesses but the costs are to high. VSNL has been there for a long time .

I would debate later on the difference between partnering with a CDN Vs getting up A Dedicated Server Cluster.

Will be interesting to watch how CDN players / prices perform in the current web2.0 scenario.

Online Video is currently booming and broadband penetration is also rising.

Nokia E61i lost all contacts

I feel i made a mistake by choosing the Nokia E61i. The so called Enterprise phone does not give 1 damn warning when deleting all contacts when uninstalling the Blackberry connect software. The cost – lost all my contacts and calendar entries on the phone.

Luckily I have an old backup of my 6630 to give me some peace.

The phone does not come pre-installed with blackberry connect. You have to manually initiate the setup. I did it and paid the price for it.

But not 1 warning anywhere. I m afraid Nokia loosing its trustworthiness !