Historial de los últimos códigos añadidos

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

Como usar claves foráneas (foreign key)


MySQL

Publicado el 28 de Noviembre del 2020 por Rafael Angel (73 códigos)
64 visualizaciones desde el 28 de Noviembre del 2020
En este ejemplo estoy mostrando como usar claves foráneas.
Las tablas mostradas en este ejemplo las he diseñado de la manera mas simple posible.
Imágen de perfil

Consulta anidada


MySQL

Publicado el 28 de Noviembre del 2020 por Rafael Angel (73 códigos)
60 visualizaciones desde el 28 de Noviembre del 2020
En este ejemplo estoy mostrando como crear una consulta anidada.
Primero se creará una base de datos, una tabla, luego se creara la consulta anidada.
.
Importante, después de la línea de creación de la base se debe poner:
Use base1;
Set autocommit=0;
set sql_safe_updates=0;
Imágen de perfil

Acceder desde Excel a los registros de una tabla de una base de datos en un servidor remoto de MySQL


Visual Basic para Aplicaciones

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 28 de Noviembre del 2020 por Aitor (5 códigos) (Publicado el 23 de Noviembre del 2020)
307 visualizaciones desde el 23 de Noviembre del 2020
Acceder mediante Excel VBA a los datos de una tabla en una base de datos MySQL en un servidor remoto.
Imágen de perfil
Actualizado

Combinador de archivos de video y audio.


Python

Actualizado el 27 de Noviembre del 2020 por Antonio (36 códigos) (Publicado el 26 de Octubre del 2020)
584 visualizaciones desde el 26 de Octubre del 2020
Sencilla interfaz con la que se puede crear un archivo combinando la información de uno de video y otro de audio.
USO: Con los botones "SELECCIONAR ARCHIVO DE AUDIO" y "SELECCIONAR ARCHIVO DE VIDEO" seleccionamos los archivos de audio y vídeo, respectivamente que queremos unir y con el botón "COMBINAR AUDIO Y VIDEO" ubicamos y damos nombre al nuevo archivo que contendrá la información de los dos archivos cargados.

ng
Imágen de perfil

Aproximacion a π (Arquimedes)


C/Visual C

Actualizado el 27 de Noviembre del 2020 por Adelino (15 códigos) (Publicado el 22 de Noviembre del 2020)
239 visualizaciones desde el 22 de Noviembre del 2020
Se logra utilizando poligonos inscritos de 6 lados y multiplos en un circulo de radio 2 .

pi
Imágen de perfil
Actualizado

Selector/Reproductor de archivos de audio, por comandos de voz.


Python

Actualizado el 27 de Noviembre del 2020 por Antonio (36 códigos) (Publicado el 9 de Noviembre del 2020)
408 visualizaciones desde el 9 de Noviembre del 2020
El presente código, permite al usuario, reproducir un archivo de audio (en formato ".wav"), escogiéndolo de una lista. A su vez, el programa se comunicará al usuario tanto a través de mensajes de texto como por mensajes de voz.
El programa se inicia, pidiendo el ingreso de la ruta al directorio en el que se encuentran los audios. Tras ello el usuario usará los comandos de voz para realizar las siguientes acciones:
COMANDOS PRINCIPALES:
"lista": Muestra la lista, numerada de archivos de audio, presentes en la carpeta indicada. Para reproducir uno de los archivos el usuario dirá en voz alta el número correspondiente al audio deseado (Este procedimiento también se seguirá para cambiar de micrófono).
"para": Finaliza la reproducción en curso de un audio.
"cambia micrófono": Despliega un listado con los micrófonos disponibles, para su selección numérica.
"comandos": Muestra la lista de comandos principales.
"fin": Finaliza la ejecución del programa.


imam
mas2
Imágen de perfil
Actualizado

Juego de la Serpiente, en ASCII (versión nueva)


Python

Actualizado el 27 de Noviembre del 2020 por Antonio (36 códigos) (Publicado el 4 de Noviembre del 2020)
518 visualizaciones desde el 4 de Noviembre del 2020
Nueva versión del juego de la serpiente con caracteres ASCII. Esta versión se diferencia de las dos anteriores (que pueden verse en mi lista de códigos) en que se acompaña de un archivo (de nombre "hiScore") que irá almacenando de modo permanente, la puntuación máxima alcanzada por el jugador.

