« first day (1728 days earlier)      last day (1398 days later) » 

12:44 AM
@gbianchi en tu trabajo debes llevar tu propia laptop o ya hay en la empresa?
y estas son de escritorio o portatiles?
 
1:24 AM
@mauricio en el trabajo deben darte tu pc... yo tengo una de escritorio
 
que bueno. yo odio las laptos si algun dia consigo un trabajo si es que me lo dan me gustaria un desktop adios @gbianchi bendiciones
 
 
4 hours later…
5:49 AM
A las güenas :-)
 
6:07 AM
Buenos dias
 
@Pikoh Se le saluda, caballero :-)
 
@Trauma igualmente señor
 
@Pikoh ¡ Huy ! ¡ Lo que me ha dicho ! :-O
 
@trauma ayer te hice una pregunta pero ya no estabas
 
@Pikoh Ah, si. La vi, pero era ya tarde
Solo he currado en 2 proyectos con BBDD
en uno se usó el driver nativo de MySQL
y en otro un wrapper muy ligero sobre SqLite
 
6:11 AM
ok
 
Tengo poca experiencia en aplicacinoes de escritorio :-(
 
es que tengo a unos de una empresa externa que tienen que acceder a nuestro iseries as400 en c++, y me preguntan como hacerlo
 
ufff ... ni siquiera he visto un as400 en toda mi vida
 
y no lo entiendo...simplemente por odbc como con cualquier otro gestor de base de datos no le veo el problema
 
ah, si tiene driver ODBC no debería haber muchas historias
 
6:13 AM
@Trauma pos eso digo yo, pero era por asegurarme
 
a ver, que no lo he tocado profesionalmente, pero se lo que es y para lo que está
está precisamente para eso
aunque seguro que también hay por algún lado una librería exclusiva para as400
vamos, de lo que no exista librería en C / C++ ...
 
si, ibm proporciona drivers para el acceso, asi que no debería haber problema
 
pues p'alante
si es una BBDD relacional, son todas mas o menos iguales
tampoco debería ser muy traumático
 
pos eso creo yo
pero estan asustaos
XD
 
¿ No serán de Indra, verdad ?
Que hay muy mucho becario ahí
De lo que no haya librerías en C / C++ ...
 
6:25 AM
@Trauma voy a clase con un tio de Indra. Curra en Asturias en SAP asi que dudo que te hayas mensajeado con él xD
 
@lois6b Será complicaillo, sip :-/
Aleeeeeee ... ya empezamos con las reuniones hoy ...
... me van a estresar ...
 
@Trauma controlas temas de cookies?
@phpMyGuel tu?
sucede que estoy en un subdominio: loquesea.misitio.com y quiero poner desde front con JS , una cookie para "misitio.com".

solo he conseguido ponerla para ".misitio.com" lo cual no contempla "misitio.com"

se puede? o ha de ser desde back?
 
@lois6b Pues la verdad es que ni idea
:-(
435
Q: Share cookie between subdomain and domain

adam0101I have two questions. I understand that if I specify the domain as .mydomain.com (with the leading dot) in the cookie that all subdomains can share a cookie. Can subdomain.mydomain.com access a cookie created in mydomain.com (without the www subdomain)? Can mydomain.com (without the www subdom...

@lois6b Viste esto ya ?
Now, if you execute the following JavaScript on mydomain.com:

document.cookie = "key=value;domain=.mydomain.com"

The cookie key becomes available to mydomain.com as well as subdomain.mydomain.com.
 
si, lo vi. dice que

However, all modern browsers respect the newer specification RFC 6265, and will ignore any leading dot, meaning you can use the cookie on subdomains as well as the top-level domain

pero he probado y desde el "misitio.com" no veo la cookie ".misitio.com"
 
Ah, ok. A ver si @phpMyGuel te puede orientar
 
6:44 AM
buenos días
 
6:59 AM
@lois6b Pues me pillas. Dame un momento a que cambie al ordenador del curro e investigo un poco a ver si te puedo echar un cable.
@lois6b ¿Qué path le pones a la cookie?
 
@phpMyGuel no le pongo path. le pongo domain=mysitio.com
dt = new Date();
dt.setTime(dt.getTime()+(30*24*60*60*1000));
expires = "; expires="+dt.toGMTString();
document.cookie = "nombre"+"="+"true"+expires+'; domain=misitio.es';
 
@lois6b Y entiendo que no tienes la posibilidad de crear esa cookie en el dominio para luego ser operada en el subdominio. ¿No?
Me refiero, a que la navegación del usuario no le hace pasar por el dominio antes de ir al sub. ¿No?
Se me ocurre que pruebes con el atributo de la cookie ;samesite=lax si por defecto viene en strict (como creo que sucede) podría ser ese tu problema.
No se si el cambio de dominio a sub se considera cross-site, pero creo que vale la pena probarlo.
 
7:20 AM
@phpMyGuel va directamente al subdominio
@phpMyGuel na, igual
 
@lois6b Por aquí también se dicen cosas interesantes.
A lo mejor cuela haciendo un document.domain = "misitio.es"; antes de crear la cookie.
 
nop hahah no cuela
 
Me lo imaginaba, pero es bonito soñar xDDD
@lois6b Y probaste con el atributo path a ver si te deja especificar la ruta del dominio?
La última idea que se me ocurre es que pruebes con path=misitio.es y domain=.misitio.es
 
7:55 AM
@phpMyGuel pero es que path seria "misitio.es/misitio.es" hahah
por eso no lo especifico
 
@Trauma no. Pixel se llaman, creo que son del pais vasco
 
@Pikoh Ni idea :-(
Ahora que dices Pais Vasco ... ¿ Que pasó con @blonfu ?
Hace siglos que no lo veo O_O
 
@Trauma se fue de SOes
tenemos un discord si quieres hablar con él
 
@lois6b Oh ! :-(
 
@lois6b :(
 
8:27 AM
@phpMyGuel sabes si en datatbles se pueden setear parametros despues de inicializar, es decir, quiero que despues de hacer var table = $('#tabla').DataTable({"ajax": loquesea, //mas parametros}); volver a setear mas, porque he probado con table.Parametro = valor y nada, tambien con var elementos = new $.fn.dataTable.ext(table, {// parametros}); y lo mismo :(
 
@NicolasOñate ¿Me das un ejemplo de parámetro que te gustaría setear?
 
@phpMyGuel scrollX: true,
pero por lo que estoy leyendo tengo que destruirla y construirla de nuevo
pero como tiene argumentos, parametros y opciones estoy hecho un lio
 
scroll-x se lo puedes dar tú con la función css()
Ando mirando a ver si veo como setear parámetros sueltos de la inicialización del Datatable, pero en ese caso en concreto no es necesario.
 
8:55 AM
@NicolasOñate También puedes mirar lo que hace scrollX: true. Seguramente le de una clase a la tabla o similar para poder manipular el estilo.
Lo único que tendrías que hacer es desde JS darle o quitarle tú esa clase ^^
 
Creo que no me voy a complicar y voy a ponerselo en la inicialización
 
Si te vale así es la mejor opción.
 
9:33 AM
to sort or not to sort, that's the order
 
xDD
 
@MauricioContreras Eso :-)
 
@Trauma que el OP está haciendo un sorteo, quiere elegir un ganador. XD
 
@MauricioContreras xDDD
De verdad que algunas veces, al leer las preguntas, ...
Para casos así se echa de menos al @Paper
 
9:50 AM
menos quejas y mas ediciones de título
 
Holaaa
 
@NicolasOñate Que lo haga el OP ¿ no ? Que ya tiene algunos puntitos
 
@LombardaArda holi
 
10:18 AM
Com va?
 
10:34 AM
sa va bian e tua?
 
Ya sé lo que le pasa @Trauma es su versión de PHP XD
 
Hombre, PHP está bien para desestresarme
me jarto a reir con él :-)
 
xDD
Por lo visto en PHP por debajo de la 7.0 es cuando da el problema. Voy a ver si encuentro por que y una alternativa.
 
@phpMyGuel ah ... lo dicho, me jarto a reir con PHP ...
 
Date cuenta que en esa versión la orientación a objetos metía mucho miedo.
No había apenas nada definido.
 
10:41 AM
Suelo mantenerme todo lo lejos que puedo del PHP, ya lo sabes :-)
excepto alguna que otra cosa curiosa que veo por ahí
El otro día, para responder a uno, aprendí a usar los generadores de PHP
no están mal
:-)
 
@Trauma Yo creo que no sé ni que es eso XD
 
@phpMyGuel no me digas eso hombre :-O
a ver si ahora el experto en PHP voy a ser yo ...
😱😱😱😱😱😱😱😱
 
@Trauma Aah, ya vi. No los he usado en la vida XDDD
 
jejejeje
Ni yo tampoco ... salvo para responder esa pregunta :-D
 
10:51 AM
Es que normalmente me hago una función que haga eso, no programo tan con el meñique alzado a lo finolis XD
 
@phpMyGuel ¡ Huy ! ¡ Ahora resulta que yo soy un sibarita de PHP !
 
@Trauma NO se tú, pero el tío al que ayudaste seguro que si jajaja
 
@phpMyGuel que va ... al final borré la respuesta
 
Jajaajaj.
 
se puso demasiado pesao p'a mi gusto
que si esto, que si aquello ...
joe, adaptalo tú, carajo
 
10:54 AM
Buenos días people
alguno aburrido para echar una mano?
Necesito, en visual basic convertir una imagen png a dxf pero no veo ninguna biblioteca para hacerlo
 
@Trauma De esos hay muchos. Les das la solución pero si no se las das mascada con su código en plan copiar y pegar para que funcione y ya se piensan que no les funciona XD
 
@phpMyGuel je. Y encima me dejaba un comentario cada 8 horas
na, al carajo
respuesta eliminada
y el técnico sin venir tampoco hoy
y yo tirando de wifi
 
Jajajaaj. A veces compensa hacer eso para que no te calienten la cabeza.
 
he tardado 2 horas en bajarme una virtualbox de 15Gb
@phpMyGuel A esa misma conclusión llegué yo :-)
 
Ufff, dolor.
 
10:58 AM
@PabloSimonDiEstefano de png a dxf??
 
¿ Alguno tiene una Rpi4 ? ¿ Va bien con 2 monitores ?
Toy tentao de pillarme una
 
@Trauma Hay muchas preguntas que no contesto porque no se muestra todo el escenario y aunque sepa la solución sé que no van a saber implementarla dentro de su código.
 
es para enviar la imagen en dxf a una máquina láser de grabado en chapas
y tiene que ser ese formato si o si
pero no acabo de ver la forma de hacerlo
 
@phpMyGuel es una pena :-(
pero si sabes que solo te va a traer dolores de cabeza y molestias ...
 
11:00 AM
Exacto.
 
A ver que sus parece lo que he pensao
mi portatil del curro solo tiene salida para 1 monitor
 
@Trauma A mí me mola llegar, leer la pregunta formular la respuesta y listos. Cuando sé que me va a tocar tirar del hilo preguntando varias cosas al OP me da pereza y paso XD
 
he pensao en pillarme una Rpi4, y endiñarle 2 monitores
 
Por eso contesto más preguntas de front que con el snnipet suele quedar bien claro que la solución es operativa.
 
y usarla como thint cliente del portatil
@phpMyGuel Ah, eso es verdad. Lo de los snippets mola :-)
 
11:02 AM
@PabloSimonDiEstefano prueba con eso a ver...pero me parece muy raro convertir de un png a un archivo de autocad...muy muy raro nuget.org/packages/netDXF
 
@Trauma ¿Solamente una salida? No tiene siquiera una HDMI y una DVI?
 
echa un ojo a esto tambien es.cadsofttools.com/products/cad-net
 
@phpMyGuel Nope. Solo un HDMI
Y estoy solo en la oficina
y hay otros 7 monitores aburridos por aquí :-(
 
@Trauma T_T
 
Son ... pataterillos
i5 con 4 núcleos físicos, 16Gb de RAM y disco SSD
pero maluchos, plastico malo y tal
y solo 1 HDMI
 
jeje ... eso es lo contrario de lo que necesito
 
Hostias, es verdad jajaajaja
 
es un switch, de 2 entradas a 1 salida
jejeje
 
JAJAAJAJA
 
na, una Rpi 4 y acceder al portatil por red
 
11:16 AM
No no. Tiene las dos posibildiades
echole HDMI Switch, Conmutador HDMI Switcher Bidireccional Entrada 2 a 1 Salida o Switch 1 a 2 Salida, Soporta 4K, 3D y 1080P para HDTV, BLU-Ray Player, PS3, PS4, DVD, DVR, Xbox, etc
 
Vale, pero eso como funcionará ?
 
Pues... Ni puta idea. Nunca me vi en la neceaidad.
 
@phpMyGuel NOTA: no pueden mostrarse en las 2 pantallas al mismo tiempo
:-(
 
Si... Tiene sentido eso xD
Na, el bicho ese es está más pensado para un solo HDMI de la tele y tener por ejemplo dos consolas. Así no tienes que andar cambiando el HDMI de una a otra.
Pues no sé si tu solución de la Rasp funcionaría.
 
@phpMyGuel Es cosa de probarlo :-)
Si no funsiona ... pues a casita, a ponerlo con el Kodi en la TV
 
11:20 AM
pero...si el portatil nativamente no te da salida de dos monitores, no te sirve de nada que rpi si
entiendo yo vamos
 
@Trauma O le metes emuladores de consolas viejas y ya tienenes una consola retro portatil.
 
@phpMyGuel Pues también :-)
@Pikoh Quiero poner la Rpi como Display Server con 2 monitores
y usar el portatil como cliente, accediendo con ssh
la GUI corre en la Pi
 
@Trauma vale...hablamos de linux
 
hombre claaaarooooo :-)
 
otra cosa..si tienes un portatil...porque no le metes un monitor, y tienes dos monitores ya?
 
11:22 AM
aunque igual también se puede con RDP
 
rdp es mas limitadillo...
 
@Pikoh Así esta ... pero el portatil es de 15"
a mis años ... no veo un mojón ^_^
 
@Trauma y tu ande o no ande, caballo grande eh
XDDDD
 
además, lo tengo que poner un pelín alejado, para poder manejar el ratón
y, en serio, no veo un carajo
 
yo tengo en el curro dos de 24
bueno, uno 24 y el otro 23.6
 
11:24 AM
@Pikoh 😱😱😱😱
yo tengo 1 de 21 (creo)
si puedo usar 2 de 21, y me pillo también un elevador de esos de 2 monitores
igual esto mejora
lo malo es que no son precisamente de marco fino
Beuno, también me puedo pillar la tele 4K que hay en la sala de reuniones
xD
total, estoy yo solo
oye, pues igual mañana pruebo a descolgarla
¡ Ufffff ! ¡ Que va !
Pesa mucho para descolgarla yo solo
 
pide ayuda
XD
 
Si la descuelgas que alguien te grabe que puedes hacerte viral como "Empleado se carga la tele de 4k de la sala de reuniones de su trabajo"
 
¡¡ 😱😱😱😱 !!
Mira que sois malos
 
:D
 
12:08 PM
@Pikoh Es algo que estamos probando para agilizar el trabajo, realmente no se si se podrá pero por intentarlo que no sea. Gracias por el enlace, le echo un ojo
 
12:54 PM
alguien que haya usado AWS, me podria decir si con una inversion baja tiene buenos servicios ?
 
2
Q: ¿Cuándo llega el modo oscuro a Stack Overflow en español?

MarcosEstoy tan acostumbrado al modo oscuro que cada vez me molesta más entrar a Stack Overflow en español y que esta opción aún no esté disponible. ¿Alguien sabe cuándo llegará el modo oscuro a Stack Overflow en español o por que aún no está disponible si en la versión en inglés ya está desde hace var...

 
1:23 PM
@fredyfx buenos dias. CONSULTA
 
1:38 PM
Hey @mauricio tocayo. Todo bien?
 
@MauricioContreras ah hola amigo whats new tengo una consulta sobre java.
en que ayudan los patrones de diseño
son necesarios
 
@mauricio claro que lo son. Te ayudan a ser más eficiente a la hora de escribir el código.
@mauricio cuando desarrollas algo (lo que sea) no empiezas escupiendo código, se empieza por el diseño del sistema. Los patrones de diseño son los bloques básicos que te ayudarán a modelar tu sistema o aplicación.
 
1:55 PM
@MauricioContreras muy amable, creo que esa es la razon por la que yo cuando tengo un ejercicio empiezo a escribir codigo y despues tengo que borrarlo. muchas gracias
 
@mauricio un ejercicio es para que puedas mostrar que dominas aspéctos básicos del lenguaje, como uso de variables, funciones y objetos. Te ayudan a practicar el uso de los bucles y los bloques de decisión. Tal vez un patrón de diseño te ayude en temas un poco más complejos de POO cuando llegues allí.
 
2:17 PM
@MauricioContreras no lo sabia, pues tomo nota. por cierto estas trabajando remoto o presencial? oque proyectos andas haciendo?
 
3:03 PM
Hola, buenos días
Disculpen ustedes sabrán si es posible tener un file server montado en Windows pero que almacene los archivos en un equipo distinto y que este pueda tener Wiondows o Linux?
Revise el sistema de archivos de ambos SO y veo que el NTFS sería el compatible para ambos debido a que permiten la lectura y escritura
 
 
1 hour later…
4:12 PM
@AriagnaBandalaSalazar puedes tener un servidor linux por ejemplo con un servicio de ftp y que te conectes desde un windows con filezilla, por ejemplo
 
aloha~
buen día hermanos
¿Cómo vamos?
 
4:38 PM
Hola buenas tardes
 
4:59 PM
saludos @JoseLuis
 
5:09 PM
Buenas tardes alguno conoce un tutorial para guardar contraseñas encriptadas desde C# a Sql server?
 
5:29 PM
@Nathy creo que más de uno aqui te puede explicar cómo hacerlo. Lo que hay que saber es qué tienes hasta ahora.
Don @fredyfx ¿cómo va el Power 2.0?
 
Excelente Don @MauricioContreras voy por los 30GB de grabación, el curso va al 70-80%
 
@fredyfx Hola bro cómo va eso?
 
Esta semana debo terminar de grabar luego cosa de agregar la voz y las diapos y quedó
es ASP.net Core MVC 3
 
@fredyfx pues me alegra. Y los webcast? XD. Me apunto como participante de alguno, pero no sé que tanto pueda aportar. Lo único a tener en cuenta es la diferencia horaria. Ya que si lo hacen muy de UTC -4 o más al oeste se me complica un poco.
Don @LucasDamian todo bien?
 
Todo bien.. aquí andamos esperando el correo jaja
 
5:33 PM
y lo he dividido en 3 bloques:
1. C# Power Up con Delegados, Action, Func, Predicate, Linq, Tasks Async/Await.
2. EF Core: Code First + DB First. Muestro como hacer proyectos de SQL Server desde Visual Studio.
3. ASP.net Core 3 MVC y el proyecto desde cero
 
se quejan de mi microfono en la empresa, y me pedí uno nuevo jaja
hay una avispa en mi microfono xD
 
@MauricioContreras cierto, sigue en stand by, no quiero empezarlo hasta que tenga las fechas completas, solo hay 2 ponentes confirmados
@LucasDamian cambia el puerto, coloca una salida a tierra porque eso es estática
 
@fredyfx eso, que yo no me meto a ponente, pero podría colaborar como participante, siempre desde el rincón de los que no les gusta hablar mucho por temor a equivocarse. XD
@LucasDamian lo que dice @fredyfx es cierto. Es un problema de aterramiento, aunque también es cierto que algunas fuentes de poder dejan pasar todo el ruido debido a un mal aislamiento.
 
@MauricioContreras venga hombre que no es para tanto equivocarse
repita usted conmigo
"Pago el precio de equivocarme con tal de superarme y obtener más conocimiento"
o algo más salvaje
"Pago el precio de equivocarme frente a un público con tal de aprender de ello, superarme y obtener más conocimiento"
@Nathy ¿Podrías definir tu escenario por favor?
 
@fredyfx el papel aguanta todo, pero equivocarse en vivo es algo serio. Siempre pueden hacer un meme con eso. Y la verdad no me gustaría ser un meme, a menos que pueda monetizarlo, allí con gusto. XD
@LucasDamian vas a participar en el webcast?
 
5:40 PM
Si por supuesto, obviamente como oyente
 
@MauricioContreras XD!!!! que sea un buen meme en todo caso :v
 
Algún día aprenderé a desenvolverme de la forma natural en la que lo hace fredy
Si me cuesta explicar algo escribiendo, imagínate hablando jaja
 
@fredyfx gracias a ambos, veran ya tengo mi login, ingreso mi usuario y contraseña y entro perfectamente, tengo tambien un formulario donde recupero la contraseña, pero me manda la misma que inserto el usuario, no me la cambia, entonces quiero que que al guardar el usuario se encripte la contraseña, y al recuperarla le envie otra contraseña para que al ingresar pueda cambiarla, pero no se como se encripta
y menos como se enviaria la contraseña cambiada sin encriptar
 
@LucasDamian la clave es imaginar que solo están presentes tus amigos y que ellos te harán bullying si te equivocas o se reirán contigo si dices algo gracioso o te agradecerán por algún dato interesante o simplemente te escucharán las pavadas que digas :D
@Nathy Sistema de escritorio o web?
 
@LucasDamian como oyente no es válido. Hablo de sentarse frente a la cámara y hablar (aunque se oigan avispas). XD
 
5:49 PM
@fredyfx Escritorio C# windows form
 
@MauricioContreras ¿y si no son avispas?
Pueden ser abejas :v
 
@Nathy, al usuario nunca le devolverás la clave (por motivos básicos de seguridad). Sólo vas a recibirla, crear un hash y almacenar el hash en DB (esto para registros nuevos). Cuando un usuario ya registrado hace login, tu recibes la clave, haces hash y comparas con el hash almacenado en DB. Así funciona de forma muy básica.
 
@Nathy vale, dame un momento, ahí lo que dice Don @MauricioContreras es lo que se debe hacer
comparar "Hash" con "Hash"
 
@MauricioContreras jajaja nola
 
para hacer la clave aún más segura, existe el concepto de agregar "sal"
 
5:54 PM
@MauricioContreras y se tiene que usar algun hash en especifico?
@fredyfx y eso se guarda en la misma tabla del usuario?
 
es decir, del input de la clave que obtienes, le agregas un trozo random de string (la "sal" o mejor dicho en inglés "salt") y a eso le aplicas un Hash, guardas la "sal" en un campo de la bd. Cuando vayas a verificar el login, revisas el usuario, obtienes la sal, al input de la clave, le colocas esa "sal", se genera un Hash, ese hash lo comparas con el hash de la BD
 
@Nathy evita usar sistemas ya anticuados como md5. Mejor usar bcrypt o scrypt.
 
@Nathy hermanita, mira, esto te ayudará
178
Q: Hash and salt passwords in C#

ACPI was just going through one of DavidHayden's articles on Hashing User Passwords. Really I can't get what he is trying to achieve. Here is his code: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new RNGCryptoServic...

mira todas las respuestas primero, para que te hagas una idea general de cómo es que funciona
 
@fredyfx Vale muchas gracias :) lo revisare
@MauricioContreras vale
@fredyfx este sal tiene que estar en la misma tablad e usuario?
 
@Nathy también puedes darle una leida a esto
 
6:00 PM
@Nathy afirmativo
 
@Nathy bcrypt almacena la sal en el mismo hash generado. Con scrypt puedes hacer algo similar. Así no necesitas un campo adicional en la tabla de usuario
Aunque puedes añadir más seguridad creando tu propia sal (la llaman pimienta pepper) para hacer aún más difícil que te hackeen el hash. Yo suelo hacerlo así. Claro que yo primordialmente trabajo en Javascript, pero la lógica es la misma para passwords
 
@MauricioContreras Muchas gracias a ambos leere al respecto :D
 
6:22 PM
@Nathy para eso estamos hermana, esta comunidad siempre hay gente buena onda dispuesta a colaborar :D
digamos que la industria del software es la única donde se avanza a pasos gigantes por efecto de compartir conocimiento
 
@fredyfx :D y para recuperarla tengo que enviarla sin el hash cierto? pero en la base de datos si se tiene que guardar asi
 
no recuperas la clave
es decir
si tu clave es: "superpasswordseguroconhash123"
la salt, sería un string random como: asd21t3juy1#$loi8'4[89]p]7
a ese string, se le hace un hash que te da otro string tipo: #$%^YHBVSDDER%^8978
a tu clave: "superpasswordseguroconhash123" se le agrega ese hash "#$%^YHBVSDDER%^8978"
la "nueva" clave, o mejor dicho, la clave temporal sería: "superpasswordseguroconhash123#$%^YHBVSDDER%^8978"
a esa clave temporal, le aplicas un Hash
te genera otra cosa:
M<FHJ>Y*(&:(>{Y:E%}BY{EU1354d98h7gSDFDGDFG
en tu tabla de usuarios, la clave es esta última
grabas el hash de la sal: "#$%^YHBVSDDER%^8978"
si por A o B motivos, se roban la clave del usuario, necesitarán la SAL para comparar el hash adecuado
y si la sal NO se tienen, es prácticamente imposible que tengan acceso
 
@fredyfx Oh vale :)
 
igual en general las librerias de .net hacen todo eso solo.. o estoy confundido?
 
Para iniciar sesión, hace algo parecido, primero verificas que el username exista en la bd
si existe, obtienes la salt y el hash del password
haces el procedimiento antes mencionado y comparas el hash resultante de ese input con el hash de la clave que tienes
si son los mismos, das acceso, si no, guardas el intento en alguna tabla del tipo: "auditoria"
saludos hermano @gbianchi
aquí compartiendo la lógica de cómo funciona una correcta encriptación de claves de usuarios para los login
 
6:40 PM
@fredyfx que lindo eso
 
@gbianchi no lo hacen sólo, hay que hacerlo. Las librerías de .Net ofrecen PBKDF2, que sería lo más parecido a Bcrypt.
 
@gbianchi siempre los fundamentos son así :D
 
7:44 PM
buenas, podria hacer con css una clase que contenga varios estilos de boostrap ( pero llamando solo a la clase de boostrap prpiamente dicha) ??
ejemplo:
.miClaseCss{

.mt-4,
.py-1
}
porque he intentado eso exactamente y no me ha dejado
 
que querra decir que no te dejo
o no te hizo caso_
 
@gbianchi pues que no se aplica el estilo deseado
 
@josanangel entonces no es que no te dejo.. no los tomo en cuenta
dejar, te dejo :p
en tu objeto html que estilos salieron?
 
@gbianchi sudo rm -rf /home/gbianchi
@gbianchi pues nada interesante
 
@josanangel ???
 
7:49 PM
@gbianchi por decir esto
 
@josanangel nunca me gustaron las lineas de comando...
me remontan a cuando tenia 15 años.. y ya pase esa etapa
:p
 
@gbianchi creo el estilo pero no me lo reconoce, de hecho me da error de sintaxis en el css
@gbianchi pues ese comando te iba a gustar menos aun xd
 
ahhhh ahora te entiendo
y claro... no esta bien formado ese class
deberias hererdar?
el experto en eso seria alvaro...
 
es que lo gracioso es que creo que lo hice para otros proyectos pero no recuerdo como, tengo en la cabeza ahora un popurri de sintaxis sineramente, y estoy buscando pero no veo nata interesting
 
momentito
¿cómo es eso que no te gustan las líneas de comando @gbianchi?
¿No creciste en esa época? o.o?
 
7:53 PM
@fredyfx las detesto.. son propensas a errores...
por eso mismo..no puedo entender como 30 años despues insisten en eso...
 
la desventaja es con la gente que tiene grados de dislexia...
 
@gbianchi y si te digo que en mi ultimo trabajo hacia deploys con acceso root y todo por terminal desde linux, un gracioso rm por ahi y pa cash a comer papas
 
@fredyfx no.. se creen expertos por escribir comandos en lineas de comando... vayan a usar ARJ y lograr comprimir varias carpetas en un archivo...
@josanangel por eso mismo.. con que necesidad?? cero control de faltas..
sos humano.. te podes equivocar...
 
@gbianchi HAHAHA conozco varios programadores así
 
bueno a lo que ibamos , como hago que una clase css personalizada llame varias de boostrap
xd
 
7:59 PM
@josanangel ni idea..alvaro es tu hombre
 
@gbianchi no pass na, tiro de Css y listo reinventar la rueda siempre es buena practica
 
@josanangel hasta donde se css no puede contener clases, creo que con sass sí
 
8:21 PM
@fredyfx alguien acaba de hacer una pregunta y tiene un GOTO EN EL CODIGO
 
@gbianchi O.O!
quizás venga de assembler
quizás haya sido desarrollador de hace años
quizás lo haya copiado de algún otro lado
 
no
1
Q: Control de errores en bucle infinito vb.net

Bernardo Harreguy?! tengo el problema de error en VB.NET, He intentado todo pero no sé cómo solucionarlo. Básicamente al intentar conectarme a la base de datos busco controlas los errores de conexión y al dar error de desconexión ejecuto un formulario donde da opciones a seguir para continuar la sentencia de MySQ...

 
una de 3, si hay otra alternativa, me gustaría saberla
o.o
 
8:47 PM
@josanangel eso no es CSS válido
5
A: ¿Cómo puedo reutilizar configuraciones de Bootstrap?

Mauricio ContrerasUna opción que se me ocurre, pero que no sé si sea práctico para lo que intentas hacer, es añadir las clases recurrentes usando Javascript. De esta forma, evitas escribir tanto código durante la maquetación. Sin embargo, tal como plantea @PHPMyGuel en su respuesta, de cara a la revisión del códi...

@josanangel a ver si por allí tal vez es lo que buscas
 
9:09 PM
@gbianchi pero si eres el defensor del goto. Corrige lo malo pero que siga usando el goto. XD
 
@MauricioContreras en este caso, se podria usar, pero hay que ponerlo un par de lineas mas arriba... el retorno...
 

« first day (1728 days earlier)      last day (1398 days later) »