« first day (705 days earlier)      last day (2702 days later) » 

00:33
@ArtEze ps si entiendo, obtengo todos los valores
nos vemos hermanos
@M.Antonio Sí... Un array nuevo si cada valor es undefined.
éxitos y bendiciones :D
@fredyfx Adiós.
para esa linea no mas lo necesito para q los bordes se pinten de rojo si sta vacio
$("input[name='cantidad[]']").parent().removeClass('has-error');
mi prob no es obtener valores sino controlar q el input no este vacio nada mas
00:36
nos vemos :D
@ArtEze mas o menos es lo q necesito
@M.Antonio Yo lo haría de esta forma... nombre_input.value==""... nombre_input es el atributo id.
@ArtEze olvide mencionar q mi formulario es dinamico
for(var x = 0; x < cant.length; x++){ //".length" devuelve el largo del array.

if(cant[x] > 0){
$("input[name='cantidad[]']").parent().removeClass('has-error');
cont++;
}else{
$("input[name='cantidad[]']").parent().addClass('has-error');
}
}
@M.Antonio Realmente no entiendo... Sería genial que hagas la pregunta en el sitio.
00:49
ok lo hare.. gracias por tu tiempo @ArtEze
saludos...
01:13
@ArtEze lo resolvi d esta forma
for(var x = 0; x < cant.length; x++){ //".length" devuelve el largo del array.

if(cant[x] > 0){
$("input[name='cantidad[]']:eq("+x+")").parent().removeClass('has-error');
cont++;
}else{
$("input[name='cantidad[]']:eq("+x+")").parent().addClass('has-error');
}
}
@M.Antonio Genial.
 
3 hours later…
 
