Historial de los últimos códigos añadidos

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

Generador de breadcrumb (migas de pan)


JavaScript

Publicado el 12 de Diciembre del 2019 por katas
24 visualizaciones desde el 12 de Diciembre del 2019
Crear un generado de breadcram que dada una url devuelva el código html para publicar en la web.

A tener en cuenta:
1.- El texto de los enlaces se tiene que poner en mayúsculas
2.- En el nombre del dominio se pone HOME
3.- Si solo existe el dominio no tiene que ser un enlace
4.- Si el ultimo elemento es un nombre de archivo, eliminar el punto y extensión del archivo (.html, .php, ...), interrogantes (?) o anchors (#)...
5.- Si el enlace tiene mas de 30 caracteres, quitar del contenido las palabras ["the", "of", "in", "from", "by", "with", "and", "or", "for", "to", "at", "a"] y mostrar únicamente las iniciales del resto de palabras.
6.- Si un enlace dispone de guiones, no ponerlos en el texto de la url.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
generateBC("mysite.com/", " + ") // <span class="active">HOME</span>
 
generateBC("https://mysite.com/", " + ") // <span class="active">HOME</span>
 
generateBC('http://github.com/biotechnology-by-research-eurasian-insider-meningitis', ' # '); // <a href="/">HOME</a> # <span class="active">BREIM</span>
 
generateBC("mysite.com/pictures/holidays.html", " : "); // <a href="/">HOME</a> : <a href="/pictures/">PICTURES</a> : <span class="active">HOLIDAYS</span>
 
generateBC("www.codewars.com/users/GiacomoSorbi", " / "); // <a href="/">HOME</a> / <a href="/users/">USERS</a> / <span class="active">GIACOMOSORBI</span>
 
generateBC("www.microsoft.com/important/confidential/docs/index.htm#top", " * "); // <a href="/">HOME</a> * <a href="/important/">IMPORTANT</a> * <a href="/important/confidential/">CONFIDENTIAL</a> * <span class="active">DOCS</span>
 
generateBC("mysite.com/very-long-url-to-make-a-silly-yet-meaningful-example/example.htm", " > "); // <a href="/">HOME</a> > <a href="/very-long-url-to-make-a-silly-yet-meaningful-example/">VLUMSYME</a> > <span class="active">EXAMPLE</span>
 
generateBC("www.very-long-site_name-to-make-a-silly-yet-meaningful-example.com/users/giacomo-sorbi", " + "); // <a href="/">HOME</a> + <a href="/users/">USERS</a> + <span class="active">GIACOMO SORBI</span>
Imágen de perfil
Actualizado

Limitar la visualización de un texto y permitir mostrarlo y esconderlo con efecto transition de css3


JQuery

Actualizado el 11 de Diciembre del 2019 por Xavi (Publicado el 29 de Agosto del 2014)
1.635 visualizaciones desde el 29 de Agosto del 2014
Este código muestra como reducir el tamaño de un div que contiene un texto, para mostrar unicamente una parte del contenido del texto, y permitir mediante un botón de más y menos visualizar el resto del contenido

limitar-visualizacion-div
Imágen de perfil
Actualizado

Recortar el texto de un div para posteriormente permitir visualizarlo


JQuery

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 11 de Diciembre del 2019 por Xavi (Publicado el 3 de Septiembre del 2014)
4.337 visualizaciones desde el 3 de Septiembre del 2014
Código que dada una cadena superior a 100 caracteres, la recorta y añade al final del mismo un texto de "(más)" para mostrar todo el contenido nuevamente. De igual forma, aparece el texto "(menos)" al final para recortarlo posteriormente.

El funcionamiento del mismo, es que se guardan las cadenas de texto en un array de valores de javascript, para de esta manera, poder visualizar nuevamente todo el contenido.

recortar-texto-div
Imágen de perfil

ransomlib


Python

Publicado el 11 de Diciembre del 2019 por joker_116
87 visualizaciones desde el 11 de Diciembre del 2019
esta es una libreria de python que programe yo mismo y sirver para crear ransomwares con python con solo un linea de codigo el encryptado es sencillo ademas en una proxima vercion le agregare el desencryptado.

copian el codigo y lo pegan en un archivo .py lo guardan como ransomlib.py
luego lo guardan en las carpetas de las librerias de python y listo

1
2
3
4
5
6
7
8
9
10
uso = ransomlib.encrypt("llave de cifrado", "directorio a cifrar", "extencion de los archivos despues de cifrados")
 
import os
import ransomlib
 
directorio = os.getcwd()
key = "ransomwasad"
extencion = ".ENCRYPT"
 
ransomlib.encrypt(key, directorio, extencion)
sin imagen de perfil

Devolver las listas que contienen los dos valores dados


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 10 de Diciembre del 2019 por katas
109 visualizaciones desde el 10 de Diciembre del 2019
Dado dos variables, buscar en diferentes listas si se encuentra el contenido de dos variables.

1
2
3
4
5
6
7
elemento1 = 'A'
elemento2 = 'C'
 
lista1 = [ 'A', 'D', 'F', 'C' ]
lista2 = [ 'A', 'B', 'G', 'L' ]
lista3 = [ 'C', 'D', 'F', 'J' ]
lista4 = [ 'A', 'D', 'C', 'M' ]

El elemento1 y elemento2 se encuentran en la lista1 y lista4
sin imagen de perfil

Determinar si un código de Python se esta ejecutando


Python

Publicado el 10 de Diciembre del 2019 por katas
79 visualizaciones desde el 10 de Diciembre del 2019
Esta función devuelve true si una aplicación de python se esta ejecutando. Muy útil para saber si nuestra aplicación se esta ejecutando para no volver a ejecutarla nuevamente.

1
is_running("miArchivo.py");
Imágen de perfil
Actualizado

Tetris Basic


Basic

Actualizado el 9 de Diciembre del 2019 por Adelino (Publicado el 25 de Noviembre del 2019)
491 visualizaciones desde el 25 de Noviembre del 2019
Juego de tipo tetris usando la direccion &hB800.
Frodo
sin imagen de perfil

Función que enmascare nuestro numero de cuenta


Python

Publicado el 9 de Diciembre del 2019 por katas
86 visualizaciones desde el 9 de Diciembre del 2019
Crear una función que enmascare nuestro numero de cuenta, numero de teléfono o respuesta a pregunta secreta, cambiando todos los valores por '#' excepto los últimos 4 dígitos.

1
2
3
4
maskify("4556364607935616") # '############5616'
maskify("64607935616")      # '#######5616'
maskify("1")                # '1'
maskify("")                 # ''
Imágen de perfil
Val: 26
Ha aumentado su posición en 3 puestos en SQL (en relación al último mes)
Gráfica de SQL

Buscar un elemento superior en el DOM por su tipo


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 9 de Diciembre del 2019 por joel
94 visualizaciones desde el 9 de Diciembre del 2019
Este simple código muestra como desde un elemento dado, busca otro elemento superior en el DOM por su tipo.

En este ejemplo, desde un <input>, se van recorriendo los elementos hacia arriba hasta dar con el <form>
Imágen de perfil
Val: 12
Ha disminuido su posición en 4 puestos en SQL (en relación al último mes)
Gráfica de SQL

Controlar la carga de una imagen


JavaScript

Publicado el 9 de Diciembre del 2019 por Joan
111 visualizaciones desde el 9 de Diciembre del 2019
Este código nos indica si una imagen se ha cargado correctamente o si ha habido algún error.
sin imagen de perfil

Sumar todos los elementos pares de un rango de números


Python

Publicado el 9 de Diciembre del 2019 por katas
146 visualizaciones desde el 9 de Diciembre del 2019
Crear una función que sume todos los valores pares de una comprendido entre dos números

1
2
3
4
sumarParesRango(1, 10) // 2+4+6+8+10 == 30
sumarParesRango(2, 10) // 2+4+6+8+10 == 30
sumarParesRango(20, 10) // 0
sumarParesRango(-10, 10) // -10-8-6-4-2+0+2+4+6+8+10 == 0
Imágen de perfil

Mostrar contenido de un archivo local con AJAX


AJAX

Publicado el 8 de Diciembre del 2019 por ScriptShow
120 visualizaciones desde el 8 de Diciembre del 2019
Saludos,

este Script Nativo 100% compatible, accede y muestra el contenido de un archivo ubicado en nuestro equipo sin precisar servidor local. Podemos utilizarlo como base para desarrollar proyectos más complejos. Es fácilmente adaptable con muy pocos cambios; no utiliza librerías de terceros, etc.

Espero sea útil.
Imágen de perfil
Actualizado

Suma de valores


JavaScript

estrellaestrellaestrellaestrellaestrella(22)
Actualizado el 8 de Diciembre del 2019 por Xavi (Publicado el 21 de Enero del 2013)
120.804 visualizaciones desde el 21 de Enero del 2013
Código que muestra como sumar los valores numéricos de unos cuadros de texto a medida que vamos escribiendo. Valida que los valores sean numéricos, mostrando el cuadro de texto en rojo si son incorrectos.

suma-valores
Imágen de perfil

Preparar un texto para publicar hashtags


JavaScript

Publicado el 8 de Diciembre del 2019 por katas
124 visualizaciones desde el 8 de Diciembre del 2019
Hay que ayudar al equipo de marketing a escribir los hashtags...
Un hashtag tiene que:
1.- Empezar por #
2.- Todas las letras de las palabras tienen que empezar en mayúsculas
3.- Si el texto es superior a 140 caracteres devolver "false"
4.- Si el valor recibido esta vació tiene que devolver "false"

1
2
3
4
generateHashtag(" Hello there thanks for trying my Kata"); // "#HelloThereThanksForTryingMyKata"
generateHashtag("    Hello     World   "                ); // "#HelloWorld"
generateHashtag(""                                      ); // false
generateHashtag("a".repeat(140))                        ); // false
Imágen de perfil

