Saturday, February 26, 2011

Mobile dev camp

We continue to publish links for monitoring the interesting events in Twitter. Now it is Mobile dev camp, Helsinki, 2011



/via Geo Messages

P.S. and the same in Twi-gazeta Mobile dev camp

Friday, February 25, 2011

QR-codes on the city level

"New York City’s Mayor Michael R. Bloomberg today announced the use of Quick Response or QR codes on building permits, to provide New Yorkers with easy access to information related to buildings and construction sites throughout the city" - from here

/via QR-codes How to FAQ

Thursday, February 24, 2011

jQuery and forms

A useful collection of jQuery plugins for forms

Wednesday, February 23, 2011

About checkins

Our mashup Tips and forums has been updated. Lets you see and discuss the latest tips from Foursquare users. Google Maps + Disqus + Foursquare. And you can copy interesting places (addresses) right to your mobile via Geo Messages

Launch conference

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



/via Geo Messages

P.S. and the same in Twi-gazeta Launch 2011

Tuesday, February 22, 2011

Open source cloud

Yahoo is developing an internal cloud-serving engine to boost its own productivity, and intends to release the code as an open source this year.

"We're committed to open-sourcing all of our cloud infrastructure, for the simple reason that we don't believe the cloud infrastructure is a competitive differentiator for us," says Todd Papaioannou, Yahoo's vice president of cloud architecture. "I have this question pop up from time to time, 'Is Yahoo ever going to move into the cloud?' And the answer is, 'No. We are the cloud.'" - from here.

Monday, February 21, 2011

Geo Messages project

Our Geo messages project has been updated. Lets you share location info on the peer to peer basic as a signature to the standard messages (email, SMS).

Lets us repeat here the main idea. It is obvious, that the question "where are you" is one of the most often asked during the communications. 600 billion text messages per year in the US ask "where are you?" – as per Location Business Summit 2010 data. A huge amount of mobile services is actually being built around this question so their main feature is user’s location exchange. In the most cases it is implemented as the ability for the mobile user (mobile phone owner) write down own location info in the some special place (special mobile application). But it means of course, that user must be registered in location-sharing service (e.g. download some special application). And what is even more important – everyone who needs this information must use the same service too.

Typically we have now two models for location sharing in services. At the first hand it is passive location monitoring and future access to the accumulated data trough some API. It is Google Latitude for example.
Possible problems are privacy - some third party tool is constantly monitoring my location and what is more important – saves it on the some external server as well as the shorted life time for handset’s battery.

Another popular model for location sharing are check-in procedures in the various forms. Check-in could be an active (e.g. Foursquare), when user directly sets his/her current location or passive (e.g. Twitter) when location info could be added to the current message (status). But here we can see not only privacy issue - all my friends/followers can see my location but also a noise issue – my location info could be actually interested only for the physical friends. For the majority of followers my location info (e.g. Foursquare status in Twitter time line) is just a noise.

Our idea of the signed geo messages service (geo mail, geo sms) based on the adding user’s location info to the standard messages like SMS or email. Just as a signature. So with this service for telling somebody "where I am" it would be just enough to send him/her a message. And your partner does not need to use any additional service in order to get information about your location. He/she will simply read SMS or email.

It is obviously peer to peer sharing and does not require any social network. Our location signature has got a form of the link to some mobile map with the marker at the shared location. And what is important here – the map itself has no information about the sender and recipient. That information exists only in the message itself. The map (marker) has no information about the creator for example. That is all about privacy.

There are several implementations for this approach: mobile web mashups (HTML5), mobile web widgets, Java Card applets for legacy phones, JME midlet for mobile Java phones as well as solutions for web applications.

See more details on Geo Messages page.

For example, our Geo Message application for Android has been updated too.

Saturday, February 19, 2011

Compress filter

Java servlets filter that lets you compress (gzip) output. Now with cache support - you can compress files only once for example (during the first request).

Thursday, February 17, 2011

A new approach for advertising in social networks

Our project QRpon has been updated. It offers a new approach for advertising in the social networks.

Qrpon is a specialized CMS that lets any business create a mobile web site for delivering coupons, gifts, discounts etc. And mobile users will get benefits in exchange for posting business related data (business-defined info) in the social network.

