Why we don’t practice TDD

TL;DR: When a feature is reviewed immediately by a Product/QA guy, helps to reduce issues a lot, and finding these issues before writing tests, helps you to reduce waste. So we do not practice TDD.

Using AI Planning to improve retargeting.

TL;DR: Using user specific plans can help to improve conversions. In this post, part of a Creative Challenge of Artificial Intelligence Planning course, I would try to explain how AI Planning can be applied to retargeting in order to generate a user specific plan and therefore influencing the consumer buying behaviour. In terms of consumer buying behaviour, […]

Generador de pruebas para modulos symfony

Si hay algo que años atrás me hizo decidirme por symfony como framework principal para trabajar, eso fue sus generadores. No voy a hablar mucho de ellos, eso da para un post muy largo seguramente encontrarán información al respecto en otros lugares. En este articulo quería compartir con Ud. una plantilla que utilizo para poder […]

Formatear números con punto como separador de miles con javascript

Number.prototype.format = function(){
var number = new String(this);
var result = '';
while( number.length > 3 )
{
 result = '.' + number.substr(number.length - 3) + result;
 number = number.substring(0, number.length - 3);
}
result = number + result;
return result;
};

Validar formato de patentes de autos en Chile con expresiones regulares

El validador de symfony y de jquery validate esta disponible dentro de este post.

$patente = ‘AB-12-34’;
$regex = ‘/^[a-z]{2}[\.\- ]?[0-9]{2}[\.\- ]?[0-9]{2}|[b-d,f-h,j-l,p,r-t,v-z]{2}[\-\. ]?[b-d,f-h,j-l,p,r-t,v-z]{2}[\.\- ]?[0-9]{2}$/i’;
if (preg_match($regex, $patente))
  echo "Patente correcta";
else
  echo "Patente incorrecta";

Saludos

sfWidgetFormChoiceChileanBanks

Simple widget para symfony con listado de bancos chilenos tomados desde el sitio de la Superintendencia de Bancos e Instituciones Financieras de Chile aka SBIF para los amigos. Aquí la Lista de Instituciones Fiscalizadas Descarga [zip] [tar.gz] Saludos

jquery clock plugin

jquery clock plugin is just another clock plugin, it comes with an analog and digital options and another option to handle timezones, warning! the analog clock only works with css3 for the analog clock (and almost all the plugin) i’m using the code and images from this article of css-tricks.com you can see this plugin […]

jquery enable disable plugin

This plugin can disable or enable easily an input, textarea or another form element by using a radio button, checkbox or a drop-down list,… ok i know, it doesn’t sound like something amazing … is just a simple and flexible plugin for complex forms. Homepage Download Demos Documentation jquery plugin page greetings (04-07-2010) update: drop-down […]

form populator es aún más rápido

Bueno el titulo dice en gran parte que es lo nuevo de esta herramienta, para los que no la conocen, form populator es un generador de bookmarklets para completar tus formularios con datos reales completamente configurable. El motivo de este post es contarles que he agregado un bookmarklet que recoge la información del formulario que […]

jquery css cleaner

this helper it’ll help you with the recognition of unused css selectors and properties/values, so you could delete this lines of your css file in order to make it lighter. if you are this kind of person worried about the loading time, optimizing everything, you would find this script very useful and you’ll love it. […]