Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
sin imagen de perfil

Juego de Rompecabezas y Acertijos: Desafía tu lógica y habilidades de resolución de problemas


Java

Publicado el 5 de Junio del 2023 por Kevin (4 códigos)
88 visualizaciones desde el 5 de Junio del 2023
El código proporcionado implementa un juego de rompecabezas y acertijos diseñado para desafiar las habilidades lógicas y de resolución de problemas de los jugadores. El juego ofrece una serie de niveles con acertijos ingeniosos, laberintos complicados y rompecabezas visuales que pondrán a prueba la destreza mental de los jugadores.

La aplicación móvil ofrece una interfaz interactiva y atractiva donde los jugadores pueden explorar diferentes desafíos y avanzar en el juego. A medida que progresan, los desafíos se vuelven más difíciles, lo que mantiene el interés y la motivación de los jugadores.

El código proporciona una base sólida para la implementación del juego, incluyendo la lógica de los niveles, el manejo de los acertijos y la interacción con el jugador. También se pueden agregar funcionalidades adicionales, como sistemas de puntuación, pistas o recompensas para enriquecer la experiencia de juego.

Con este juego de rompecabezas y acertijos, los jugadores podrán poner a prueba su agudeza mental, mejorar sus habilidades de resolución de problemas y disfrutar de un desafío entretenido y estimulante en sus dispositivos móviles.
sin imagen de perfil

Aplicación de Bienestar y Autocuidado


Java

Publicado el 5 de Junio del 2023 por Kevin (4 códigos)
60 visualizaciones desde el 5 de Junio del 2023
La aplicación de Bienestar y Autocuidado es una herramienta completa diseñada para ayudar a las personas a cuidar su bienestar físico y mental. Con esta aplicación, los usuarios pueden acceder a una variedad de funciones y características que les permiten mejorar su calidad de vida y mantener un equilibrio saludable.

La aplicación ofrece un seguimiento de actividades físicas, lo que permite a los usuarios registrar y monitorear sus entrenamientos, ya sea correr, caminar, hacer yoga u otras actividades. También incluye una biblioteca de meditaciones guiadas, con opciones para diferentes propósitos, como relajación, concentración y reducción del estrés. Los usuarios pueden elegir entre una variedad de meditaciones y establecer recordatorios para practicarlas regularmente.

Además, la aplicación proporciona recordatorios para beber agua y realizar estiramientos, ayudando a los usuarios a mantenerse hidratados y evitar la rigidez muscular. También ofrece consejos de nutrición y sugerencias para llevar una alimentación saludable, lo que permite a los usuarios tomar decisiones informadas sobre su dieta.

Una función destacada de la aplicación es el diario personal, donde los usuarios pueden registrar sus pensamientos, emociones y experiencias diarias. Esto les brinda la oportunidad de reflexionar, expresarse y llevar un seguimiento de su bienestar mental. También pueden establecer metas personales y realizar un seguimiento de su progreso a lo largo del tiempo.

En resumen, la aplicación de Bienestar y Autocuidado es una herramienta completa que brinda a los usuarios la capacidad de cuidar su bienestar físico y mental de manera integral. Con características como el seguimiento de actividades físicas, meditaciones guiadas, recordatorios, consejos de nutrición y un diario personal, la aplicación fomenta el autocuidado y ayuda a los usuarios a llevar una vida equilibrada y saludable.
sin imagen de perfil

Aventuras en el Mundo Abierto: Explorando lo Desconocido


Java

Publicado el 5 de Junio del 2023 por Kevin (4 códigos)
54 visualizaciones desde el 5 de Junio del 2023
El código proporcionado es la base para el desarrollo de un juego de aventuras y exploración en un mundo abierto para dispositivos móviles. El juego permite a los jugadores sumergirse en un vasto y detallado entorno virtual, brindándoles la libertad de explorar paisajes impresionantes, interactuar con personajes no jugadores y embarcarse en diversas misiones.

El código incluye una clase principal llamada "Jugador" que representa al jugador en el juego. La clase contiene métodos para realizar acciones como explorar el entorno, interactuar con personajes no jugadores y realizar misiones. Estas acciones se pueden personalizar y ampliar según las necesidades del juego.