Poner en mayúsculas la primera letra


JavaScript

Publicado el 8 de Diciembre del 2019 por katas
109 visualizaciones desde el 8 de Diciembre del 2019
Función que permite poner en mayúsculas la primera letra de una cadena o la primera letra cada palabra de una cadena.
Si no recibe una cadena, tiene que devolver una cadena vacía.

1
2
3
4
capitalize("el cielo es azul"); // El cielo es azul
capitalize("a"); // A
capitalize([]); // ""
capitalize("la casa azul", true); // El Cielo Es Azul
Imágen de perfil
Actualizado

Ordenar un array bidimensional por uno de sus campos


JavaScript

Actualizado el 8 de Diciembre del 2019 por Xavi (Publicado el 15 de Noviembre del 2019)
557 visualizaciones desde el 15 de Noviembre del 2019
En este código se muestra como ordenar un array asociativo por el campo edad.

Array Inicial:
1
2
3
4
5
[
    {nombre:"Juan", edad:18},
    {nombre:"Manuel", edad:12},
    {nombre:"Alberto", edad:15}
]

resultado:
1
2
3
4
5
[
    {nombre:"Manuel", edad:12},
    {nombre:"Alberto", edad:15},
    {nombre:"Juan", edad:18}
]
Imágen de perfil

