Sunday, December 18, 2011

Recently came across this amazing free tool from Yahoo called Dapper which allows you to create a RSS feed from a HTML page by visually selecting the parts of a page you would like to add to the feed.

Have been using it for some time now but recently the service is down and the website open.dapper.net is not up as well.

Has it something to do with Yahoo exiting from many of its services. It will be very unfortunate if this service goes down or is removed.

If thats the case may be Yahoo should open it up to the community to maintain through donations. I know I'll be one to donate for such an amazing service.

Saturday, December 17, 2011

Swtching back to old profile not possible after enabling Timeline on Facebook Profile - one way street

I just wanted to see how the new timeline feature works with the assumption in my mind that there will always be an option to go back to old style of Facebook profile if I do not like the new timeline.

That is the first thing I checked after switching to timeline was to see how to go back.

Cons :
For the post that have happened earlier the Privacy control option does not show up! So if I wanted to change the privacy option of an earlier post there is no way of doing it. except may by deleting it.

If you find out any way to switch back please share in comments. AFAIK it is not possible.


Trying Timeline is a one way street. Time to switch to Google + ? :)

Tuesday, December 13, 2011

New application creation is not available at this time. Please check later. - Yahoo API


I wanted to create new project in Yahoo API but getting this error. not sure why ?

So, you want to use some Yahoo! APIs...

We need some information about you and the application you're building before you can use Yahoo! Web Services. We collect this information to get a better understanding of how Yahoo! Web Services are being used and to protect the security and privacy of Yahoo! users.
New application creation is not available at this time. Please check later.

Friday, December 9, 2011

Google analytics error : Access denied. Please try relaunching In-Page Analytics from the report.[Error: 20004]

For the first time today I saw the error "Access denied. Please try relaunching In-Page Analytics from the report.
[Error: 20004]"   coming on my website which has Google analytics script.

Also Today I noticed that there is a launch of new UI on the Analytics front end. This sounds related.

I tried taking the fresh analytics script and adding it to the website but the error still came.

Hopefully this is a temporary issue, cant afford not to have analytics installed on the website.

Friday, November 25, 2011

Bing Webmaster Add Feed in Sitemap not working for Blogger Blog sitemap

I am trying to Add Feed as Sitemap to my blog on Bing Webmaster tool and it just loads for a few minutes and gives timed out error. Other sites are working fine so I know it is not a network access issue. In fact all other areas in webmaster are accessible except the Add Feed in Sitemap.
   I have tried it multiple times over a period of weeks but definitely looks like something Bing either doesn't want and deliberately allow.
    Because Blogger is owned by Google ?? And Bing is the only competitor of Google ?

 

Monday, November 21, 2011

Tuesday, November 15, 2011

Facebook Page Admin "like this" points to Insights, is it a bug ?

I'm a page admin on Facebook, till yesterday if I clicked on "like this" link it opened a new pop up and showed the list of people who have liked this page. Today when I clicked on "like this" it took me to Insights page. Is it a bug ?


However within Insights there is a "See likes" link which shows the list of people who are page fans. But this sounds like a bug.

Facebook stops Amazon affiliated apps

I got this email from Facebook asking to stop my app which was based on Amazon affiliate program.


