Tech Support Websites

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 20 February 2013

Firebug simplifies programming with JSON

Posted on 19:50 by Unknown

The Developer Tools (F12 keyboard shortcut) of popular browsers show the JSON output returned by an API, like this -


Firefox add-on Firebug's JSON tab within the Net tab, presents it neatly like this -


This makes it easy to extract the specific details that you are after. 

The above view helps to visualize how to get to a flickr photo's id on making a call using the jQuery getJSON method to one of the flickr API services - data.photos.photo[i].id


Read More
Posted in APIs, Firefox, Javascript, JSONP | No comments

Tuesday, 19 February 2013

HOW TO batch Geocode a set of addresses

Posted on 19:02 by Unknown

Geocoding is the process of taking an address and getting the associated latitude and longitude so that it can be visually represented as a a point on the earth with any mapping service.

MapQuest API has a free batch geocoding service that allows multiple locations to be geocoded at the same time. A limit of 100 locations exists for one call. I haven't seen any of the popular mapping services offering this kind of a bulk geocoding facility.

An AppKey is needed to run that service & you can get it by creating a free Community Account.

An AppKey is generated when requested but it will take approximately 1 hour for your AppKey to be active.

Read More
Posted in HOWTO | No comments

Monday, 18 February 2013

SharePoint 2013 NAPA Keyboard Shortcuts

Posted on 20:28 by Unknown

With a Office 365 Preview Developer account, you can build SharePoint 2013 & Office 2013 Apps. This account includes an app called NAPA that contains a small subset of Visual Studio features to build an App within the browser & run it. As a keyboard person, I like that it includes keyboard shortcuts for common tasks. Here are my favorites:

F1                  : Show & trigger commands
Ctrl+F            : Find
Ctrl+H           : Replace
Ctrl+/             : Comment
Ctrl+L            : Jump to specified line number
Ctrl+E            : Quick Open
Ctrl+D           :  Delete line
Ctrl+A           :  Select all
Ctrl+Space    :  Intellisense
Ctrl+G           :  View Methods?

Read More
Posted in SharePoint2013 | No comments

Sunday, 17 February 2013

Voice Fingerprinting

Posted on 10:27 by Unknown

The Independent has an interesting article on voice fingerprinting -

Fuelled by 9/11, spurred on by the advance of our digital society and made possible by raw computing power, the development of increasingly sophisticated automated speaker recognition systems (ASRS) are now bringing the prospect of a voiceprint enticingly close...These systems can in as little as 15 minutes use a background population of voices to make a statistical judgement on the significance of any similarity or difference between the voice of the criminal and that of a suspect that could have taken a human 15 hours to complete.

Like computer vision and video fingerprinting, voice fingerprinting will be a great digital frontier to conquer.

Also see: Raman Effect can fingerprint the universe
Read More
Posted in | No comments

Thursday, 14 February 2013

HOW TO handle a API's JSONP response that uses a static or fixed or named callback function

Posted on 10:28 by Unknown

Script and JSONP requests are not subject to the same origin policy restrictions. Most APIs that return JSONP data will generate a dynamic callback function name and they typically have a parameter like jsoncallback=?.

However some API's like flickr, Facebook require that you use the callback function name that they specify.

Here are a couple of ways that you can tackle that scenario -

window.fixed_callback = function(data){
alert
(data.title);
};

$
(function() {
$
.getScript("http://api.flickr.com/services/feeds/photos_public.gne?tags=cats&tagmode=any&format=json&jsoncallback=fixed_callback", function(data) {
alert
('done'); } );
});
click to enlarge code snippet
Read More
Posted in APIs, Javascript, JSONP | No comments

Wednesday, 13 February 2013

Tweetcheero

Posted on 10:28 by Unknown

I found it funny that two separate tweets on the same topic but in different contexts and having the opposite effect landed one after another on my Twitter timeline.


As I can't think of a word for this coincidence, I'm calling it Tweetcheero - a take on Switcheroo
Read More
Posted in | No comments

Sunday, 10 February 2013

Fix for "The page at https://*.sharepoint.com/* ran insecure content from http://{3rdparty_json_api_call}" error in a NAPA app

Posted on 19:54 by Unknown

If you are receiving data through a JSONP API call from a third party service in your SharePoint 2013 NAPA app and you get an error of this pattern -
"The page at https://*.sharepoint.com/* ran insecure content from http://{3rdparty_json_api_call}"