For example, mobile site that offers some discount for a particular product. Mobile user enters web site, accepts an offer, confirms his/her Facebook ID and some business related data will be post on his/her wall. In exchange for this post user will get a confirmation screen that could be presented to the business staff as a confirmation for benefits claim.

No special registration, no downloaded applications. Just a mobile Internet. Any HTML5 browser (iPhone, Android, Samsung etc.).

And mobile site could be easily presented on-site with QR-code. It is also created by our CMS (here the name QRpon comes from).

So why business should deliver benefits in exchange for Foursquare checkin for example? Why do not create own "checkin" site and deliver benefits in exchange for posting business-defined data (not Foursquare-defined)?

You see also the following article – how to pay by posting in Facebook.

P.S. By the way, technically mobile site can show responses (coupons, discounts) depends on the size of user’s social graph ...

Wednesday, February 16, 2011

MegaStore from Google

Last month Google released a paper on its high availability datastore Megastore. Megastore "blends the scalability of a NoSQL datastore with the convenience of a traditional RDBMS in a novel way, and provides both strong consistency guarantees and high availability," the paper says. Megastore is the technology behind Google's High Replication Datastore. - from here

Tuesday, February 15, 2011

Wiring in Javascript

WireIt is an open-source javascript library to create web wirable interfaces for dataflow applications, visual programming languages, graphical modeling, or graph editors. E.g. Yahoo Pipes like interfaces

Monday, February 14, 2011

Mobile World Congress

We continue to publish links for monitoring the interesting events in Twitter. Now it is Mobile World Congress, Barselona, 2011



/via Geo Messages

P.S. and the same in Twi-gazeta MWC 2011

Log error filter

Java servlets filter lets you log error pages from your web application into server's log. So as soon as your application executes any error page (JSP attribute errorPage=true) its content will be automatically added to the system log - see Log error filter from JSOS

Thursday, February 10, 2011

Wednesday, February 09, 2011

For iPad publishers

Treesaver is JavaScript framework for creating magazine-style layouts using standards-compliant HTML and CSS. Looks great!

Tuesday, February 08, 2011

Food from Twitter

The most delicious from our mashups has been updated. Get an idea about your next lunch right from Twitter. Mashup Food from Twitter shows you the live stream of food pictures just published in Twitter. See what other people are eating right now.

Monday, February 07, 2011

Wikipedia taglib

Custom JSP tag, lets you obtain a random article from Wikipedia. Our collection of JSP custom tags (Coldtags suite) keeps growing.

Sunday, February 06, 2011

NLP processing in Java

MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.

Saturday, February 05, 2011

Location is a key feature, not a business

Interesting trends prediction for LBS:

- privacy will matter
- sensor convergence
- location is a key feature, not a business
- more contextual relevance
- geofencing and automated checkins

Open Source Development - FOSDEM 2011

We continue to publish links for monitoring the interesting events in Twitter. Now it is FOSDEM conf, Brussels, 2011



/via Geo Messages

P.S. and the same in Twi-gazeta FOSDEM 2011

Friday, February 04, 2011

Protected notes

Our mashup Protected notes has been updated. Lets you create and share (twitter, email, facebook) password protected text notes (remarks). The idea is to let you share private notes via the public sources. For example, update your Twitter status (public account) so the only selected readers will be able to read that. And authorized users can delete notes.

This new version supports HTTP API also. Now you can create the password protected text notes right from your applications via the simple HTTP request.
Also you can directly add to your dynamic pages links to this mashup with the pre-populated text (a-la 'share this', 'twit this' etc.). The format for the hyperlink is this:

http://pn.linkstore.ru?here+is+your+note

Thursday, February 03, 2011

Strata conf - data processing

We continue to publish links for monitoring the interesting events in Twitter. Now it is Strata conf, Santa Clara, 2011



/via Geo Messages

P.S. and the same in Twi-gazeta Strata 2011

The Mobile Tsunami

"Cisco anticipates that in 2015, the average mobile user will consume 1,118 megabytes of traffic per month. So tiered pricing, pricing that ignores the reality of consuming more data at faster speeds, and possibly limits on what one can download in cheaper plans are all likely to make an appearance." - from gigaom

