#34313 No sabía que te pagaran por llorar.
Llevo años haciendo servicios en .NET, tanto 4.5 como .NET Core 2.X y no he tenido nunca problemas de dependecias que el NuGet meta a saco, otra cosa es que seas más inútil que un cubo de semen caducado y tengas ni puta idea de gestionarlas.
Te aseguro que no tiene nada que ver con el infierno de composer o npm, pero bueno, si ves que tienes problemas con un paquete NuGet lo tienes fácil: te bajas el código fuente, lo importas en tu proyecto y lo agregas como referencia, que yo lo he hecho cuando he tenido que hacer cambios en algún paquete y funciona igual de bien.
P.d.: ya que estás, di qué paquetes son los que te están dando problemas, sólo por reirme.
#problemas_del_club_de_menos_de_1.400_euros_al_mes
P.d.2: estoy hasta la polla de abrir página.
Hoy estoy teniendo un día de colapso mental por culpa de la puta alergia y no distingo con naturalidad vuestros baits, porque espero que así sea xD
Haces una query multi join * sin where ni hostias y te traes toda la BD de una. Ahorras en todo:
- tiempo de desarrollo
- modelos de consultas
- peticiones de compañeros
Te traes toda la BD de una y que se filtre por código, tiene sentido.
O te guardas la información repetida sin relacionar en varios ficheros de texto y luego dices que es NoSQL.
#34321 como te da problemas el pkgmngr importa el paquete a mano circunvalando el gestor de paquetes
me está instalando cosillas de azure en todas las soluciones, incluso las librerías que no interactúan con azure de ninguna forma, ni a través de dependencias, ni tampoco era algo que necesitase antes ni se cambió nada en el proyecto para que ahora se necesitasen
que me está dando problemas aparte de eso que estoy intentando entender por qué porque entiendo que es un mal uso mío, que aún así ya me dirás qué complicación tiene darle a actualizar un paquete propio, compilar, correr tests y ejecutar; sólo eso y me está dando problemas... esto último es "cosa mía" pero es evidente que tiene un mal diseño
Ya solucioné esto, por si a alguien le interesa
longitud >= 8
min. 2 números
mín. 2 letras
mín. 5 caracteres distintos
máx. 4 caracteres consecutivos
La R4 y R5 no tenía ni puta idea de hacerlas con regex así que he tirado de código sin más.
#34338 ???
En fin... Ya te la arreglo yo:
public function checkValidPassword( $password ){
if( empty($password) || str_length($password) < 8 ) return false;
return true;
}
Y ahora en serio, si checkeas empty no te hace falta checkear null.
#34339Troyer:Y ahora en serio, si checkeas empty no te hace falta checkear null.
Si le pasas 0
lo considera como empty pero no es un valor nulo.
#34344 Ojalá todas las páginas dejasen crear contraseñas con espacios, sin números ni símbolos... solamente nos queda soñar...
#34344 Eso es una mierda que sólo vale si necesitas recordar la contraseña por algún motivo.
La primera contraseña (Tr0ub4dor&3
) tiene una entropía de 52 bits con una longitud de 11 caracteres.
La segunda contraseña (correcthorsebatterystaple
) tiene una entropía de 94 bits con una longitud de 25 caracteres.
Si ahora generamos una contraseña del primer tipo pero con la longitud del segundo...
Contraseña generada: 9juuQy8qQwF4hhn!PXW#vqbED
.
Nueva entropia: 135 bits.