Al llamar al método "explorar", el jugador puede moverse aleatoriamente dentro del mundo del juego, lo que brinda una sensación de descubrimiento y aventura. El método "interactuarConPersonajes" permite al jugador interactuar con personajes no jugadores en el juego, lo que podría incluir diálogos, comercio y misiones secundarias. Por último, el método "realizarMisiones" permite al jugador participar en misiones del juego, donde las decisiones tomadas podrían influir en el desarrollo y desenlace del juego.

Es importante tener en cuenta que este código proporciona una estructura básica y necesitará ser personalizado y expandido para crear un juego completo. Los desarrolladores pueden agregar elementos como gráficos, animaciones, sonidos y lógica de juego más avanzada para ofrecer una experiencia de juego más inmersiva y emocionante.

Este código forma la base para la creación de un emocionante juego de aventuras y exploración en un mundo abierto para dispositivos móviles, brindando a los jugadores la oportunidad de sumergirse en un universo virtual único y crear su propia historia dentro del juego.
sin imagen de perfil

HabilidadesPracticasApp: Aplicación de Tutoriales Prácticos


Java

Publicado el 5 de Junio del 2023 por Kevin (4 códigos)
26 visualizaciones desde el 5 de Junio del 2023
La clase HabilidadesPracticasApp es una subclase de Application. Se utiliza para realizar configuraciones y inicializaciones necesarias al iniciar la aplicación. En este caso, se puede agregar código adicional dentro del método onCreate() para configurar y inicializar los componentes de la aplicación.

La clase TutorialActivity es una subclase de AppCompatActivity que representa la actividad que muestra los detalles de un tutorial específico. En el método onCreate(), se obtienen los datos del tutorial a través de un Intent y se configuran los componentes de la interfaz de usuario, como TextView, VideoView y RecyclerView. También se muestra la información del tutorial obtenida y se configura el VideoView para reproducir el video del tutorial.

La clase PasosAdapter es una subclase de RecyclerView.Adapter que se utiliza para mostrar la lista de pasos de un tutorial en el RecyclerView de la clase TutorialActivity. Esta clase se encarga de inflar el diseño del elemento de la lista y de vincular los datos de cada paso con la vista correspondiente en el RecyclerView.

La clase Tutorial representa un tutorial específico y contiene los detalles como el título, la descripción, la URL del video y la lista de pasos. Además, tiene un método estático obtenerTutorialDesdeFuenteExterna() que simula la obtención de los datos del tutorial desde una fuente externa, como una API. En este ejemplo, se utiliza un conjunto predefinido de datos estáticos, pero puedes modificar este método para obtener los datos de manera dinámica según tus necesidades.

La clase MainActivity es la actividad principal de la aplicación. En el método onCreate(), se configura el RecyclerView para mostrar la lista de tutoriales obtenida a través del método obtenerTutorialesDesdeFuenteExterna(). También se define el método abrirTutorial() que se utiliza para abrir la actividad TutorialActivity cuando se hace clic en un tutorial en la lista.

La clase TutorialesAdapter es similar a la clase PasosAdapter y se utiliza para mostrar la lista de tutoriales en el RecyclerView de la clase MainActivity. En este adaptador, se infla el diseño del elemento de la lista y se vinculan los datos de cada tutorial con la vista correspondiente en el RecyclerView. Además, se define el comportamiento del clic en un tutorial, que abre la actividad TutorialActivity con el tutorial seleccionado.

En resumen, este código representa una aplicación de tutoriales prácticos donde los usuarios pueden ver una lista de tutoriales en la actividad principal (MainActivity) y obtener más detalles de cada tutorial en la actividad TutorialActivity. El código se encarga de mostrar los datos de los tutoriales, reproducir videos y mostrar la lista de pasos asociados con cada tutorial. Puedes personalizar y expandir este código según tus necesidades para crear una aplicación completa de tutoriales prácticos.
Imágen de perfil
Actualizado

Generador de gifs a partir de video, en línea de comandos.


Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 4 de Junio del 2023 por Antonio (71 códigos) (Publicado el 9 de Diciembre del 2022)
4.022 visualizaciones desde el 9 de Diciembre del 2022
Programa para generar gifs animados a partir de vídeos, que se ejecuta en la línea de comandos.
ARGUMENTOS:
-src/--source: Nombre del vídeo original (obligatorio).
-dest/--destination: Nombre del archivo a generar (opcional).
-sz/--size: Tamaño en porcentaje del gif respecto al vídeo original (opcional).
-shw/--show: Muestra resultado en ventana emergente al finalizar el proceso de generado (opcional).
-st/--start: Segundo inicial para gif (opcional).
-e/--end: Segundo final (opcional).
-spd/--speed: Velocidad relativa de la animación (opcional)

