Validar ccc con PHP

Identificación de una cuenta corriente o libreta de ahorros En España las cuentas corrientes y las libretas de ahorros tienen una identidad única que se compone de 20 dígitos, el denominado Código Cuenta Cliente. Este código identifica a la entidad bancaria, sucursal y cuenta de forma única de tal modo que actúa como dirección de la cuenta para la realización de cualquier operación financiera. Esquema del código de identificación de una cuenta bancaria Proceso de cálculo de los dígitos de…

Leer Más

Como matar un proceso si conocemos el nombre

¿Como podríamos matar un proceso, si conocemos el nombre de este?, si suponemos que nuestro proceso es bash. kill $(pgrep bash) killall -v bash pkill bash kill ‘ps -ef | grep bash | grep -v grep | awk ‘{print $2}” ps -ef | grep bash | grep -v grep | xargs kill killall bash Esto es útil cuando no se conoce el nombre del proceso

Leer Más

Tabla de caracteres ANSI

Cuando escribimos en el ordenador, este no “interpreta letras”, sino los códigos numéricos que representan a estas, esto es lo que se conoce como juego de caracteres, en este post, veremos un popular juego de caracteres ANSI (American National Standards Institute), que asigna letras y números. La tabla es bastante útil cuando tienes que poner algún determinado código que no aparece en el teclado. chr(33) = ! chr(34) = “ chr(35) = # chr(36) = $ chr(37) = % chr(38)…

Leer Más

El tag video en html 5

Entre los nuevos atributos de html 5, hay algunos muy importantes como los , , etc.. Pero sin duda, la estrella de este nuevo estándar, es el tag . Este tag, podrá revolucionar el mundo multimedia muy pronto. No obstante, hasta Youtube tiene una versión preparada para desprenderse del flash. Hasta ahora El método de visualizar un video web actualmente, es similar a la que muestro en el siguiente código. Mediante el elemento </object> Con html 5 Con HTML5, además…

Leer Más

Sincronizar directorios y copiar solo archivos modificados

Con esto sincronizamos todo el directorio remoto de un equipo en el directorio local que queramos. Util para que compare los dos directorio y solo compie lo que ha sufrido cambios, respetando los permisos del archivo: rsync -rvlpz root@<host remoto>:/<directorio remoto>/ /<directorio local>/ los parametros rvlpz son para: -r = recursivo – procesa sub-directorios y archivos encontrado el la ubicación del fuente o SRC. -v es utilizado para aumentar la verbosidad desplegado. Después, cuando estamos seguro que esta respaldando lo…

Leer Más

Unir tablas sin + SQL

La mayoría de los proyectos en los que he trabajado, siempre han tenido bases de datos mysql o oracle en su defecto, pero ultimamente estoy trabajando con PostgreSQL. Esta tiene ventajas como Triggers, herencias y demás que son motivos de por si solas para un nuevo artículo. Lo que voy a comentar en este, es que en oracle tenía la posibilidad de hacer una unión externa con el simbolo (+) en los elementos seleccionados.  Así consigo seleccionar los elementos que…

Leer Más

Columnas con la misma altura

El problema que planteo es el siguiente: tu creas tu layout con tres columnas y luego quieres que tus columnas, aunque dos de ellas no tengan contenido, lleguen siempre hasta la altura de la que más contenido tenga. Normalmente obtienes algo así: ¡No se alargan las columnas como quieres!, es debido a que lo normal, es que las columnas se expandan según el contenido que tengan. Una opción rápida y chapuzas, sería poner un display:block a cada columna con el…

Leer Más

Esquinas Redondeadas

Con la llegada de los estándares CSS3, han surgido nuevas opciones para diseñar nuestras páginas. Entre ellas, las más interesantes que encuentro están, las transparencias, los degradados y las esquinas redondeadas. Voy a hablar de estas últimas, es algo que los diseñadores siempre han conseguido insertando imágenes redondas al borde y listo. Actualmente, y gracias a los estándares css3 también lo podemos realizar mediante código css con estas instrucciones: border-radius (estándar css) -moz-border-radius (cuando se trataba de mozilla, aunque desde…

Leer Más