Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
Imágen de perfil

Obtener el valor máximo de una lista recursivamente


Python

Publicado el 25 de Febrero del 2021 por Katas (143 códigos)
57 visualizaciones desde el 25 de Febrero del 2021
jemplo del uso de una función recursiva para obtener el valor mas bajo de una lista.

La función verifica que el primer elemento de la lista sea inferior al valor anterior, y cuando se llama a si misma, envía la lista sin el primer elemento de la misma, y el valor inferior leído hasta el momento.

-sys.maxsize obtiene el valor entero mas bajo posible.

1
2
3
mayorRecursivo([5,3,8,6,1,4]) # 8
mayorRecursivo([5,3,8,6,9,1]) # 9
mayorRecursivo([1,5,3,7,6,4]) # 7
Imágen de perfil

Aplicación para ocultar información de texto en imágenes o fotografías


Python

Publicado el 24 de Febrero del 2021 por Antonio (46 códigos)
115 visualizaciones desde el 24 de Febrero del 2021
Aplicación para codificar o decodificar información de texto en archivos de imagen (usando la cadena "=====" como marcador) mediante la técnica del "bit menos significativo".

La imagen se selecciona mediante el botón "SEARCH".
En el modo "Encode" el texto a ocultar se introduce en el espacio superior. (el programa generará un nuevo archivo de imagen cuyo nombre tendrá el prefijo "encoded_" delante del título del archivo original.
En el modo "Decode" el texto oculto se muestra en el espacio superior.

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

steg
Imágen de perfil

Cronometro compartido entre varios usuarios que no se reinicia nunca


JavaScript

Actualizado el 24 de Febrero del 2021 por Xavi (542 códigos) (Publicado el 23 de Febrero del 2021)
143 visualizaciones desde el 23 de Febrero del 2021
Este código de ejemplo, es un cronometro, el cual guarda en el servidor en un archivo de texto la hora inicial, por lo que todos los usuarios que se conecten a la pagina web, todo verán el mismo cronometro, y no se reiniciara aunque se cierre el navegador.

La única manera de reiniciarlo, es pulsando el botón "Reiniciar cronometro" (esta botón solo tiene que estar en una pagina aparte a la de los usuarios), y mediante AJAX, actualiza la hora del archivo de texto en el servidor y empieza el contador de 0.
Para este ejemplo, en el servidor hay que dispones de PHP.

cronometro-que-no-finaliza-nunca


Este código es una variante del código: Cronometro que continua aunque se cierre el navegador que utiliza la base de datos del navegador, y solo es para un usuario/navegador.
sin imagen de perfil

Eurator


Java

Actualizado el 23 de Febrero del 2021 por Jose Miguel (8 códigos) (Publicado el 19 de Febrero del 2021)
239 visualizaciones desde el 19 de Febrero del 2021
euratorv4

Esta App es un sencillo convertidor de monedas. En él se encuentran la mayoria de las monedas del mundo y su fin es convertir de una moneda en otra. Por ejemplo para saber cuantas pesetas son 1 euro y ampliarlo con una sencilla calculadora que tiene la propia App ó convertir cualquiera moneda extranjera al euro ó de una extranjera a otra.
Imágen de perfil
Actualizado

Contador de vueltas


JavaScript

Actualizado el 23 de Febrero del 2021 por Xavi (542 códigos) (Publicado el 13 de Octubre del 2014)
3.800 visualizaciones desde el 13 de Octubre del 2014
Cronometro que te permite ir contando las vueltas mostrando el tiempo en cada vuelta incluyendo los milisegundos.

contador-de-vueltas-con-javascript
Imágen de perfil
Actualizado

Cronometro que continua aunque se cierre el navegador


JavaScript

estrellaestrellaestrellaestrellaestrella(9)
Actualizado el 23 de Febrero del 2021 por Xavi (542 códigos) (Publicado el 7 de Octubre del 2014)
13.037 visualizaciones desde el 7 de Octubre del 2014
Una vez iniciado el cronometro, puedes actualizar la página, cerrar el navegador, incluso el ordenador... pero este cronometro seguirá funcionando, ya que guarda la fecha inicial en la base de datos del navegador, lo que permite cerrar el navegador y que cuando volvamos el cronometro siga funcionando.

cronometro-javascript-base-de-datos-navegador



He creado una nueva versión con PHP que el cronometro nunca se detiene y es el mismo cronometro para todos los usuarios: Cronometro compartido entre varios usuarios que no se reinicia nunca
Imágen de perfil
Val: 2
Ha disminuido su posición en 3 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Obtener los números primos entre un intervalo de valores


C sharp

Publicado el 22 de Febrero del 2021 por Joan (93 códigos)
120 visualizaciones desde el 22 de Febrero del 2021
Simple código para obtener los numeros primos entre un intervalo de valores dado por el usuario con C#.

1
2
3
4
5
6
7
8
9
10
11
12
13
Introduce el valor inicial: 1
Introduce el valor final: 30
Los numeros primos entre el 1 y el 30 son:
2
3
5
7
11
13
17
19
23
29
Imágen de perfil

slideUp y slideDown con JavaScript Vanilla


JavaScript

Publicado el 21 de Febrero del 2021 por Info (96 códigos)
113 visualizaciones desde el 21 de Febrero del 2021
Código de ejemplo para crear el efecto slideUp y slideDown

slideUp-y-slideDown-javascript
Imágen de perfil

Ejemplo del comportamiento de desplazamiento del scroll con scroll-behavior


CSS

Publicado el 20 de Febrero del 2021 por Katas (40 códigos)
123 visualizaciones desde el 20 de Febrero del 2021
Este código muestra el uso del tag CSS scroll-behavior para mostrar el desplazamiento suave y progresivo entre varios puntos (anchors) de una pagina web.
https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior

efecto-comportamiento-css-scroll-behavior
Imágen de perfil

Botón de flecha para subir, bajar, derecha y izquierda con CSS


CSS

Publicado el 20 de Febrero del 2021 por Katas (40 códigos)
115 visualizaciones desde el 20 de Febrero del 2021
Código que muestra un ejemplo de como crear pequeños botones con flecha hacia los 4 lados. Fáciles de modificar y adaptar.

flechas-css
sin imagen de perfil

MenuCena


Java

Publicado el 19 de Febrero del 2021 por Jose Miguel (8 códigos)
136 visualizaciones desde el 19 de Febrero del 2021
MenuCena
sin imagen de perfil

Trabajando con imagenes


PHP

Publicado el 19 de Febrero del 2021 por Jefferson (5 códigos)
186 visualizaciones desde el 19 de Febrero del 2021
Trabajar con imágenes, en estos días es lo que vende "ya que todo entra por la vista".

Pero si trabajamos solo con move_uploaded_file empiezan nuestro problemas ya que esta instrucción solo mueve un archivo del punto A-B usando el mecanismo HTTP POST.

Si la imagen que queremos es muy grande (sin mencionar la que tomamos de nuestro teléfono que son exageradamente grandes y ahora parecen no acabar de pixelarlas mas) Cuando queremos pintarlas en nuestro src comienza la peregrinación para que cargue.

Esto trae como consecuencia que los clientes visitantes de la pagina se obstinan y abandonan ...

Con esta clase en php "que no es mia, de hecho hay tantas versiones en internet y en tantos idiomas que es difícil saber su autoría"

Lo que hice fue tomar funciones de una y otra y las agrupe en una sola clase, para que al final tengamos todo en uno.

* - Con ella reducimos el tamaño (redimensionar)
* - Creamos img Thumb (muy pequeñas para los perfiles)
* - Eliminamos el fondo negro de los png
* - Enderezamos las imágenes que generalmente las voltean los tlf.

Espero les sea de ayuda, a mi me sirvió de mucho.

Aparte les dejare una pequeña guía de como manipularla.

La subo a Google Drive, por lo pesada de las imágenes https://drive.google.com/file/d/1DIECxgU21ws_zjWkSUa8RBi4QizFpg8o/view?usp=sharing




Sin-titulo
Imágen de perfil

Tres en raya


C/Visual C

Actualizado el 19 de Febrero del 2021 por Adelino (20 códigos) (Publicado el 18 de Febrero del 2021)
151 visualizaciones desde el 18 de Febrero del 2021
tresenraya
Imágen de perfil

Obtener los valores pares e impares de una lista con Python


Python

Publicado el 19 de Febrero del 2021 por Katas (143 códigos)
145 visualizaciones desde el 19 de Febrero del 2021
Funciones para obtener la los valores pares y impares de una lista, y funciones para obtener la cantidad de valores pares y impares de una lista.

1
2
3
4
5
valores=[11,3,12,4,25,32,2,8,13,1,9,16,5]
print(valoresPares(valores)) # [12, 4, 32, 2, 8, 16]
print(valoresImpares(valores)) # [11, 3, 25, 13, 1, 9, 5]
print(cantidadPares(valores)) # 6
print(cantidadImpares(valores)) # 7
Imágen de perfil
Val: 2
Ha disminuido su posición en 3 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Obtener la media y valores por encima y debajo de la media


C sharp

Publicado el 18 de Febrero del 2021 por Joan (93 códigos)
150 visualizaciones desde el 18 de Febrero del 2021
Simple código para obtener la media de 10 numeros entrados por el usuario, y indica los numeros que estan por encima y por debajo de la media con C#.
Imágen de perfil
Val: 2
Ha disminuido su posición en 3 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Contar las palabras de una cadena


C sharp

Publicado el 18 de Febrero del 2021 por Joan (93 códigos)
171 visualizaciones desde el 18 de Febrero del 2021
Simple código para contar las palabras de una frase o cadena con C#
Imágen de perfil
Val: 12
Ha aumentado su posición en 96 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Suma del 1 al 10


Pascal/Turbo Pascal

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 18 de Febrero del 2021 por Henry
166 visualizaciones desde el 18 de Febrero del 2021
Desarrolle un algoritmo que realice la sumatoria de los números enteros comprendidos entre el 1 y el 10, es decir, 1 + 2 + 3 + …. + 10.
Imágen de perfil
Val: 2
Ha disminuido su posición en 3 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Calcular el área y perímetro de una circunferencia


C sharp

Publicado el 17 de Febrero del 2021 por Joan (93 códigos)
265 visualizaciones desde el 17 de Febrero del 2021
Simple código para calcular el área y perímetro de una circunferencia con C#
Imágen de perfil
Val: 2
Ha disminuido su posición en 3 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Calcular el área y perímetro de un cuadrado


C sharp

Publicado el 17 de Febrero del 2021 por Joan (93 códigos)
177 visualizaciones desde el 17 de Febrero del 2021
Simple código para calcular el área y perímetro de un cuadrado con C#
Imágen de perfil
Val: 2
Ha disminuido su posición en 3 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Calcular el área de un triangulo


C sharp

Publicado el 17 de Febrero del 2021 por Joan (93 códigos)
178 visualizaciones desde el 17 de Febrero del 2021
Simple código para calcular el área de un triangulo con C#
Imágen de perfil

Plantilla de contabilidad familiar en Excel


Excel

Publicado el 16 de Febrero del 2021 por Administrador (703 códigos)
238 visualizaciones desde el 16 de Febrero del 2021
Plantilla de Excel para llevar una contabilidad familiar. Se entran los gastos en una hoja aparte, y se visualizan gastos y ingresos generales por meses.

plantilla-contabilidad-familiar

plantilla-contabilidad-familiar-ocio
Imágen de perfil

Clase para una pila FIFO en Python


Python

Publicado el 15 de Febrero del 2021 por Katas (143 códigos)
187 visualizaciones desde el 15 de Febrero del 2021
(First In, First Out) Primer elemento en entrar, primer elemento en salir

Una pila (stack en inglés) es una lista ordenada o estructura de datos que permite almacenar y recuperar datos, siendo un modo de acceso a sus elementos el tipo FIFO.

Para el manejo de los datos cuenta con dos operaciones básicas: apilar (push), que coloca un objeto en la pila, y su operación inversa, desapilar (pop), que retira el primer elemento apilado.

pila-fifo



Código para la pila LIFO: https://www.lawebdelprogramador.com/codigo/Python/6886-Clase-para-una-pila-LIFO-en-Python.html
Imágen de perfil

Clase para una pila LIFO en Python


Python

Publicado el 15 de Febrero del 2021 por Katas (143 códigos)
254 visualizaciones desde el 15 de Febrero del 2021
(Last In, First Out) último elemento en entrar, primer elemento en salir

Una pila (stack en inglés) es una lista ordenada o estructura de datos que permite almacenar y recuperar datos, siendo un modo de acceso a sus elementos el tipo LIFO.

Para el manejo de los datos cuenta con dos operaciones básicas: apilar (push), que coloca un objeto en la pila, y su operación inversa, desapilar (pop), que retira el último elemento apilado.

pila-lifo



Codigo para la pila FIFO: https://www.lawebdelprogramador.com/codigo/Python/6885-Clase-para-una-pila-FIFO-en-Python.html
Imágen de perfil

Generador de audiotextos (nueva versión)


Python

Actualizado el 15 de Febrero del 2021 por Antonio (46 códigos) (Publicado el 5 de Octubre del 2020)
1.676 visualizaciones desde el 5 de Octubre del 2020
Este programa genera archivos "mp3" a partir de textos introducidos por el usuario, en diferentes idiomas.
Botones:
"CREATE AUDIO-TEXT": Genera un audio, a partir del texto presente en el recuadro superior.
"TRANSLATE TEXT": Traduce el texto a cualquiera de los idiomas seleccionables del margen derecho.
"CLEAR TEXT": Borra el texto del cuadro superior.
"LISTEN AUDIO-FILE": Reproduce el último archivo de voz, creado.

aum
Imágen de perfil

Programa con interfaz gráfica para extraer las imágenes de un PDF.


Python

Publicado el 15 de Febrero del 2021 por Antonio (46 códigos)
539 visualizaciones desde el 15 de Febrero del 2021
Programa para extraer las imágenes de un PDF. Esta versión permite seleccionar la página (o páginas) cuyas imágenes se quiere extraer. A su vez, estas imágenes podrán extraerse en el directorio en el que se encuentra el PDF o en un archivo "zip" que se generará en la misma carpeta.
PARA CUALQUIER DUDA U OBSERVACIÓN USEN LA SECCIÓN DE COMENTARIOS.

pie
sin imagen de perfil
Val: 295
Oro
Ha mantenido su posición en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

Dar vuelta a cadena


Dev - C++

Publicado el 15 de Febrero del 2021 por Dario (13 códigos)
183 visualizaciones desde el 15 de Febrero del 2021
Codigo en C++ que da vuelta a una cadena.
Ejem: HOLA
Devuelva: ALOH
Imágen de perfil

Contar la cantidad de dígitos que tiene un numero en Java


Java

Publicado el 14 de Febrero del 2021 por Katas (16 códigos)
227 visualizaciones desde el 14 de Febrero del 2021
Este código muestra como contar los dígitos que tiene un numero utilizando un bucle for()
Imágen de perfil

Llenar una tabla con los valores de un formulario


JavaScript

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 14 de Febrero del 2021 por Xavi (542 códigos) (Publicado el 20 de Noviembre del 2018)
8.965 visualizaciones desde el 20 de Noviembre del 2018
Simple código que muestra como ir rellenando una tabla de valores con el nombre y edad que vamos introduciendo en el formulario.
En esta última versión, también se añaden los datos al formulario de manera oculta, para poder ser enviados al enviar el formulario. Se crea una array de valores denominado "nombres" que contiene el valor de cada y su edad separados por un guion:
juan-18
pedro-22
jose-24
manuel-19

llenar-tabla-valores-formulario-y-input
Imágen de perfil

Instrumental Music


Java

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 14 de Febrero del 2021 por Francisco Javier Rojas Garrido (15 códigos) (Publicado el 22 de Noviembre del 2017)
1.168 visualizaciones desde el 22 de Noviembre del 2017
instMusic

La aplicación permite capturar el audio del micrófono y detectar la nota predominante.

Se puede probar silbando notas al micrófono.

Permite generar la nota detectada con el generador midi de las tarjetas de sonido.
Imágen de perfil

Devolver los segundos de una cadena en formato hora HH:MM o HH:MM:SS


PHP

Publicado el 14 de Febrero del 2021 por Kata (65 códigos)
290 visualizaciones desde el 14 de Febrero del 2021
Función que devuelve los segundos de una cadena en formato hora HH:MM o HH:MM:SS.
Si la cadena no dispone del separador ":" devuelve la cadena tal cual la ha recibido.

1
2
3
devolverSegundos("10:10"); // 36600
devolverSegundos("10:10:10"); // 36610
devolverSegundos("101010"); // "101010"