Saturday, May 26, 2012

Bug Explanation : Connection Error 400 in Blob

Some people has been complaining that Blob is giving a error in connection problem on trying to publish posts.
The error code 400 is returned when the server doesn't recognize the sent data.
It is a limitation of blogger server that it accepts data in only xml format which is quite strict in rules.
If you miss one slash, or forget to close one html tag, the whole request becomes invalid.
Whereas all other major APIs use json data, blogger keeps using this tedious and tricky method (one of the reason why there aren't many blogger clients)

Due to this problem, if you create a new post with simple html tags, blob will handle it fine, but there might be occasional problems while editing an existing post with complex tags..(more if you mess up the html tags)

I'll be looking into a way to validate the post before requesting, but that'd be complex..
In the meantime, if you get those errors, offline save the thing, then try removing some part of the post and online draft it, to check which part/html code is causing the error.

Sorry for the trouble and inconvenience, but this is Blogger's fault as much as mine.


Thursday, May 10, 2012

Qcal joins the Meego party

After a huge response to Qcal in symbian platform, the calculator app now has set sails for the famous Meego.
Due to lack of a device there might be some glitches in font sizes, as the simulator went nuts in that department.
Users are requested to report back if there's any issue. I'd fix 'em as soon as possible.

The only feature missing from symbian version is the ability to copy result to clipboard, which will be added in next update.

Qcal Pro Meego version is currently in QA, which is a paid (currently free) item. A free version just like symbian is also coming soon.

Thanks to @knobtviker , and @logonAniket and @moritzJT for testing and feedback

Screenshots :