Thursday, March 31, 2011

No more QR-codes from Google?

Google Ditches Barcodes for NFC. If it is so, than it is at least strange. NFC is already old technology too and its adoption depends on mobile devices. Long way to go ...

But it means also that QR-code companies have got one competitor less :-)

P.S. /via QRpon - an innovative solution for customized check-ins in Facebook. With QR-codes :-)

How to protect your content

Custom JSP taglib helps you protect content in your JSP (and/or Coldfusion) web applications: RightClick. Lets you disable for example clipboard copy.

Wednesday, March 30, 2011

Mobile video

Our mashup Mobile video has been updated. It is a generator for mobile video sites. Lets you collect on the one mobile web page all the video from Youtube you are interested in. So as a result user will get mobile web page for using directly or as a part of your own sites/portals. Mashup also presents a QR-code for loading that page directly into your mobile browser.

Here is an example: best goals

P.S. For other mobile development tools check put also mashups Mobile pages and QR code maker

Tuesday, March 29, 2011

Apache Hadoop

Web 2.0 Expo

We continue to publish links for monitoring the interesting events in Twitter. Now it is Web 2.0 Expo, San Francisco, 2011

/via Geo Messages

P.S. and the same in Twi-gazeta Web 2.0 Expo

Thursday, March 24, 2011

Geo forums in the cloud

Our mashup Geo Talk has been updated. It lets you create forums (discussions) linked to the particular place on the map. Cloud forums on the map.

Just mark a place, type a question (suggestion, information etc.) – in other words create an initiation for the discussion and get unique link for the map with embedded forum. After that you can share this link with your partners/colleges, print in your blog / twitter etc. – it depends on your own decision only – who you want to see among readers. And after that you can just follow to the discussion.

No registration required. Technically it is Google Maps + cloud forums from Disqus.

You can discuss some geo points, POI’s (points of interests – shops, bars etc.) or, for example, create a private forum devoted so some meeting in the selected place.

Any discussion could be copied right to your mobile phone (HTML5 mobile web application) via QR-codes.

Just for example – forum for Golden Apple bar in Moscow

Initially mashup ( ) is trying to detect your location (as per W3C spec). If you know that forums should be created in some particular area just set additional parameters for the above-mentioned URL:

lat - a latitude
lng – a longitude
zml – an initial zoom level

E.g. create forums in London

P.S. check out also similar mashups: City forums and Mobile forum

Wednesday, March 23, 2011

Tuesday, March 22, 2011

QR code generator

Our mashup QR-code maker has been updated. It is a quick way to mobilize any content (just a copy/paste procedure). Simply copy your text and get mobile web page as well as an appropriate QR code.

