Promedio de descarga/visualización de los códigos

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Imágen de perfil

Calculadora Básica


93 visualizaciones de promedio por día

Java

estrellaestrellaestrellaestrellaestrella(9)
Publicado el 6 de Octubre del 2017 por Omar (8 códigos)
225.870 visualizaciones desde el 6 de Octubre del 2017
El programa es una calculadora muy sencilla el cual colocas dos números y puedes elegir la operación a realizar, que son:
Sumar
Restar
Multiplicar
Dividir
Elevar al cuadrado
Residuo
Muestra el resultado y el programa finaliza.
El punto clave del programa es que puedes poner en la entrada de datos lo que tu quieras, ya sea una cadena, .30, 34b, -.df3, etc. Y el programa no seguirá hasta que se coloque los datos correctos.
Imágen de perfil

Ejemplo de implementar un menu en python en la consola


82 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(50)
Actualizado el 30 de Noviembre del 2016 por Xve (294 códigos) (Publicado el 5 de Diciembre del 2014)
281.493 visualizaciones desde el 5 de Diciembre del 2014
Este simple código es un ejemplo para visualizar como se puede crear un menú con varias opciones de manera sencilla.
Imágen de perfil

Determinar si un numero es primo


74 visualizaciones de promedio por día

Java

estrellaestrellaestrellaestrellaestrella(29)
Publicado el 1 de Julio del 2016 por Xavi (548 códigos)
213.737 visualizaciones desde el 1 de Julio del 2016
Simple código de ejemplo, que muestra como determinar si un numero introducido por el usuario es primo o no.
Imágen de perfil

Método de ordenación de Burbuja


73 visualizaciones de promedio por día

Java

estrellaestrellaestrellaestrellaestrella(37)
Publicado el 8 de Mayo del 2014 por Xavi (548 códigos)
267.321 visualizaciones desde el 8 de Mayo del 2014
Simple código, que solicita al usuario una lista de números y las ordena con el método burbuja.
sin imagen de perfil

Calculadora


73 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(46)
Publicado el 14 de Junio del 2015 por Alexander (3 códigos)
237.039 visualizaciones desde el 14 de Junio del 2015
Una calculadora creado con python
Imágen de perfil

Sistema de Matricula y Notas en VISUAL BASIC 6.0


65 visualizaciones de promedio por día

Visual Basic

estrellaestrellaestrellaestrellaestrella(53)
Actualizado el 31 de Enero del 2018 por Ricardo (5 códigos) (Publicado el 10 de Noviembre del 2008)
367.562 visualizaciones desde el 10 de Noviembre del 2008
EL SISTEMA DE MATRICULA Y NOTAS ESTA DESARROLLADO EN VISUAL BASIC 6.0

FUNCIONA BIEN LAS ULTIMAS PRUEBAS LAS HICE EN WINDOWS 7 DE 64 BITS TODO NORMAL.

SI TIENES PROBLEMAS EN LA INSTALACION ME ESCRIBEN A MI CORREO:
[email protected]
sin imagen de perfil

Facturación, Inventario y Compras


63 visualizaciones de promedio por día

Visual Basic

estrellaestrellaestrellaestrellaestrella(149)
Publicado el 16 de Abril del 2009 por Freddy Rojas (2 códigos)
349.306 visualizaciones desde el 16 de Abril del 2009
Completo programa de facturación y control de Inventario con Clientes, Proveedores, Ventas, Compras, Cuentas, Reportes, Arqueo de caja, etc...
Utiliza una base de datos de Access.

sistema-facturacion
Imágen de perfil

Guardar y mostrar una imagen de una base de datos MySQL


56 visualizaciones de promedio por día

PHP

estrellaestrellaestrellaestrellaestrella(120)
Actualizado el 2 de Diciembre del 2014 por Administrador (718 códigos) (Publicado el 11 de Febrero del 2002)
457.896 visualizaciones desde el 11 de Febrero del 2002
Código para guardar y mostrar una imagen desde PHP en una base de datos MySQL. (Actualizado a PHP5).