P.S. can we add our own 0.02 to this? Sure! Mobile video mashup lets you pickup Youtube video for your mobile portals

Wednesday, February 02, 2011

Classmates in Facebook

Our mashup Social Graph Directory has been updated. Lets you present your Social Graph info (friend’s data) in the simple tabular form. Do you have contacts in particular company, city etc. Also lets you see additional info about your friends (whois for Facebook). And in this new version you can find classmates info too.

Tuesday, February 01, 2011

Time stamp servlet

Our collection of servlets is growing again. TimeStamp servlet lets you get server's time in JSONP format.

Monday, January 31, 2011

Geo chat

QR code
Our mobile mashup Geo chat has been updated. HTML5 mobile web application lets you chat with people nearby. Anonymously, you do not need any special account. Just a text chat with people near you (in the same café, in traffic jam etc.) Check out it from iPhone, Android, Samsung or Opera 10.1 mobile browser.

http://geochat.linkstore.ru

(it is a mobile site).

You can copy link right to your phone with QR-code above. Or use the following short URL http://bit.ly/gCbzm3.

There is the similar mobile mashup City chat - the dialogues there are connected to some place from Foursquare. Geo chat is almost the same but implemented for any geo place without the connection to some predefined place

Technically it is a web mashup that uses chat engine from Coldbeans.

As per similar "city-level" applications check out also City forums

Mobile barcode

"Mobile barcodes – a square matrix of black and white dots – are becoming more familiar sights on billboard and newspaper ads, product packaging or websites or on mobile tickets and coupons." - mobile barcodes review. And here is a compiled list of use cases for mobile barcodes. But of course, our QR codes How To should be there too.

Sunday, January 30, 2011

City chat

QR code
Our mobile mashup City chat has been updated. HTML5 mobile web application lets you talk with other visitors for the same place (café, office etc.). Lets you add on-demand chat service for any particular place. No registration required. Check it out from your iPhone, Android, etc.

http://citychat.linkstore.ru

(it is a mobile site).

You can copy link right to your mobile browser with the QR-code above. Or use the following short URL: http://bit.ly/a7aOKv

Techically it is a mobile web mashup that uses Foursquare, YQL and chat engine from Coldbeans.

As a similar "city" application see also City forums and geo-chat

Saturday, January 29, 2011

Never eat alone

"Vist it with any browser that supports geolocation (iPhone, Android, Opera 10.1) and the app displays a list of nearby cafes and restaurants. Tap one of the listings or enter the name on an unlisted one and instantly share a link to a map showing where you are as well as how long you will be there using Twitter, Facebook or Email" - our mashup NEA on WapReview.com

Friday, January 28, 2011

How to get RSS feeds for site

Java servlet lets you request RSS (Atom) feeds from sites and return data in JSON (JSONP) format. So your JavaScript application will be able to proceed obtained feeds for any arbitrary URL - Feed servlet

Thursday, January 27, 2011

Feedburner stat info in JSP

Custom JSP tags library lets you obtain stat info for any Feedburner feed. Circulation shows the number of subscribers Feedburner records a hit each time someone loads your feed in a web browser, feed reader or other program. When bots and automated services request your feed, that also counts as a hit. Reach is the total number of people who have taken action — viewed or clicked — on the content in your feed - Feedburner taglib

Wednesday, January 26, 2011

GeoSMS on Android market

A first version for Android application Geo Message is available on the market. From your mobile you can search free application geo message from Coldbeans on Android market, right from PC you can check out Geo Message via App Brain for example.

You can download this application right now via the following QR-code



P.S. still curious about search on Android market. World leading search company has unsearchable web page. It is fine!

Tuesday, January 25, 2011

Big map

Our mashup Big Map has been updated. Full screen map with search box and places sharing for social networks.

You can also create links for your own web applications. Mashup accepts the following parameters:

a - initial address
lat - latitude
lng - longitude
zml - zoom level
mrk - show marker if this value is 1
hl - language

And via mobile link on the marker you can create QR-code for loading this map right to your mobile browser (HTML5: iPhone, Android, Samsung etc.)

Monday, January 24, 2011

Directory of mashups

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

Sunday, January 23, 2011

DLD 2011

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



/via Geo Messages

P.S. and the same in Twi-gazeta DLD 2011