You can also add file for downloading, open links with wireless transcoder (lets you see web pages on the limited mobile web browsers, program your mobile page for one time access only. In the last case your visitor will be able to open that page only once. Could be convenient for delivering some secure or non-free context.

A new version of mashup lets you add mobile discussions to your page.

P.S. the similar mashups inspired discussions feature are City forums and Mobile forum

Monday, March 21, 2011

Advertising in your web applications

A very simple and compact support for advertising (banners) in your web applications: Banner servlet.

Sunday, March 20, 2011


We continue to publish links for monitoring the interesting events in Twitter. Now it is CTIA, Orlando, 2011

/via Geo Messages

P.S. and the same in Twi-gazeta ctia

Social links

Our mashup Social graph for sites has been updated.

Lets you search sites associated with the given URL (e.g. other sites from the same author) as well as the links (recommendations) in the social networks.

You can directly set your URL and search type in the request too. For example: - more mashables - links to dzone

P.S. check out also Whois for Twitter

Saturday, March 19, 2011

About bookmarklets

"Bookmarkets can be defined as mini applications masquerading as tiny snippets of JavaScript awesomeness that reside in your browser and provide additional functionalities, with just a click." - a good tutorial Create Bookmarklets – The Right Way

P.S. and you are welcome to check out our collection of bookmarklets.

Friday, March 18, 2011

Coldtags suite ver 4.10

Coldbeans Software announced the major new release of Coldtags suite. This suite provides over 410 JSP custom tags for common programming tasks faced by JSP (and/or Coldfusion) developers.

Coldtags suite comes with a wide range out of the box ready-to-use the most common control components that are repeatedly required for the development of JEE applications. They include standard user interface components like buttons, lists, edits, grids, menus, tables, tree views, calendars, ajax etc. With this suite developers and web designers no need to worry about writing browser-specific HTML or JavaScript.

All controls are carefully written and tested to operate equally well on major Internet browsers as well JEE servers.

Actually at this moment this collection is the biggest repository of the reusable web components for JSP (and/or Coldfusion) developers.

See it here:

Thursday, March 17, 2011

Local twitter

Our mashup Local Twitter has been updated. This application lets you quickly discover tweets near your, their authors as well as the topics they are writing about.

You can directly pass geo-coordinates to the above mentioned URL too. Parameters are:

lat - latitude
lng - longitude

For example: Twits from Palo Alto

Wednesday, March 16, 2011

JSOS ver. 7.20

Coldbeans Software announced the next milestone in JSOS (servlets office suite) development. JSOS reaches the version 7.20.

This largest collection of Java servlets and filters provides 150+ "out of the box" components ready for building web-pages. One of the biggest parts is the rich set of filters. Package includes such components as XML and WML transcoding, access restriction, traffic restriction, caching, profiling etc. All components are configurable, so you may incorporate them into your own design frameset. Components from JSOS do support mobile web, so the same set of components can be used for wireless users too. At this moment JSOS provides a largest set of servlets and filters over the Net.

Check out the latest version of Java Servlets Office Suite here:

Tuesday, March 15, 2011

Visual WiFi

Great idea - visualization for WiFi signals:

from here

Sunday, March 13, 2011

Ushahidi Open Source

A great list of Open Source tools from Ushahidi


We continue to publish links for monitoring the interesting events in Twitter. Now it is SXSW, Austin, 2011

/via Geo Messages

P.S. and the same in Twi-gazeta SXSW

Saturday, March 12, 2011

One pattern for JSP applications

A simple model that lets you execute (do not execute) some JSP code depends on the state of some external file – File monitor taglib. The idea is very simple – during the first execution tag saves last modified date for file in the application (or session) scope. So, during the subsequent calls we can execute some code depends on the current modification date for that file.

Friday, March 11, 2011

Thursday, March 10, 2011

QRpon - customized check-ins

Our mashup QRpon has been updated

QRpon offers a specialized CMS (content management system) that lets any business create a special mobile web site. This web site lets users automatically, just after confirming the identity, post business-defined information on the Facebook's wall. In the exchange for this posting (action) mobile web site will show a confirmation for the benefits. E.g. coupon, discount info etc. In other words - anything that could be presented to the staff on the business side for claiming the benefits. How to present this mobile site for the potential users? It is where QR-codes help us. CMS lets businesses create mobile web site and an appropriate QR-code. Because it is mobile web (HTML5) application there is no need for downloading. Just scan QR-code and get URL opened.

Automatically, this approach obviously supports also physical check-ins. There is no way to mark you "at this location" being actually nearby (based on GPS location) or even far away (via API). QR-code should be scanned, and it is a physical action that could be performed on-site only.

So for the business this approach offered a mobile web site (sites – business can create more than one site, update them often etc.), presented on-site with QR-code sticker, that lets visitors exchange posting in the social network (e.g. Facebook’s wall) for some benefits. And all site's aspects (what is presented on the site, what should be posted to the social network, what should be presented as a confirmation) are defined by the businesses themselves. Another possible explanation – try to think about the current check-in system (e.g. Foursquare) and just replace the standard posting (notice) from Foursquare with your own text. Obviously your potential users do not need to download (install) mobile application and do not need to register in some new service (beyond their Facebook accounts). And another important difference from Foursquare (Facebook, Twitter etc.) check-ins – the need for the physical presence.

You can see also the description here

Wednesday, March 09, 2011

Generating Java classes dynamically

Generating Java classes dynamically through Java compiler API with package. A practical example.

P.S. for web applications you can use Eval taglib. It lets you evaluate JSP code in the dynamic.

Tuesday, March 08, 2011

About node.js

Book preview: Up and Running with Node.js.

Foursquare API fail

Does not work. At all. "quota exceeded" for the very first call. By the way, from our heavy mashup experiments, 4SQ is one of the worst for development :(

Monday, March 07, 2011

Search photos in Twitter

Our mashup Photos from Twitter has been updated. Lets you search photos from Twitter timeline. The newest version includes improved search algorithm and fixed sharing functionality.

You can set initial parameters for your search. For example the above-mentioned script lets you pass the following parameters:

lat - latitude for search area
lng - longitude for search area
q - query string

For example:

Photos from London



P.S. You can also see pictures right on the map with the following mashup: Photo-map

Sunday, March 06, 2011

Etag processing in Java

As per the HTTP protocol spec ETag is the "entity value for the requested variant".

ETags could be used in conjunction with the "If-None-Match" header in order to take advantage of the client's (browser's) cache. At the first step (first request) our server can generate ETag value for the requested resource and return in during the normal response. Browser will cache the response and the associated ETag value. During the sub-sequential requests browser will send that ETag value back to the server. Server will examine the ETag. As soon as it will be determined that the requested page hasn't changed since last time the same client requested it, server will send back a status code 304 (Not Modified) with an empty body. - see Etag filter from JSOS.

Saturday, March 05, 2011

About me

"Where can I find a cool minimalistic personalized start page? Looking for the best personalized start page where you can add your own links / bookmarks" - a good collection of services for personal pages.

Friday, March 04, 2011

Thursday, March 03, 2011

Digital Money 2011

We continue to publish links for monitoring the interesting events in Twitter. Now it is Digital money, London, 2011

/via Geo Messages

P.S. and the same in Twi-gazeta Digital money

Recommendations map

Our geo-browsing mashup ForumSquare has been updated. It is some kind of city-forums. Tips from Foursquare mashed up with cloud forums (from Disqus):

You can move map (walk in) from one tip to another, ask questions, see discussions, respond etc.

Right from the map you can see venue page in Foursquare as well search related data in Google blogs and Twitter (via search mashup Got)

In the latest version you can also copy any location you are interested in right to your mobile phone (via QR-code). Just click on the phone-icon near the POI name. QR-code lets you load a mobile map (from Geo Messages project) right to your mobile browser. You can simply bookmark it there for example.

See also our previous posts about ForumSquare.

Wednesday, March 02, 2011

Day in Twitter

A picture is worth a thousand words. Our new mashup - illustrated trends in Twitter. See Twitter's day in photos.

Technically it is based on our photo search for Twitter

Tuesday, March 01, 2011

Directory of mashups

Our mashups directory has been updated. A huge collection of applications: Twitter, Google Maps, LBS, QR-codes, HTML5 etc.