2 hours later…
05:36
Buenas!
@PedroMiguelPimientaMorales Gracias, amigo
06:30
A las güenas :-)
@Trauma Buenas.
@ArtEze Holas :-D
Poca gente hoy :-(
¿Todo está ordenado?
@ArtEze ¿¿ Mande ?? No lo pillo O_O
buenas @Trauma
06:35
@blonfu Holas :-D Tranquilo está esto hoy, ¿ no ? Poca gente
si, está muy vacío la verdad
@blonfu Se ve que hoy hay atascos xD Llegan tarde
@Trauma Era solo un chiste... En vez de decir, ¿Todo bien? ... Decir eso. Era una frase que vi en una comedia que pasaban en Disney Channel.
@ArtEze Ah. Yo no veo esas cosas, tío :-(
@ArtEze Los teletubbies si, pero el Disney channel no :-)
@Trauma igual ya lo has dicho pero ¿como va lo de los curros? ¿Te han dicho algo?
@blonfu No me llaman de ninguno :-(
Sospecho 2 motivos: mi inglés, y un CV no demasiado bien hecho. Tengo que currarmelo mas O_O
Osease, llenarlo de palabras molonas: tdd, pair programming, protocol, y por el estilo :-)
@Trauma no sé si eso servirá
has hecho entrevistas , no?
@blonfu 1 con Indra. Según ellos, no doy el perfil O_o
la de veces que me han dicho eso
@blonfu Pues me dio bajón, que lo sepas :-(
06:54
Indra es una empresa multinacional española que ofrece servicios de consultoría sobre transporte, defensa, energía, telecomunicaciones, servicios financieros; así como servicios al sector público. Es una de las mayores empresas armamentísticas de España, siendo una de las tres empresas españolas que se encuentran entre las 100 mayores compañías mundiales del sector de defensa y seguridad, según los informes del SIPRI .[3]​[4]​ Indra pertenece al índice selectivo español IBEX 35 desde el 1 de julio de 1999. En el ejercicio 2016 tuvo ingresos de 2.709 millones de euros, 34.000 empleados, presencia…
@blonfu La verdad es que hay muy pocas de C++ ... y en prácticamente todas piden inglés muy alto, hablado y escrito. :-(
@ArtEze La verdad es que son unos mataos. Valiente mierda de entrevista me hicieron ... ¡ me la hizo un experto en Java !
¡ Para un puesto de C++ !
@Trauma Eso no significa que no seas bueno, solo que no encajas en su idea. A saber porqué, igual buscan a alguien joven que puedan pagar una mierda y no se queje, o quizá alguien con más experiencia, o han encontrado otra persona que les gusta más o no le caiste bien al entrevistador.
@blonfu Casi seguro lo último. Un universitario ... de los que son mas que tú porque tienen estudios ...
Siempre que te rechazan te jode un poco pero hay que acostumbrarse
@Trauma puede ser, en algunas empresas les importan más los títulos que lo que sepas de verdad
@blonfu joe, tio, Que llevo 3 meses, casi 4 ... 1 entrevista personal y otra por Skype ...
@blonfu a mi no me hizo mucha gracia el entrevistador, la verdad.
Pues eso, 4 meses y apenas 11 ofertas ... y en 9, nivel muy alto de inglés :-(
07:00
@Trauma yo me pasé 3 años en paro, no me llamaban ni para trabajos sin cualificar
добрае раніца
@Trauma Realmente no sé qué decir, no conozco la intención de los jefes.
hola @Pikoh
@ArtEze Afortunadamente, tengo una extremadamente gran paciencia ... ¡ el que la sigue la consigue ! xD
Buenos días
07:03
@Muriano Buenas madrugadas.
@blonfu buenas
buenos dias ^^
@ArtEze Cierto!! Empiezo a pensar que podrías ser batman.
Buenos días a todos
Jajaj
07:04
@Trauma Sigue probando que seguro que encuentras algo
En mi país todavía no hubo crepúsculo.
@Trauma Técnicamente son más que tú o que yo. Ellos son universitarios y nosotros no :P Otra cuestión es que eso realmente le importe a la empresa.
@Trauma Pues a practicar inglés.
@Muriano Aquí yo discrepo, yo no soy universitario, he estudiado FP de grado superior y, al menos aqui, valoran mas las FP que las carreras de la uni (tema experiencias y tal)
@Muriano Claaaaroooo xD en cuanto que encuentre un hueco en las 10 horas diarias que estoy fuera de casa :-)
Un poco injusto, pero bueno, es lo que hay
07:09
@Marc Pero esa persona ES UNIVERSITARIO y tú no... Al ser algo que tú no eres, es algo más. Era en todo irónico.. pero ya se sabe que por el chat es más difícil pillar el tono en el que se dice. :P
@Trauma Con irte a Benalmádena o Fuengirola ya tienes un montón de guiris con los que practicar.
@Muriano Bueno, yo soy técnico superior al tener la FP, los universitarios son licenciados
@Marc Tan mal me parece lo uno como lo otro. Dar por hecho que alguien es mejor o peor solo por la forma en que se ha preparado es ridículo.
Yo no digo que sea mejor ni peor, solo digo como estan aqui las cosas por si ayuda.
@Trauma Pero es que es lo que hay... el futuro a medio/largo plazo es hablar inglés en las empresas de desarrollo. Los que no lo hagan no van a tener ni la oportunidad de probar lo buenos que son desarrollando.
@Muriano Cierto. Yo lo leo razonablemente muy bien (que remedio), pero, a partir de hay ... me ha pillado tarde ya :-(
Además, yo di frances hasta 8 de EGB :-)
No, corrijo: ¡¡ hasta 2º de B.U.P !! y ahí me quité ya
Demasiado que lo leo :-D
07:15
@Trauma También está el asunto del complejo que tenemos en España para hablar otro idioma. A veces sabemos más de lo que creemos, pero nos da vergüenza tirarnos a la piscina. A veces con entender y hacerte entender es suficiente.
@Muriano Pero es lo que le dije a blonfu: en las ofertas, directamente, piden alto nivel de ingles ... escrito y hablado
Suponte que me entrevistan por teléfono en inglés O_O
La última vez que lo hablé fué ... ¡ hace 23 o 24 años !
Igual lo tengo un poco ... oxidadillo jejeje
Y dejadme ya tranquilo, que tengo que calibrar el nivel de una máquina :-(
@Trauma Si no sabes nada de nada es complicado pero si sabes un poco puedes hacer algunas cosas. ¿Ves series o pelis? pues verlas en inglés, meterte más en SO que en SOes, leer lo que puedas en inglés...
@Trauma Y yo te digo que, aunque a veces ponga alto, lo que se pide es que entiendas y consigas que otro te entienda a ti. Que no es necesario un inglés de Oxford para ello.
@Trauma Por qué no programas algo en c que te calibre la máquina? Así tendrías más tiempo para practicar inglés :P
¿ y como le doy vueltas a los tornillos para ajustarlo ? :-pp
@Trauma gira la mesa xD
07:29
@Trauma Iba a decir un destornillador... Pero la opción de @lois6b me parece más adecuada.
La única entrevista que he hecho en una consultora de estas grandes (creo que fue Ibermática), también me dijeron que no daba el perfil
claro que buscaban a un Javero que no tuviese mucho interés es aprender cosas nuevas, para desarrollar y mantener una aplicación hecha con un framework de código cerrado
obviamente les tengo que dar la razón, no daba el perfil
07:46
@Trauma Qué estás calibrando?
@PabloLozano Intentaba calibrar el sensor de nivel de una tijera diesel de 18 metros.
Ahora, ya no estoy tan seguro de que sea eso. Hace cosas ... curiosas ...
@Trauma define "cosas curiosas"
vamos a "depurar" esa tijera
@Muriano Tecnicamente hablando, se salta el protocolo de nivelado. Las ruedas no es necesario que se despeguen del suelo, y lo hacen. Y no es un movimiento continuado y fluido, sino una sucesión de pequeños movimientos
@PabloLozano En ello estoy :-) lo malo es que el debugger ... no es muy intuitivo que digamos O_o
Puede ser mal funcionamiento/conexión del nivel, o mal funcionamiento/conexión de los microinterruptores de captura de posición de las patas
O, a unas malas, que los cilindros hidráulicos de las patas tengan demasiado juego en su recorrido, y den mal la información a los microinterruptores.
o varias cosillas mas :-)
De momento, ya me he manchado las manos :-(
08:15
Lo típico que desmontas la máquina, la vuelves a montar y todo funciona
xD
@Trauma Si no la puedes arreglar y consigues que haga algún truquito más, quizás la puedas vender como atracción de feria.
@PabloLozano Como dices, típico: no le he hecho nada (aparte de des/montar) y ya va O_o
@Muriano Si pudiera, directamente al chatarrero: ¡¡ 5000 kilos de hierro !!
@Trauma Yo te ayudo a cargarla y vamos al 50-50%
@Muriano Por mi ... y son 7888Kg, lo acabo de mirar :-)
@Trauma Habrá que desayunar fuerte. Lo bueno es que me voy a ahorrar ir hoy al gimnasio.
08:26
@Muriano No te preocupes. Tiene motor, anda sola :-) lo complicaillo será que mi jefe no la eche de menos :-/
Hace mucho bulto, la joia xD
@Trauma Tú te encargas de la maniobra de distracción, y yo me la llevo en modo piloto ninja
@Muriano ¡ jajajaja ! me gustaría verlo O_O XDD
Supongo que con los detectores de nivel no se dejará mover con la plataforma en alto, no?
@PabloLozano Usa otros para eso. Solo te deja subirla hasta cierta altura sin las patas puestas. Y, a partir de x metros, no te deja tocar las patas
El de nivel es para el auto-nivelado. Le das a un boton, y ella solita se pone derecha
pero ... usa ese mismo nivel para asegurarse de que está vertical en todo momento
el auto-nivelado, usa el nivel y los sensores de las patas
tienen que estar las 4 apoyadas, y la maquina plana
Es muy segura, la puñetera xD
Si subes y una detecta que una pata no apoya, no te deja subir.
Si subes y el nivel dice que no está vertical, tampoco te deja
Si detecta que no tienes ni idea de manejarla, llama al mecánico :-)
en plan cuñado: quita que no tienes ni idea!
08:36
@PabloLozano ¡ jajaja ! Eso mismo XD
09:26
Una pregunta. Me encuentro mucho con preguntas que se da una respuesta, y entonces el OP te dice que es correcto pero te comenta otra duda de otra cosa sobre el mismo código, pero que no es el foco de la pregunta hecha por el OP. En esos casos que se debe hacer?
Es decir, te pregunta como hacer una cosa, le respondes como se hace, te dice okey, y te pone, y ahora esto como lo hago? refiriendose a otra cosa distinta pero en el mismo código
@Marc Lo correcto por parte del OP sería hacer otra pregunta. Pero eso es mucho pedir ya :-/
Yo suelo editar y ampliar la respuesta; mayormente, para distraerme :-)
2
Q: Error al compilar passing const