Se han desarrollado tres versiones que hacen lo mismo utilizando diferentes conectores de MySQL:
mysql_
mysqli_
mysqli orientado a objetos
Imágen de perfil

Tabla de multiplicar


55 visualizaciones de promedio por día

Java

estrellaestrellaestrellaestrellaestrella(13)
Publicado el 1 de Julio del 2016 por Xavi (548 códigos)
159.483 visualizaciones desde el 1 de Julio del 2016
Este simple código de ejemplo, muestra como mostrar las tablas de multiplicar.
Imágen de perfil

Calcular el factorial de un número en Python


50 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(28)
Actualizado el 6 de Abril del 2016 por Xavi (548 códigos) (Publicado el 29 de Septiembre del 2013)
195.833 visualizaciones desde el 29 de Septiembre del 2013
Simple código que muestra como calcular el factorial de un número utilizando una función recursiva.
Imágen de perfil

Calcular la edad


48 visualizaciones de promedio por día

Dev - C++

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 4 de Abril del 2020 por Administrador (718 códigos)
72.638 visualizaciones desde el 4 de Abril del 2020
Código que solicita la fecha actual y la fecha de nacimiento y indica la edad exacta con meses y dias.

calcular-edad
Imágen de perfil

Sistema de Ventas en VISUAL BASIC 6.0


48 visualizaciones de promedio por día

Visual Basic

estrellaestrellaestrellaestrellaestrella(70)
Actualizado el 31 de Enero del 2018 por Ricardo (5 códigos) (Publicado el 22 de Noviembre del 2008)
272.962 visualizaciones desde el 22 de Noviembre del 2008
Completo sistema de ventas con clientes, productos, ventas, almacén, informes, etc...

sistema-de-ventas
Imágen de perfil

Red Neuronal sólo con Numpy.


47 visualizaciones de promedio por día

Python

Publicado el 16 de Mayo del 2024 por Hilario (125 códigos)
98 visualizaciones desde el 16 de Mayo del 2024
Aula_28_Recordatorio_Mayo.py
************************************

Bien, dada una matriz, con 8 característica, y 20 muestras.
Como la siguiente:

[[1.234 0.567 2.345 1.890 0.123 3.456 2.345 1.234]
[0.987 1.234 1.890 0.345 2.567 0.890 1.234 2.345]
[3.456 1.890 0.567 2.345 1.234 0.890 2.567 1.890]
[2.567 1.890 0.123 1.234 2.345 0.567 1.890 3.456]
[0.890 1.890 2.345 0.567 1.234 3.456 0.890 1.234]
[1.890 2.345 1.234 0.567 2.345 0.123 1.234 0.567]
[1.234 2.345 0.567 1.890 0.123 2.567 0.890 1.234]
[2.345 1.890 3.456 0.890 1.234 0.567 1.890 2.567]
[0.567 1.234 1.890 0.567 1.234 0.890 2.345 0.123]
[0.890 1.890 0.123 1.234 0.567 3.456 1.234 1.890]
[1.890 0.567 1.234 0.890 2.567 1.234 2.345 0.567]
[1.234 2.567 0.890 1.890 0.123 1.890 0.567 1.234]
[0.567 1.234 2.345 1.890 0.567 2.345 1.234 0.890]
[1.890 0.123 1.234 0.567 2.345 1.890 0.567 1.234]
[0.890 1.234 0.567 1.890 1.234 2.345 3.456 0.890]
[1.234 0.567 2.345 0.890 2.345 1.234 0.567 1.890]
[2.567 1.890 0.890 1.234 0.567 1.890 2.345 0.123]
[0.567 2.345 1.234 0.567 1.890 0.123 1.890 0.567]
[1.234 1.890 0.567 3.456 2.567 1.234 0.890 1.234]
[0.567 2.345 1.234 0.890 1.890 0.567 1.234 2.567]]


Planteamos una red neuronal sin utilizar ni keras ni tensorflow. Que entrena la red con esos valores, de 8 características, y 20 muestras o ejemplos.
Y que haga una prediccion de salida de la caracteristica correspondientes, a esta muestra dada:[1.345 2.890 0.456 1.890 12.234 10.567 1.890 12.567].

