¿Alguna vez te has sentido como si estuvieras tratando de descifrar un código secreto cuando escuchas sobre los Principios SOLID en programación? ¡No te preocupes, no estás solo! Hoy vamos a desmitificar este misterioso conjunto de reglas de forma simple, para que cuando te pregunten en una entrevista no se te quede cara estar multiplicando…
Guía completa para implementar validaciones en Java con anotaciones y grupos de restricciones
Montar un sistema de validaciones en Java puede parecer una tarea tediosa y aburrida, pero en realidad, puede ser una de las mejores formas de asegurar que el código que escribimos es sólido y robusto. Así que a continuación te explicaré cómo montar un sistema de validaciones en Java utilizando anotaciones. Primero, es importante entender…
Calcular Código Internacional de Cuenta Bancaria (IBAN) en JavaScript
Hola a tod@s, aquí os dejo el código para calcular el IBAN en JavaScript. Algunas de las funciones que aquí aparecen están explicadas en este POST. A continuación os voy a dejar una breve explicación de como se calcula. El Cálculo se llevará a cabo de la siguiente forma: Paso preliminar: Crear un código previo…
Clase para calcular el Código Internacional de Cuenta Bancaria (IBAN) en JAVA
Hola a tod@s, como ya os comenté en la función para PHP, el cálculo del nuevo IBAN requiere un tratamiento especial a la hora de hacer las operaciones matemáticas debido a que el uso de números excesivamente largos produce un desbordamiento. Os voy a recordar un poco como se calcula el IBAN de forma genérica…
Calcular Código Internacional de Cuenta Bancaria (IBAN) en PHP
Buenas a tod@s, con esta sencilla función podréis calcular el famoso IBAN que entra en vigor el día 1 de febrero de 2014. Perdonar que no comentara desde el primer momento el post, pero sinceramente no pensé que fuera a recibir visitas tan rápido, lo que me ha sorprendido gratamente. Voy a explicar un poco…
Obtener contadores de «me gusta»,»tweets» y «compartidos» de tus páginas en Facebook, Twitter y LinkedIn en PHP
Hola a tod@s. Hoy os traigo una función muy interesante en PHP que me ha pasado mi compañero Pablo Castilla, a la cual le he hecho un par de modificaciones para hacerla más de uso general. Esta función sirve para obtener los contadores de «me gusta», «tweets» y «compartidos» en Facebook, Twitter y LinkedIn respectivamente.Esta…
Eliminar procesos MySQL que están en estado SLEEP por determinado tiempo con PHP
Hola a todos. Hace tiempo que no escribo en el blog, sinceramente la mayoría de las cosas que he estado haciendo no podía hacerlas públicas. Bien, hoy he decidido publicar un script que me ha sido bastante útil. Este script está pensado para ejecutarse en consola, aunque si a alguien le hace falta es sencillo…
Clase singleton PHP de conexión a MySQL
Bueno he decidido publicar una clase que me ha sido muy útil durante mucho tiempo, hasta que descubrí las bondades de la Extensión MySQL mejorada incluida en la versión 4.1 del lenguaje. Obviamente si ya utilizáis mysqli no os aportará mucho, pero seguro que a alguien le sirve y le sabe sacar provecho. El funcionamiento…
Como instalar módulos o cambiar idioma en SugarCRM Versión 6.5.10 (Build 8716)
El otro día me tocó instalar SugarCRM la versión estable del momento era la 6.5.10 (Build 8716), así que me puse manos a la obra. Una vez que tenía el CRM operativo y funcionando tocaba instalar el paquete de idiomas en español que podéis descargar aquí. Para hacerlo la teoría era sencilla; dentro del panel…
Contaplus élite 2012 se ha producido un fallo en el sistema de seguridad 0x00002000
Bueno el otro día configurando un puesto en windows XP del famoso programa de Sage Contaplus élite 2012 me topé con el siguiente problema. Resulta que en el servidor funcionaba todo correctamente, pero en el puesto en cuestión, se habría sin problema el panel de gestión pero al intentar acceder al Contaplus me aparecía el…