Eliminar los caracteres que no son dígitos de una cadena


Ensamblador

Publicado el 7 de Diciembre del 2019 por Administrador
124 visualizaciones desde el 7 de Diciembre del 2019
Escribir una programa que reciba una cadena ingresada por teclado, terminada en ENTER, y luego que elimine todos los caracteres que no son dígitos, sin utilizar una variable auxiliar.
Imágen de perfil

Verifique que todos los caracteres de una cadena se encuentran en otra cadena


Ensamblador

Publicado el 7 de Diciembre del 2019 por Administrador
131 visualizaciones desde el 7 de Diciembre del 2019
Escribir un código que verifique que todas los caracteres de una cadena se encuentran en otra cadena.
Por ejemplo: todas las letras de la cadena "casa" se encuentran en "escaso". Pero no todas las letras de "cerro" se en encuentran en "recanate".
Imágen de perfil
Val: 10
Ha disminuido su posición en 11 puestos en SQL (en relación al último mes)
Gráfica de SQL

Crear archivo XML en Progress 4gl


Progress

Actualizado el 6 de Diciembre del 2019 por Ana Zelideth (Publicado el 5 de Diciembre del 2019)
162 visualizaciones desde el 5 de Diciembre del 2019
Hola, les comparto un ejemplo de como pueden generar un archivo XML desde Progress 4gl. Esto es necesario en casos de comunicación con otros sistemas.
Imágen de perfil

Mi copiador de archivos


Access

Actualizado el 5 de Diciembre del 2019 por jorge (Publicado el 4 de Diciembre del 2019)
235 visualizaciones desde el 4 de Diciembre del 2019
base para copiar archivos de una carpeta origen a una carpeta destino por medio de una fecha de inicio y una fecha final, así como un modulo donde se podrá agregar las extencion que deseamos copiar.

copiador-de-archivos


espero a alguien le ayude saludos. desde mexico :)
sin imagen de perfil

Slider con imagenes diferente tamaño o altura


CSS

Actualizado el 5 de Diciembre del 2019 por LEONARDO (Publicado el 4 de Diciembre del 2019)
198 visualizaciones desde el 4 de Diciembre del 2019
Es un slider bootstrap css, es un codigo que no encontre en meses y la solucion era mas facil de lo que esperaba. dentro de todo este codigo lo que me interesa es el id="after" al final, que es lo que da tamaño al slider y lo deja fijo para que no se mueva lo que esta debajo.
Imágen de perfil

Obtener el factorial de un numero


JavaScript

Publicado el 4 de Diciembre del 2019 por katas
194 visualizaciones desde el 4 de Diciembre del 2019
En matematicas, el factorial de un numero n se escribe n!.El factorial de n o n factorial se define en principio como el producto de todos los números enteros positivos desde 1 (es decir, los números naturales) hasta n. Por ejemplo:

5! = 1 x 2 x 3 x 4 x 5 == 120

Escribir una función que reciba n y devuelva el valor de n!

1
2
factorial(5); // "120"
factorial(25); // "15511210043330985984000000"
Imágen de perfil

