« first day (3000 days earlier)      last day (407 days later) » 
00:00 - 18:0018:00 - 23:00

00:07
@FranciscoNuñezIALover Buenos dias, Eso fue en diciembre.
Miren, necesito una ayuda para testear y arreglar una app
Si tiene linux me sirve. Ojo no pagao:)
*ojo, no pago
00:50
@MauricioContreras Ya que es verano por acá, les invito tereré :)
 
7 hours later…
07:49
Egun on
 
5 hours later…
13:17
es tu problema no el de los demás. Por ejemplo (y lo dije ayer) si algo no me importa o llama la atención lo dejo pasar y ya 🤷‍♂️

Es como cuando tu estabas con esa REAL ESTUPIDES de ser Troll, yo no prestaba atención a nada de lo que decías a pesar de que a otros les parecieras "gracioso". O tu post en META el 28, a unos les pareció bueno y a mi una niñada, pero bueno estabas en tu papel estelar de Troll no??

La verdad no se si tu comentario lo dices por mi o por otros pero da igual, si algo no te gusta ignóralo y listo porque lo que para ti es una "estupidez" para otro usuario puede ser
Por ejemplo eso que han estado discutiendo de llaves, corchetes o tabs. En mi caso no me interesa esa discusión y ni siquiera leo lo que han planteado. Eso se llama ser maduro, no me gusta/importa algo, lo dejo pasar y listo 😉
Buenaaaas
No lo tomes personal 🙃
@OCHOA menos mal que lo dejas pasar y no escribes al respecto. XD
ser Maduro
XD
No sé por qué vi esa imagen y recordé esa vez que dijo que "un pajarito le contó que..."
Hija, ya pasaron más de 10 años de eso jajaja
pero vamos con lo de la comprensión lectora. Te lo explico mejor para que lo entiendas.

Discusión de Tabs y todo eso => Lo dejo pasar y no me importa.

Primer mensaje tuyo citado por mi => Ese si no lo dejé pasar y por ese mensaje escribí toda la parafernalia de arriba.

Entendiste? Capisci? Did you understand?
De vuelta: no lo tomes personal...
13:31
@padaleiana 50 y 50. Al final el no dijo a quien se refería y como no se sabe pues comenté. Es como la famosa frase: "La tuya por si acaso" cuando uno no sabe lo que le están diciendo 😅
@padaleiana ya no más. Intentare dejarlo ahí.
Gracias <3
me salió mentada mi viejita?
qué madurez!!!
XD
13:47
nooooo, era solo un ejemplo 😑

@padaleiana ve que no solo soy yo???