PARA CUALQUIER DUDA U OBSERVACIÓN, USEN LA SECCIÓN DE COMENTARIOS.

mk
Imágen de perfil
Actualizado

Filtrado bilateral para videos, en línea de comandos


Python

Actualizado el 2 de Junio del 2023 por Antonio (71 códigos) (Publicado el 20 de Marzo del 2023)
575 visualizaciones desde el 20 de Marzo del 2023
Programa para realizar filtrado de imagen en archivos de vídeo (preferiblemente de corta duración) utilizando el algoritmo de 'filtrado bilateral' pudiendo especificar los valores sigma de espacio y color y el diámetro del vecindario para cada pixel. Los vídeos filtrados se generan, por defecto, conservando su sonido, aunque se pueden generar sin este introduciendo el argumento '-ae'/'--exclude_audio'.

ARGUMENTOS:
-src/--source: Nombre del vídeo original (OBLIGATORIO)
-dest/--destination: Nombre del video a generar ('NewFilteredVid.mp4' por defecto)
-sgc/--sigma_color: Valor sigma para espacio de color (75 por defecto)
-sgs/--sigma_space: Valor sigma espacial (75 por defecto)
-pd/--pixel_diameter: Diámetro de la vecindad de píxeles (9 por defecto)
-ae/--exclude_audio: Excluir audio y generar video sin sonido (OPCIONAL)

PARA CUALQUIER DUDA U OBSERVACIÓN UTILIZEN LA SECCIÓN DE COMENTARIOS
bvf
bvf2
bvf3
bvf4
Imágen de perfil

SmarthTime (App de Pausas Activas)


C sharp

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 2 de Junio del 2023 por Abiel Jesrrel (2 códigos)
83 visualizaciones desde el 2 de Junio del 2023
Screenshot_6
Screenshot_5
Screenshot_4
Screenshot_3
Screenshot_2
Screenshot_1

SmarthTime | Software de Pausas Activas



Un sistema creado en lenguaje de Microsoft C# (C Sharp) con múltiples dll por sus funciones las cuales ayudarían a múltiples proyectos por su funcionamiento y utilidad.

nota: Este sistema es para aportar a la comunidad conocimientos de desarrollo general, no esta permitido duplicar o comercializar este sistema, la aplicación esta incompleta por ser solo para ayuda. El sistema utiliza conexión a Base de Datos en MySQL en la nube.

Características:
● Encriptación de contraseña SHA256 para cuenta de usuario en la nube
● Bi-Idioma (Español e Ingles)
● Archivo de configuración Json
sin imagen de perfil

Prueba


Python

Publicado el 1 de Junio del 2023 por Víctor
114 visualizaciones desde el 1 de Junio del 2023
nose que piner vale cual es el problema
Imágen de perfil
Actualizado

Visor de gráficos financieros (nueva versión)


Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 30 de Mayo del 2023 por Antonio (71 códigos) (Publicado el 18 de Abril del 2022)
2.440 visualizaciones desde el 18 de Abril del 2022
Programa para mostrar el precio de cierre, apertura, máximo y mínimo de las acciones de un activo para un determinado periodo de tiempo. También incluye representación de 'bandas de bollinger' y la media movil de 20 sesiones. Para mostrar la gráfica correspondiente a la información deseada, hacer click en el botón 'SHOW GRAPH'. Para cualquier duda u observación, utilicen la sección de comentarios.
fg
sin imagen de perfil

cepillo


Python

Publicado el 25 de Mayo del 2023 por Nano
95 visualizaciones desde el 25 de Mayo del 2023
cepillo de dientes con filamentos mas largos para limpieza entre dientes
Imágen de perfil

Cx_Contabilidad Financiera


Visual Basic

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 23 de Mayo del 2023 por Rafael (22 códigos) (Publicado el 21 de Diciembre del 2022)
3.258 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
sin imagen de perfil

Calculadora prueba


JavaScript

Publicado el 21 de Mayo del 2023 por Tom
108 visualizaciones desde el 21 de Mayo del 2023
<html>
<head>
<title>Par o Impar</title>
<script type="text/javascript">
function parImpar() {
var num = document.getElementById("num").value;
if(num % 2 == 0) {
alert(num + " es par");
} else {
alert(num + " es impar");
}
}
</script>
</head>
<body>
<label>Ingrese un número:</label>
<input type="text" id="num"></input>
<button onclick="parImpar()">Determinar</button>
</body>
</html>
sin imagen de perfil