Control de citas


Access

Publicado el 4 de Diciembre del 2019 por Administrador
286 visualizaciones desde el 4 de Diciembre del 2019
Agenda para organizar nuestras citas con avisador.

avisador-citas
Imágen de perfil
Val: 12
Ha disminuido su posición en 4 puestos en SQL (en relación al último mes)
Gráfica de SQL

Obtener los valores de una clave de un array asociativo


PHP

Publicado el 3 de Diciembre del 2019 por Joan
350 visualizaciones desde el 3 de Diciembre del 2019
Función que devuelve los valores de una clave dada de un array asociativo (clave=>valor)

1
2
3
4
5
6
7
8
9
$array=[
    ['product_id' => 'p100', 'nombre' => 'Mesa'],
    ['product_id' => 'p200', 'nombre' => 'Silla'],
    ['product_id' => 'p300', 'nombre' => 'Television'],
];
 
print_r(getValues($array, 'product_id')); // ['p100', 'p200', 'p300']
print_r(getValues($array, 'nombre')); // ['Mesa', 'Silla', 'Television']
print_r(getValues($array, 'direccion')); // ['', '', ''] (No existe el key: direccion)
Imágen de perfil
Val: 154
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL
Actualizado

Calcular el factorial de un numero


Java

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 3 de Diciembre del 2019 por xve (Publicado el 5 de Agosto del 2016)
37.877 visualizaciones desde el 5 de Agosto del 2016
Este código de ejemplo, muestra como calcular el factorial de un numero.
La primer versión, el valor máximo que soporta es un valor de tipo Long.
En la segunda versión utiliza un BigInteger.
Imágen de perfil

Juego del Simon


Java

Publicado el 3 de Diciembre del 2019 por Administrador
329 visualizaciones desde el 3 de Diciembre del 2019
Aplicación realizada con Java Swing que consiste en el juego de Simon, donde tendrás que memorizar una combinación de colores y en cada ronda tendrás que recordar un color adicional.

juego-simon-java
Imágen de perfil
Actualizado

Codigo fuente que obtiene los decimales del resultado de raiz de 8


Visual Basic.NET

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 3 de Diciembre del 2019 por Diego H (Publicado el 12 de Noviembre del 2014)
1.637 visualizaciones desde el 12 de Noviembre del 2014
Es un código fuente, desarrollado en su primera versión en Visual Basic 5, que obtiene los decimales del resultado de la raiz de 8, casi sin límites. El software migrado a Visual Basic 2010 Express, que puede quedar horar y horas corriendo, va encontrando cada uno de los decimales de raiz de 8 luego de un plazo de tiempo, interpretando cada decimal en una variable "Integer" de un dígito.
decimaltec20
Imágen de perfil
Actualizado

Visualizador Fotografias


Visual Basic.NET

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 3 de Diciembre del 2019 por Diego H (Publicado el 28 de Marzo del 2015)
2.766 visualizaciones desde el 28 de Marzo del 2015
Simple Código fuente de software que visualiza imágenes con algunas características curiosas. Desarrollado en Visual Basic 2010 Express. Versión 1.0.1.0.
Imágen de perfil
Actualizado

Visualizador FotografiasC


Visual CSharp .NET

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 3 de Diciembre del 2019 por Diego H (Publicado el 28 de Marzo del 2015)
1.773 visualizaciones desde el 28 de Marzo del 2015
Simple Código fuente de software que visualiza imágenes con algunas características curiosas. El mismo programa informático que fotografías con la diferencia que es desarrollado en Visual C# 2012 Express. Versión 1.0.0.0.
Imágen de perfil
Actualizado

MundoTec PokerTec 2010


Visual Basic.NET

Actualizado el 3 de Diciembre del 2019 por Diego H (Publicado el 28 de Octubre del 2019)
641 visualizaciones desde el 28 de Octubre del 2019
El juego PokerTec 2010 v2.0 es software gratis para Windows. El CODIGO FUENTE del programa informático MundoTec PokerTec 2010 está desarrollado en VISUAL BASIC 2010 EXPRESS y el instalador se desarrolló en INNO SETUP.
El juego tiene el agregado de fotos de paisajes naturales, que se van descubriendo de acuerdo al puntaje obtenido. Se puede seleccionar distintos tipos de crédito inicial. Es posible elegir jugar con comodín o no. PokerTec lleva un ranking de acuerdo a los resultados obtenidos en las jugadas, que permite la competencia entre distintos jugadores, de partidas realizadas en diferentes momentos. Tiene efectos multimedia tales como el sonido de movimientos de cartas y la voz. El programa tiene diferentes imágenes de pantalla configurables por el usuario y un archivo de ayuda donde se indica el modo de juego al Poker con PokerTec 2010.
pokertec