Ya relax Mau
Que no te lo tomes personal...
es mi falta de comprensión lectora, pero es que soy ciego y uso un sistema de lectura en pantalla, que parece que no funciona muy bien.
Siempre y cuando no te desafíe con un contrapunto, todo bien
(Ref.: Cuarteto de Nos)
Me recuerda la famosa copla de Florentino y El Diablo. Un contrapunteo muy interesante.
Que no es un "contrapunto", sólo que la palabra me recuerda a ese estilo de la música llanera venezolana
Florentino y El Diablo es un emblemático poema del escritor y político venezolano Alberto Arvelo Torrealba. La obra es considerada como folclor del pueblo venezolano y ha sido adaptada al cine, teatro, música y televisión.[1]​[2]​ Fue escrito en 1940, y tuvo diferentes versiones populares, corregidas y ampliadas en 1950 y 1957 por el propio autor. La leyenda de Florentino y El Diablo es un referente categórico del torrente mítico que riega el extenso escenario común de nuestros imaginarios, y es una muestra de que tenemos indelebles vínculos de hermandad en la cultura. Las interpretaciones populares…
14:19
Lo leí y me sonó familiar. Probablemente lo vi como meme (como tantas cosas)
Hay una cuenta muy conocida en Twitter (me rehúso a llamarle X) que continuamente hace memes de hechos históricos. Admito que aprendí bastante
No tengo Twitter (por lo cual no tengo X). Nunca me llamó la atención. Una red antisocial del montón.
Tampoco utilizo Meta (Facebook), aunque tengo una cuenta allí. Lo mismo Instagram, que ahora es parte de Meta. Lo mío no son las redes antisociales. :/
Acá la gente sigue usando muchísimo Fb, yo la tengo abandonada porque ahora básicamente es la red social para gente mayor. Twitter por acá es para los memes (que después los replican en las otras redes sociales) y para las noticias. Del rango de 18 para arriba, Instagram. Entre los menores, está entre Tiktok e Instagram.
Fuente: de los deseos
Las noticias? Ahora cualquiera con un móvil con cámara es reportero. No me fío de esas "noticias", nunca lo haría, nisiquiera si conociera en persona al autor de la misma. Creo que no me fío de nadie utlimamente.
El famoso: lo leí en...
Ya nisiquiera los canales de TV de noticias son fiables, anda tu a saber si sus fuentes son precisamente las redes antisociales.
Y mirá, entre creer lo que hay en Twitter y creer la info que ronda en grupos de WA...
Tampoco uso grupos de Whatsapp. XD
Grupo al que me añaden, grupo del que me salgo.
Telegram, Twitter, Facebook, Whatsapp, nada de eso uso. Whatsapp solamente para llamadas y mensajes, para mi es como el antiguo SMS, pero con la ventaja de poder enviar más que texto. De resto creo que parloteo más por este chat o por Discord que lo que uso Wahtsapp o redes antisociales.
14:34
@MauricioContreras Realmente depende de a quiénes sigas. Como no uso el algoritmo "personalizado" sino el de "últimos tuits", entonces rara vez me topo con fake news. Eso sí, trato de no seguir solo a cuentas que me agradan, para no estar en una burbuja (que les sucede a muuuchos)
@MauricioContreras Maravilla. De mi parte evito lo más posible el WA
@padaleiana eso es precisamente lo que me molesta de estas redes antisociales, tienes que "seguir". Anda, que no me interesa "seguir" a nadie.
Es más, quienes me conocen saben que uso más Telegram. Gracias a los grupos de Telegram conocí a muchos colegas en mi país. La realidad de cada uno es distinta, no puedo negarlo
Es como cuando vas a adquirir un producto en línea y te piden: "registrate". ¿Para qué? ¿Qué haces con mis datos? Porqué tengo que registrarme en tu sistema para comprar algo? Evito comprar en sitios así. Prefiero el anonimato de toda la vida.
Esa necesidad de control nos ha sobrepasado.
Mirá que conozco a varios que nunca siguieron cuentas, saben qué perfiles visitar y con eso les basta
Yo de plano, con saber que es una red de chismes, me basta para ni acercarme.
14:37
Por eso me molestó tanto además cuando bloquearon lo de ver hilos en Twitter sin haber iniciado sesión
Soy feliz sin Twitter, nunca lo he necesitado, y ellos tampoco me necesitan a mi. XD
@MauricioContreras Como cuando no podés iniciar sesión en algunos sitios por estar en modo incógnito. Me pasó con una telefonía
@MauricioContreras Te salvás de un bonito agujero jajaja
14:54
@gbianchi, el sitio está roto para el banner de política de cookies? Me sale a cada rato el aviso de aceptar la política de cookies, y aunque le doy a aceptar, sigue apreciendo. He dshabilitado bloqueadores y demases y el problema persiste.
He borrado toda la data del sitio en el navegador. He reiniciado el navegador y sigue el problema.
He probado en otro navegador y sigue el problema.
2
Q: Cookie Policy page is broken

Journeyman GeekI seem to have a new round of cookie nag screens. I'm ok with this I was wondering if anything had changed and clicked on the Cookie Policy Link, as below I get sent to this page Could this be fixed please - since well, if your reason for cookie nag screens is legal requirements, having a broke...

