Monday, December 24, 2007
Voice processing in JSP
A simple component for your Text to Speech applications: TTS taglib. The idea is very simple - for many applications you can create speech (sound file) from the pre-builded fragments. E.g. your application informs users about some code (sequence of digits). You can use separate voice files for the digits from 0 to 9 and concatenate them into sequence. Tag Concatenate does exactly this. You can provide a list of wav files and tag concatenates them into one file (or streams the final file right to the user).
Labels:
Coldtags
Monday, December 10, 2007
Dump servlet
Yet another solution lets you cache the remote content. See how you can do that with Google Chart API.
Labels:
JSOS
Thursday, December 06, 2007
More cache
Check out new (and updated) cache components in Coldtags suite: http://www.servletsuite.com/jsp3.htm. A new component there is LRU cache.
Labels:
Coldtags
Tuesday, November 27, 2007
GeoSMS
Google Maps mashup for SMS: http://geosms.linkstore.ru
1. How does it work:
- send SMS to +7909 9213670 (it is not a premium rate number, so your standard SMS rate will apply here)
- all the collected SMS will be shown here on the Google Map
2. SMS format:
*your address*text for your message
in other words the starting part of your SMS wrapped with * symbols will be treated as your address. And text of your message will be attached to this address geocoded by Google. For example:
*Palo Alto*Hi from Silicon Valley
You can send a separate SMS with the address data only. For example:
*Palo Alto*
or
*Germany Berlin*
etc.
As soon as the address is set you can skip it in the sub-sequential messages. All the SMS's from the same number will be attached to the last known address. If the address for the sender is unknown the incoming message will be attached to some default point - latitude: 53.142729083526305 longitude: 29.223976135253906
Web-interface in the current version supports the following actions:
Start - starts the process, Stop - stops it. By default all the messages will be shown - Free map. Fixed map mode lets you display messages for the selected (visible) map's part only. This part could be selected as usually - moving with the arrows and/or changing the scale
Mobile users: you can visit the WAP-site http://wsms.linkstore.ru and type in your phone number. Assuming the location for this number is known you will see all the messages within a circle with approximately 20 km radius.
1. How does it work:
- send SMS to +7909 9213670 (it is not a premium rate number, so your standard SMS rate will apply here)
- all the collected SMS will be shown here on the Google Map
2. SMS format:
*your address*text for your message
in other words the starting part of your SMS wrapped with * symbols will be treated as your address. And text of your message will be attached to this address geocoded by Google. For example:
*Palo Alto*Hi from Silicon Valley
You can send a separate SMS with the address data only. For example:
*Palo Alto*
or
*Germany Berlin*
etc.
As soon as the address is set you can skip it in the sub-sequential messages. All the SMS's from the same number will be attached to the last known address. If the address for the sender is unknown the incoming message will be attached to some default point - latitude: 53.142729083526305 longitude: 29.223976135253906
Web-interface in the current version supports the following actions:
Start - starts the process, Stop - stops it. By default all the messages will be shown - Free map. Fixed map mode lets you display messages for the selected (visible) map's part only. This part could be selected as usually - moving with the arrows and/or changing the scale
Mobile users: you can visit the WAP-site http://wsms.linkstore.ru and type in your phone number. Assuming the location for this number is known you will see all the messages within a circle with approximately 20 km radius.
Saturday, November 17, 2007
Cache for JSP
Cache components in Coldtags suite have been updated. See them here for example.
E.g. one trick we are actively using in our own web applications. What if you need to cache only a part of your JSP page. For the whole page you can use for example Expire header. But what about the partial caching? Timer taglib helps you to do that. E.g. you can request your DB back-end not often than once per the given time and simply use old data for the intermediate requests. And this taglib lets you markup such a chunks (fragments) on your JSP page
E.g. one trick we are actively using in our own web applications. What if you need to cache only a part of your JSP page. For the whole page you can use for example Expire header. But what about the partial caching? Timer taglib helps you to do that. E.g. you can request your DB back-end not often than once per the given time and simply use old data for the intermediate requests. And this taglib lets you markup such a chunks (fragments) on your JSP page
Sunday, November 04, 2007
Proxy for Ajax
You are welcome to checkout a new article about Coldtags components. Now we are showing how to create a proxy for your Ajax requests. Described proxy lets you request data from Twitter.
Monday, October 22, 2007
Google translate
Gooogle translate taglib - translate your JSP pages with this taglib, based on Google translate
Monday, October 01, 2007
More and more
Zip taglib is available on JSP utility page. Now you can pack (zip) your files right in the JSP's.
Labels:
Coldtags
Sunday, September 23, 2007
Projects news
The latest updates are:
1. A lot of updates in service components: http://www.servletsuite.com/jsp1.htm
See for example Redirect taglib, Shake taglib etc.
2. Add a webcam to your web-application with Refresh Image taglib: http://www.servletsuite.com/servlets/refreshimgtag.htm
3. A new version for custom geo tagging is available here: http://map.linkstore.ru
1. A lot of updates in service components: http://www.servletsuite.com/jsp1.htm
See for example Redirect taglib, Shake taglib etc.
2. Add a webcam to your web-application with Refresh Image taglib: http://www.servletsuite.com/servlets/refreshimgtag.htm
3. A new version for custom geo tagging is available here: http://map.linkstore.ru
Tuesday, September 18, 2007
Redirect after POST
RedirectAfterPostFilter lets you easily implement Redirect after POST pattern in your web applications. The idea is very simple. You can map this filter to your controllers (servlets or JSP's) processing POST requests (e.g. proceeds HTML forms) and after the processing filter will redirect the original request to the url, determined by the referer header (back to the source of processed request). If this header is not available you can provide a default url for the redirection as an initial parameter for this filter.
See it here: http://www.servletsuite.com/servlets/redirectafterpost.htm
See it here: http://www.servletsuite.com/servlets/redirectafterpost.htm
Labels:
JSOS
Tuesday, September 11, 2007
Products news
From our news desk:
1. As per announce on Coldbeans site a new version of Coldtags suite is ready. This suite (ver. 3.10) provides over 310 JSP custom tags for common programming tasks faced by JSP 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 J2EE 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 J2EE servers.
2. As per announce in Abava blog a beta version of geo tagging tool is ready. See GeoLinks here
1. As per announce on Coldbeans site a new version of Coldtags suite is ready. This suite (ver. 3.10) provides over 310 JSP custom tags for common programming tasks faced by JSP 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 J2EE 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 J2EE servers.
2. As per announce in Abava blog a beta version of geo tagging tool is ready. See GeoLinks here
Monday, August 27, 2007
Preprocessing via servlets
Yet another way to add preprocessing for HTTP requests on your site: LeadServlet lets you evaluate any JSP page for example before actual performing the original request. Another way to do that - use Generic pre- and post-processing filters
Labels:
JSOS
Friday, August 10, 2007
Google Maps mashup
Some experiments with Google maps: post a link to your site/blog/podcast on the map:
http://map.linkstore.ru
http://map.linkstore.ru
Wednesday, June 20, 2007
Coldtags suite 3.05
Vesrion 3.05 for Coldtags suite is ready
Friday, March 23, 2007
SMS gateway
Java based SMS gateway. All what you need is any GSM phone.
Monday, March 19, 2007
Coldtags suite ver 3.0
Coldtags suite contains 300+ controls. See http://www.servletsuite.com/jsp.htm
Friday, January 12, 2007
Barcode in JSP
New Year - new components. See Barcode taglib in our suite:
12345678
12345678
the big plus here that it is a pure CSS solution.
Subscribe to:
Posts (Atom)