BOTONES:
Mover serpiente: Botones de dirección
Pause y reanudar partida pausada : Barra espaciadora.
Finalizar partida en curso: tecla "q"
PARA CUALQUIER PROBLEMA, NO DUDEN EN COMUNICÁRMELO.

5ede3abe2db24-sg4
5ee33cfe068e9-sgm
sms
Imágen de perfil

Como crear una tabla y consultarla


MySQL

Publicado el 27 de Noviembre del 2020 por Rafael Angel (73 códigos)
97 visualizaciones desde el 27 de Noviembre del 2020
Se muestra como crear una tabla.
Se muestra como insertarle datos a una tabla.
Se muestra como consultar algunos datos.

Todo esto en forma muy básica, muy simple.
Imágen de perfil

Como crear una vista


MySQL

Publicado el 26 de Noviembre del 2020 por Rafael Angel (73 códigos)
95 visualizaciones desde el 26 de Noviembre del 2020
Muestra los campos de 3 tablas diferentes pero hace uso de 4 tablas.
Es parte de un sistema de base de datos mío, por eso solo expongo esta parte y no todo.
La vista puede ser consultada desde el software que estoy diseñando con Visual Basic.net.
La intención es mostrar como se hace para crear vistas y para que se usa.
Como aquí, que quiero unir los campos de varias tablas y poderlos consultar desde el exterior como una tabla unificada, la vista me lo facilita.
Imágen de perfil

Obtener el factorial de un numero recursivamente


Python

Publicado el 25 de Noviembre del 2020 por Katas (127 códigos)
121 visualizaciones desde el 25 de Noviembre del 2020
Función para calcular el factorial de un numero entero positivo

1
2
3
4
5
factorial(1) # 1
factorial(2) # 2
factorial(3) # 6
factorial(4) # 24
factorial(5) # 120
Imágen de perfil

Convertir un código de color de 3 dígitos a 6 dígitos


JavaScript

Publicado el 25 de Noviembre del 2020 por Katas (133 códigos)
112 visualizaciones desde el 25 de Noviembre del 2020
Función para convertir un color en hexadecimal (utilizado en las web) de 3 dígitos a 6 dígitos

1
2
3
4
extendColorHex('#03f');    // '#0033ff'
extendColorHex('05a');     // '#0055aa'
extendColorHex('#0bdc3f'); // '#0bdc3f'
extendColorHex('0bdc3f');  // '#0bdc3f'
Imágen de perfil
Actualizado

Dada una cantidad de enteros, obtener el valor mas elevado


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 24 de Noviembre del 2020 por Katas (133 códigos) (Publicado el 9 de Noviembre del 2020)
367 visualizaciones desde el 9 de Noviembre del 2020
Crear una función que reciba un listado de números o un array de números, y devuelve al valor mas alto

1
2
3
4
5
6
max(); // Infinity
max(1); // 1
max(1,5,3); // 5
max([]); // Infinity
max([1,5,3]); // 5
max(...[1,5,3]); // 5
Imágen de perfil
Actualizado

Obtener los parámetros de llamada a una página web


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 24 de Noviembre del 2020 por Aitor (5 códigos) (Publicado el 10 de Noviembre del 2020)
549 visualizaciones desde el 10 de Noviembre del 2020
Obtener los parámetros con los que se ha realizado la llamada a la página web procedentes de un botón <submit> en un formulario por ejemplo enviados con el método "GET" o sea que son visibles en la URL en el navegador.
Es un ejemplo de código javascript que captura estos datos clave:valor con los que luego se pueden realizar otras funciones basándose en los datos recibidos.
Está escrito en puro javascript y no utiliza ninguna librería (no se utiliza Jquery).
Imágen de perfil
Actualizado

Pitagoras+Euclides (h=ab/c)


C/Visual C

Actualizado el 22 de Noviembre del 2020 por Adelino (15 códigos) (Publicado el 7 de Noviembre del 2020)
841 visualizaciones desde el 7 de Noviembre del 2020
Demostracion del teorema de la altura y del cateto usando el teorema de Pitagoras.
Con estos dos teoremas (Euclides), se puede obtener la formula que relaciona los lados del triangulo rectangulo con la altura.