Time-aggregated graph

"What new things could we discover if social network analysis took time and space into account, in addition to the raw connections between people? In most cases, social network analysis today is limited to discovering friend connections, community leaders and outlines, influential people and personal friend recommendations - in a static or snap-shot kind of way. If new factors could be taken into consideration, specifically changes over time and space, then social network analysis could discover things like emergence or decay of leadership, changes in trust over time, migration and mobility within particular communities online. That's very valuable information that the social web has barely begun to tackle capturing." - from here.

A very interesting read. Time as a factor in the soical graph analysis.

Saturday, January 22, 2011

Facebook stat

A simple mashups - FBstat. Lets you obtain stat data from Facebook for any given URL (share counter, like counter, comments and clicks counters)

P.S. as a similar mashup check out also Social Graph for sites

P.P.S. technically it is based on the custom tags from Coldbeans

Thursday, January 20, 2011

Geo SMS

You can download our Geo SMS application for Android via AppCircus

/via Geo Messages

Wednesday, January 19, 2011

SIM based location services

Interesting overview of Operator's LBS for non-smartphones. Btw, the original version of Signed Geo Messages is exactly about this. And Geo Messages project comes later.

Google URL shortener API

Custom JSP tags library lets you deal with Google URL shortener API. The Google URL Shortener at goo.gl is a service that takes long URLs and squeezes them into fewer characters to make a link that is easier to share, tweet, or email to friends.

You can use these JSP custom tags to programmatically interact with goo.gl service right from JSP (and/or Coldfusion pages) - Google URL shortener taglib

Tuesday, January 18, 2011

Never eat alone

It is a popular rule for the networking - never eat alone. And here is a mobile service for support:

NEA - lets you mark some cafe (restaurant etc.) where you are in right now as well as the time you are going to stay there. This mark (on practice - a mobile page) could be shared via email/twitter/facebook, so your friends are interested in will see your place and time they can join you.

Mobile site: http://nea.linkstore.ru
Short URL: http://bit.ly/e80a3G

You can use also the following QR-code:



P.S. there is a huge set of related services. For example: Places, City Chat, City Forum, Geo chat и food from Twitter.

Javascript Game engines

A huge list of Javascript Game engines. Included Open Source components too.

Monday, January 17, 2011

Mobile map

Our mashup Mobile maps has been updated. Full screen map for mobiles (iPhone, Android - any HTML5 browser) lets you share location info as a signature for the standard messages.

You can load it right to your mobile browser with this QR code too:



You can use this mashup as is or embed it into your own applications. It helps you show some information for mobile users. This mashup accepts the following parameters for own URL:

t - text for POI
lat - POI's latitude
lng - POI's longitude
email - default email address
phone - default phone for SMS
lang - language for the map

dt - timestamp (milliseconds)
d - duration (min). For example, if your POI presents some event

instead of (lat, lng) pair you can use another parameter

a - address for your POI

For example, UK Prime Minister

We are using this tool in many our mobile LBS applications.

P.S. it is HTML5 web application, so the same will work in your desktop browser too, except SMS sharing of course.

/via Geo Messages

Time Spin custom JSP tag

Custom JSP taglib. Tag timespin lets you implement a time chooser in the form of a well know for GUI programmers spin control. See TimeSpin taglib

Sunday, January 16, 2011

Convergent servlets

SIP+HTTP: "The values of asynchronous processing of requests in a converged HTTP/SIP application are tremendous. Having asynchronous processing in the game, there is no need to send an HTTP request in order for the UI to get updated, this can happen every time a new SIP message arrives.
Any action initiated by the sip endpoint will update the web application and vice versa. For example, when a new user registers, the REGISTER message will update the page to display the new user, and when the client clicks to call this new user, the sip endpoint will start ringing and so on.
A converged application will now be able to follow, present and react almost in real-time on every event that initiated from or destined to the HTTP/SIP Servlet container by any client, either a sip endpoint or a web browser." - from here.

Saturday, January 15, 2011

Facebook stat

How to get Facebook stat (share count, like count, comments and clicks) in your JSP (and/or Coldfusion) application - Facebook stat taglib

Thursday, January 13, 2011

Directory of mashups

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