Estoy siendo "buleado" en Meta Stack Exchange, jeje
Pues si, está rota la página de cookies. XD
No es queja, es anécdota.
14:59
En qué pregunta? a ver si me uno al festín? XD
Perdón por interrumpir la conversación.
@MauricioContreras Amigazo... no debe ser nada dificil encontrar la pregunta...
Hombre, no interrumpes. Ya habíamos hablado bastante
@Rubén-VolunteerModerator- soy noob usando las búsquedas del sitio, es que no es muy intuitiva
Podrías encontrarla en mi perfil de red entre las mas recientes
Lo intentataré
O incluso yendo directamente a Meta Stack Exchange.
15:01
@Rubén-VolunteerModerator- estoy allí, la estoy buscando
Perdona que no ponga el enlace. No quisiera causar el "meta effect"
Al menos no tan tan tan "descaradamente"
@MauricioContreras Ah que caray... bueno, no creo te tome más de un par de minutos.
Te refieres a la pregunta cerrada?
Si es una pregunta de 2024 que tiene mas de 10 comentarios, sí.
Ahora resulta, que no les basta "daunvotear" (de "downvoting")
:D
@MauricioContreras La acaban de cerrar (fue cerrada mientras estaba mirando esta sala).
Joder, pero te cayeron como horda. XD
Has sufrido la ira de "La Camarilla"
Nadie está a salvo de "La Camarilla"
jajaja
15:14
No sé, la pregunta la veo directa: Es esta política válida aún en 2024?. Creo que más claro no se puede decir, pero la han entendido como una pregunta trampa. No sé que hay en webapps.se asi que no sé a qué se refieren con eso en los comentarios.
Mejor ni les cuento, jajaja
No le vaya a dar ideas a "El Troll" ;)
Cuenta, cuenta. No tengo twitter, asi que no puedo enterarme de los chismes.
Pongamoslo en la agenda del encuentro
Sólo lo contaré si no se graba.
Creo que también pediré que los participantes firmen una acuerdo de confidencialidad, no porque vaya a contar cosas de los privados de moderación, sino porque no quiero que luego se use por "La Camarilla" y otros para "bulling".
jajaja
15:18
Vale, estará lindo el meet
XD
En un encuentro cara a cara con un amigo, luego de muchos meses de sólo hablar por WhatsApp, me sugirió escribir un libro/biografía.
Una autobiografía?
Eso, eso.
Estoy tomando notas... no se si la publique, quizás sólo la comparta con unos pocos.
Yo no veo nada en ella que pueda ser de interés para el público que gusta de leer autobiografías. Yo creo que le pareció interesante porque tenemos varios años de anectodas en las que los dos participamos. Fuimos compañeros de trabajo y ambos continuamos vinculados a la misma institución.
Pues el modal de políticas de cookies está roto. Qué habrán tocado estos devs? La culpa es del Junior, siempre.
¿Ya reiniciaste tu computadora? jeje
15:24
@Rubén-VolunteerModerator- pues adelante, no te cortes. a escribir la autobiografía.
De que la escribo, la escribo... otra cosa es que la publique :D
@Rubén-VolunteerModerator- pues eso aún no, pero he hecho de todo. No creo que un reinicio sirva de algo.
Oh! Te podrías sorprender.
Vamos allá, reinciando en
5
4
3
2
1
15:28
Ya volví
Sigue igual
:P
Oh! Bueno, ya tienes mas datos :D
El troubleshooting completo también incluye, entre otras cosas, usar el navegador en modo privado sin extensiones habilitadas...
Podrías mirar en las herramientas de navegador a ver si hay algún error
etc., etc., etc.
Esta mañana vi un titular acerca de que usar bloqueadores de anuncios en YouTube podría cause sobre calentamiento. Esto luego de los cambios que hizo Google para prevenir el bloqueo de anuncios.
Hay errores de bloqueo pero no estoy seguro que tengan que ver con el modal de cookies.
Pero uno nunca sabe.
Podría ser que el problema sea ajeno a los juniors de SO
Son los juniors, eso es claro. No hay debate posible en ello.
Me refiero a que podría venir de alguna librería de un tercero, por ejemplo, de las analíticas, de los anuncios, etc.
15:35
Pues será algún junior de uno de esos terceros. Los juniors siempre.
Me reuso enfáticamente en que los juniors sean acusados sin antes haber realizado un análisis exhaustivo por la parte acusadora
:P
Algún día me cambiaré el nick a Abogado del Diablo
Hace poco ayudaba a un ex compañero de clases depurando un código en Java. Mucho de sus errores estaban en que había sobre pensado la solución. Es un error típico cuando estás empezando a programar o cuando no tienes mucho tiempo haciéndolo.
Recuerdo que dejé que me explicara con lujo de detalles los datos de entrada, el proceso y la salida esperada, vamos, tal como se espera en las preguntas de SOes.
Soy requetebueno, y nada modesto, como "Abogado...", tanto que me doy miedo . Podría poner algunos acápites en mi autobiografía. No tengo tanto material para un capítulo completo, todavía.
Al final, una vez que logré captar el problema y el requerimiento, le dije que escribiera 2 estructuras de datos y que las usáramos para realizar las búqeudas que necesitaba. No sólo superó todos los tests, sino que la performance se disparó.
15:39
Me agradeció con entusiamo mi ayuda y me preguntó qué había fallado en su lógica. Le respondí que sinceramente su lógica estaba bien pero había llevado las cosas al extremo, siendo que la solución era más sencilla de lo que parecía evidente.
Dar una solución "concisa", como has dicho, no es cosa de juniors.
Un problema de trabajar como freelancer es que muchos clientes no entienden que la experiencia vale más que el número de líneas de código de la solución y del tiempo que tome entregarla.
He tenido sesiones de 15 minutos que debería haber cobrado 1000 USD.
Podría haber rechazado el trabajo, pero ... en fin.
Bueno, si nos hubieran pagado por toda la asesoría dada, nos hubiéramos retirado a los 30.
Qué disléxicas tengo las manos hoy. O será el teclado que anda medio pachucho?
@MauricioContreras Ojalá que tu compañero se haya quedado con la sabiduría y no sólo con los signos.
@MauricioContreras Acá estamos a bajo de 0 centígrados.
@Rubén-VolunteerModerator- ese es un problema que no puedo resolver, aunque me esmeré en explicarle la solución, al final no sé si realmente la entendió del todo.
@Rubén-VolunteerModerator- pues acá tenemos 16 grados Celsius, y algo de nubosidad.
Es la calma antes de la nueva bajada de temperatura prevista para la semana que viene.
Eso es un gran problema de la enseñanza / mentoreo, el emisor no puede ver lo que el oyente hizo con el mensaje, sólo lo que articula y hace con "las manos".
15:49
@Rubén-VolunteerModerator- si, como cuando ves a la persona de lengua de señas y tú no sabes lengua de señas, sólo ves a alguien gesticulando y moviendo las manos. XD
:D
Amigos, me retiro por un rato de la sala. Gracias Mauricio por la conversación.
Vale, como dicen por acá: Adéu
16:10
pero eso es algo normal. Yo por ejemplo, en todos mis clientes tengo la política de que debes registrarte para comprar, porqué?

