« first day (2610 days earlier)      last day (499 days later) » 

12:00 AM
@Mateo Realmente ya no se que hacer con mi interprete. Incluso intento liberar la memoria dinamica free(value) y me cierra la applicación.
Ya como que buscaré una alternativa al la clase vector.
 
@DanielBriceño cómo estás seguro de que el problema es de memoria?
 
Realmente no se que lo causa
 
 
9 hours later…
9:06 AM
Egun on
 
9:39 AM
@DanielBriceño Si un free te causa una excepción es que el puntero que le pasas a free no es válido (no fue obtenido con malloc, o fue borrado (asignado a NULL), o ya había sido liberado
 
 
2 hours later…
11:56 AM
Hello
 
12:35 PM
Hello
@Cris223511.dev eres de Perú, cierto?
Cómo está eso por allá?
Casi no tengo familia conocida en Perú. La mayoría emigró hace años.
 
@MauricioContreras Al final conseguí lo del mp3 player en el navegador. Pero no de la forma trivial que suponía se podría hacer. Tuve que montar un servidor en Python que cree dinámicamente una página HTML en base a los contenidos de la carpeta, de modo que en la página haya un elemento para cada mp3 de la playlist
y mediante js controlar al reproductor que va en el elemento <audio> para pasarle una canción u otra obtenidas del DOM
a cambio, ya puestos, el servidor Python usa librerías para extraer metainfo de cada mp3 y suministrarlo al cliente, por lo que éste puede ver el artista, título, álbum y hasta la portada del disco que está sonando
 
Excelente, yo por mi parte no he tenido nada de tiempo para sentarme en mi ordenador personal para hacer nada. :/
 
En realidad no es trabajo original mio. El reproductor lo saque de github, y el server tambien aunque ese si lo modifique bastante, para dar soporte a m4a además de mp3 y corregir bugs. Como proyecto navideño a lo mejor me planteo reescribirlo todo con FastAPI, porque el código original usa bottle que esta ya un poco obsoleto,
 
@gbianchi, @PatricioMoracho los ví en la celebración en Buenos Aires. Patricio magistral, pero Gonzalo, terrible. Ché tenías que caer dentro del bus, no fuera!!!
@abulafia buen proyecto navideño.
 
@MauricioContreras jajajajajaj
 
12:49 PM
@MauricioContreras ja ja. Los mios fueron festejos puertas adentro
 
1:05 PM
@MauricioContreras Sí, ahí algo bien van las cosas, en lima no está muy afectado ya que hay más seguridad, donde sí está más afectado es en otros distritos, estaba viendo las noticias.
 
1:54 PM
Hola
 
@Cris223511.dev que tal su "nuevo" presidente? Por lo que hizo Castillo
 
2:17 PM
@MauricioContreras uno lo conoció a Messi y el otro al Diego
 
@Mateo Ahí, muchos a favor y muchos en contra, pero como van las cosas, no creo que dure mucho tiempo :s
 
2:42 PM
es.stackoverflow.com/users/315793/alberto-trujillos?tab=answers chatGPT? al parecer está cubriendo muy bien sus respuestas, pero la frecuencia en la que responde me da sospecha (miembro desde hoy).
 
0
Q: ¿Cómo mejorar la experiencia de nuevos usuarios?

HeytalePazguatoBuen día, Este año estuve participando mucho en el sitio y me he dado cuenta que hay "olas" de nuevos usuarios (Supongo que coincide con los meses de exámenes o entrega de proyectos de las escuelas) y he notado que cada vez es más frecuente encontrar preguntas mal formuladas, ya sea por que piden...

 
2:55 PM
@Cris223511.dev la respusta de laravel esta mal...
 
@Cris223511.dev la de java tambien.. las otras dos no parecen estar mal...
 
3:12 PM
0
Q: No puedo realizar UPDATE con clausula SELECT en el WHERE

Excorpiontengo una consulta la cual trata de actualizar una data del sgte modo: UPDATE deactivated_members SET deactivated_until=:dateUntil WHERE member_id =:id AND `deactivated_at` = (SELECT `deactivated_at` FROM deactivated_members WHERE `member_id`=:i...

Buenas !!! olvide saludar al llegar temprano
 
@Mateo Si ese era el chiste, pero apreció otro video desde otro ángulo, en que el pibe cae y entre varios lo ayudan a levantarse y se lo ve seguir caminando, seguro perdió una de sus siete vidas.
 
@PatricioMoracho Nooo, me mataste el chiste del video
 
3:32 PM
@Excorpion por lo que veo, tu problema es que solo queres actualizar uno de los registros...
 
@Cris223511.dev quizá sea el que dice que tiene 35 años de experiencia como su cuenta fue suspendida
@PatricioMoracho ese no lo ví.
 
918
A: MySQL Error 1093 - Can't specify target table for update in FROM clause

CheekysoftUpdate: This answer covers the general error classification. For a more specific answer about how to best handle the OP's exact query, please see other answers to this question In MySQL, you can't modify the same table which you use in the SELECT part. This behaviour is documented at: http://dev...

 
@Mateo Hay un hilo en twiter que es mortal, el "Anti Darwin Awards", si lo encuentro después lo comparto, es la locura absoluta que desafía el instinto de supervivencia
 
4:01 PM
es.stackoverflow.com/a/575123/262104 Si tienes alguna pregunta adicional, no dudes en preguntar. XD
 
@gbianchi Correcto, solo el ultimo ingresado del id asignado. Es solo una tabla de registros que guarda esa info. El ultimo es el que se actualiza
@gbianchi Use este post para el workaround
pero me parece un mounstro la consulta ahora
 
@Cris223511.dev y encima le responde a un mod diciendole sabes algo de programacion?, es.stackoverflow.com/questions/575060/… xD
 
lel
cedano no entra al chat cierto ?
 
@Excorpion nunca le he visto
 
:C
 
4:12 PM
@PatricioMoracho yo sabía de los Darwin Awards
 
@MauricioContreras es lo mismo, pero me molesta vilipendiar a Darwin, por eso les digo "Anti Darwin"
 
@PatricioMoracho entiendo.
@Cris223511.dev si, eso es chatGPT sin duda alguna.
 
@gbianchi Mi duda que mas resalta es porque en una base de datos identica funciona, pero en la otra no
 
@PatricioMoracho no entiendo a la gente..cada dia menos. Que poco aprecio a la vida XD
 
@Pikoh yo creo que la vida la aprecian, lo que les falta es aprobar unos cursos de física
 
4:20 PM
@PatricioMoracho puede ser eso. Pero no hace falta mucha fisica para saber que si te caes de un puente te matas. La gravedad y esas cosas
 
@Pikoh Algunos tienen un optimismo exagerado en sus propias decisiones.
 
eso sera :)
 
@Mateo Probablemente.
 
4:38 PM
@Cris223511.dev chatGPT es tu amigo?
@Dramaturgo Me parece cuánto menos raro que comience diciendo "que hace wachinaso" y luego hable normalmente. Tendrá personalidades múltiples?
 
@Excorpion basicamente, son dos programas distintos y hacen lo que quieren...
@Excorpion bueno.. lo que estas haciendo no es muy sql estandar que digamos...
 
@Pikoh de por si le debe faltar la selección entera. Sumale que está en pedo y se entiende por qué lo hizo.
 
@gbianchi Yo lo que creo, de porque a mi no me mostro el error pero si a la otra DB, es que la mia es mariaDB y la otra es MYSQL como tal
De todos modos, no hice el mounstro de consulta, e hice 2 por separado
El comentario del post me dijo, nop, no uses esa
> If you absolutely need the subquery, there's a workaround, but it's ugly for several reasons, including performance:
 
Si tu código realmente soluciona el problema (cosa que dificulto) deberías colocarlo en un snippet, ya que permite probar la solución, dado que se trata de HTML, JS y CSS. Te invito a leer How to Answer, y ojo con el uso de ChatGPT, su uso está prohibido en el sitio. Si no has hecho uso de esta tecnología, basta que edites tu respuesta, coloques el código en un snippet y el OP podrá probar tu solución. Sin embargo, tengo mis reservas y creo que no será posible por tu parte. Saludos — Mauricio Contreras 21 mins ago
 
@gbianchi viste este post? Como ningún mod dijo nada al respecto es.meta.stackoverflow.com/q/5465/169744
 
4:49 PM
@Mateo contactamos al usuario en cuestion...
 
@Mateo te refieres al usuario? Ni idea de quien es... por?
 
@gbianchi Por que esa frase me suena tan fria y mafiosa ?
 
@Cris223511.dev porque dijo: Q onda, vi que te respondió mi amigo personal chris
 
Ah si vi, ni lo conozco :/...
 
Xd
 
5:12 PM
Buenas
Alguien de aqui tiene conocimientos en Streams y Predicates en java?
 
5:24 PM
@Mateo, @Cris223511.dev pues se ha delatado, es el mismo usuario con otra cuenta:
no se de que hablas, trabajo en esto hace mas de 35 años... chat de que? — Alberto Trujillos 57 secs ago
 
les dije que es un bot de el ChatGPT ... XD
no es un usuario usando chatGPT
 
@MinosFramework le estás dando mucho crédito. Alguien capaz de escribir un bot que interactúa con chatGPT y SOes, merce mis respetos. Este es un usuario que quiere farmear puntos únicamente.
 
@MauricioContreras no se pero lo esta haciendo XD
deberian banearlo por la ip/mac o el ISP si es posible... y ponerle un mensajito diciendole por que fue Baneado.
 
@MinosFramework tu asumes que lo hace. Yo soy más excéptico. Ve una pregunta, la copia en chatGPT y luego viene y copia la respuesta acá. Así de simple.
 
5:35 PM
Aloha~ buenas :D
 
Hello
 
hi
 
6:12 PM
@MauricioContreras jajajaja lo predije hace un rato chat.stackexchange.com/transcript/message/62622837#62622837
@MinosFramework para mí es una persona. Además lo de los 35 años no debe ser cierto. Probablemente sea alguien de entre 13 y 25 años de edad.
Si hubiera comenzado a trabajar a los 18, + 35 años de experiencia significa que tendría 53 años. Un adulto de esa edad normalmente no andaría con tonterías y tiene cosas más importantes que hacer.
 
Buenas!
 
Hola
 
Chicos me pueden ayudar a transformar esta lista por favor
 
@Alberto puedes pasar tu perfil de LinkedIn o Slack? Sería genial aprender de alguien como tú. — Mateo 22 secs ago
 
@Mateo si es cierto por eso asumo que es un bot de chat XD
 
6:19 PM
Un comentario sarcástico. Apuesto a que no va a pasar ningún link.
 
HAHAHAAAAAAAAAAAAAAA
 
const lista = [
{
people: {
person1: {
id: '1',
name: 'numero 1',
houses: {
size: 'mock',
uri: 'mock',
},
},
},
person2: {
id: '2',
name: 'numero 2',
houses: {
size: 'mock',
uri: 'mock',
},
},
},
];

const listaTransformada = [
{
persons: [
{
name: 'numero 1',
id: '1',
},
{
name: 'numero 2',
id: '2',
},
],
},
];
como puedo transformar esa lista a listatransformada?
no hay etiqueda code aca?
 
@Fede tranquilo. Qué lenguaje?
 
Se quedó la frase de "trabajo en esto hace mas de 35 años" XD!!!!!
 
@Fede es un chat. Hay algo de formato pero es limitado. Si quieres expresarte mejor puedes formular una pregunta.
 
6:20 PM
Javascript
Es que quede traumado con los gringos, cuando preguntaba algo asi me decian "lee la documentacion"
 
es.stackoverflow.com/questions/573684/… Me conseguí con el mismo problema, solo que la declaración inline no sirve en lenguaje c
 
@Mateo dudo tremendamente que lo haga, es probable que diga "no tengo blog, no tengo redes sociales, tampoco linkedin"
 
@fredyfx Eso expondría su farsa
 
Me ayudas @Mateo por favor :D
 
le daría el beneficio de la duda, conozco 1 programador que tiene empresa en Perú, no tiene nada de redes sociales ni sitio web propio.
 
6:25 PM
@DanielBriceño no hace ningún daño incluir un .h. Se supone que solo contiene declaraciones. Puede haber problema cuando incluyes otros archivos.
@Fede si la lista está marcada como const no la podrás modificar
 
si perdon fue un error de tipeo
let
 
Por cierto, por qué pones el objeto dentro de un arreglo?
 
¿hay programadores de C# en la sala?
 
@fredyfx presente
 
Diría presente pero dejé c# hace años
 
6:35 PM
@Fede algo así? tio.run/…
 
6:48 PM
alguien a hecho un reverse proxy con nginx y apache??
de casualidad
 
@MinosFramework con apache solamente
@Mateo ¿cuánto tiempo llevas con C#?
 
@fredyfx algunos años. Lástima que no cuenten cómo experiencia para un empleo xd
 
@fredyfx ha ok
en que sitio se puede colocar preguntas relacionadas a eso ....
creo que seria serverfault
su punlico algo de ngix y apache y la configuracion en esSO me fusilan con votos negativos XD
 
@Mateo ¿Qué tanto dominas los delegados?
 
@fredyfx bien.
 
7:02 PM
¿sabes cómo funcionan los Action, Functions, Predicate?
O mejor dicho, ¿sabes cómo usarlos?
@MinosFramework es probable :D intenta y veamos qué ocurre :v
 
@fredyfx sí. Puedes crear tu propio delegate pero están esos para no tener que hacerlo
 
perfecto :D
última pregunta, ¿cuánto tiempo te costó entenderlos?
 
Si quieres guardar una referencia a una función sin retorno, usas un Action. Si quieres retorno Function. Y si el tipo de retorno es bool también puedes usar Predicate
@fredyfx no lo sé. Simplemente usé algunos y listo. Es intuitivo
Entre <> escribes los tipos de los parámetros en orden
 
te pregunto porque tengo un curso en Udemy sobre el tema
y pues, siempre he visto que a la mayoría de programadores, es un tema que les cuesta manejar.
 
@Mateo Si tienes razón. El problema fue que declara una variable global en un archivo .h
 
7:08 PM
@fredyfx Lo de que sean 3 es más una cuestión conceptual
@DanielBriceño puede declararla como externa e implementarla en el cpp
 
Da lo mismo si llevan 5 años o más desarrollando software, y me he llevado la sorpresa que muchos de ellos no lo manejan, salen con preguntas del tipo: "x => (¿aquí qué pongo?)".
 
@fredyfx no veo por qué sería complicado. Supongo que depende de los conocimientos previos en programación que tengas.
 
¿Has usado expresiones lambda en otros lenguajes antes de usarlo en C#?
 
Yo si
Todos los días, de hecho
 
@Mateo Sí, es lo más probable, por eso la pregunta, para entender mejor el público objetivo :D
 
7:11 PM
@fredyfx no sabría responderte eso. Comencé con javascript, luego con C#, Java, C++ y básicamente se dio con alguno de esos lenguajes.
 
@Mateo Si. Pense que esas variables globales no tendrían sentido en ponerlo en un archivo aparte por lo que decidí definirlas en main.c
 
Diría que las usé primero en C#
 
en javascript, ¿aprendiste a usar bien los callbacks?
Ando tratando de encontrar un punto de conexión entre la facilidad que tienes con las expresiones lambda.
 
@fredyfx es posible que las expresiones lambda causen confusión. Es mejor empezar con funciones. Un lambda es básicamente una función.
 
@Mateo puede ser que hay adquirido la personalidad de un programador con 35 años de experiencia , y todo ello haya sido gracias al uso de chatgpt xD!!
 
7:12 PM
Sucede que los callbacks en JS son similares a los delegados en C#.
 
@fredyfx es pregunta es trampa, callbacks existen desde hace mucho, las lambda sólo desde ES5. :p
 
@fredyfx de cuáles? Con addEventListener si. No sé bien todos
 
@MauricioContreras el concepto es el mismo xD!!!!
un callback cualquiera.
 
@fredyfx ah hablas de funciones que reciben funciones. Bueno, los uso con las funciones de array sobretodo. Map, filter, sort (no sé si era así o en otro lenguaje se llamaba así)
 
*tomando nota.
 
7:14 PM
@fredyfx Es que c# se usa más en el ámbito empresarial, y .net tiene resuelto mucho de los temas comunes y si no también hay herramientas de 3ros. En general y para lo común, no es habitual tener que usar predicates. En cambio cuando te sales de la caja, ahí ya empiezas a encontrar la utilidad, como por ejemplo crear una grilla propia con filtros y esas cosas, pero para muchos lo común es bajarla de un nuget
 
gracias por el feedback estimado :D
 
Usarlos específicamente como callback, supongo que con Promise
 
Ese es el curso que imparto en Udemy :)
 