sistema academico SGA


PHP

estrellaestrellaestrellaestrellaestrella(6)
Actualizado el 19 de Mayo del 2023 por Henry (Publicado el 13 de Octubre del 2021)
3.242 visualizaciones desde el 13 de Octubre del 2021
el sistema cuenta con el 90% configurable contiene registro de estudiantes, matriculas por periodos lectivos, reporte de matricula, pase de nivel registro de calificaciones finales, reportes asistencia estudiantil, registro de calificaciones, listas de estudiantes, récord académico individual, libros de matriculas entre otros

https://demo.uecibjba.net/index.php/reportes/Listas

usuario:0401358825
clave:10361036
información
+593994012735 whatsapp
correo [email protected]
Imágen de perfil

Tiempo transcurrido entre dos fechas


FoxPro/Visual FoxPro

Actualizado el 9 de Mayo del 2023 por Eduardo Marquez (5 códigos) (Publicado el 3 de Marzo del 2023)
699 visualizaciones desde el 3 de Marzo del 2023
Dada dos fechas diferentes; en formato DateTime, esta función devuelve el tiempo transcurrido entre ambas en una sola cadena de texto. Indicando, años, meses, semanas, días, horas, minutos y segundos.
Observa que se toma en cuenta el singular del plural en las cantidades mayores a 1.

Saludos y comenten!
Imágen de perfil

Formulario ABM - Lista con Detalle


FoxPro/Visual FoxPro

Publicado el 4 de Mayo del 2023 por Gustavo
505 visualizaciones desde el 4 de Mayo del 2023
Formulario de Catastro generador con Visual Fox Pro 9, que permite realizar las operaciones basicas de ALTAS, BAJAS, MODIFICACIONES, BLOQUEOS, Y REACTIVASCIONES DE REGISTROS ojala les sirva de algo este aporte.

Lo hice yo mismo, sin la ayuda de nadie.

Pantalla_01
Pantalla_02
Pantalla_03
Pantalla_04

Saludos
Imágen de perfil

punto de venta 2ª versión


Python

Publicado el 4 de Mayo del 2023 por Mauricio Roman (7 códigos)
533 visualizaciones desde el 4 de Mayo del 2023
Nueva version de un punto de venta, la interfaz cambio respecto a la version anterior.

- se incorporan nuevos metodos de control.
- encriptacion en las contraseñas.
- implementacion de nuevas barras de menu.
- ahora es posible realizar ventas simultaneas (hasta 8).
- exportacion de ventas realizadas en el dia y por fecha en formato pdf.
- implementacion de menu contextual (click derecho) para agilizar el manejo del almacen.
- los datos de los productos solo son para ver el funcionamiento del programa.
- se pueden dar de baja productos temporalmente.
- se implementan atajos de teclado para mayor rapidez.
- no se adjunta la BD ya que se trata de que las personas que lo utilizan vayan llenando la BD con los productos que necesitan.


-esta version fue probada y desarrollada en linux, en teoria deberia funcionar en windows pero no estoy seguro.
Imágen de perfil

key_color_image


Java

Publicado el 25 de Abril del 2023 por Francisco Javier Rojas Garrido (22 códigos)
220 visualizaciones desde el 25 de Abril del 2023
Es una aplicación de línea de comandos, a la que puedes pasar un color, y la aplicación transforma las imágenes de entrada a una imagen en escala de ese color (como si fuera una escala de grises, pero en lugar de gris, ese color).
Además, se puede asignar el valor global del alpha de la imagen, y también traducir un color concreto para que sea totalmente transparente (alpha = 0).

Se puede desactivar el componente alpha, por si la imagen de entrada es un .jpg, o por si hay alguna restricción que impide a la aplicación escribir con éxito la imagen transformada.

Si no conoces el código del color, puedes pasar un color: -color input y la aplicación te permitirá mover el ratón por la pantalla, y cuando pulses retorno de carro, se tomará el código del color sobre el que se encuentra el ratón.
(Esto no funciona correctamente en ciertos entornos, pero siempre podrás mover el ratón sobre tu color antes de lanzar la aplicación).



key_color_image_with_orange.v1.0
sin imagen de perfil

eje 2


Python

Publicado el 15 de Abril del 2023 por Angel
267 visualizaciones desde el 15 de Abril del 2023
import numpy as np
import matplotlib.pyplot as plt
from scipy.optimize import curve_fit

