elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 ... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 448
391  Programación / PHP / Re: Problemas con Password_Verify en: 26 Mayo 2021, 00:58 am
Muestran esto en pantalla:

pass es: 1234
pass_hashed es: $2y$10$YNMHUhlZgbSk5OTr6ZAbE.k.CjlFKrXmPMIm5Khtzi2I4hIBMerzq

el primero es el password que tipeo para incresar
y el segundo es el cifrado que viene de la base de datos

Ese hash pertenece al string vacio:

Citar
php > var_dump(password_verify('', '$2y$10$YNMHUhlZgbSk5OTr6ZAbE.k.CjlFKrXmPMIm5Khtzi2I4hIBMerzq'));
bool(true)

De hecho, tu esperas que la variable este vacia:

Código
  1. if(... && empty($password) && ...)

Cuando haces esto:

Código
  1. $password1 = password_hash ($password, PASSWORD_DEFAULT);

Así que es de esperarse que $password es un string vacio.
392  Comunicaciones / Redes / Re: Ayuda con esquema de direccionamiento IP en: 25 Mayo 2021, 17:11 pm
Ese punto no tiene mucho sentido la verdad. No te han especificado todos los servidores, solo que hay un servidor web y un servidor VPN. Si te piden una IP para los servidores pues simplemente eliges una de manera arbitraria en el segmento de red de los servidores. A menos que tengan predilección por un direccionamiento especifico.

El ejercicio para empezar esta mal planteado...

Dice:

"La red, a su vez se dividirá en las siguientes 4 subredes de igual
tamaño:"

Y solo menciona 3 subredes después...
393  Foros Generales / Foro Libre / Re: Tenia razón en: 25 Mayo 2021, 00:55 am
No es por defender a China pero están brincando a conclusiones...

1) Sabemos que se enfermaron pero no de que... aunque sabemos que los síntomas son muy parecidos al COVID (y cuantas enfermedades respiratorias no tienen estos síntomas?)

2) Si tuvieron COVID, difícil de saber si lo agarraron en su lugar de trabajo. Una enfermedad tan contagiosa, solo les toco a solo dos de los investigadores?

China hizo muchas cosas mal durante la pandemia... pero de eso a culparles de todo...
394  Comunicaciones / Redes / Re: CURL en Windows. SSL en: 21 Mayo 2021, 20:14 pm
Hola,

gracias por su atencion, pero el problema inicial persiste:


No uses:

Código:
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYSTATUS, 1);

Los servidores de google (o al menos al que estás intentando conectarte) no soportan esa extensión.

Edit:
¿O quizás es algo que te haga falta a ti?
395  Informática / Hardware / Re: duda puerto pci express en: 20 Mayo 2021, 18:21 pm
tengo exactamente la misma placa y ya tengo una instalada en ese puerto pci express, quiero saber como funciona esa palanca para no dañarla y cambiarla por otra grafica

Primero desconecta todo de la tarjeta gráfica. Quita cualquier tornillo y cable conectado a ella (pero no vayas a destornillar alguna parte de la tarjeta). Después puedes probar pulsando la palanca en la dirección del puerto PCI

Código:

            Hacia aca ======> |---
|===|==========================| |
|   |                          | |
|===|==========================| |

396  Foros Generales / Dudas Generales / Re: Qué hacer y cómo denunciar si encuentro pedofilia en internet en: 20 Mayo 2021, 16:04 pm
Cuidado con lo que tu hija baila en TikTok

397  Programación / Desarrollo Web / Re: GutHub Basic Kanban en: 19 Mayo 2021, 15:59 pm

Y la cuarta parte (que habla de repositorios en concreto)

https://foro.elhacker.net/programacion_general/repositorios_remotos_y_flujos_de_colaboracion_cuarta_parte-t508742.0.html
398  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Eliminar cosas como las etiquetas de YouTube en: 19 Mayo 2021, 15:54 pm
Hola el-brujo,

JS es un riesgo de seguridad significativo, ya que no se ejecuta en el servidor del sitio web, sino en el lado del observador, que luego puede ser localizado. Por lo tanto, se debe ingresar about:config en la barra de direcciones y desactivar JS.


Saludos

JS también es una herramienta esencial en el desarrollo de webs modernas. Vas a tener muy malas experiencias con las webs que visitas y todo va a ser mucho más lento. Sin mencionar que algunas simplemente no van a funcionar.
399  Foros Generales / Foro Libre / Re: Pregunta trivial. en: 16 Mayo 2021, 21:58 pm
Entonces la comunicacion tiende al caos por naturaleza.

Yo diría que si, hay más formas de equivocarse que de expresarse correctamente. Sin mencionar que los lenguajes de hoy en día son tan complicados que es muy sencillo equivocarse y distorsionar el lenguaje. Añades que nuestras culturas son poliglotas (o por lo menos bilingüe) y pues se vuelve todavía más fácil distorsionar el lenguaje.
400  Programación / Desarrollo Web / Re: fetch en clase me devuelve undefined | javascript en: 16 Mayo 2021, 00:37 am
Si puedes usar la variable result, lo que no puedes hacer es usarla en ese momento. De hecho, tu podrías revisar el valor de esa variable desde tu consola y verías los resultados correctos. Sin embargo, al imprimir la variable en esa parte del script, seguirás viendo undefined.

Código
  1. let result;
  2. setTimeout(_=>result=1, 10000);
  3. console.log(result); //undefined;
  4.  

Por partes:

Código
  1. let result;

Declaras una variable result, nada fuera de lo extraordinario.

Código
  1. setTimeout(..., 10000);

Corre una función en 10,000 milisegundos, osea 10 segundos.

Código
  1. _ => result=1

Función que asigna en result el valor de 1. Está función es llamada 10 segundos después de que se haya agendado.

Código
  1. console.log(result);

Imprime el valor de la variable result.

¿Cual crees que sea el resultado de result si la función que asigna el valor a result no se ejecuta hasta después de 10 segundos? Pues undefined.

Al final tienes:

1. Declaras variable
2. Agendas una función a ejecutarse 10,000 ms después.
3. Imprimes el valor de la variable.
4. Asignas un valor a la variable 10,000 ms después.

¿Ahora, quizás estés pensando, bueno pero y si la función la hubiese agendado en 0 milisegundos? ¿Se ejecutará inmediatamente ahí?

Y la respuesta es NO.

Esto es por el mecanismo interno con el cual trabajan los entornos de javascript, el ciclo de eventos (Event Loop).  Los entornos de javascript corren un determinado código de javascript de inicio a final y una vez terminado la ejecución del código, entran en un ciclo hasta que detecten nuevo código para ejecutar. En este caso la función setTimeout agenda una función con el entorno de javascript y una vez que nuestro código termine (al imprimir el variable), el entorno de javascript entra en un ciclo y empieza a preguntar si hay algún nuevo evento disponible. Una vez que hayan pasado 10,000 milisegundos el evento se dispara y el entorno es notificado que una función debe correrse.

En pocas palabras.. puedes considerar que las funciones asíncronas ejecutan la función después que el script haya terminado (pero que tan después dependerá de la función asincrona).

Esto es lo mismo con fetch. Quizás piensas que la respuesta del servidor está en cache y que puede responder inmediatamente pero esto no es así.

El patrón en el cual se intenta guardar en una variable dentro del léxico superior en una llamada a una función asíncrona es por lo general erroneo.
Páginas: 1 ... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 448
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines