Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
Imágen de perfil
Val: 7
Ha aumentado su posición en 9 puestos en SQL (en relación al último mes)
Gráfica de SQL

Crear un array de números aleatorios y determinar el mayor y menor de ellos


C sharp

Publicado el 3 de Marzo del 2021 por Joan (98 códigos)
31 visualizaciones desde el 3 de Marzo del 2021
Código que crea un array de 10 números comprendidos entre el 1 y el 99, y busca cuales valores son los mayores y menores.
Imágen de perfil
Val: 7
Ha aumentado su posición en 9 puestos en SQL (en relación al último mes)
Gráfica de SQL

Determinar si un año es bisiesto


C sharp

Publicado el 3 de Marzo del 2021 por Joan (98 códigos)
36 visualizaciones desde el 3 de Marzo del 2021
Código que solicita un año y indica si ese año es bisiesto o no.

Se considera que un año es bisiesto cuando puede ser divisible entre 4 y 100, o solamente entre 400.
Imágen de perfil
Actualizado

Tres en raya


C/Visual C

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

Cambiar el titulo de la pagina cuando se cambia de pestaña en el navegador


JavaScript

Publicado el 2 de Marzo del 2021 por Katas (156 códigos)
107 visualizaciones desde el 2 de Marzo del 2021
Este simple código muestra como utilizando el evento visibilitychange (https://developer.mozilla.org/en-US/docs/Web/API/Document/visibilitychange_event) podemos cambiar el titulo que aparece en la pestaña del navegador cuando obtiene el foco y cuando lo pierde.
Imágen de perfil
Actualizado

Ordenar en Informe


Access

Actualizado el 2 de Marzo del 2021 por Administrador (703 códigos) (Publicado el 30 de Julio del 2013)
5.179 visualizaciones desde el 30 de Julio del 2013
Código que muestra como realizar una ordenación de registros en un informe. Aunque parezca extraño, no se realiza de la misma manera que una ordenación en formularios.
Acceso al documento explicativo en formato pdf.
Imágen de perfil
Val: 7
Ha aumentado su posición en 9 puestos en SQL (en relación al último mes)
Gráfica de SQL

Contar las letras de una cadena sin contar los espacios


C sharp

Publicado el 1 de Marzo del 2021 por Joan (98 códigos)
103 visualizaciones desde el 1 de Marzo del 2021
Codigo que cuenta las letras de una cadena exceptuando los espacios en blando
Imágen de perfil
Val: 7
Ha aumentado su posición en 9 puestos en SQL (en relación al último mes)
Gráfica de SQL

Sumar todos los valores desde 0 a un numero dado


C sharp

Publicado el 1 de Marzo del 2021 por Joan (98 códigos)
103 visualizaciones desde el 1 de Marzo del 2021
Dado un numero introducido por el usuario, sumamos todos los números desde el 1 hasta el numero indicado por el usuario.
Si indica el 5, sumamos 1 + 2 +3 + 4 + 5 = 15
Imágen de perfil
Val: 7
Ha aumentado su posición en 9 puestos en SQL (en relación al último mes)
Gráfica de SQL

Obtener el mayor de tres números


C sharp

Publicado el 1 de Marzo del 2021 por Joan (98 códigos)
84 visualizaciones desde el 1 de Marzo del 2021
Simple código que solicita al usuario tres números y indica el que tiene el valor mayor.
Imágen de perfil
Actualizado

Pdf Inspector


Java

Actualizado el 28 de Febrero del 2021 por Francisco Javier Rojas Garrido (15 códigos) (Publicado el 4 de Mayo del 2020)
1.012 visualizaciones desde el 4 de Mayo del 2020
La aplicación Pdf inspector, permite abrir libros en Pdf y navegar por ellos.
Una vez abierto, permite inspeccionar los códigos de los caracteres (puede ser útil en caso de que el PDF use codificación no estándar).
También permite localizar imágenes.


pdf.icon128x128
Imágen de perfil

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


Python

Actualizado el 28 de Febrero del 2021 por Antonio (46 códigos) (Publicado el 24 de Febrero del 2021)
302 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

Efecto subrayado al pasar el ratón por encima de un texto con CSS


CSS

Publicado el 28 de Febrero del 2021 por Katas (41 códigos)
116 visualizaciones desde el 28 de Febrero del 2021
Efecto de subrayado al pasar el ratón por encima de un texto. En este ejemplo el subrayado va de izquierda a derecha y del centro hacia los lados.

efecto-subrayado-con-css
Imágen de perfil
Val: 7
Ha aumentado su posición en 9 puestos en SQL (en relación al último mes)
Gráfica de SQL
Actualizado

Vídeo como fondo de página con CSS


CSS

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 28 de Febrero del 2021 por Joan (98 códigos) (Publicado el 8 de Octubre del 2019)
1.077 visualizaciones desde el 8 de Octubre del 2019
En este código se muestra como mediante CSS ponemos un vídeo como fondo de pántalla.

video-como-fondo-pantalla
sin imagen de perfil

Escudo del Capitan America


Java

Publicado el 27 de Febrero del 2021 por Luciano (2 códigos)
124 visualizaciones desde el 27 de Febrero del 2021
Escudo del Capitan America con la Clase Grapichs de Java

escudo-capitan-america-java
Imágen de perfil

Metodo burbuja de ordenamiento sobre un array de objetos por dos valores


JavaScript

Publicado el 27 de Febrero del 2021 por Katas (156 códigos)
135 visualizaciones desde el 27 de Febrero del 2021
Función para ordenar un array de objetos utilizando el metodo de ordenamiento burbuja.
La función tiene que recibir el array y dos claves de los campos a ordenar

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
let array = [
    {name: "compu", price: 1200, review: 8},
    {name: "celulare", price: 300, review: 9},
    {name: "tele", price: 800, review: 1},
    {name: "play", price: 1200, review: 7}
];
 
console.table(bubbleObject(array, "price", "review"));
┌───── ───┬──────────┬──────┬───────┐
(index)  │    name    │ price │ review │
├────────┼───────────┼──────┼───────┤
│    0     │ 'celulare' │  300  │   9    │
│    1     │   'tele'   │  800  │   1    │
│    2     │   'play'   │ 1200  │   7    │
│    3     │  'compu'   │ 1200  │   8    │
└─────────┴────────────┴───────┴────────┘

El mismo ejemplo ordenado por una sola clave: https://www.lawebdelprogramador.com/codigo/JavaScript/6911-Metodo-burbuja-de-ordenamiento-sobre-un-array-de-objetos.html
Imágen de perfil

Metodo burbuja de ordenamiento sobre un array de objetos


JavaScript

Publicado el 27 de Febrero del 2021 por Katas (156 códigos)
218 visualizaciones desde el 27 de Febrero del 2021
Función para ordenar un array de objetos utilizando el metodo de ordenamiento burbuja.
La función tiene que recibir el array y la clave del campo a ordenar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
let array = [
    {name: "compu", price: 1200, review: 8},
    {name: "celulare", price: 300, review: 9},
    {name: "tele", price: 800, review: 1},
    {name: "play", price: 1200, review: 7}
];
 
console.table(bubbleObject(array, "price"));
┌─────────┬────────────┬───────┬────────┐
(index) │    name    │ price │ review │
├─────────┼────────────┼───────┼────────┤
│    0    │ 'celulare' │  300  │   9    │
│    1    │   'tele'   │  800  │   1    │
│    2    │  'compu'   │ 1200  │   8    │
│    3    │   'play'   │ 1200  │   7    │
└─────────┴────────────┴───────┴────────┘
 
console.table(bubbleObject(array, "review"));
┌─────────┬────────────┬───────┬────────┐
(index) │    name    │ price │ review │
├─────────┼────────────┼───────┼────────┤
│    0    │   'tele'   │  800  │   1    │
│    1    │   'play'   │ 1200  │   7    │
│    2    │  'compu'   │ 1200  │   8    │
│    3    │ 'celulare' │  300  │   9    │
└─────────┴────────────┴───────┴────────┘

El mismo código ordenando por dos claves: https://www.lawebdelprogramador.com/codigo/JavaScript/6912-Metodo-burbuja-de-ordenamiento-sobre-un-array-de-objetos-por-dos-valores.html
Imágen de perfil

Obtener la diferencia horaria de una zona horaria especificada con relación a UTC


JavaScript

Publicado el 26 de Febrero del 2021 por Katas (156 códigos)
113 visualizaciones desde el 26 de Febrero del 2021
Función que devuelve la diferencia horaria actual de una zona horaria en relación a la zona horaria UTC.
Si la zona horaria no existe devuelve false.

1
2
3
4
getOffsetTimezone("UTC"); // 0
getOffsetTimezone("America/New_York"); // -18000
getOffsetTimezone("Europe/Madrid"); // 3600
getOffsetTimezone("noExiste");

Si quieres obtener la diferencia horaria en una fecha dada: https://www.lawebdelprogramador.com/codigo/JavaScript/6910-Obtener-la-diferencia-horaria-de-una-zona-horaria-especificada-con-relacion-a-UTC-en-una-fecha-dada.html
Imágen de perfil

Mostrar la fecha actual en la zona horaria indicada


JavaScript

Publicado el 26 de Febrero del 2021 por Katas (156 códigos)
290 visualizaciones desde el 26 de Febrero del 2021
Función que recibe una zona horaria y devuelve un objecto Date() con la fecha y hora actual en esa zona horaria.
Si la zona horaria no existe devuelve false.

1
2
3
4
getDateNowForTimezone("UTC");              // object Date "Thu Feb 25 2021 18:45:33 GMT+0100 (Central European Standard Time)"
getDateNowForTimezone("Europe/Madrid");    // object Date "Thu Feb 25 2021 19:45:33 GMT+0100 (Central European Standard Time)"
getDateNowForTimezone("America/New_York"); // object Date "Thu Feb 25 2021 13:45:33 GMT+0100 (Central European Standard Time)
getDateNowForTimezone("noExiste");         // false

Si quieres obtener la un objecto Date() con la zona horaria indicada en una fecha dada: https://www.lawebdelprogramador.com/codigo/JavaScript/6908-Mostrar-una-fecha-dada-en-una-zona-horaria-indicada.html
Imágen de perfil

Mostrar una fecha dada en una zona horaria indicada


JavaScript

Publicado el 26 de Febrero del 2021 por Katas (156 códigos)
126 visualizaciones desde el 26 de Febrero del 2021
Al igual que la función para obtener la fecha actual en la zona horaria indicada, esta función recibe una zona horaria y una fecha, y devuelve un objeto Date() con la fecha en la zona horaria indicada.
Si la zona horaria no existe o no recibe un año y mes, devuelve false.

1
2
3
4
5
6
7
8
9
getDateForTimezone("UTC",              2021, 2, 1, 10); // object Date "Mon Feb 01 2021 09:00:00 GMT+0100 (Central European Standard Time)"
getDateForTimezone("UTC",              2021, 8, 1, 10); // object Date "Sun Aug 01 2021 08:00:00 GMT+0200 (Central European Summer Time)"
getDateForTimezone("Europe/Madrid",    2021, 2, 1, 10); // object Date "Mon Feb 01 2021 10:00:00 GMT+0100 (Central European Standard Time)"
getDateForTimezone("Europe/Madrid",    2021, 8, 1, 10); // object Date "Sun Aug 01 2021 10:00:00 GMT+0200 (Central European Summer Time)"
getDateForTimezone("America/New_York", 2021, 2, 1, 10); // object Date "Mon Feb 01 2021 04:00:00 GMT+0100 (Central European Standard Time)"
getDateForTimezone("America/New_York", 2021, 8, 1, 10); // object Date "Sun Aug 01 2021 04:00:00 GMT+0200 (Central European Summer Time)"
getDateForTimezone("noExiste",         2021, 2, 1, 10); // false
getDateForTimezone("America/New_York");                 // false
getDateForTimezone();                                   // false
Imágen de perfil

Obtener la diferencia horaria de una zona horaria especificada con relación a UTC en una fecha dada


JavaScript

Publicado el 26 de Febrero del 2021 por Katas (156 códigos)
97 visualizaciones desde el 26 de Febrero del 2021
Al igual que la función para obtener la diferencia horaria en la fecha actual, esta función devuelve la misma diferencia pero en una fecha dada.
Si la zona horaria no existe o no recibe un año y mes, devuelve false.

1
2
3
4
5
6
getOffsetDateTimezone("Europe/Madrid",    2021, 2, 1, 10); // 3600
getOffsetDateTimezone("Europe/Madrid",    2021, 8, 1, 10); // 7200
getOffsetDateTimezone("America/New_York", 2021, 2, 1, 10); // -18000
getOffsetDateTimezone("America/New_York", 2021, 8, 1, 10); // -14400
getOffsetDateTimezone("noExiste",         2021, 2, 1, 10); // false
getOffsetDateTimezone("America/New_York"); // false
Imágen de perfil

Obtener la zona horaria de un usuario


JavaScript

Publicado el 26 de Febrero del 2021 por Katas (156 códigos)
102 visualizaciones desde el 26 de Febrero del 2021
Simple función que muestra como obtener la zona horaria de un usuario.

1
getMyTimezone(); // Europe/Madrid
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)
148 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

Cronometro compartido entre varios usuarios que no se reinicia nunca


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 24 de Febrero del 2021 por Xavi (542 códigos) (Publicado el 23 de Febrero del 2021)
371 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
Actualizado

Eurator


Java

Actualizado el 23 de Febrero del 2021 por Jose Miguel (8 códigos) (Publicado el 19 de Febrero del 2021)
332 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.812 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.115 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: 7
Ha aumentado su posición en 9 puestos en SQL (en relación al último mes)
Gráfica de SQL

Obtener los números primos entre un intervalo de valores


C sharp

Publicado el 22 de Febrero del 2021 por Joan (98 códigos)
271 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
Val: 4
Ha aumentado su posición en 7 puestos en SQL (en relación al último mes)
Gráfica de SQL

slideUp y slideDown con JavaScript Vanilla


JavaScript

Publicado el 21 de Febrero del 2021 por Info (96 códigos)
316 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 (41 códigos)
164 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

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Febrero del 2021 por Katas (41 códigos)
295 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)
296 visualizaciones desde el 19 de Febrero del 2021
MenuCena