Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
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 (153 códigos)
32 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 (153 códigos)
34 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 (153 códigos)
32 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 (153 códigos)
23 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 (153 códigos)
12 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)
80 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)
150 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)
167 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)
252 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.807 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.044 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

Obtener los números primos entre un intervalo de valores


C sharp

Publicado el 22 de Febrero del 2021 por Joan (93 códigos)
128 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: 6
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

slideUp y slideDown con JavaScript Vanilla


JavaScript

Publicado el 21 de Febrero del 2021 por Info (96 códigos)
123 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)
126 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)
119 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)
139 visualizaciones desde el 19 de Febrero del 2021
MenuCena
sin imagen de perfil
Val: 29
Ha disminuido su posición en 11 puestos en Access (en relación al último mes)
Gráfica de Access

Trabajando con imagenes


PHP

Publicado el 19 de Febrero del 2021 por Jefferson (5 códigos)
221 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)
155 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)
150 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

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)
155 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

Contar las palabras de una cadena


C sharp

Publicado el 18 de Febrero del 2021 por Joan (93 códigos)
178 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

Suma del 1 al 10


Pascal/Turbo Pascal

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 18 de Febrero del 2021 por Henry
173 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

Calcular el área y perímetro de una circunferencia


C sharp

Publicado el 17 de Febrero del 2021 por Joan (93 códigos)
285 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

Calcular el área y perímetro de un cuadrado


C sharp

Publicado el 17 de Febrero del 2021 por Joan (93 códigos)
183 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

Calcular el área de un triangulo


C sharp

Publicado el 17 de Febrero del 2021 por Joan (93 códigos)
183 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)
242 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)
191 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)
260 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.682 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)
548 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