ternas
Imágen de perfil

COMPONENTES SWING


Java

Publicado el 21 de Noviembre del 2020 por Oswaldo Alberto (6 códigos)
255 visualizaciones desde el 21 de Noviembre del 2020
Cordial saludo.

Mediante ejemplos muy básicos u sencillos se pretende mostrar los objetos más usados en java de la clase swing, en este caso se usa el java puro o nativo, el cual debo programar todas las rutinas a mano o mejor dicho escribir el código fuente, este trae pocas líneas en cada ejemplo y se concentra en mostrar el objeto a mencionar con sus características métodos aplicados y otra serie de configuraciones.

Advierto que para personas duras en java, será una perdedera de tiempo, por eso aclaro que es para los estudiantes que apenas llegan a java. Por tal razón para los duros, usar Eclipse o Netbeaz con sus respectivos asistentes de GUI, que generan código java en forma automática y se supone que lo conocen muy bien.

Gracias.
Imágen de perfil

iconos con efecto


CSS

Publicado el 20 de Noviembre del 2020 por Manuel (2 códigos)
231 visualizaciones desde el 20 de Noviembre del 2020
Algo pequeño no es responsive, pero se puede hacer.

es una pequeña animación con iconos y la propiedad de hover.
Imágen de perfil
Val: 8
Ha disminuido 1 puesto en Power Builder (en relación al último mes)
Gráfica de Power Builder

Invertir entre mayúsculas y minúsculas cada N caracteres


JavaScript

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 19 de Noviembre del 2020 por Joel (138 códigos)
255 visualizaciones desde el 19 de Noviembre del 2020
Esta función invierte cada N caracteres de una cadena dada su valor de mayúsculas a minúsculas o viceversa.

1
2
3
4
5
6
7
8
9
cambiar("la casa azul", 1); // LA CASA AZUL
cambiar("la casa azul", 2); // lA CaSa aZuL
cambiar("la casa azul", 3); // la caSa AzuL
cambiar("La Casa Azul", 1); // lA cASA aZUL
cambiar("La Casa Azul", 2); // LA caSa AZuL
cambiar("La Casa Azul", 3); // La CaSa azuL
cambiar("LA CASA AZUL", 1); // la casa azul
cambiar("LA CASA AZUL", 2); // La cAsA AzUl
cambiar("LA CASA AZUL", 3); // LA CAsA aZUl
sin imagen de perfil

Medir el tiempo de una función


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 19 de Noviembre del 2020 por Tincopasan (2 códigos)
372 visualizaciones desde el 19 de Noviembre del 2020
Función para medir el tiempo que demora en ejecutarse otra función, con el uso de decoradores
Imágen de perfil

Mostrar Gráfico del seno desde 0º hasta 360º


Python

Actualizado el 18 de Noviembre del 2020 por Hdb Programming (44 códigos) (Publicado el 12 de Agosto del 2020)
624 visualizaciones desde el 12 de Agosto del 2020
Programa para mostrar un gráfico con los valores del seno desde 0º hasta 360º


sinus
sin imagen de perfil

Password cracker


Python

Publicado el 18 de Noviembre del 2020 por Antonio
272 visualizaciones desde el 18 de Noviembre del 2020
Aquí dejo mi código de un descifrador de contraseñas :)
Imágen de perfil
Val: 8
Ha disminuido 1 puesto en Power Builder (en relación al último mes)
Gráfica de Power Builder

Obtener las combinaciones de dos dados


Python

Publicado el 18 de Noviembre del 2020 por Joel (138 códigos)
238 visualizaciones desde el 18 de Noviembre del 2020
Crear una función que dado un numero comprendido entre 2 y 12 devuelve las posibles combinaciones de dos dados para obtener ese valor.
Si el valores es inferior a 2 o superior a 12 devolver 0.

