-
por javier
-
31 de Marzo de 2023
En desarrollo de software, en un contexto de metodologías ágiles o bien tirando código mediante prueba y error existen prácticas que harán nuestro código más mantenible, mas legible y de mejor calidad. Algunas de estas prácticas son las siguientes: empezaremos por modularidad y cohesion en el software, lo cual es imprescindible en el buen código.
Cohesión y modularidad son dos conceptos importantes en el desarrollo de software, que se relacionan con la estructura y la organización del código.
La cohesión se refiere a la medida en que los componentes (como clases o métodos) de un sistema trabajan juntos para lograr …
-
por javier
-
22 de Marzo de 2023
Data Entry System v2
Este framework le ayudará en las tareas de entrada de datos y OCR, con papel físico o con imagen escaneada de un formato predefinido. Dispone de un completo conjunto de propiedades que le permitirán diseñar formularios de Entrada de Datos de forma optimizada. La definición se puede diseñar en minutos para que pueda empezar a introducir o verificar datos en casi media hora o menos.
-
por javier
-
22 de Marzo de 2023
_____ _ __ ___
| ___|_ _ ___| |_ \ \ / (_)_ __ ___
| |_ / _ / __| __| \ \ /\ / /| | '_ \ / _ \
| _| (_| \__ \ |_ \ V V / | | |_) | __/
|_| \__,_|___/\__| \_/\_/ |_| .__/ \___|
---------------------------------|_|----------WIPE-v2.0
File & Directory Destroyer
Fast Wipe is an utility that works from command line (cmd).
Before continue, you need to know basic cmd usage
(cd, dir, del, directories or folders, files, wildcards...)
If you are not familiarized with that, this program is not for you. …
-
por javier
-
22 de Marzo de 2023
Machine Learning y Deep Learning comenzaron su andadura en el siglo pasado y están de moda últimamente gracias a una mayor capacidad de cómputo en nuestras máquinas. En un futuro cercano, las aplicaciones de dicha tecnología aumentarán exponencialmente y acabarán siendo de uso cotidiano para cualquier programador. Podemos darle muchos usos al Machine Learning y a Deep Learning. En éste artículo me centraré en Deep Learning. En Deep Learning se utilizan Redes Neuronales ya sean Convolutional Neural Networks, Recurrent Neural Networks, Sequence Models… cada una de ellas tiene un uso específico pero nos centraremos más en los usos que se …
-
por javier
-
22 de Marzo de 2023
Mini - Ladrillo
En determinadas ocasiones, resulta necesario ejecutar varias tareas al mismo tiempo para ganar en velocidad de proceso.
Estas tareas pueden ser similares o bien diferentes y a veces utilizan el mismo recurso simultaneamente o bien necesitan comunicarse entre ellos para coordinarse; esto puede dar problemas, pero la programación multihilo nos permite solucionar estas situaciones mediante varios recursos, cada uno adecuado o necesario en un caso u otro.