Surely many of you already know this great plugin (Masked Input Plugin from Josh Bush) to facilitate data entry forms by assigning a mask to facilitate the introduction of structured data.

The plugin works really well, but we think it was a major weak point for some types of data, in particular to enter dates. The eternal question of what value (month or day) should be first, depending on the language and the place where you are. To fix this we have slightly modified the plugin to accept a "placeholder" of more than one character and that will be displayed when editing the input until it is completed.


With this modification, the plugin accepts values of more than one character in the configuration parameter "placeholder"

$ ("#date").mask ("99/99/9999", {placeholder: 'dd/mm/yyyy'});

Here you can see an full example of use.

Original Plugin: http://digitalbush.com/projects/masked-input-plugin/

Modified plugin (source): jquery.maskedinput-1.2.2-co.js

Modified plugin (min): jquery.maskedinput-1.2.2-co.min.js

This post is not available in English but you may read it in other languages: Spanish Catalan
This post is not available in English but you may read it in other languages: Spanish Catalan
This post is not available in English but you may read it in other languages: Spanish

We have just released a free version of LonelyID Mobile for iPhone for a limited time.

LonelyID is an authentication system based on OpenID that allows you to avoid remembering any password. Your new password will be generated safely inside your mobile phone. The password generated on the mobile changes every minute and the previous password is no longer valid. This ensures you can access your websites without having to remember passwords and without having to worry about malware or keyloggers.

If you would really like to use (or already use) an OpenID service to access your favorite websites, we encourage you to try LonelyID.

Download the iphone application directly from the following URL:



Because your iPhone may contain sensitive and confidential information (especially if you are using LonelyID), you must be sure you keep your iphone protected against any loss or forgetfulness.

A useful way to protect and secure access to your iPhone is using the 'Passcode lock' functionality.


According to the information published on the OpenID Foundation website there are over 9 million websites utilizing OpenID for registration and login on some portion of their websites.

Within this group of websites that supports OpenID, we may also include the vast majority of the applications that we have created this year using our development platform TubeSpark. As I mentioned in previous articles, TubeSpark natively supports OpenID authentication and user registration.

Our commitment and trust on OpenID allowed us to create a free OpenID service.  

The service is called LonelyID and uses a special authentication mechanism that goes beyond the classic user/password authentication. With LonelyID, passwords are generated randomly in the user's mobile phone (using LonelyID Mobile) with no need to exchange data with the authentication server.

To learn more about LonelyID, you can visit: http://www.lonelyid.com



As a web programmer in java, I spend my time compiling with maven, updating and commiting to subversion, stopping and starting the tomcat, viewing tails of logs, and a lot of executions of scripts.

After programming for the iPhone I wanted to program something in Objective-C so starting from the idea of Tomcat Controller I have developed an application that can run scripts and view results in a new tab if you want. For example, you launch a tail of the log of tomcat in a new tab and without having to open new tabs you can launch and stop the tomcat.


In early 2009 after analysing and comparing different options for our server hosting, we decided to migrate our dedicated servers to a new hosting.


This year, in the Campus Party 2009, we participated in the development of a software application for registering and printing of accreditation cards.

Following the same line of work we had been doing in the recent years, we chose to develop a web-based application. The software run directly on a web browser and only required an Internet connection to be used (quite easy to get into an event like the Campus Party)

In this case, we would stress that we made use of Flash technology for building a small software component that allowed capturing images directly from the web browser.


Today I found an interesting article talking about a project called Personas created by Aaron Zinman. The project is part of an exhibition at M.I.T. Museum called Metropath(ologies).

Personas project defines itself as: "(it) scours the web for information and attempts to characterize the person - to fit them to a predetermined set of categories that an algorithmic process created from a massive corpus of data. The computational process is visualized with each stage of the analysis, finally resulting in the presentation of a seemingly authoritative personal profile."

As a curiosity, it catched my attention to see that the concept of conductiva, inside Persona's project, contained a great amount of significance related to our company's definition and our online profile.



Conductiva profiling

P.D.: If you think that Persona's project is not going to change the path of humanity at all, you are probably right. In the example of conductiva, our company's definition comes in the first place probably because our website is hosted under conductiva.com. However, the project is still interesting enough to step by and see how it works.

This post is not available in English but you may read it in other languages: Spanish Catalan
This post is not available in English but you may read it in other languages: Spanish

Since the begining of this year, when we started with twitter micro-blogging as a way to publish information related to Conductiva, we found a critical problem: our daily relationship with customers and collaborators is carried out in multiple languages. Some of them speak english, others spanish and others catalan.

Then, in which way could we make twitter micro-blogging (initially designed to work under one single language) compatible for multi-language support so it can be useful to all of them simultaneously without displaying messages in the wrong language?

Arrived to this point, here's what we did:

1. We created three twitter account with the following aliases: conductivaconductiva_esconductiva_cat, for english, spanish and catalan.

2. All communications we do from twitter (not so many as this time) are inserted simultaneously in the three accounts using the proper language for each.

3. Depending on the language chosen by the person visiting our website, www.conductiva.com, the links to twitter are redirected to the account under the specific language.

We thought this could be an easy way to keep all our clients and collaborators connected to twitter while displaying only those messages written in the language they selected.




viddler.com has an interesting sign up confirmation message that IMHO it's great. In multiple occasions sign up confirmation messages get lost in mail server spam filters.

In viddler.com have seen that this can be one of the main problems that reduces the number of sign ups on their website. They have prepared a short and simple form that allows you to resend the sign up confirmation message in case this gets lost in the middle of the road.



In one of the projects we were involved during the year 2008, we implemented a system to record online video streaming without having to install any additional software on the computer.

Recording online video streaming

We set up small site (owned by Telefonica) where Valencia CF fans could record their songs of encouragement to their team to the semifinals of the Copa del Rey (Valencia CF - FC Barcelona). Fans recorded their home video via streaming and, after passing a content validation process, the video was automatically posted on the website. The best recorded videos were finally broadcast on the giant screens in the Mestalla stadium during halftime of the game.

Grabación online de video streaming

Offline video recording

The software was also designed to be installed on laptops (Pixman) and provide offline video recording. Around the Mestalla stadium, fans could record their videos. At the end of each day of recording, all recorded videos were automatically uploaded and published to the web server.

Lista de videos

The project was conducted in partnership with the graphic design company Bifid and the advertising company Targeting.

In the end, the Valencia C.F. eventually won the match and qualified for the final of the Copa del Rey. We provided our bit ;-)

© 2018  • terms and conditions