@Dramaturgo o que se identifique como alguien con 35 años de experiencia. Jajaja
 
me centré en Delegados porque muchos devs de C# que aunque tengan tiempo desarrollando, poquitos los manejan bien, el promedio sabe algo del tema y ya.
 
7:15 PM
@fredyfx lo enseñas en base a otros lenguajes?
 
@Mateo HAHAHAAAAAAA esa frase de los 35 años de experiencia me sigue sacando una carcajada hahaha
@Mateo nope, desde puro C# con ejemplos bien simpáticos :D
 
@fredyfx Por que tu pagina hace esto ?
 
@fredyfx seguro que es específicamente con los delegates y no con las expresiones lambda?
 
Ahhh C gatito... hace años que no lo toco
 
@Excorpion porque es el efecto de entrada :D
@Mateo pues va en ambos casos.
 
7:17 PM
@fredyfx Es que es lo unico que se mueve en toda la pagina XD lo que me hace trigger, es que es blanco/nada
@fredyfx a pos te vas a ganar otro sub en youtube ahora
 
@fredyfx Un curos de Expressions estaría bueno
 
@Excorpion detallitos para mejorar en siguientes versiones
@Yussef cuenta qué necesitas o tienes en mente :D
 
Andale! tu curso tiene descuento por 5 horas limite
nueve mil novecientos pesos de la republica chilena
 