1
2
3
4
5
6
7
8
9
10
combinacionesDosDados(1) # 0
combinacionesDosDados(2) # (1, 1)
combinacionesDosDados(3) # ((1, 2), (2, 1))
combinacionesDosDados(4) # ((1, 3), (2, 2), (3, 1))
combinacionesDosDados(5) # ((2, 3), (3, 2))
combinacionesDosDados(6) # ((2, 4), (3, 3), (4, 2))
combinacionesDosDados(7) # ((3, 4), (4, 3))
combinacionesDosDados(11) # ((5, 6), (6, 5))
combinacionesDosDados(12) # (6, 6)
combinacionesDosDados(17) # 0
Imágen de perfil

Listado de comandos SQL para eliminar todos los triggers de una base de datos


MySQL

Publicado el 17 de Noviembre del 2020 por Katas (31 códigos)
235 visualizaciones desde el 17 de Noviembre del 2020
Hasta el momento, no conozco una instrucción para eliminar todos los triggers de una base de datos, por lo que la mejor manera que he encontrado, ha sido generar un listado del comando DROP TRIGGER para cada uno de los triggers de una base de datos, para posteriormente copiar y pegar los comandos directamente en nuestro servidor MySQL o MariaDB.

Devuelve algo así:
1
2
3
4
DROP TRIGGER trigger1;
DROP TRIGGER trigger2;
DROP TRIGGER trigger3;
...
Imágen de perfil

Eliminar un trigger en MySQL


MySQL

Publicado el 17 de Noviembre del 2020 por Katas (31 códigos)
199 visualizaciones desde el 17 de Noviembre del 2020
Comando para eliminar un trigger concreto de una tabla dada.

Para visualizar el listado de los triggers en una base de datos: https://www.lawebdelprogramador.com/codigo/MySQL/6722-Mostrar-los-triggers-de-una-base-de-datos-MySQL.html
Imágen de perfil

Mostrar los triggers de una base de datos MySQL


MySQL

Publicado el 17 de Noviembre del 2020 por Katas (31 códigos)
219 visualizaciones desde el 17 de Noviembre del 2020
Mostrar un listado de todos los triggers que se encuentran en todas las tablas de una base de datos dada.

Aquí tienes como visualizar los triggers de una sola tabla: https://www.lawebdelprogramador.com/codigo/MySQL/6042-Obtener-los-Triggers-de-una-tabla-MySQL.html
sin imagen de perfil

files


Visual Basic.NET

Publicado el 15 de Noviembre del 2020 por Juanito
107 visualizaciones desde el 15 de Noviembre del 2020
files examples
Imágen de perfil

Ejemplo del uso de Forma() para alinear texto


C sharp

Publicado el 15 de Noviembre del 2020 por Joan (84 códigos)
277 visualizaciones desde el 15 de Noviembre del 2020
Este simple código muestra como alinear un texto a derecha y izquierda manteniendo una anchura dada.

1
2
3
4
5
6
7
-------------------------------
Nombre     | Apellido   |   Age
-------------------------------
Bill       | Gates      |    51
Steve      | Jobs       |     4
Elon       | Mask       |   144
-------------------------------
Imágen de perfil

Convertir numeros a letras con C#


Visual CSharp .NET

Publicado el 14 de Noviembre del 2020 por Administrador (695 códigos)
231 visualizaciones desde el 14 de Noviembre del 2020
Código que muestra como convertir una numero a su equivalente en lietras.

Convertir-numero-a-letras-c-sharp


sin imagen de perfil

Conversión de kilos a diferentes unidades de masa


C sharp

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 13 de Noviembre del 2020 por Dario (11 códigos)
279 visualizaciones desde el 13 de Noviembre del 2020
captura

Código C# con Monodevelop para Linux, convierte kilos a diferentes unidades de masa.
Imágen de perfil

Generador de audiotextos (nueva versión)


Python

Actualizado el 11 de Noviembre del 2020 por Antonio (36 códigos) (Publicado el 5 de Octubre del 2020)
985 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

Traductor de texto.


Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 11 de Noviembre del 2020 por Antonio (36 códigos) (Publicado el 24 de Junio del 2020)
2.017 visualizaciones desde el 24 de Junio del 2020
Aplicación para traducir un texto a otro idioma (seleccionado por el usuario) de un listado de idiomas disponibles, pudiendo oír dicha traducción. También ofrece la posibilidad de copiar texto desde otro documento.

trad