Porque así su información para facturación y tramites futuros queda en la web
Antes, tenia una web que permitía compras anónimas, y que pasaba? Que días o meses después la gente quería ver su pedido en la web, dentro de la web, dentro de mi web, y no existía porque fue compra anónima, aunque se registrara mil veces no le va aparecer NUNCA
Me sucedió como 3 veces, luego de eso impuse (yo, sin decir a nadie) que todo cliente que quiera comprar debe registrarse y listo. El cliente tiene sus pedidos en su cuenta siempre
Y, si por alguna razón algún día quiere borrar toda su data, lo puede hacer.

PD: En mi caso, en ninguno de mis clientes se envía spam o publicidad a los correos de los clientes. A mi no me gusta, y si yo no lo "apruebo" no se hace, o por lo menos hasta ahora así funciona con todas las webs que administro.
En resumen, si es importante registrarse en una web para comprar 😉
Alguien acá tiene Cobayas, Cuyos, Cucos, Guinea Pigs o Conejillos de Indias?? (son el mismo animal)

Tengo una duda medica que me tiene preocupado y tal vez alguien me ayude 😥😭
@OCHOA es mi decisión si deseo que mis datos queden en la web o no. No es normal "obligar" a registrase. Normal es permitir una compra anónima, y proveer los datos fiscales exigibles sólo si la compra lo requiere. Pero no es obligatorio que esos datos queden registrados como asociados a un usuario particular.
@OCHOA esa es decisión de diseño, puedes consultar los movimientos o compras si provees el número de ticket y algún identificador adicional, como un registro fiscal o incluso el apellido. Pero "obligar" a registrase es muy rudo (IMHO).
@OCHOA en Perú se los comen con patatas guisadas, es lo único que sé de esos bichos.
Pero a mi me ha funcionado, los clientes después de comprar de manera anónima querían ver ese pedido y no se puede, a diferencia si se hace una cuenta donde tenes todos tus pedidos
@MauricioContreras malo 😥😥
@OCHOA es lo que tiene "no registrarse"
@MauricioContreras pero vea esto, usted se hace el "machito" (siga el ejemplo) con paginas pequeñas. Pero no puede hacer nada ante Amazon, ahí si o si está registrado o no??
16:23
no soy fan de las mascotas, aunque las tolero, pero nunca he sido realmente amante de los animales. Prefiero que se desarrollen en su entorno natural.
A no ser que nunca haya comprado en Amazon, o Ali Express o alguna otra plataforma fuerte
@OCHOA uso la cuenta de otra persona. XD
@MauricioContreras misma cochina revolcada en diferente lodo
Es que prefiero no registrame en ningún sitio, pero creo que Firefox ha dado en el clavo con una solución práctica
@OCHOA no son mis datos. XD
@MauricioContreras yo adopto, y he adoptado un par de Cobayas hace un año y uno de ellos esta triste de la nada, iré al veterinario al salir de mi celda hoy pero antes ando buscando info
@MauricioContreras y lo entiendo, pero que lo hace lo hace
16:26
@OCHOA comprar en linea? Si claro, compro pasajes en línea y nunca me he registrado para ello.
Es mas, en "mis webs" usted puede usar la info que quiera, pero debe registrarse para comprar, máxime cuando es una buena oferta que no encontrará en otro lado 😉
compro productos diversos sin registrarme, Puma, Adidas, etc. No exigen registro. Hasta la comida para llevar no me exige registro.
Nunca he intentado en Amazon, voy a probar.
@MauricioContreras en serio????? juela, yo cuando compro vuelos o viajes en tren, prefiero una cuenta. Pero cada quien decide sus cosas
Y respeto su forma de pensar/actuar, aunque no la acepte.
Hola a todos, espero se encuentren bien. Tengo un problema en el que necesito de su ayuda. Estoy creando una aplicación web en la que necesito controlar el acceso concurrente a algunos apartados. ¿Alguno tiene alguna idea de como hacer esto?
Aplicación Web (React, Angular, Laravel, Django, ...?)
Acceso concurrente? Por usuario, por IP?
16:30
@WilliamPinedaMHA ya hiciste la pregunta bien explicada en SOes??
La estoy haciendo con Vue.js y Nest.js (framework de node)
@MauricioContreras el acceso se limita por usuario. Por ejemplo, si un usuario A intenta ingresar al apartado de contabilidad y ya hay un usuario B en dicho apartado, el usuario A no podrá ingresar hasta que B salga del apartado
@OCHOA no, ldecidí preguntar directamente aquí
@WilliamPinedaMHA en una aplicación web? mmm, no lo veo.
Latencias de red, condiciones de carrera, en fin, un sin número de cosas podrían fallar y hacer que ese control no sea logrado.
De todas formas, nunca he implementado algo así. He implementado bloqueos de procesos, pero no implican el NO acceso a un apartado. Y sinceramente la lógica para el bloqueo tiene que estar bastante bien definida.
@MauricioContreras sucede que se trata de un sistema contable web (algo parecido a siigo). Dicho sistema es usado por varios contadores de forma simultánea. La idea de controlar el acceso es que no vayan a acceder al mismo recurso al mismo tiempo para que los cambios de un usuario no interfieran con los de otro
teniendo en cuenta lo que me dices, hay alguna forma de solventar esto en una aplicación web?
al hacer la pregunta (bien hecha) tendrás más chance de que te respondan varios. Yo que tu lo haría pero es tu decisión.