Si te sirve, yo me vi las playlist de Nicosio para C#. La mayoría de las cosas solo son recuerdos en mí mente. Hay tantas cosas que tienen aplicaciones puntuales que simplemente no lo tienes presente.
 
@Excorpion es lo más probable, dejé que Udemy maneje las promociones, me interesa formar C# con todo el power :D
 
7:19 PM
 
bro ya se que curso tomar si necesito retomar Cgatito
 
@Mateo muchas gracias :D
aquí el primer curso express que hice
 
@fredyfx Árboles de expresiones puntualmente, hace un tiempo busqué información de eso y creo que no había nada bueno en español. Yo lo necesitaba porque creé una datagrid genérica con filtros al estilo de excel. Pero quería que linq me generara la consultas SQL para no tener que traer toda la info de la base de datos. Esto lo resolví con árboles de expresiones, pero me costó bastante encontrar el modo a causa de la escasa información
 
@Yussef De casualidad tuviste que crear un Expression<Func<algo, bool>> where = x => x.property...
 
Exacto
 
7:23 PM
y anidar otra "sub consulta" dependiendo de las condiciones
"C Gatito". By @Excorpion
 
claro y los join, porque que pasa cuando la propiedad en cuestión viene de otra clase. Persona.usario.rol.nombre
 