El ejercicio, tendría básicamente estos pasos:

1-Definición de funciones de activación y pérdida:
*******************************************************
Se define la función de activación ReLU (relu) y su derivada (relu_derivative).
ReLU es una función de activación comúnmente utilizada en redes neuronales debido a su simplicidad y buen desempeño en muchas tareas.
Se define la función de pérdida de error cuadrático medio (mean_squared_error).
Esta función calcula la diferencia cuadrática media entre las predicciones y las etiquetas verdaderas.

2-Implementación de la red neuronal:
*****************************************
Se crea una clase NeuralNetwork que representa una red neuronal de dos capas (una capa oculta y una capa de salida).
En el método __init__, se inicializan los pesos y sesgos de la red neuronal de manera aleatoria.
En el método forward, se realiza la propagación hacia adelante, calculando las salidas de la red neuronal.
En el método backward, se realiza la retropropagación del error, calculando los gradientes de los pesos y sesgos y actualizándolos utilizando el algoritmo de descenso de gradiente.
El método train entrena la red neuronal utilizando los datos de entrada y las etiquetas verdaderas durante un número específico de épocas.
El método predict realiza predicciones utilizando la red neuronal entrenada.

3-Entrenamiento de la red neuronal:
********************************
Se definen los datos de entrada (X_train) y las etiquetas verdaderas (y_train).
Los datos se normalizan dividiéndolos por su máximo valor para asegurar que estén en el rango [0, 1].
Se crea una instancia de la red neuronal con el tamaño de entrada, tamaño oculto y tamaño de salida dados.
La red neuronal se entrena utilizando los datos de entrenamiento durante 10000 épocas con una tasa de aprendizaje de 0.01.

4-Predicción:
*****************
Se define un nuevo conjunto de datos de entrada (X_new) para realizar una predicción.
Los datos de entrada se normalizan de la misma manera que los datos de entrenamiento.
Se realiza una predicción utilizando la red neuronal entrenada.
El resultado de la predicción se desnormaliza multiplicándolo por el máximo valor de las etiquetas verdaderas.
Se muestra el resultado de la predicción.

Según vemos su desarrollo podemos decir, que este ejercicio muestra cómo implementar una red neuronal básica desde cero en Python sin utilizar bibliotecas como Keras o TensorFlow. La red neuronal se entrena utilizando el algoritmo de retropropagación y se prueba haciendo una predicción sobre nuevos datos de entrada.

El alumno podrá interactuar con el ejercicio, modificando parametros como
valores de entrada, caracteristicas y muestras, para su mejor comprensión.



UNA SALIDA DEL EJERCICIO, PODRÍA SER LA SIGUIENTE:
****************************************************************************
Epoch 0, Loss: 11.7756050562224
Epoch 1000, Loss: 0.012417106163412383
Epoch 2000, Loss: 0.004855440981664029
Epoch 3000, Loss: 0.002804630823301262
Epoch 4000, Loss: 0.0019105925868362645
Epoch 5000, Loss: 0.0013765944597636112
Epoch 6000, Loss: 0.0010168157428455883
Epoch 7000, Loss: 0.0007730551039343544
Epoch 8000, Loss: 0.0006225694864747496
Epoch 9000, Loss: 0.0005176777148262488
Predicción de salida: [[-0.55685326 -0.9034264 -1.02152184 0.87943007 0.40507882 1.91684935
0.28005875 2.23286946]]
[Finished in 701ms]

***********************************************************************
El ejercicio fue realizado bajo plataforma linux.
Ubuntu 20.04.6 LTS.
Editado con Sublime text.
Ejecución:
python3 Aula_28_Recordatorio_Mayo.py
***********************************************************************
Imágen de perfil

Cambiar la imagen cada 5 segundos


46 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(93)
Actualizado el 25 de Julio del 2019 por Xavi (548 códigos) (Publicado el 21 de Abril del 2014)
168.159 visualizaciones desde el 21 de Abril del 2014
Simple código que muestra como cambiar una imagen de nuestra pagina cada 5 segundos por otra imagen de forma aleatoria o secuencial

