Entradas

Mostrando entradas de enero, 2018

Compartir portapapeles VIRTUAL BOX y HOST

Imagen
Hola, un pequeño consejo que puede ahorrarnos tiempo y desgaste. Para habilitar el portapapeles entre nuestra máquina host y el SO que estemos ejectuando en VirtualBox simplemente tenemos que habilitar lo siguiente en la configuración: Espero que le sea de ayuda a alguien. Happy coding!

Algoritmo Base 10 para Dígito Verificador oxxo PHP

Hola qué tal, hoy compartiré un pequeño pedazo de código que tal vez pueda ayudar a alguien por ahí. En el trabajo solicitaron crear un código de barras para cobros por oxxo, para obtener dicho código de barras es necesario crear una cadena de números (29 digitos en este caso). Supongamos que el número es el siguiente: 191210475750261871150649310 el algoritmo nos dice lo siguiente: Empezando de atrás para adelante se multiplica el primer número del código por 2, el siguiente por 1, el siguiente por 2, el siguiente por 1 y así sucesivamente.  Se suman los resultados (los números de 2 cifras se separan y se suman) Se divide el resultado de la suma entre 10 y se obtiene el residuo. Si el resido es igual a cero el dígito es cero. Si el residuo es diferente de cero el dígito es el resultado de restarle a 10 el residuo. Ok, apartir de este algoritmo el código es el siguiente:         $splitCodigo = str_split('191210475750261871150649310');         $bandera = true;