PD: Luego de hacer la pregunta igual la puedes poner acá y te ayudaran igual, pero al menos ya se tendrá una base, código y mejor idea de lo que necesitas.
@WilliamPinedaMHA pues fabricada no sé si existe. Que la puedes hacer por tu cuenta? si, necesitas crear un sistema de semáforos en tu backend para saber cuando un usuario tiene un recurso "ocupado". La verdad que nunca me había planteado algo parecido a lo que requieres.
Al menos no en web.
16:44
@OCHOA vale, lo tendré en cuenta
Recuerda que las peticiones http no son vivas, son un proceso petición/respuesta. Entonces ante la petición de un usuario A, si el recurso está disponible (semáforo) se le permite el acceso y se marca el recurso como no disponible para todos los demás excepto A.
Eso requiere algún tipo de estructura de datos para almacenar los recursos "ocupados" y relacionarlos con el usuario que los tiene "ocupados". Ahora, tendrás que tener un istema de tiemout o time exceeded. Imagina que el usuario A accede al recurso y justo depués de acceder recibe una llamada telefónica que dura más de 30 minutos, los demás usuarios no pueden acceder hasta que A termine su llamada y decida liberar el recurso?
Son muchas cosas a tener en cuenta, por eso digo, que tal vez lo que necesitas es otro punto de vista u otra lógica de actualización de datos. Eso que un usuario A puede sobreescribir lo que ha hecho B es un dilema muy antiguo en programación.
@Yussef esta listo??
"Ready, FIGHT!"

Porque dice que no es recomendable los Contact Forms (CF) en las webs??
Todos los sitios formales tienen un CF, y que sea vulnerable o no, depende de los desarrolladores del sitio en cuestión.

Mismo argumento usado en la pregunta en la que ambos comentamos. Pregunta que no puedo encontrar y si tiene el link se lo agradeceré.
@MauricioContreras No entiendo la pregunta, los motivos de mi opinión lo señalé en el mismo comentario — Yussef Jan 13 at 14:07
@MauricioContreras eso esoy viendo, tal vez sea muy complejo implementar esto. Conoces algún otro enfoque con el que puediera solventar esto?
@MauricioContreras eeeee gracias, no sabia que usted también había increpado a @Yussef por eso 😅
16:57
@WilliamPinedaMHA yo me enfocaría en cómo resolver el tema de diferencia de versiones, es decir, si 2 o más usuarios modifican la misma data, ¿Quién gana? ¿Quién tiene la razón? Si logras decifrar eso, podrás ocntinuar desarrollando una solución.
PD: una lastima que el OP abandonó la pregunta :-S
@OCHOA es que yo no veo pregunta alguna excepto por el título. Lo demás son imágenes y tengo activada la VPN que no me deja ver las mismas. Por lo cual IMHO, la pregunta debería estar cerrada.
@MauricioContreras "pregunta". En efecto es un remedo de pregunta, pero que la abandonó lo hizo y esta buena la verdad. Yo creo que lo más importante de esa "cosa" es esta discusión que tenia pendiente con @Yussef 😅
A Yussef le gustan los formularios de contacto tanto como a mi me gusta registrarme para compras en línea. XD
yo no he entendido bien el problema, pero cuando dices `data`, hablas de un registro de la DB??

Es como el famoso problema de los inventarios, como resolver que dos vendedores puedan vender o no un producto con existencia = 1.