Alguno trabajó para alguna empresa de Estados Unidos u otro país que pague muy bien (mejor que latam) por programar?
 
vivo en California desde hace 10 años.
hay bastante trabajo por todo lado, faltan programadores.
El problema es que la mentalidad de US es diferente de la mentalidad latina. y ahí la mayoría pierde por no adaptarse.
A un jefe de US le dices que tienes algo listo para mañana, te va a creer y va a esperar que tengas ese algo listo para mañana.
Si has tenido algún problema en lo que va del día, se comunica diciendo de antemano que NO estará listo para mañana, que pides medio día o un día más para revisar que vaya bien. Y entiende.
Un latino promedio dice el mismo estimado, NO comunica al jefe durante el día por las dificultades, al día siguiente da excusas de diversa índole.
 
Quieres decir que la diferencia está en la comunicación?
 
Para el jefe de US, empiezas a perder credibilidad, el programador latino, solito se puso la cuerda al cuello.
La comunicación es una de las cosas más diferentes que he visto en todo este tiempo.
He visto de cerca contratos con devs de latam y su forma de actuar es similar.
la barrera del idioma es una cosa, la forma en entregar los mensajes es otra, el latino promedio suele usar muchísimo la palabra "pero".
 
7:30 PM
@fredyfx Xd
 