Wednesday, January 12, 2011

Pay by social network posting

It is a new business model for QR-code usage. Lets us see for example check-in model in Foursquare. Users check-in, service writes this information into user’s timeline and business delivers some benefits for the customers. And check-in information is on the practice a link to the services itself rather that a link to the business. So why do not make this process more logical at the end of the day? Ask users to put business related info into his her time line/wall etc. and deliver back some benefits (coupons, discounts, gifts, some free stuff etc.). So business will deliver benefits for the links in the social networks.

It is exactly what our service QRpon is about. This service lets any business create a mobile site for publishing data in social networks in exchange for some confirmation (coupon, discount info etc.) The process of creating mobile site is simple. Just set some text information about your business/offering, set a text for publishing in the social network and text for the confirmation. QRpon service will create a mobile site as well as QR-code for it. You can test this site (process) using this QR-code. If everything is Ok, just print this QR-code and place it on your business site. This QR code presents a physical (on-site) checkin for the customers.

End user can scan QR-code right from his/her phone, open mobile web site andyou’re your info/offering. If user is agreed, he/she can login to social network (right from the mobile site, there is Facebook connect button). Site will automatically publish your data (see above) to user’s wall/time line and return back the confirmation screen. This screen (e.g. coupon) could be presented to the staff for getting benefits. In other words it is like QR-code for coupons – that is the where the name QRpon comes from.

You can treat this service as pay links in the physical words. Customer pays for benefits by placing business data in the own social graph. Customer will get the benefits; business will get the social networks marketing. And the process works without the intermediate broker (read- without the checkin/places services).

On the main page QRpon service you can see a test QR-code. You can scan it and see how does this process work. For the accepting you need to login with your Facebook ID.
And for your own action just click 'Create QRpon' link. Set service info(description), text for publishing and the confirmation. Mobile web site generated by the service works with any HTML5 browser, so you can use it from iPhone, Android, Samsung etc.

P.S. and here you can create customized Like buttons

P.P.S. and here you can a huge list of services and mashups with QR-codes: QR-code how to.

Facebook connect locally

Building an application that uses Facebook Connect for login? Want you test the login locally? Here is how you will be able to use facebook connect locally. Useful tip!

Tuesday, January 11, 2011

CES video

Interesting video from CES:



See also here a list of useful links from CES 2010

CSS3 tools

CSS tools can save a lot of a time and frustration when working on a layout, as they can automatically generate some of the tedious code for you, and help you improve your productivity. With the advent of CSS3, there are also now some CSS3 tools and also some CSS3 generators that can create gradients for you, as well as provide WYSIWYG visuals. Most of us are visual learners, and even though hand coding is preferred for work, it helps to be able to see and learn what various CSS properties do.

In this post, you’ll find 10 productivity enhancing CSS tools and generators, as well as some CSS3 tools as well.

Useful collection. See also the previous CSS-related links

Sunday, January 09, 2011

Internet of things

Why Internet of Things Will Change Mobile Networks. Interesting numbers. But there is another important questions that is still unanswered. How internet of things will change development tools?

Cloud computing

A useful collection of lists in Twitter devoted to Cloud computing.

P.S. you can read them via Lists in Twitter mashup. For example: Cloud computing

Saturday, January 08, 2011

Social directory for Facebook

Our mashup Social directory for Facebook has been updated. Lets you present data from your social graph in the simple tabular form: where my friends are working, living etc. It is a simple way for looking contacts in the particular company for example.

The latest version integrates Social Graph search from Google. So you can find now other web resources by your friends.

Friday, January 07, 2011

Get jar-ed

Our GeoMail mashup on GetJar site

Geo Messages approach is growing!

Toggled output

Toggle text in your JSP code (e.g. odd/even rows settings, on/off indicators etc.) - Toggle taglib

Thursday, January 06, 2011

Time calculation in JSP

How to calculate time left till the given date: Count Down taglib

History of IT

1960s, Bell Labs, IT department.

CES 2011

CES: CES 2011. Las Vegas, 2011



/via Geo Messages

Wednesday, January 05, 2011

Where is hot?

Looking for new ideas you do not need to read techcrunch or similar sites. Instead of that, you have to go here, for example: What are the hottest stealth startups in Silicon Valley right now?

