Normalmente sabemos qué columnas nos traemos de una query, y por eso las pintamos en el orden que nos interesa. Pero si quisiéramos mostrar los datos de una query sin necesidad de saber las columnas que traemos o, simplemente, son tantas que es muy laborioso escribir una línea para cada una, necesitas obtener el listado de columnas […]

Como ya sabrás, JavaScript se ejecuta en el cliente, por lo que no puedes preguntar por cosas del servidor. Sin embargo, sería muy bueno tener una función que nos dijera si un archivo existe en el servidor para poder tomar decisiones al respecto. Pues bien, la solución nos la da AJAX. Pedimos la cabecera del […]

Prácticamente todos los servidores Linux incorporan un servidor de correo, así que es probable que nunca se te haya planteado este problema, pero hay veces que necesitas enviar un correo desde un servidor SMTP externo. Ésto es muy fácil de conseguir gracias a nuestro amigo telnet. Sin embargo, hoy queremos hacerlo de manera automática desde […]

Veamos la situación en la que queremos mostrar un fichero, típicamente un PDF, un Excel o algún otro documento no HTML que queramos plasmar en la web, pero no queremos que el usuario conozca la URL del mismo para que sólo sea accesible desde la propia web, y no copiando la dirección en cualquier navegador. […]

Creo que a estas alturas ya todo el mundo sabrá que los buscadores, Google, penalizan bastante el contenido duplicado, es por eso que la misma web accedida desde dos URLs diferentes es una mala práctica a la hora de posicionarla. Es decir, mclarenx.com y www.mclarenx.com son webs distintas con el mismo contenido, y eso hay […]

Validar IBAN en JavaScript

Si a estas alturas no has adaptado todavía tus aplicaciones web a la nueva normativa es porque te ha pillado el toro, sin discusión. Pero más allá de este pequeño detalle, si necesitas comprobar el IBAN con JavaScript y no logras dar con la tecla, no te preocupes, intentar dividir un número de 26 cifras […]

Se podría decir que aspSmartUpload es un componente obsoleto, deberías echarle un vistazo a XelUpload (sube ficheros con ASP sin instalar componente alguno), pero me consta que todavía hay gente que lo utiliza y me han pedido que explique como instalarlo ya que da bastantes problemas y la documentación es muy pobre, además contactar con […]

ReplaceAll en JavaScript

En todo lenguaje de programación es necesario un método para reemplazar caracteres por otros. En JavaScript tenemos replace() que funciona de la siguiente manera: var textoOrigen = ‘Hola mundo!'; var textoDestino = textoOrigen.replace(’mundo’,’gente’); // RESULTADO: textoDestino = ‘Hola gente!’ Hasta aquí todo bien, pero el método replace() sólo reemplaza la primera ocurrencia, es decir, si […]

Hacer split en J2ME

Una cadena de caracteres siempre se puede separar mediante un patrón y convertirlo en un array para su fácil manejo. Esto en Java, y muchos otros lenguajes de programación, lo hace el comando split. El problema es que en la versión J2ME (Java 2 Micro Edition, orientada a dispositivos móviles o de recursos restringidos) no […]

Nos vemos en el Android Developer Lab

Para quien no lo sepa, este sábado se celebra en Fuenlabrada (Madrid) el Android Developer Lab. Una oportunidad única para que los desarrolladores nos acerquemos a Android de manera oficial, con gente tan importante como Reto Meier, uno de los Developer Advocate, que seguro nos mostrará cosas muy interesantes. Obviamente este es un evento de […]

Sig »