Sunday, August 31, 2008

QR map - 2

The long series of updates in our maps mashups (see Big Map, Mobile maps) - there is a new version for QR map too. See it here. We hope that the navigation is now much more flexible.

With QR Map you center the map so that the pointer is on your location (or use a search icon), set the scale and then click on the mail icon at the top of the map. You will see Tiny URL with QR code. E.g. (http://tinyurl.com/6fkdf9):


The Tiny URL redirects to a Google Chart Server API generated QR Code. The QR Code decodes as a Google 240 x 320 static map for mobiles:



QR map is a very simply and elegant way for the map data delivery. E.g. mobile scans the code somewhere on the street and gets the map for the nearby area.

Wednesday, August 27, 2008

Mobile Maps - 2

Mobile Maps created in our Mоbile Maps mashup could be shared via Twitter and Facebook too.

Tuesday, August 26, 2008

Big map - 2

Mashup BigMap (full screen Google map) lets you share links via Twitter and Facebook too.

Monday, August 25, 2008

Sunday, August 24, 2008

Google geolocation example

Google offers geolocation stuff via Ajax API. For the web applications it is a practical way to get latitude/longitude pair by IP address. And here is a small practical example: geo search

Wednesday, August 20, 2008

Secure notes

One time readable text notes. Just write your note and get a tiny url link. Then share this link via email or twitter. When your recipient clicks the link for the first time, he/she will see your note. In the same time note data will be destructed so your note is not readable anymore. You can use secure messages in the public twitter line for example. See service here

P.S. the development team used Coldtags suite of course.

Tuesday, August 19, 2008

Bookmarklets

Useful bookmarklets:

Google Translate - Google translation to English for the current page
Disable Style Sheet - see web site in the "naked" form

If you are using Internet Explorer, just right click on the link, and select Add to Favorites and save it to the Links folder. If you are using Firefox, right click the link and select Bookmark This Link and save it to the Bookmark Toolbar Folder.

Monday, August 18, 2008

Twitter update

As we've discovered Twitter actually lets you publish updates right from URL. It looks so:

http://twitter.com/home?status=your_message_is_here

E.g.:

I am reading servletsuite blog

Rate limit in Web 2.0 API

Many public API's from Web 2.0 projects introduce rate limits for the usage. E.g. Twitter API allows 70 requests per hour, Google geocode API does the similar things etc.
Let us see the following component in Coldtags suite: Timer taglib. Body tag timer may execute own body once per given time interval (or not often than - depends on the incoming requests) for all the requests (application scope) or on per user base (session scope). Beyond the cache, we can use this tag for dealing with the rate limitation in public API. E.g. ask Twitter not often than once per 60 seconds:

<t:timer interval="60">
    code for Twitter API
</t:timer>

Thursday, August 14, 2008

Image info

Image info - a simple mashup uses Google App Engine application IMG 2 JSON for getting image info online. Mashup extracts and shows metadata from images. Just provide an image URL and check out EXIF metadata for example (camera make, manufacturer, GPS positioning, orientation, etc). See it here

Wednesday, August 06, 2008

Mobile maps

Our mobile maps maker has been updated. Select the area on the full screen map (lookup the address) and create a static (that is the key point!) picture for the selected map area. This static picture (just a .gif file) could be viewed on any mobile phone. So you can share maps with your friends by this way, for example. See Mobile maps mashup for details.

Tuesday, August 05, 2008

Big map

BigMap mashup has been updated: address lookup and tiny URL integration. See it here

Monday, August 04, 2008

RegExp

You've asked - we did. The latest version of Domain filter in JSOS supports regular expressions. So you can perform the redirection much more flexible.