Tuesday, January 04, 2011

Social graph for sites

An updated utility:

Social links

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:

mashable.com - more mashables
dzone.com - links to dzone

P.S. check out also Whois for Twitter

Monday, January 03, 2011

Whois for Twitter

Our mashup Info from Twitter has been updated. It lets you pickup from the social graph other resources, associated with the given twitter account. It is a dead simple way to discover who is your new follower and who you to follow to in Twitter. Whois for Twitter.

You can directly type a name for twitter account on the mashup's page or pass it as a parameter:

http://tinfo.linkstore.ru?u=some_twitter_name

Also here you find an appropriate bookmarklet for this service.

Friday, December 31, 2010

You know what again :-)

A Happy New Year to all our customers and readers!

P.S. here are some last minute ideas for your drink

Thursday, December 30, 2010

Geo search

Our mashup Geo search has been updated. Local news illustrated by the local photos. Just click on the map for the place you are interested in.

You can provide the following optional parameters for the base URL:

lat - initial latitude for the map
lng - initial longitude
zml - zoom level

Also mashup supports language settings for the map. Parameter's name is - hl. For example:

http://geo.linkstore.ru?hl=ru
http://geo.linkstore.ru?hl=en etc.

Wednesday, December 29, 2010

Indoor positioning

The next big thing in LBS - indoor positioning. Swedish indoor positioning company Qubulus has launched a tool for developers called Gecko that paves the way to some interesting new types of apps. Check out it here.

Tuesday, December 28, 2010

WAC on Android

WAC 1.0 - Supporting runtime for Android: Installation instructions and release notes - by Opera. Great news. Web development for phones is coming. And by the way, one of the first implementations for our Geo Messages was a widget.

Monday, December 27, 2010

Geo SMS

QR code

http://servletsuite.com/GeoSMS.apk

You can download an updated version of GeoSMS for Android application right from the above mentioned QR-code and link. Lets you share location info on mobile without the social networks.

/via Geo Messages

Sunday, December 26, 2010

YQL & Pipes

Good article - YQL: Using Web Content For Non-Programmers. A lot of mashups in our directory are actually powered by Yahoo tools. And yes, we are also worried about YQL future under Yahoo :(

Saturday, December 25, 2010

You know what :-)

A Merry Christmas and a Happy New Year to all our customers and readers!

P.S. here are some last minute ideas for your dinner

Friday, December 24, 2010

Clean URL's

Forward servlet has been included into JSOS.

This servlet lets you implement clean url's in your web applications. Servlet is acting as a front controller to your JSP files. E.g. you can have an original request /servlet/foo/bar and serve it as /foo/bar.jsp etc. Servlet automatically forwards original requests to the appropriate JSP's processing depends on the path.

Thursday, December 23, 2010

JSOS 7.10

The largest collection of Java servlets and filters reaches ver. 7.10. You can download it right from Coldbeans site

Wednesday, December 22, 2010

Tuesday, December 21, 2010

SPDY

"As part of the Let's make the web faster initiative, we are experimenting with alternative protocols to help reduce the latency of web pages. One of these experiments is SPDY (pronounced "SPeeDY"), an application-layer protocol for transporting content over the web, designed specifically for minimal latency. In addition to a specification of the protocol, we have developed a SPDY-enabled Google Chrome browser and open-source web server. In lab tests, we have compared the performance of these applications over HTTP and SPDY, and have observed up to 64% reductions in page load times in SPDY." - SPDY: An experimental protocol for a faster web.

Google's idea for HTTP replacement. Interesting read. The bad things that we need replace not only servers but browsers also. If it is not Chrome :-)

Monday, December 20, 2010

Cloud API for Voice, SMS, Twitter, IM

Tropo – cloud telephony API in the base of Voxeo. Free for development. Worth to try it? Interesting – they do have a Twitter processing similar to our T411 service.

Sunday, December 19, 2010

jQuery taglib

How to use jQuery templates in JSP - jQuery taglib

Saturday, December 18, 2010

Facebook puzzle

Our mashup Puzzle for Facebook has been updated. Lets you create a puzzle with photo from profile.

For example, Mark Zuckerberg

Friday, December 17, 2010

Geo Messages