AERhay un error que no para de salirme al compilar y no lo entiendo, les explico, yo pretendo hacer la potencia de un lenguaje, ej dado un lenguaje L {0,1}, hacer L^2, eso nos daria {00,01,10,11}. eso es lo que pretendo hacer en mi codigo, sin embargo, sale el siguiente y passing 'const std::ba...

Claro, pero digo, se le tiene que comunicar que haga otra pregunta y no responder a eso? o se le responde alli directamente, porque me encuentro con los 2 casos
Que es lo correcto
@Marc Algo como eso ¿ no ?
@Marc lo correcto ... es relativo :-)
Estas en tu derecho de pedirle que haga otra pregunta
También estás en tu derecho de ampliar la respuesta
Puede que venga otro y le conteste
buenas
o puede que no :-)
09:29
Me refiero a que es lo que la comunidad debe aceptar, si decirle que haga otra pregunta o responder, para hacerlo todos iguales
llevo dos días en la empresa que puff
@Trauma Si, algo como esto
alguien está interesado en pegarme un tiro por un módico precio? xDD
O como esto por ejemplo, mas claro se vee es.stackoverflow.com/questions/106804/…
@Marc Como dije antes, en mi opinión, lo correcto sería que hiciera otra pregunta. Pero ... eso dificilmente pasa :-(
09:35
okey, gracias
09:46
@Marc Yo siempre les pido que no reutilicen una pregunta, que hagan otra
de ese modo puede que se enganchen a SOes
haciendo buenas preguntas que la gente vota
si no se quieren tomar la molestia, es su problema: para mí es un filtro válido, si queremos tener una comunidad con cierta calidad en sus contenidos
@Marc si es una pregunta diferente,aunque sea sobre el mismo código, se debería realizar una nueva pregunta y no contestar
En mi opinión
Por cierto @Marc, veo que en esa pregunta tienes una edición pendiente que yo al menos voy a rechazar. :)
@Blazerg Incluso gratis.
Aquí estamos para ayudar :D
@Muriano me han convocado a una reunión para volver a cambiarme los requisitos del proyecto, tú ves normal que en 3 meses me hayan cambiado los requisitos cada jodida semana?
estoy en fase de análisis continua porque cada vez que analizo algo y voy a empezar el desarrollo me lo cambian........
@Blazerg No sé que decirte, a mi me los cambian casi que tres veces al día.
Esto se ha vuelto un desarrollo en espiral, infernal.
@Muriano y cómo programas?
09:57
@Blazerg Como buenamente puedo, y me dejan.
@Blazerg Yo lo veo normal. Si ententemos como "normal" algo que sucede habitualmente y "anormal" algo que sucede raramente.
@Pikoh Si, he editado la pregunta para poner la pregunta sobre la explicación y no en el título, no se si es lo correcto tampoco pero bueno
No es tan drástico. Pero sí que cambian muy a menudo. La dirección de la empresa está muy metida en el desarrollo de la nueva plataforma y reciben mucho feedback de los clientes de prueba. Pero no filtran. Si hoy llega uno y dice amarillo, pues amarillo. Y si mañana llega otro y contradice al primero diciendo verde, pues verde.
Y lo llevamos, pues lo mejor que podemos.
joder pues yo lo estoy llevando fatal
porque no consigo programar nada...
@Blazerg A mi me pasa igual, llega mucho feedback de clientes y se hace lo que el cliente quiere siempre, asta el punto que he tenido que tirar atras 2 semanas de trabajo para empezar de nuevo
10:02
@Blazerg Tienes que asumirlo. Si los requisitos cambian, es posible que el trabajo realizado hasta el momento no sirva, o haya que cambiarlo de forma radical. Es parte de nuestro trabajo. No es lo deseable, pero se da en muchas empresas.
@Blazerg A lo mejor tardas mucho en analizar :P
Deberías pasar a la acción antes :D
¡¡¡ Aaaaggggg !!! ¿¿¿ Como se atreve ???
Micalet M., Valencia - Spain
1
¡¡ Le voy a meter un paquete por plagio que se va a enterar !!
Hay que hacer firmar a los clientes una hoja de requisitos. Aun asi te volveran loco,pero al menos tienes una defensa
@Trauma Yo te apoyo, estoy abriendo un change.org.
@Trauma No tiene render tio, no es copia
@Marc ¿¿ Como que no es copia ?? Es una burda imitación !!
¡ Metele un paquete o algo ! xD
10:08
@Pikoh Y cuando el cliente es tu jefe y el que aprueba requisitos, cómo lo haces?
Nono, si te fijas, tu cara tiene un color mas oscuro que la de Micalet M. y susodicho tiene fondo, tu foto esta en render y solo se vee el jeto traumado
@Marc el problema no es ese para mi,es que añadiste al final El problema que se me presenta es que no sé que funciones/librerías debo usar.,que es algo que el OP no dice en ningun momento
@Muriano cuando el cliente es tu jefe, te jod... y punto XD
Porque lo que es el mío, te dice tranquilamente "Sé que dije X, pero es necesario olvidarnos de eso, ahora importa Y" Y ante eso, ¿Qué haces, dejar la empresa?
@Pikoh Pues en eso estamos XD
@Pikoh okey, lo tendre en cuenta, lo supuse al haber comentado en mi respuesta
@Muriano si es tu jefe, no pasa nada...a no ser que luego te presione con los plazos
10:10
@Pikoh Esa guerra, puedo decir que la hemos ganado. Creo que ahora entiende que si los requisitos cambian, las fechas también. Y aunque protesta, cede.
@Muriano entonces, que cambie lo que quiera. Yo tengo que estar 8 horas igual
@Pikoh Mientras tengas trabajo y cobres, ve haciendo jaja
@Marc correcto :)
Mosquea mucho que te cambien cada semana los planes y tengas que tirar codigo atras o todo lo que conlleva, pero al final esto son cosas de programadores, y es casi el pan de cada dia, tienes que tomartelo de la mejor forma posible e ir avanzando y aprendiendo de todo
@Marc Correcto. Y casi con toda seguridad, lo primero que aprenderás es a no fiarte del jefe cuando te diga "Esta es la definitiva"
@PaperBirdMaster todo bien?
10:22
@Muriano Estoy de vacaciones, así que en ese aspecto bien. Cuando vuelva al curro no se qué va a pasar pues no tengo proyecto. A nivel personal más bien tirando a mal, y estar de vacaciones me da tiempo a laaaaaaaaargas introspecciones las cuales, no me hacen mucho bien la verdad.
@PaperBirdMaster Buscarte un hobby y tal que te evite esas introspecciones, te funcionaría?
@Muriano Ya tengo :) llevo todas las vacaciones en Azeroth, a la vez que trabajo en mi proyecto de juego Roguelike
@PaperBirdMaster Por cierto, qué tal va ese desarrollo?
@Muriano Tengo varias cosas resueltas, la interacción con Twitter está 95% hecha, me está fallando que ahora no recibo los archivos multimedia en el json de la consulta. He integrado LUA en el proyecto pero me falla al destruir el estado del script, así que lo he aparcado (provocando fugas de memoria) para avanzar. Ahora estoy trabajando en enlazar correctamente la generación LUA con la visualización
@PaperBirdMaster El otro dia intente hacer un PaperHorse y despues de una hora siguiendo un tutorial me cabree y lo rompi todo xD
10:27
@Marc En la papirofléxia, igual que en la programación, se avanza mediante estudio, paciencia y constancia.
@PaperBirdMaster Integras LUA con ¿C?. Por algún motivo en especial? Qué ventajas tiene?
@PaperBirdMaster Bueno, no lo tengo como hobby, simplemente lo vi por pinterest y quise provar, y descubri que la papiroflexia compleja no es lo mio xD
@Marc Es muy satisfactorio una vez lo consigues... como loas plantillas de C++ :)
Apr 11 at 13:02, by NaCl
@PaperBirdMaster Sí, usted es famoso, busqué Paper bird master en google y ha salido hasta su GitHub.
@Muriano No, con C++. Aquí está mi problema: stackoverflow.com/questions/46529927/…
10:31
@PaperBirdMaster No tienes muchas cosas en tu GitHub, pero te hago follow.
@Muriano Integro LUA porque es un lenguaje de script que me es familiar (los AddOns de WoW se programan con ese lenguaje) y porque es muy fácil de usar.
@ArtEze Lo que me sorprende es que tenga algo :O
@PaperBirdMaster Como adivinarás, me encantaría poder ayudarte. Pero no puedo.
@Muriano Asumí que en SOes no encontraría a nadie que me pudiera ayudar, por eso publiqué en SOen.
@PaperBirdMaster Ni siquiera Eferion?
@Muriano Eferion es muy bueno en C++, pero tiene igual o menos experiencia que yo en LUA
Y el problema es de LUA, no de C++
10:34
@PaperBirdMaster No eres el único que ha echo cositas con Lua :-) github.com/dolmenes/luaconcept
@ArtEze Parece la spritesheet de Pokémon que uso de pruebas.
@PaperBirdMaster Entiendo. Parece que la respuesta que te han dado no arroja mucha luz al problema, no?
@PaperBirdMaster Estaba en tu GitHub.
@Trauma Me sale dómenes con tu icono... ¿qué brujería es esta?
@Muriano Absolutamente ninguna.
10:36
@PaperBirdMaster Es el usuario que tengo en github. Trauma ya estaba cogido :-(
@Trauma Ah, pues ¿qué me puedes decir de esto? stackoverflow.com/questions/46529927/…
@PaperBirdMaster Lo he mirado antes. A ver si esta tarde en casa le echo un ojo mas a fondo. En teoria, no deberías de tener problemas
@Trauma Eso creía yo. Pero ahí están los problemas.
Y, si lo pusieras en español, ya ni te cuento :-D
He intentado hacer un antes de llamar a lua_close y nada.
10:39
No tienes ningun objeto de C++ en uso por Lua, ¿ verdad ?
@Trauma Tal vez me anime, no pensé en ponerla en SOes porque no pensé que nadie supiera de LUA aquí
@Trauma No, no uso userdata.
@PaperBirdMaster Ya hay una pregunta anterior sobre lua. Bueno, 2. Una la repondí yo (creo), y otra eferion
Integración Lua y C/C++ no lo recuerdo muy bien
@Trauma Comparado con SOen... anecdótico
@PaperBirdMaster ¿ Que esperabas ?
¿ Cuantas preguntas has visto de C/C++ que pasen de novato total ?
Aparte de las tuyas y las de eferion
@Trauma Alguna he visto... pero apenas las recuerdo :'(
@Trauma Y creo que la mayoría eran tuyas xD
10:42
@PaperBirdMaster Me siento alagado. Sabes que estoy en proceso de aprendizaje
Sus dejo. Que hay que hacer cositas por aquí :-(
@Trauma Juegas con ventaja, saltar de C a C++ es más fácil que saltar de buscaminas a C++ ;)
@Muriano hombre, normal, porque yo no soy un analista, soy un junior al que han contratado como programador junior (y no con un gran sueldo que digamos) y estoy haciendo yo la labor de arquitectura y análisis del proyecto
@Blazerg Volvía a ser ironía. Nótese el símbolo :P al final de la frase.
y no sé si iré lento o no pero es que cada semana me van cambiando los requisitos y luego bien que me rinden cuentas con las entregas...
@Muriano jaja vale, perdona, mi detector de sarcasmo está algo tosco hoy porque estoy medio frustrado
pero bueno, hoy tengo una entrevista a la que le tengo mucha fe así que a lo mejor mi problema se soluciona rápido
cada vez me arrepiento más de no haberme ido a Canadá cuando tuve la oportunidad T_T
@Blazerg Cuando empecé a trabajar de programador estaba en la misma situación, se que estas muy 'puteado', pero de verdad que agradezco haber empezado así, porque te ayuda a espavilar, a aprender muy rapido muchas cosas que seguramente, si tienes las pautas hechas no hubieras aprendido
10:47
@Marc pero estabas completamente solo en el proyecto?
no tenías a ningún senior en kn podías apoyarte¿?
@Blazerg Si, a mi lo unico que me daban era un documento con lo que el cliente quería y el tiempo que tenia para hacerlo.
@Trauma por? que pasó?
@Blazerg En Canadá hace mucho frío
@lois6b Trauma dice que se ha plagiado la foto de perfil, y que lo tienes que sancionar jaja
@Marc AAAAH hahaha
10:53
@PabloLozano eso para mí solo suma puntos xD
yo pensando "que raro, no veo reportes ni comentarios ni publicaciones raras... " XD
@Blazerg Tengo una cuñada viviendo allá
@Marc entonces como yo pero con el agravante de que soy el primo de la empresa, cobro muchísimo menos que nadie en toda la empresa, mi horario es una mierda, el proyecto no me llama nada...
@lois6b Yo le he dicho que no es plagio, cambia el color de la cara, no tiene render, etc.. pero ni caso jaja
prefiero estar algo más de tiempo como un junior "normal", estar dentro de un equipo de trabajo y que haya seniors en los que me pueda apoyar para mejorar mi código
@PabloLozano informática tmbn?
10:55
un invierno, hablando con ella por Skype, le pregunté por cómo había sido el día y su respuesta me dejó helado (pun intended): "Ha hecho muy buen día y ha salido el sol, con lo que sólo estábamos a -17 y pudimos sacar al perro"
yo tengo un primo allí de desarrollador web y gana una pasta impresionante
como senior eso si xD
la oferta que me hicieron a mí fue una mierda en realidad en cuanto a sueldo pero me pagaban el piso y solo por eso merecía la pena
cada vez me arrepiento más de no haberlo cogido
no, ella es bióloga, pero trabaja en algo relacionado con mapas del fondo del mar y geolocalización
conoció a su marido haciendo un master en USA y se fueron a vivir allá
@Blazerg Suerte!
11:41
@PaperBirdMaster: emplace_back( ... ).get( ) de que C++ es ? No es válido en el 11 O_O
@Trauma Pues juraría que es de 11 ¿dónde lo estás compilando?
@PaperBirdMaster No, en ningún sitio. Solo estoy mirando la doc
Devuelve void O_o
@Trauma No mires cplusplus, es bastante incompleto: en.cppreference.com/w/cpp/container/list/emplace_back
A partir de 17 devuelve referencia al elemento añadido
así que tienes razón, en 11 no va
@PaperBirdMaster Lo miré antes. Igual: void.
11:44
@PaperBirdMaster Ah, vale: desde el 17
@Trauma Eso dije :)
@PaperBirdMaster ummm ... no estoy acostumbrado al unique_ptr. ¿ Una referencia ?
me suena mal
@Muriano muchas gracias
@Trauma Es una clase que envuelve un puntero en crudo para asegurar el traspaso de propiedad del puntero a través de diferentes ámbitos, si el puntero sale de ámbito será destruido automáticamente usando la función de destrucción proveída en el momento de creación.
@PaperBirdMaster Si si, lo se.
pero si haces get, ¿ no tienes 2 punteros al mismo objeto ? el que obtienes, y el gestionado por el unique_ptr
11:49
@Trauma ¿? Si lo sabes ¿A qué viene la pregunta? O_o
@PaperBirdMaster La pregunta viene por eso
@Trauma La función get es para obtener, efectivamente, el puntero gestionado por el unique_ptr
Y debo hacerlo porque todas las funciones de LUA funcionan con el puntero
ya ya ... estoy pensando ... me sigue sonando mal ...
tienes 2 punteros, y te da error de doble liberacion ...
@Trauma No tengo dos punteros, tengo uno. El get no devuelve un nuevo puntero, devuelve el mismo.
@PaperBirdMaster tienes 2 punteros que apuntan al mismo sito. get devuelve una copia
ummm ... no tendría que pasar nada de todas formas. la copia es inocua, sin deleter ...
Mola !! :-D
@PaperBirdMaster ¿ Has probado haciendo un unique_ptr::release( ) y luego un reset( ) ?
Para descartar cosas que no pueden pasar
12:02
@Trauma Si, eso también provoca el fallo, ya que el release llama al desctructor proporcionado (que es lua_close)
@PaperBirdMaster ah, vale. Ok. No lo había pensado O_O
¡¡ Mola mucho !! :-DD
@PaperBirdMaster ¿ Has probado sin tocar nada en Lua ? solo ejecutar los scripts.
@Trauma Si, si no añado variables (lua_setglobal) funciona.
¿ Puede que setglobal( ) guarde un putero a tu cadena ?
Ya no queda mas, tiene que ser eso
No pone nada al respecto en la doc de lua
Pops a value from the stack and sets it as the new value of global name.
@Trauma claro que puede, incluso supongo que debe. Lo que no entiendo es que al cerrar el estado parezca que doblelibere.
Digo que parece, pas no estoy seguro.
@PaperBirdMaster Porque ya está liberada. Se libera al destruir tu cadena
Lo correcto sería que Lua copiara la cadena, no que usara un puntero.
Es raro que lo guarde
12:14
@Trauma Tan raro que, no estoy 100% seguro de que el problema sea una doble liberación
@PaperBirdMaster Puede. ¿ corrupción del heap ?
tambien raro O_o
La pila de llamadas y el estado del stack de LUA están en la pregunta
La verdad, no se qué más aportar al problema :(
@PaperBirdMaster Poco mas, desde luego. Lo has puesto todo O_O
Solo te ha faltado la fecha y la hora :-)
@PaperBirdMaster haz una última prueba. En lugar de 40 variables, añade solo 1 o 2, con cadenas fijas.
lua_setglobal( VM, "spawn" );
Si no da error, es claramente un fallo en la documentación de Lua
agggg !! a comer !!
No, no tiene sentido.
Se fuera eso, también daria error así, al intentar liberar una cadena constante :-(
¿Conocen Esprima?
12:32
¡Esprima sus naranjas con el Exprimidor 2000! Descuentos importantes para los 100 primeros en pedir su Exprimidor 2000
lo malo que exprimir es con x pero suena parecido
@ArtEze ni idea ¿qué es?
@blonfu Un parser de JavaScript.
no sé que es un" parser". Es algo parecido a Typescript?
@blonfu Es un analizador (parser) de código JavaScript. Te convierte el código en un objeto JSON.
@ArtEze ah ok
Detalla todo, qué tipo de sentencia es, por ejemplo.
@blonfu Está escrito en TypeScript justamente.
12:45
@ArtEze interesante. Que aplicaciones prácticas tiene eso?
estoy mirando la demo y devuelve mucha información pero no sé muy bien donde podría usarlo: esprima.org/demo/parse.html#
@blonfu para hacer herramientas para desarrolladores
@blonfu Bueno, ahora no encuentro la manera, pero en un futuro, me gustaría usar eso para convertir código JavaScript a C++, sin necesidad de un runtime JavaScript en C++. Quizás yo podría programarlo, que haga cosas simples.
en Java hay varias herramientas que te avisan de ineficiencias
como Sonar
@PabloLozano un "lint" por ejemplo?
lint analiza la sintaxis
yo hablo de ir más allá, como detectar antipatrones y posibles null pointer exceptions
por ejemplo, detectar un c&p repetidas veces
si tienes 7 líneas de código idénticas en 4 clases distintas, lo mismo deberías replantearte hacer una clase padre o un método externo que resuleva esa funcionalidad
12:54
@PabloLozano me pierdo con esos conceptos. Solo sé un poco de js, no soy programador
lint es como el corrector ortográfico en un procesador de textos
SonarQube es el analizador que te dice: has usado 4 veces la misma palabra en dos párrafos, podrías usar la palabra XXX que es un sinónimo
El parser de Esprima, hay veces que no lo analiza correctamente... Códigos que son válidos, los marca como error... Pero se acerca bastante.
@PabloLozano ok, entiendo la diferencia
@arteze por ejemplo? ya es curiosidad
En un issue en GitHub pusieron esto: https://github.com/jquery/esprima/issues/1861

class Foo {
async get() {
return 42;
}
}

« first day (705 days earlier)      last day (2702 days later) »