Diferentes PC's, diferentes clientes, pero la transacción se hace en el mismo lugar y tiempo, la pregunta es, quien se queda con el producto si ambos dan "vender" al mismo tiempo?????????
@MauricioContreras déjelo, que luego nos vamos por las ramas, que venga y se defienda o que se haga un Harakiri y listo.
17:05
@OCHOA si, es un problema tan antiguo como ca**r agachado.
@MauricioContreras en mí caso, tendría la razón el ultimo usuario que editó la data. Es decir, si A editó primero que B, B tendría la razón. mi mayor problema es hacer que A visualize los cambios que hizo B
Existen patrones para evitar este problema, se me ocurre CQRS, por ejemplo.
@MauricioContreras yo fui pragmático en mi ultimo sistema de inventario que hice en el 2018. La verdad no fue para mi un problema grande
@WilliamPinedaMHA real time update, no te sirve?
Puedes mostrar en el apartado los usuarios que están conectados al mismo y ver en tiempo real los cambios. Tipo Google Sheets, si es que has usado este tipo de herramientas, o Figma, o muchas otras.
@MauricioContreras mmm tienes razón
17:07
Podrías implmentar websockets o Server Sent Events
@MauricioContreras pero los updates llevan hasta milisegundos sino me equivoco y a no ser que sobrescriba (que ahí si seria canijo) puede hacer una bitácora de los updates
Pero en tu caso me psuena a que una solución con real time sería el camino a seguir.
@MauricioContreras pero al final sigo sin entender el problema de @WilliamPinedaMHA :-S
@OCHOA bueno, hay edge cases, como todo, pero es una aproximación a la solución. A veces ver que hay más de un usuario haciendo modificaciones es un disuasivo, pero en fin, que no todo es perfecto, sino no sufriríamos tanto. XD
@MauricioContreras los SSE trabajan bajo el protocolo http, no?
@OCHOA lo que quiero es que los usuarios puedan darse cuenta de los cambios que hacen otros usuarios
17:11
@OCHOA yussef no quiere debatir, dile que mejor llene un formulario para que te contacte. tudum tssss
@WilliamPinedaMHA si, bajo la misma capa. Eso evitaría que tengas que instalar websockets, pero revisa la compatibilidad con los navegadores no sea que no puedas implementarlo, incluso revisa la compatibilidad con tu backend, ya que podrías encontrar dificultades por allí también.
@OCHOA Por ejemplo el usuario A y B están editando la misma data. Resulta que los cambios que hace B afectan a los de A, la idea es que A se pueda dar cuenta de lo que B está editando, de forma que no hayan confusiones
yo solo dije, cuando un usuario vaya a "actualizar" o disminuir el inventario antes, justo antes debo ver si tiene existencias o no. Para tal caso, si A agarra el producto para el a las **16:01:05:23** y B hace click al mismo botón a las **16:01:05:24**, B a esa hora deberá hacer un select para ver si el producto aun tiene existencia y como es lógico, ese select llegaría tipo **16:01:05:26** a la DB, y obviamente retornaría que ya no hay existencia y fuera :v

Es un hechizo simple pero poderoso :v
@MauricioContreras lol
@WilliamPinedaMHA: While SSE and WebSockets both enable real-time communication, SSE is more suitable for scenarios where the server needs to push data to clients unidirectionally, such as in live updates or event streaming. WebSockets, on the other hand, are more versatile and support full-duplex communication.
Yo creo que en tu caso necesitas SSE, ya que es el servidor el que debe informar a los clientes de cambios ocurridos en los datos.
websocket es más usado en comunicaciones tipo chat, como este que estamos usando.
pero que tipo de cambios son?? Disminución de valores? Comentarios?

Quizás mi ejemplo sea sencillo y tu problema mas heavy y lo que dice @MauricioContreras sea lo ideal 😶
@OCHOA Pero ojo, el concejo se lo di al OP que tiene 3 bootcamps de conocimiento en el cuerpo
17:16
@MauricioContreras como notificaciones de FB?? algo así??
@OCHOA has usado Figma o Google Docs?
@MauricioContreras sip, algo así sería lo ideal, como B ha modificado esta cosa
@MauricioContreras sip, Leon a modificado, Conejo esta modificando xD
@MauricioContreras exacto, en mí caso es el servidor el que debe informar a los usuarios
@WilliamPinedaMHA pues ya resolvimos tu problema, ahora a codificar :v
@WilliamPinedaMHA Vale, pues ya tienes algo para investigar. Suerte con ello.
17:17
pero dos "viejos" le increpamos.

Entonces?? Si o no, son buenos o no los CF???
Es buena la web en general?
@MauricioContreras 🤣 odio cuando me dicen algo así de un tema heavy
@OCHOA son como cocinar un pez globo, si lo sabe hacer hagalo
@OCHOA son ediciones en inventarios, facturación y configuracioens en cuentas contables
Porque el argumento: es inseguro pues es muy antiguo. Igual vas y pones como clave: 1234567890
17:18
por último una pregunta
@Yussef vaya y póngalo en la pregunta entonces. Porque hasta ahora nos lo debe
para una persona que no sabe hacerlo, y que no va a trackear los correos, mejor coloque la dirrección de correo
@WilliamPinedaMHA a ver
saben si el hosing tradicional sirve para los SSE? el precio de este se incrementa considerablemente?
@WilliamPinedaMHA pero ya arriba dije como lo había hecho así sin tanta cosa. El que lleva primero se queda con el producto. Para lo otro, considero que marcar una cuenta contable como Esta siendo editada por tampoco es tan malo
17:20
@Yussef tal vez sea un ejercicio académico, pero al final nunca se sabe. Para mi, hacer un formulario de contacto, debería ser algo obligatorio de la enseñanza de aplicaciones web.
@Yussef pero no nos dijo nada :-S le entiendo pero igual sugiero poner lo del pez globo en la pregunta jajaja
@WilliamPinedaMHA el hosting tradicional no te va a permitir una aplicación de NodeJS
@MauricioContreras y hacerlo bien, eso si
El hosting tradicional suele usar cPanel, con una versión de PHP, MySql y poco más.
@MauricioContreras why not?? Que se pida un Debian o lo que sea, le meta NodeJS y listo, why not??
@MauricioContreras aaaaaaa entendí por donde va.
17:22
@OCHOA eso ya no es un hosting "tradicional"
@MauricioContreras pero vea esto, lo que William quiere hacer no es un simple "sistemita"
@MauricioContreras A mi me llamaron desde una institución del gobierno para corregir una serie de problemas que tenían en sus sitios que saltaron por un análisis de vulnerabilidad. Por lejos el más recurrente fue el formulario de contacto. Los sitios fueron desarrollados por diversas empresas a lo largo de varios años. Comparto contigo que es básico, pero en mi experiencia es un error comun
Osea, si habla de algo contable, denle al bicho los recursos
@Yussef gobierno y fiable nunca se han llevado bien, es como querer mezclar aceite y vinagre. XD
@Yussef y le entendemos, pero hacerlo mal no es sinónimo de una mala practica.
jajajajlksjadlksajdlkasjdlkasjklasjdlk saljdsajdajdskajdklasjdklasd