Our Geo messages project has been updated. Lets you share location info on the peer to peer basic as a signature to the standard messages (email, SMS).

It is obvious, that the question "where are you" is one of the most often asked during the communications. 600 billion text messages per year in the US ask "where are you?" – as per Location Business Summit 2010 data. A huge amount of mobile services is actually being built around this question so their main feature is user’s location exchange. In the most cases it is implemented as the ability for the mobile user (mobile phone owner) write down own location info in the some special place (special mobile application). But it means of course, that user must be registered in this service (download some special application). And even more important – everyone who needs this information must use the same service too.

Typically we have now two models for location sharing in services. At the first hand is passive location monitoring and future access to the accumulated data trough some API. It is Google Latitude for example.
Possible problems are privacy - some third party tool is constantly monitoring my location and what is more important – saves it on the some external server as well as the shorted life for handset’s battery.

Another popular model for location sharing is check-in procedure in the various forms. It could be an active (e.g. Foursquare), when user directly sets his/her current location or passive (e.g. Twitter) when location info could be added to the current message (status). But here we can see not only privacy issue - all my friends/followers can see my location but also a noise issue – my location info could be actually interested only for the physical friends. For the majority of followers my location info (e.g. Foursquare status in Twitter time line) is just a noise.

Our idea of the signed geo messages service (geo mail, geo sms) based on the adding user’s location info to the standard messages like SMS or email. Just as a signature. So with this service for telling somebody "where I am" it would be just enough to send him/her a message. And your partner does not need to use any additional service in order to get information about your location. He/she will simply read SMS or email.

It is obviously peer to peer sharing and does not require any social network. Our location signature has got a form of the link to some mobile map with the marker at the shared location. And what is important here – the map itself has no information about the sender and recipient. That information exists only in the message itself. The map (marker) has no information about the creator for example. That is all about privacy.

There are several implementations for this approach: mobile web mashups (HTML5), mobile web widgets, Java Card applets for legacy phones, JME midlet for mobile Java phones as well as solutions for web applications.

And this update introduces Android application: Geo SMS. See more details on Geo Messages page.

Thursday, December 16, 2010

LifeHack of the year

From email:

"This weekend we discovered that Gawker Media's servers were compromised,
resulting in a security breach at Lifehacker, Gizmodo, Gawker, Jezebel,
io9, Jalopnik, Kotaku, Deadspin, and Fleshbot. As a result, the user name
and password associated with your comment account were released on the
internet. If you're a commenter on any of our sites, you probably have
several questions."

Wednesday, December 15, 2010

Newspaper in Twitter

Our mashup Newspaper in Twitter has been updated. It is Twitter search output wrapped in the newspaper style.

You can also provide initial parameters for your search. Mashup accepts the following parameters:

q - query string
lat - latitude for the local search
lng - longitude for the local search

For example:

Java newspaper

Munich, Germany

Tuesday, December 14, 2010

Geo chat

QR code
Yet another mobile mashup - Geo chat. HTML5 mobile web application lets you chat with people nearby. Anonymously, you do not need any special account. Just a text chat with people near you (in the same café, in traffic jam etc.) Check out it from iPhone, Android, Samsung or Opera 10.1 mobile browser.

http://geochat.linkstore.ru

(it is a mobile site).

You can copy link right to your phone with QR-code above. Or use the following short URL http://bit.ly/gCbzm3.

There is the similar mobile mashup City chat - the dialogues there are connected to some place from Foursquare. Geo chat is almost the same but implemented for any geo place without the connection to some predefined place

Technically it is a web mashup that uses chat engine from Coldbeans.

As per similar "city-level" applications check out also City forums

Monday, December 13, 2010

Photo-search for Twitter

Our mashup Photos from Twitter has been updated. Lets you search photos from Twitter timeline.

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

Salad

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

Sunday, December 12, 2010

QR code in French

Our QR code maker on some French site

P.S. the largest English collection is still QR code how to

Saturday, December 11, 2010

Amazon services for Android

"The AWS SDK for Android provides a library, code samples, and documentation for developers to build connected mobile applications using Amazon Web Services. Example applications developers can build with the AWS SDK for Android include:

A media application that uploads photos, videos, and more to Amazon Simple Storage Service (Amazon S3) for world-wide distribution through Amazon CloudFront.