Para la mentalidad de US, entre más "peros" ponga la gente, más rápido los van a despedir porque tienen excusas para NO hacer las cosas.
 
Es que a quien se le ocurre creerle la estimación de tiempo a un desarrollador
 
Y esto, es algo que no están en los libros.
 
mañana = +- un año
 
Nuevamente, son conceptos de tiempo de programadores criados y ejerciendo en la misma sociedad.
en latam, un dev promedio tiende a ser fullstack, devops, UI/UX, QA y hasta sysadmin.
y de extra, Ethical Hacker
aquí, son perfiles diferentes. Te contratan como backend, esperan que domines backend y ya.
 
7:34 PM
@fredyfx en que país naciste?
 
Perú.
Terminé la carrera y a los pocos meses emigré a California.
 
@fredyfx por el trabajo o fuiste a US y luego lo conseguiste?
 
@Mateo lo segundo. Me costó 11 meses conseguir trabajo. La experiencia que tenía en ese entonces no era de programador jr. Apuntaba a trabajos de nivel mid, entrevistas y entrevistas, mi CV no tenía nada de experiencia laboral en empresas a tiempo completo, puros freelance y trabajos de medio tiempo.
 
@fredyfx entonces cómo se supone que inicias sin experiencia de backend o lo que fuese?
 