Hay tres versiones:
- una sin enlace aleatorio
- una con enlaces (link) en las imágenes de forma aleatoria
- una con enlaces (link) en las imágenes de forma secuencial
Imágen de perfil

Centrar un div


45 visualizaciones de promedio por día

CSS

estrellaestrellaestrellaestrellaestrella(14)
Actualizado el 10 de Noviembre del 2015 por Administrador (718 códigos) (Publicado el 27 de Octubre del 2007)
270.463 visualizaciones desde el 27 de Octubre del 2007
Código que muestra como centrar un div en el centro de la pantalla, tanto verticalmente como horizontalmente.
Probado en IE 5,6,7, Firefox 2 y Opera 9.
Imágen de perfil

Diferencia de días entre dos fechas


44 visualizaciones de promedio por día

Java

estrellaestrellaestrellaestrellaestrella(19)
Publicado el 20 de Septiembre del 2016 por Xve (294 códigos)
123.229 visualizaciones desde el 20 de Septiembre del 2016
Este simple código muestra como obtener los días de diferencia entre dos fechas dadas.
Imágen de perfil

Determinar si un número es primo o no


44 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(17)
Actualizado el 21 de Marzo del 2020 por Xavi (548 códigos) (Publicado el 29 de Junio del 2013)
174.575 visualizaciones desde el 29 de Junio del 2013
Simple función que recibe un número entero entrado por el usuario y determina si ese valor es primo o no.
sin imagen de perfil

Crear Tablas con claves primarias y foráneas


43 visualizaciones de promedio por día

SQL

estrellaestrellaestrellaestrellaestrella(24)
Publicado el 19 de Diciembre del 2005 por Darwin
290.465 visualizaciones desde el 19 de Diciembre del 2005
Código fuente de como crear tablas agregando claves primarias y foráneas, pero de una manera mucho más óptima que las que usualmente se usan ya que lo hago en orden genérico utilizando Constraints. Este código funciona tanto en Sql Server 2000, como en Sql Server 2005.
Imágen de perfil
Actualizado

Cx_Contabilidad Financiera


42 visualizaciones de promedio por día

Visual Basic

estrellaestrellaestrellaestrellaestrella(7)
Actualizado el 8 de Mayo del 2024 por Rafael (22 códigos) (Publicado el 21 de Diciembre del 2022)
21.733 visualizaciones desde el 21 de Diciembre del 2022
Cx es un programa para Windows.
Sirve para gestionar la contabilidad.
Produce: libro diario, auxiliar,
balanzas, recapitulación, estados financieros,
balance general, estado de pérdidas y ganancias,
estado de resultados y estados de cuentas.
Servosistema que administra
la oficina sin papeles.
Multiusuario cliente/servidor, red inalámbrica.
Código abierto. Trabajo a distancia.
Adjunto Cx Guía del rey de la creación

Sin-titulo
Imágen de perfil

Código C# - Calculadora Simple


42 visualizaciones de promedio por día

C sharp

estrellaestrellaestrellaestrellaestrella(9)
Actualizado el 28 de Septiembre del 2015 por Chuy (Publicado el 26 de Septiembre del 2015)
131.424 visualizaciones desde el 26 de Septiembre del 2015
Screenshot_1


Código para realizar una simple calculadora en Visual Studio C#, también contiene una opción para imprimir nuestro resultado en un documento .txt.
Imágen de perfil

Ejemplo de una web responsive


41 visualizaciones de promedio por día

CSS

estrellaestrellaestrellaestrellaestrella(30)
Publicado el 13 de Junio del 2014 por Xavi (548 códigos)
148.946 visualizaciones desde el 13 de Junio del 2014
Simple código que muestra como hacer una web responsive a varias resoluciones de pantalla.
Imágen de perfil

Ejemplo de crear un simple calendario


39 visualizaciones de promedio por día

PHP

estrellaestrellaestrellaestrellaestrella(18)
Actualizado el 9 de Diciembre del 2014 por Xavi (548 códigos) (Publicado el 12 de Septiembre del 2013)
153.120 visualizaciones desde el 12 de Septiembre del 2013
Código que muestra como crear un simple calendario para nuestra página web.