A social game that shares moves, high scores, and other data between devices using Amazon SimpleDB.

A messaging client that broadcasts messages between devices using Amazon Simple Queue Service (Amazon SQS) and Amazon Simple Notifications Service (Amazon SNS), without requiring any additional server infrastructure." - Amazon Web Services SDK for Android. Source code included - github.

Looks interesting. They (Amazon) also provide the similar component for iOS.

Friday, December 10, 2010

Mobilize your data

Our mashup QR code maker has been updated. It is probably the simplest way for getting your content to mobile web. Simply copy-paste any text and service will create for you:

- a mobile web page with this content (landing page)
- QR-код for the fast loading that page right into your mobile browser
- HTML for publishing this QR-code on your own site (blog etc)

And of course, you can simply print QR-code and stick to the some real object.

You can publish any text with this mashup. For example, in the simplest case you can just publish a link (URL). And QR code generation mashup will prepare for you a page for the mobile downloading.

Mobile pages created with service include social buttons (Facebook, Twitter, Emai). So the content on the mobile page could be simple published to Twitter and/or Facebook for example. From this point of view mashup’s functionality could be explained so: create QR-code for publishing to Twitter (Facebook).

P.S. you can see all QR-code related tools on the dedicated page: QR code how to

Thursday, December 09, 2010

GPS on Android HTC

Discovered a big problem with GPS on Android HTC (HTC Desire). Does not work.

Spent two days trying to understand why onLocationChanged could not get data ...

Wednesday, December 08, 2010

All about QR codes

Actually, we've developed a lot of tools for QR codes. For example, how to get any content and make it available for mobile phone, create, publish and load a mobile map for any location, create a mobile discussion forum for any physical object, create QR codes in Java servlets and JSP, add Facebook Like button for any object, create mobile ID card with your Facebook, share address and contact info, get address from Twitter and Foursquare and load it right to mobile etc. Now you can see all of them on the dedicated page: QR code how to

LeWeb 2010

LeWeb: LeWeb 2010. Paris, 2010



/via Geo Messages

Tuesday, December 07, 2010

City chat

QR code
Our mobile mashup- City chat. HTML5 mobile web application lets you talk with other visitors for the same place (café, office etc.). Lets you add on-demand chat service for any particular place. No registration required. Check it out from your iPhone, Android, etc.

http://citychat.linkstore.ru

(it is a mobile site).

You can copy link right to your mobile browser with the QR-code above. Or use the following short URL: http://bit.ly/a7aOKv

Techically it is a mobile web mashup that uses Foursquare, YQL and chat engine from Coldbeans.

As a similar "city" application see also City forums

Monday, December 06, 2010

Mongo DB online

"MongoDB lets you store and query data expressed as JSON documents. It offers conventional indexing, replication and lets you perform map-reduce jobs on database contents. You can get started from the comfort of your browser by heading over to the MongoDB web site and using the online "Try It Out" interface." - see details here.

Sunday, December 05, 2010

Google interview

140 Google Interview Questions: "You need to check that your friend, Bob, has your correct phone number, but you cannot ask him directly. You must write a the question on a card which and give it to Eve who will take the card to Bob and return the answer to you. What must you write on the card, besides the question, to ensure Bob can encode the message so that Eve cannot read your phone number?" - check out more here

Saturday, December 04, 2010

Photo-map

Our mashup Photo map has been updated. It lets you see real time photos from Twitter on Google map

You can directly describe an area for photos. Base URL accepts the following parameters:
lat - latitude
lng - longitude
zml - zoom level
mrk - (1/0) - show or not a marker at the center of map

Friday, December 03, 2010

How to make presentations

"I have a short five-slide deck to share that provides a solid framework for understanding our business." - see details

Thursday, December 02, 2010

Geo search

Our mashup Geo Search has been updated. Google search for places illustrated by the local photo from Twitter. Just click on the map for place you are interested in.

Wednesday, December 01, 2010

Phone clip

The GoSmart Clip is an ingenious new smartphone holder for travelers who are always on the go - see here.

Redirection service

Redirection components for your Java web applications:

Redirect filter and Redirection taglib (for JSP and/or Coldfusion)