Yo trabajé en el GOES y yo si hacia bien mi trabajo eeeeeeee 😅🤣
17:24
@OCHOA o de desaconsejable. Los formualrios de contacto han existido, existen y existirán durante mucho tiempo.
@MauricioContreras exactus. Por eso le digo a Yuseff que simplemente ponga lo del pejeglobo en la pregunta y al menos yo (con lo "recursivo" que soy) me quedaré tranquilo. 😅
Creo que Yussef tiene un trauma con los formularios de contacto. Vamos Yussef, te apoyamos, esto se puede superar. Estamos contigo.
@OCHOA sucede que es un sistema POS (que integra contabilidad) para una cadena de restaurantes. Como sabras, un mesero puede atender a muchas mesas a la vez. Resulta que los clientes pueden ordenarle un producto a cualquier mesero (aunque este no los haya atendido al inicio) entonces puede darse el caso en el que dos meseros esten agregando productos a la cuenta de la misma mesa, al mismo tiempo.
@MauricioContreras deje de molestarlo...
@OCHOA Yo creo que te confundes, porque yo visité el sito del OP, vi su código y bajo esas circunstancias, mi concejo para ÉL es que no lo use.
17:27
@WilliamPinedaMHA en un restarurant bien organizado un mesero no recibe órdenes de mesas que no le corresponden, la falla sería humana y no del programa.
@MauricioContreras Claro que si, me tocó ver más de 50 en lenguajes distintos, programados distintos....mueran los formularios de contacto
Entonces si el mesero A no ve lo que agrega el mesero B puede darse el caso que los dos agregen el mismo producto
@MauricioContreras Buen punto
@Yussef vamos a spamearle para disuadirlo a que no lo use. XD
@Yussef que si, ya le entendimos, pero vuelvo y le repito, otros le increpamos y nos dejó en visto, lo usual seria que también nos dijera el porque de su "consejo" al OP y ya. Pero si no quiere tampoco es gran cosa
@OCHOA Pero si aquí estoy dando la cara
17:29
@MauricioContreras justo por ahí iba. Hasta en los más bajeros, cuando un mesero toma orden de una mesa que no es suya le dice al que lleva esa mesa, tu cliente me ha pedido tal cosa
@WilliamPinedaMHA es que no deberían poder meter productos a una mesa que no sea suya. Con ese "bloqueo" solventaría bastante, de entrada
@Yussef relax ombe, tampoco es para tanto
@Yussef pero a nivel publico, en la pregunta, usted se a quedado => 😶🤐
un formulario de contacto sin medidas de seguridad es un formulario mal hecho. Si se hace bien, entonces no hay problema alguno.
Pero usted manda caballero
@OCHOA Tienen toda la razón, estaba mal enfocado
@FranciscoNuñezIALover Gracias, al parecer habia una consultaque ya esta obsoleta en una de las configuraciones del servidor que presentaba el problema.
@MauricioContreras así es, como dice Miau (Pokémon)
@WilliamPinedaMHA a veces mucho tecnicismo impide ver lo simple de la vida. Usted como Dev es el que manda y B no tiene porque agregar nada en la mesa de A. PUNTO !!!!!!!!!
17:33
Entre las medidas más populares para los formularios tenemos el amado/odiado Captcha, los HoneyPot, y algún otro truco. Mi consejo: usar una mezcla de todo lo que exista. XD
Al menos como dev yo siempre "imponía" mis reglas a todos. El sistema funciona así y punto...
@OCHOA A nivel publico tampoco considero que sea un mal concejo. Me tocó ver que eran un error más que recurrente en el desarrollo, más de lo que uno podría suponer
@MauricioContreras con esos dos suficiente digo yo.
@Yussef ok. Ahí lo dejo. Nosotros (acá en el chat) ya le entendimos. Pero en la pregunta (si es que le importa, aunque creo que no) usted no ha sabido responder a dos (2) personas que le increpan porque no son recomendables. Halla tu como dice la canción...
@MauricioContreras Ni hables de captchas... A los de Tributación de acá se les ocurrió la maravillosa idea de usar el captcha de google para consultar una factura electrónica. Resultado: si usás navegadores con bloqueo agresivo de publicidad (ej.: Brave) literalmente más de 20 veces te pide completar el captcha
@OCHOA Allá* :)
@padaleiana es que usaron el cpatcha v2, con captcha v3 de Google eso no ocurre.
17:39
@padaleiana y lo busqué en Google 😥😭 vale 20, siempre cometí el horror
@MauricioContreras Implementen lo que implementen, lo van a implementar mal...
Es un suplicio la facturación electrónica. Mejor ni entro en detalles
@padaleiana yo uso Brave con UblockOrigin y no me da problemas.
Es que Brave no es el problema, son ellos el problema jaja
@OCHOA Ya me retaron por debatir en los comentarios. Pero considero que mis razones las expuse en el mismo comentario
@OCHOA @MauricioContreras muchas gracias por su ayuda! ya tengo más claro como seguir con mi desarrollo
17:41
Yo usé un Honey Pot y otra medida con hash en un formulario donde el cliente me pidió específicamente no usar Captcha de ningún tipo. De funcionar funcionó, pero siempre me quedé con esa sensación que algo podía fallar. XD
Por su parte, halla es una forma del verbo hallar(se) 'encontrar(se)'. Entendí que el halla tu era como decir a donde tu te encuentres :-s