... make the JSONP API call from its equivalent HTTPS URL i.e. replace http with https. This fix will work provided the third party API supports HTTPS.
Read More
Posted in NAPA, SharePoint2013 | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • 10 ways to make laptop battery last longer
    Paraphrased from a Right Choice magazine article with my own opinions: Keep the brightness of the screen as low as possible. If portability ...
  • Words that leave Google Instant speechless
    2600 Magazine has compiled a list of objectionable words that Google Instant has blacklisted. Several volunteers have submitted blackliste...
  • A new JavaScript Reference to bookmark
    For years, the JavaScript section at W3Schools.com has been a indispensable source of reference for me . It will now not be my only source. ...
  • Free JavaScript & jQuery learning resources
    There is a nice compilation of JavaScript & jQuery learning resources in this community wiki on StackOverflow.com . I picked those which...
  • Manipulate PDF files for free with PDFRider
    PDFRider (currently in version 0.5) is an open source project on Codeplex. This utility provides a GUI for the command-line program  Pdftk ...
  • Look what Google Goggles visual search can do
    Google Goggles is a visual search application available currently for Android powered phones. It may possibly be available for phones of oth...
  • HOW TO read long text messages on the Samsung Omnia 652
    Samsung Omnia 652 clumps text messages from a single recepient together. Scrolling through a message doesn't reveal the entire message ...
  • Web Applications - Tips & Tricks
    Did you know, you can append +any-word to a GMail address & use that word to filter emails or distinctly identify where the mail has co...
  • What is the difference between Browser Mode & Document Mode in IE
    If you're a web developer and your job actively involves building web pages that work the same in all browsers including the last three ...
  • Dig deeper into jQuery with "jQuery Succinctly"
    jQuery Succinctly by Cody Lindley is an ebook that Syncfusion is offering as a free download (requires registration). I've been working ...

Categories

  • AJAX
  • Android
  • APIs
  • App
  • ASP
  • ASP.NET
  • ASP.NET-MVC
  • Azure
  • Azure SQL Database
  • AzureInPictures
  • Bing
  • Book Review
  • Bookmarklet
  • Browsers
  • C#
  • chart
  • Chrome
  • Cloud
  • CSS
  • CSS3
  • DidYouKnow
  • E-Commerce
  • Excel
  • FB
  • Fiddler
  • Firefox
  • Gadgets
  • GeoLocation
  • GMail
  • Google
  • Google Docs
  • Google Reader
  • Health
  • Hotmail
  • HOWTO
  • HTML
  • HTML/CSS
  • HTML5
  • Humor
  • Hyderabad
  • IE
  • IIS
  • India
  • Internet
  • IT
  • Javascript
  • jQuery
  • JSON
  • JSONP
  • Laptop
  • Learning Resources
  • Lists
  • Map
  • Metrics
  • Microsoft
  • miscellaneous
  • Mobile
  • NAPA
  • Office365
  • Opera
  • PDF
  • Performance
  • Personal
  • PHP
  • PM
  • PowerShell
  • Privacy
  • Programming
  • Rant
  • Safari
  • Science
  • Search Engines
  • SearchEngines
  • Security
  • SEO
  • Sharepoint
  • SharePoint2013
  • Silverlight
  • Software Engineering
  • Solutions
  • SQL Azure
  • SQL Server
  • TFS
  • Tip
  • Tips
  • Tools
  • Tools/Utilities
  • Trivia
  • TWIL
  • Twitter
  • UX
  • VM
  • VS.NET
  • VS2010
  • VS2012
  • WCF
  • WebApps
  • Websites
  • WF
  • Windows Phone
  • Windows7
  • Windows8
  • Word
  • WP7
  • WPF

Blog Archive

  • ▼  2013 (112)
    • ▼  October (16)
      • 10 ways to make laptop battery last longer
      • Learnings in S/W Engineering from the HealthCare.g...
      • TWIL - Week #29
      • MS currently has 21 apps on Google Play, incl. Wor...
      • Review: uCertify PMI PMP v-5 Online PrepKit
      • TWIL - Week #28
      • HOW TO highlight a Province within a Country with ...
      • My first impressions of Nexus 7 tablet
      • Free APIs, online services to generate screenshots...
      • TWIL - Week #27
      • HOW TO prevent mixed content warning in web pages
      • What's common between Kovid Goyal & Antony Lewis?
      • TWIL - Week #26
      • FB & Twitter spam me with similar subject line
      • Book Review: PMP Rapid Review by Sean Whitaker; MS...
      • Windows Azure Mobile Services - Error: Table 'some...
    • ►  September (14)
    • ►  August (8)
    • ►  July (8)
    • ►  June (13)
    • ►  May (12)
    • ►  April (12)
    • ►  March (8)
    • ►  February (15)
    • ►  January (6)
  • ►  2012 (127)
    • ►  December (11)
    • ►  November (14)
    • ►  October (13)
    • ►  September (14)
    • ►  August (16)
    • ►  July (16)
    • ►  June (6)
    • ►  May (5)
    • ►  April (11)
    • ►  March (12)
    • ►  February (7)
    • ►  January (2)
  • ►  2011 (98)
    • ►  December (5)
    • ►  November (2)
    • ►  October (5)
    • ►  September (7)
    • ►  August (7)
    • ►  July (15)
    • ►  June (10)
    • ►  May (7)
    • ►  April (8)
    • ►  March (10)
    • ►  February (11)
    • ►  January (11)
  • ►  2010 (163)
    • ►  December (14)
    • ►  November (19)
    • ►  October (19)
    • ►  September (15)
    • ►  August (18)
    • ►  July (17)
    • ►  June (20)
    • ►  May (17)
    • ►  April (19)
    • ►  March (5)
Powered by Blogger.

About Me

Unknown
View my complete profile