@Mateo teniendo portafolio.
De todas las entrevistas que conseguí, fue por mi sitio web de aquel entonces.
 
7:39 PM
@fredyfx y si no tienes portafolio y justamente quieres conseguir un trabajo para adquirir experiencia?
 
La lógica es simple: tiene portafolio = sabe algo. Portafolio en internet = sabe poner las cosas en producción, ergo, tiene experiencia.
Si no tienes portafolio, comienza creando uno.
Entre más excusas pongas para no tener uno, más tiempo te va a costar conseguir credibilidad ante las empresas.
 
@fredyfx a caso es la única manera?
 
@Mateo no, también existe la recomendación de alguien que avale lo que sepas.
el portafolio es lo más efectivo que he visto. Otras cosas que suman: tener blog/sitio web, repositorios en Github, cuenta pública de Linkedin, StackOverflow, perfil de los cursos que has realizado donde se pueda ver tu certificado.
 
Gracias por la info
 
Para que te hagas una idea, un gran amigo mio fue contactado por una empresa de USA, trabaja desde Lima. ¿Cómo lo contactaron? Tiene una serie de repositorios públicos en GitHub dedicados a Data Science donde hace uso de python y esas hierbas de pandas, numpy y demás.
@Mateo para servirles :D
 
8:01 PM
@Mateo su crush xd
 
Habian politicas de SO contra el scrapping ??
Aja! me estoy acordando de como contestaba antes
How to Ask y [mre]
 
 
1 hour later…
9:31 PM
@abulafia se me olvidó gracias por la explicación. @Mateo Resolví el error de memoria dinamica reaciendo mi programa en lenguaje c
tenia muchos errores, y todavia los tiene:) , pero por lo menos me almacena cualquier numer en la pila y cadenas.
 
9:48 PM
@DanielBriceño supongo que es buena idea por simplicidad. Aunque poder hacerlo con clases y esas cosas de C++ pueden mejorar la legibilidad del código.
 
10:35 PM
@Mateo como dice el dicho: si sirve no lo toques:) .
Me falta poco para terminarlo, ¿Y tu ya lo terminaste?
(interprete)
 
10:49 PM
@DanielBriceño avancé bastante anoche.
Sugerencias para un nombre de usuario? Me gustaría algo que sea fácil de recordar, no como mí nick en los juegos
 

« first day (2610 days earlier)      last day (499 days later) »