------------------------------------------------------------
To the Developer of Amazon Deals Shop,
We're writing to inform you that there's a policy violation in App Amazon Deals Shop(21223172731) that requires immediate attention. We have detected that you are using an ad provider that has not accepted our terms, which is a violation of section III.B.2 of the Facebook Platform Policies. We ask that you use one of the ad providers that have agreed to our terms (http://developers.facebook.com/adproviders). Please address this issue as soon as possible but no later than 1:00pm PT Tuesday, September 13, 2011. If we verify that the violation has not been addressed after that point you will be subject to a restriction.
In February, we announced (http://developers.facebook.com/blog/post/461) plans to update our Platform policies to require developers building Apps on Facebook.com (Canvas Apps) to use third-party ad providers who have signed our terms that govern ad quality and data use. As always, we value the innovation you continue to bring to the Platform, and welcome your feedback in the Developer Forum where others can hear your thoughts and participate in the conversation. We've also included a few helpful resources in the link below:
Facebook Platform Policies: http://developers.facebook.com/policy
Thanks,
The Platform Policy Team

------------------------------------------------------------


Basically Facebook has a list of Ad programs that can only be used for monetizing app. My app happened to be purely based on Amazon affiliate, suggesting discounted items and making them sharable to FB users. So I had to stop it.

I for once contacted FB and told that I was not recording any user data in through my app but that did not satisfy them. They just do not want Amazon affiliate to used.

Made me wonder what the real reason could be ? The reason has definitely nothing to do with privacy concerns since I made it very clear that the app does not store any information from the FB user, it just helps the FB user navigate few links (may be through product categories etc) eventually leading them to an item that they want to buy. Finally at the point when user clicks on "Check Out" button they are redirected to Amazon site. After that the navigation is completely on Amazon and the app does not know anything about that.

For now that app is stopped and I am wondering what can I do with all the effort that has gone in creating the app. and finally to be stopped without understanding a logical reason for stopping it!

Rediffmail error - "We are unable to process your request right now. Please try later."

Rediffmail service very frequently gives this error and is unable to load the email which I can not read.  Just stuck with Rediffmail because of a old email address, very poor service. Better to go with Gmail or Yahoo from now onwards.

Many few days old email are giving this error - "We are unable to process your request right now. Please try later." ???

Sunday, November 13, 2011

Life Is What You Make It Preeti Shenoy Review

The book was good. It narrated a story of a bright & lively girl who suffered from a mental disease at the crucial point of her life and how she recovered from that  by her strong will power & determination.


Monday, October 31, 2011

Adding Facebook moderated comments to your website and making facebook comments indexable PHP code


Facebook plugin allows  you to add a comment section to your webpages. This plugin accepts logins from Facebook, Yahoo, AOL etc. The code to add the plugin can be found here.


Adding the code that you get from the link above is straight forward, however there are a few issues that you will need to address to get it working properly on your website. Recently I addressed these and found a working solution.

Issue No. 1 - Separate comments for each webpage for your website


Facebook records comments for each "data-href" URL that is provided in the plugin code. So the trick is to modify this "data-href" field for each web page of your website. Of course doing it manually can be very cumbersome. So I've written following JS code that does some basic cleanup on the URL and then plugs this "cleaned up" URL in the "data-href" field.

----------------------------------------------------------

<script type="text/javascript">
     <!--
      var strng = location.href;
      var splits = strng.split("&");
      var splt2 = splits[0].split("?fb_comment_id");
      document.write('<div class="fb-comments" data-href="');
      document.write(splt2[0]);
      document.write('" data-num-posts="4" data-width="600"></div>');

      // -->
</script>

---------------------------------------------------------




Issue No. 2 - Making comments Moderatable

add the following code after the head tag in your HTML. Replace the content field ^^'s with your APP ID



---------------------------------------------------------
<meta property="fb:app_id" content="^^^^^^^^^^^^"/>
---------------------------------------------------------

After you have added this code. You can go to this page to moderate comments.


Issue No. 3 - Making Facebook Comments Indexable


This is very important step for SEO since Facebook comments are pulled from Facebook API's within a JS and are not indexed by Search engines, which is a big hit to SEO. Remember the same URL "cleanup" step to do here as the first step when you plugged the cleaned up URL in the "data-href" field. Following PHP code uses cUrl code to pull the comments data from Facebook and displays it on the webpage.

One issue with this presenting of comments data on your webpage is that "How do you show it on your page". Answer to this I dont know. One straight forward option is to hide it under "div hidden". But that is questionable choice. Since Search Engines do not like hidden text on your webpages. In the case of hiding Facebook comments data on you webpage is a genuine need, since the comments are already shown to the user from the plugin code, BUT that is something search engine is unaware of. Hiding text can get your website unindexed from search engine, sort of blacklisting.

Another issue with following code is that it bypasses security. cUrl code disables SSL options to be able to get this working. You may want to search a bit more and see if you can get SSL part working as well that is without disabling options.

---------------------------------------------------------
<?php


$ch = curl_init();
$timeout = 5;


$url = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];


//echo $url;
//echo ("<br/>");
$pieces = explode("&",$url);
//echo $pieces[0];
//echo ("<br/>");


$splits = explode("?fb_comment_id",$pieces[0]);
//echo $splits[0];
//echo ("<br/>");


$request_url ="https://graph.facebook.com/comments/?ids=".$splits[0];


//echo $request_url;
//echo ("<br/>");


curl_setopt($ch,CURLOPT_URL,$request_url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);


$data = curl_exec($ch);
//    print "<div style:visibility="hidden">";
    print "<PRE>";
    print_r($data);
    print "</PRE>";
//    print "</div>";
curl_close($ch);
?>
----------------------------------------------------------



In case I've missed anything I'll revisit the post, after checking any comments. Of course the disclaimer - Use all of this information at your own risk.


Sunday, October 23, 2011

Reliance Netconnect+ very bad service in Bangalore

Reliance Netconnect+ is a scam. They claim it to be a broadband and the charges are at par with other broadband services like DSL etc. But the speeds in Bangalore are only in the range of 1-10 Kbps which is not sufficient for even email checking and browsing.

On top of this, there are frequent disconnects. You cant even read news properly without getting disconnected, multiple times. Really annoying.

I had given them a request to change my plan to prepaid from postpaid, since I had stopped using it. After two months and multiple phone calls, they have still not changed my plan to prepaid. It is still in post paid and despite not using it, I have already received two bills. First one I was asked to pay saying after this there will not be any bill. But there is a second postpaid bill which is sent and I am being called to pay it as well.

What a scam, bad service, and bills are being sent without using the service. Two months back if they had changed it to prepaid, I wont be getting these bills but they simply wont do it.

Over all very bad experience.

Friday, October 14, 2011

Sorry, we did not find a suitable Google Analytics account for ... The solution

I had the same problem. Actually Ad Planner and Analytics were showing two different versions of my site's url. For example if i own toi.com

Analytics: www.toi.com
Ad Planner: toi.com (without the preceding www.)

I removed the www. from the url at Analytics by clicking on the pencil icon to the right of the url and it started working fine. Turns out, both the urls at both Analytics and Ad Planner must have the identical characters.