Le di mal enfoque??
@padaleiana good point
@Yussef ok, ta bien don. Relax
@WilliamPinedaMHA bien !!!
Facturación electrónica, menuda movida se montan algunos gobiernos con eso.
yo tengo planeado usar algo así en un proyecto personal que estoy haciendo
a cachos. Pero cuando llegue a esa parte de optimización. Por el momento, una batalla a la vez
Hey @padaleiana, estuve analizando a profundidad la pregunta de META que puso ayer sobre lo de ayer, usted sabe
@OCHOA en un server personal, con Apache creo que llegué a implementar el nonce para administrar no sólo los formularios sino las cabeceras de XSS u otras que no recuerdo. Fue bonito programar eso en C para Apache.
Esta canijo sacar a bailar otra vez ese tema. Además se fijo quien es el creador del post de META uuuuuuuuu, nambe, sin una mejor base, no me conviene tirarme a ese problema ahora mismo.

En resumen, no haré nada 😪
que level. Yo no soy tan viejo, me dieron C++ en mi primer carrera, la licenciatura (una pena que nunca menciono por cierto). En una Universidad que no tenia la licencia para correr ese C++ xD

En serio gentes, como diablos pasaba eso en una universidad?? Como nos iban a calificar NADA si no se podía correr el lenguaje??
17:48
@MauricioContreras Es un parto total. Lo peor de todo es que el ministro dice que "si hay problemas, es porque los técnicos implementan mal, el sistema no falla" (siendo que se la pasa cayendo)
@OCHOA Me mareé, pero oooook
Solución? En esos tiempos yo me las daba de "cracker", así que hice un portable del C++ Netbeans y lo puede llevar a la U, así pudimos ejecutar todos los ejercicios. Una pena
@padaleiana que todos dicen que es ruido y que no se debe pedir que acepten una respuesta, en ningún lado 😑
Para que volver a sacar el tema si el resultado será el mismo. Mejor me quedo callado y ya
siempre he tenido la duda del porque todos los sistemas que dependen de un gobierno son tan BASURAS... O sea, tienen errores tan "bajeros" que uno dice, si esto con esto y esto se solventa.

Pero así sucede en todos los países creo yo. Mi pregunta es porque?
@OCHOA Mala paga?
@OCHOA Es que dentro de la respuesta es ruido... Pero no quiero entrar a debatir de vuelta porque ya se habló de lo mismo ayer, suficiente
IMHO, todo aquello que no sea relevante a la respuesta (o pregunta) es ruido. Hace poco tuve un discusión con un usuario que le encanta dar los buenos días o buenas tardes, dependeiendo de si él se encuentra un una zona horaria con ese tiempo. Su argumento es: buena educación.
@padaleiana no, yo siempre hago las cosas bien. Y doy fe de que el gobierno recluta gente buena. Quizás sean los jefes de desarrollo... Es lo único que creo que pueda ser la causa, un mal jefe...
@padaleiana si, así lo "ven" la mayoría. Yo no le veo el "ruido" pero acataré lo que dicen.
Se le indica que en el centro de ayuda claramente habla al respecto de los saludos y/o firmas, pero insiste que es parte de su cultura y que no va a cambiar. Allí su buena educación se contradice, ya que cuando tu aceptas formar parte de una sociedad, aceptas apegarte a sus normas y cosmtumbres, por educación, precisamente.
17:59
@OCHOA Será en tu gobierno... * Risas grabadas *
@MauricioContreras Concuerdo.
Lo mismo pasa con usuarios que dicen: es mi respuesta y hago con ella lo que quiero. Pues no, eres el Autor de la respuesta, pero una vez que la publicas, la respuesta pertence a Stack Exchange.
00:00 - 18:0018:00 - 23:00

« first day (3000 days earlier)      last day (407 days later) »