# Datos
t = np.array([1814, 1824, 1834, 1844, 1854, 1864])
P = np.array([125, 275, 830, 1200, 1750, 1650])

# Función de ajuste
def growth_model(t, P0, r):
return P0 * np.exp(r * (t - t[0]))

# Ajuste de la curva
popt, pcov = curve_fit(growth_model, t, P)

# Parámetros ajustados
P0 = popt[0]
r = popt[1]

# Gráfico
plt.plot(t, P, 'ro', label='Datos')
plt.plot(t, growth_model(t, P0, r), 'b-', label='Curva ajustada')
plt.xlabel('Año')
plt.ylabel('Población')
plt.legend()
plt.show()

# Estimado de la tasa de crecimiento
print("Tasa de crecimiento (r):", r)
1
='editor_code'>
Imágen de perfil

Sistema de Cobranza x Mes


Visual Basic

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 9 de Abril del 2023 por Noe
952 visualizaciones desde el 9 de Abril del 2023
goku

Este Sencillo Programa fue diseñado pensando en la gente que lleva un cobro mensual ya sea Alquiler, cuota de una deuda, cobro mensual de agua en pueblos, todo lo referente a que conlleve a un cobro mensual. etc. espere que le saquen provecho y lo mejoren.
Imágen de perfil

Mostrar precios de acciones en el terminal


Python

Actualizado el 7 de Abril del 2023 por Antonio (71 códigos) (Publicado el 31 de Enero del 2023)
1.337 visualizaciones desde el 31 de Enero del 2023
Este programa ('f-tables.py') muestra en formato tabla, los precios de acciones en el terminal, haciendo uso de la API de Yahoo Finance. Incluyendo la posibilidad de guardarlas en un documento de texto, así como mostrar gráficas.

ARGUMENTOS:
-sym/--symbol: Define el Ticker o simbolo de la empresa cuyos valores quiere conocerse (Obligatorio).
-i/--info: Información que se quiere obtener (Opcional).
-s/--start: Fecha de inicio de la serie histórica (Opcional).
-e/--end: Fecha final de la serie histórica (Opcional).
-int/--interval: Intervalos de tiempo en los que se muestran los datos (Opcional).
-sv/--save: Nombre del archivo de texto en el que se quiere guardar la tabla generada (Opcional).
-plt/--plot: Grafica precios de la tabla (Opcional).
-hd/--head: Número de filas iniciales a mostrar (Opcional).
-tl/--tail: Número de filas finales a mostrar (Opcional).

PARA CUALQUIER DUDA U OBSERVACIÓN, USEN LA SECCIÓN DE COMENTARIOS.
ft1
tb5
tb2
Imágen de perfil

Suavizado de imagen en archivos de vídeo.


Python

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 2 de Abril del 2023 por Antonio (71 códigos) (Publicado el 24 de Mayo del 2021)
10.466 visualizaciones desde el 24 de Mayo del 2021
El presente programa se encarga de eliminar el ruido de los fotogramas de un archivo de video empleando la técnica de "filtrado bilateral". El programa realiza el filtrado frame a frame para a continuación generar un nuevo video con la secuencia de frames procesados (aplicando el frame rate del vídeo original). También usa el software "ffmpeg" para copiar el audio del vídeo original y añadirlo al vídeo resultante.

USO: Primeramente seleccionaremos el vídeo a filtrar mediante el botón "SEARCH". Una vez seleccionado iniciaremos el proceso con "START FILTERING" con el que empezaremos seleccionando la ubicación del nuevo vídeo, para a continuación iniciar el proceso (NOTA: La ruta del directorio de destino no deberá contener espacios en blanco). El proceso de filtrado podrá ser cancelado medinate el botón "CANCEL".
PARA CUALQUIER DUDA U OBSERVACIÓN USEN LA SECCIÓN DE COMENTARIOS.

vf
Imágen de perfil

Piano


Java

Actualizado el 1 de Abril del 2023 por Diego (5 códigos) (Publicado el 1 de Septiembre del 2020)
3.219 visualizaciones desde el 1 de Septiembre del 2020
fk
Imágen de perfil

Agregar el hashtag


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 14 de Marzo del 2023 por Anthony (5 códigos)
245 visualizaciones desde el 14 de Marzo del 2023
este metodo agrega el hashtag y coloca todas las primeras letras de cada palabra en mayusculas