« first day (2219 days earlier)      last day (896 days later) » 
04:00 - 22:0023:00 - 00:00

4:26 AM
También hice la pregunta en SO en inglés.
0
Q: The loadkeys program does not change the letters

ArtEzeI would like to change the letters on the keyboard in Linux, but without using xmodpap, because I also want to work on the console, before starting Xorg. For this they recommended me using loadkeys, which does not work for me. First I keep the information in a file and then execute loadkeys: echo "...

 
Hola a todos, alguno podria orientarme sobre como resolver este problema en javascript es.stackoverflow.com/questions/499615/…
 
 
1 hour later…
5:32 AM
@WillDiaz Lo hice.
var objeto = {

   "endeavour": "adeenoruv",
   "listen": "eilnst",
   "murder": "demrru",
   "pore": "eopr",
   "red rum": "demrru",
   "repo": "eopr",
   "rope": "eopr",
   "silent": "eilnst"
}
var c = []
var b = {}
Object.keys(objeto).map(x=>{
  if(b[objeto[x]]==undefined){
    b[objeto[x]]=[]
    c.push(b[objeto[x]])
  }
  b[objeto[x]].push(x)
})
console.log(c)
No sé si lo llegues a leer, ahí lo dejo.
 
5:52 AM
Arquitectura Neo-Andina, de Freddy Mamani, un joven arquitecto boliviano.
Diria que el Gaudi de Los Andes
 
6:11 AM
@Excorpion esta pregunta???
0
Q: No logro instalar composer en Windows

ExcorpionNo se que ocurre, pero no logro la creación de los archivos de composer. Siguiendo el sitio: https://getcomposer.org/download/ Se descarga un archivo .phar, pero siguiendo el resto de las isntrucciones, no ocurre nada. Este es el directorio: Y esto lo que ocurre en la linea de comandos: Pero na...

Mi voto de cierre: Problema que no se puede reproducir. Este tipo de preguntas mejor aquí en el chat.
Según tu pregunta, ya tienes descargado el archivo composer.phar, para usarlo has de seguir las instrucciones de la documentación
Por cierto:
 
6:47 AM
A las güenas :-)
Asco de Viernes :-(
 
6:59 AM
Don @Trauma
Al final el bug no lo van a matar, están esperando que el mismo se repita, porque no hay indicios que sea realmente una falla de código. Ni modo, a esperar que pete otra vez, aunque ahora ya tenemos en funcionamiento el sistema de logs. Será más fácil depurar las cosas.
 
No es necesario ofender, Don @MauricioContreras
ñ'p
@MauricioContreras Mis favoritos: problemas aleatorios no reproducibles xD
 
El sistema tiene un retraso en desarrollo bastante gordo. Pero la culpa es del cliente. Felizmente el esqueleto está casi completo, pero se construyó sobre suposiciones sobre los datos, sin datos reales. Yo entré justo en plena reestructuración, y ahora tenemos datos reales y specs reales. Nos toca refactorizr y tocar cosillas, pero hay una bastante gorda, y tiene que ver precisamente con el parseo del XML
 
@MauricioContreras Resumiendo: que tines el curro garantizado durante bastante tiempo xD
 
@PabloLozano usamos una librería de parser de terceros, creo que el tema de la serialización y deserialización está bien cubierto, la cosa parece que no tiene que ver ni siquiera con problemas de memoria o fallas en el código. El error fue muy aleatorio y puntual, sin logs es muy difícil seguirle el rastro.
@Trauma eso parece, y ojalá pueda ayudar a mejorar aspectos cruciales que han fallado desde el inicio. Me estoy peleando con código muy espeso, pero me han pedido que evite tocarlo, su planteamiento es: si funciona, no lo toques.
Pero mis ojos sangran de vez en cuando. XD
 
@MauricioContreras Suele ser un buen planteamiento, salvo muy mucho buenos motivos en contrario :-)
@MauricioContreras jejeje ... normal :-)
 
7:26 AM
@Trauma. ¿Cómo va el proyecto?
 
@CandidMoe Ayer no pude hacerle nada. Ya sabes, la , los niños, el gato, ...
 
7:48 AM
@Trauma excusas, excusas
 
@MauricioContreras Ya ya xDD
 
Esto de trabajar remoto desde casa mola. Pero de vez en cuando me asomo a la calle a tomar algo de aire fresco.
 
@MauricioContreras Correcto. Un mínimo de integración social
muy muy mínimo xD
 
Justo ahora estoy desayunando fuera de casa, para darme un gustico. Tenía muuuuuucho tiempo sin sentarme a desayunar en un sitio distinto al comedor de mi casa.
-2
Q: ¿cuál sería la mejor máquina de coser para principiantes?

Fer_kunstMe gustaría adquirir una nueva máquina para comenzar clases de confección y costura ¿cuál es la máquina de coser que podría adquirir?

Es la pregunta más off-topic que he visto en mi vida
 
@MauricioContreras ¡¡ Anda !! ¿¿¡¡ En serio !!??
 
7:54 AM
XD
 
Yo lo flipo en colores O-O
Oye, @CandidMoe, ¿ Como era la cabecera que espera el cliente para empezar la subida ?
Me dice HEADER FAIL tanto para [OK] como para [OK ] (con un espacio)
Bueno, me pongo a currar un rato, mientras me contesta :-)
 
8:28 AM
@MauricioContreras Los pequeños placeres de la vida
 
@MauricioContreras como estas.. un saludo
 
@CandidMoe Vale, ya. Es "[OK]" sin cero al final ni nada, solo esa cadena.
 
@MauricioContreras Y encima con la etiqueta #seo
 
@abulafia si eso fue ya mucho descaro
 
@Trauma Todas las respuestas terminan con 0x00
 
8:42 AM
Pues se lo he tenido que quitar
Da igual, ya va. Suficiente :-)
Osea, ya no explota el cliente jejeje
 
        while bresponse[-1]:
            bresponse += await reader.read(max_respuesta)
Ese es el ciclo de lectura de respuestas: acumula bytes hasta ver un 0x00
 
Pues entonces estaré yo metiendo un 0x00 por otro lado
ya lo miraré
 
"[HEADER FAIL]" significa que no recibio el "[OK]" después de enviar el header. Puedes usar la opción -d para obtener una traza.
 
9:17 AM
ya es viernes chicas!
 
 
1 hour later…
10:31 AM
Buenos días, por el tema de las guerras de pronombres en SO, tengo entendido que un grupo de gente se unió para hacer una alternativa a SO, estuve siguiendo su progreso con interés durante unos meses pero después perdí el interés. Ahora quiero saber qué tal van pero no recuerdo cómo se llamaba su página ¿alguien lo recuerda? ¿sabe si han seguido adelante o se ha muerto el proyecto?
@JoseRodriguez Nope, aún es lunes.
@Trauma Cinco lunes seguidos ponen a prueba a cualquiera
 
11:13 AM
@PaperBirdMaster Creo que era codidact.com
 
@PabloLozano ¡Si! :) gracias
Estoy pensando en repetir el experimento de Paula++ en codidact, pero con perfil desde cero en lugar de reciclando mi perfil, a alguien le gustaría colaborar?
 
@PaperBirdMaster pero deberias usar tres perfiles para los tiempos que corren, binarios y uno random de los nuevos
 
11:35 AM
@NicolasOñate No, porque la motivación es comprobar que a los perfiles femeninos se los ataca, no que los perfiles que se autoidentifican diferente se les ataca.
 
@PaperBirdMaster ¿De qué se trata?
 
12:05 PM
@PabloLozano La interfaz me parece fea, pero supongo que es cuestión de hábitos
 
Mar 21 '19 at 8:06, by PaperBirdMaster
9
Q: Aceptación, apoyo y positividad de las publicaciones hechas por mujeres en StackOverflow.es

PaperBirdMasterComo anexo al hilo en que Durante un año "me he hecho pasar" por mujer en StackOverflow.es, he repetido el mismo análisis con los perfiles Femeninos de SO.es. Motivación. He leído y escuchado terribles historias de lo hostil, peligroso, poco colaborador, sexista y excluyente que son para las mu...

Mar 21 '19 at 8:05, by PaperBirdMaster
25
Q: Durante un año "me he hecho pasar" por mujer en StackOverflow.es

PaperBirdMasterÉste tema es la introducción al de Aceptación, apoyo y positividad de las publicaciones hechas por mujeres en StackOverflow.es. En diciembre de 2017 decidí hacer una inocentada en el sitio cambiando mi identidad; transformé mi perfil en el de una mujer. Por supuesto los miembros de SO.es vieron ...

 
@ArtEze si lo alcance a leer, gracias por tu ayuda
 
@MauricioContreras ya pero, cual es ?
@MauricioContreras Si las segui, pero no ocurria lo planificado. La respuesta me la dieron hace poco en que faltaba hacer
@MauricioContreras BTW gracias por aclararme el voto de cierre, por que quede dudando en, no es error de sintaxis, y el problema es reproducible facilmente.
 
12:28 PM
@PaperBirdMaster nooooooooooootio
 
@PaperBirdMaster como te va la polémica XD
 
@Pikoh ¿Polémica? Mi experimento tuvo una acogida excelente, para nada polémica. Incluso fue referenciado en reddit de manera positiva.
Puedo repetir el experimento a solas, pero si más gente se une podremos abarcar más contenido y más lenguajes.
 
@PaperBirdMaster viendo el trafico que tiene esa comunidad a dia de hoy..yo buscaría otra la verdad. Al menos en la parte de software development
 
12:51 PM
@Pikoh La gracia de que esa plataforma tenga poco tráfico es que no tendría el efecto pez pequeño en estanque grande. En una comunidad pequeña es más fácil conseguir el efecto que busco (recibir acoso) pues la presencia está menos diluida.
 
1:03 PM
@PaperBirdMaster tal vez...
 
 
2 hours later…
2:37 PM
@MauricioContreras x2
@CandidMoe Lindas imagenes c:
 
2:50 PM
Hola! Tengo una duda acerca de python. En javascript uno puede hacer un console.log(objeto) y se imprimen las propiedades de un objeto, hay algo parecido en python?
 
@Legna print?
 
@gbianchi Solo me da algo como res.currency(33,)
Y me gustaría saber las propiedades
Intente con pprint, pero me dice TypeError: 'module' object is not callable
Quiero saber que contiene (array, tupla, diccionario) pero encuentro muy confuso el cambio desde javascript. Estoy acostumbrado a hacerlo con el console.log
 
3:16 PM
0
A: Convertir array clave valor en objeto php

Arcanis - The OmnipotentLo primero que debemos establecer es la diferencia entre un array y un objeto: Array: Link Un array en PHP es en realidad un mapa ordenado. Un mapa es un tipo de datos que asocia valores con claves. Este tipo se optimiza para varios usos diferentes; se puede emplear como un array, lista (vector),...

 
@Arcanis-TheOmnipotent Me salto una duda de inmediato, y quiero consultarla sin haberla filtrado
Tu crees que alguien que no busco eso leerá todo lo que escribiste ?? ellos quieres la solucion, no aprender
y el resto de las respuestas estan en -1 wtf XD
 
@Excorpion a que mal por el OP entonces... mis respuestas son para que aprendan ... y resuelvan el problema y no estan dirigidas al usuario ... trato de que esten dirigidas a la comunidad ...
@Excorpion ha no se de eso yo no voto negativo ...
 
a bueno pos si pos si
por eso dije
queria consultarla sin filtrarlo en la mente
 
@Excorpion como asi ...
 
Mmm como explicarlo
mi duda, mi curiosidad ahora mismo
no es saber por que has puesto tanto esfuerzo en esa respuesta
ni en el OP de esa pregunta
 
3:21 PM
@Excorpion tendrias que utilizar STRPOS y validar que el substring exista en la posision esperada luego tomar el mismo string y dividirlo ... con explode donde este el signo de = y utilizar el array[1] ... algo asi???
 
mi duda y curiosidad era... que pasa si pregunto lo primero que se me vino a la cabeza
 
@Excorpion sigo sin saber la pregunta
 
por que acá dice que tengo 4010 puntos ?? wtf
@Arcanis-TheOmnipotent es una pregunta interna mia
 
@Excorpion no se XD
@Excorpion ok
 
@gb
 
3:22 PM
@Excorpion no te la puedo responder si no la exteriorizas ...
 
@gbianchi por que tengo 4010 puntos acá ?? waris japenin ?
1 min ago, by Excorpion
mi duda y curiosidad era... que pasa si pregunto lo primero que se me vino a la cabeza
esa es la exteriorizacion...
que dificil palabra
exteriorizacion
 
@Excorpion eso no es exteriorizar...
 
jejeje, y el formato no está muy bien explicado... qué pasa si en el valor hay un igual? algo tipo ["formula=x=2*y"]? y si hay comillas?
 
@Excorpion exteriorizar es cuando expresas lo que piensas... no que dices que piensas algo que nadie sabe...
 
a mi en lo personal me gusta la respuesta de @Arcanis-TheOmnipotent :)
 
3:23 PM
@Excorpion te llegharon 70 puntos de alguna fuente desconocida ...
 
es como decirle a la gente que llega a la pregunta "leé el manual" pero de una forma mucho más linda e interpretada
traducida, para mi aporta pila
así que ahí va mi +1
 
ah no, no digo que no me guste
 
@g3rv4 gracias ... es que muchas de las cosas que preguntan estan en la documentacion el problema es mesclar diferentes puntos de la documentacion para llegar a a una resolucion ... entonces tampoco podemos asumir pueden haber varios escenarios ... entonces para que voy a dar respuesta si solo voy a darle un escenario ... lo conveniente seria una sola respuesta con todos los posibles escenarios ... y que la comunidad utilice la respuesta que mejor le convenga...
 
@Legna Creo que lo más parecido es la función dir(objeto)
 
y claro bien documentada ... y explicada ...
 
3:27 PM
yo creo que la respuesta que más puede ayudar al OP es "usá json en vez de un formato tuyo"
 
para que no digan esa famosa pregunta de "Como resuelve esto la pregunta del OP"...
@g3rv4 es correcto
 
porque así no tiene que lidiar con parsing (todas las respuestas usan explode por ejemplo, y no está del todo bien)
 
@g3rv4 pero no puedo forzar al OP a cambiar algo que ya tiene simentado en su desarrollo ...
@g3rv4 supongo que por eso recibieron su voto negativo...
 
y nadie le responde a su pregunta... que es... yo tengo un string que es '["ES=hola","PT=ola","EN=Hello"]' y necesito parsearlo
 
@Legna Cada clase tiene un método str que es llamado cuando se requiere presentarlo en formato legible. También tiene un método repr que retorna el objeto en formato string, de manera de poder regenerarlo más tarde. Puedes redefinir ambos métodos en tu clases particulares.
 
3:29 PM
mismo tu solución @Arcanis dice $arrDB = ["ES=hola","PT=ola","EN=Hello"];
pero eso no es lo que tiene en la db
 
es el ejemplo del array que devuelve la DB
lo que dio el usuario: ["ES=hola","PT=ola","EN=Hello"];
 
@PatricioMoracho Santo Dios!, vaya cantidad de elementos me arrojo esto... pues si, es lo que pedi, pero al parecer me estoy enfocando mal. Yo buscaba los datos del objeto, algo así como un json y al parecer esto me muestra las variables. Me toca investigar más.
 
@g3rv4 si es mysql no puede almacenar datos con doble comilla sin haberlos sanitizado ... eso no es un string es un array de string
 
@Legna pprint.pprint()
 
tengo almacenado en un campo de la base de datos la siguiente información:

["ES=hola","PT=ola","EN=Hello"]
 
3:36 PM
@CandidMoe Estoy trabajando con odoo, y el objeto trae resultado en formatos que no estoy acostumbrado a trabajar. Quiero convertir todo a json para mandarlo en una respuesta pero json.dump me tira error todo el rato, asi que estoy construyendo el diccionario a mano... :(
 
de ahí yo entiendo que lo tiene guardado en un campo de la base de datos :)
y lo que necesita es parsearlo
 
@g3rv4 esa es la informacion recuperada .... si el dato fuera de una base de datos sin recuperar tendria que argumentar incluso de que columna viene ... las bases de datos no te devuelven array con indices numericos te los da con indices asociativos... asique si dice base de datos puede ser que lo este recuperando de un json o de algun otro lado ... no necesariamente una base de datos mysql...
@g3rv4 descarto cualquier escenarios de base de datos y json por que incluye comillas dobles; paso a entender que se trata de un array de string que no me interesa de donde lo saco XD
 
@Arcanis-TheOmnipotent eso es un string :)
@Arcanis-TheOmnipotent mirá vos, descartás lo que dice la pregunta :)
 
@g3rv4 pero es que si fuese un string no tiene sentido ...
@g3rv4 como llego a armar ese string ...
ese string no lo puede revolver una base de datos y tampoco un json ...
 
@Legna Efectivamente, armar el json a mano es rápido y sencillo.
 
3:40 PM
de por medio puede haber script que lo lleve a un formato array; en php eso parece mas un array que un string...
 
@CandidMoe Me da esto como resultado: product.template(30,). Hasta donde entiendo ès el modelo...
@CandidMoe Si, creo que sí. El problema es que tengo que saber los campos que trae y eso es lo que me esta matando.
 
@Legna Así de a pedacitos no resulta. Publica una pregunta con todos los datos para poder responder correctamente. Creo que hay varias cosas que puedes perfeccionar.
 
3:59 PM
0
Q: ¿Como obtener los valores de una consulta en odoo-python para transfórmalos a JSON?

LegnaEstoy creando un addon en odoo para obtener unos datos y comunicarlos a través de un controller. Obtengo los datos que necesito desde la BD correctamente pero a la hora de transfórmalos con json.dumps() obtengo el siguiente error: TypeError: Object of type product.template is not JSON serializab...

 
Descarga: me acaban de dejar "plantado" en una entrevista de trabajo.... digo "plantado", porque se presento la mitad de los entrevistadores...
es un warning grandote no?
ya la re agende igual... pero veremos...
che @g3rv4 no hay forma de entrarles con los CV a SO... ya probe con 4 distintos jajajaja... creo que tal vez sea yo el problema... me voy a rendir...
igual lo raro es que si logro que me llamen de otros lados...
 
@gbianchi cuando eso pasa me da mala espina la empresa ... por que lo entrevistadores son lo que deben dar el ejemplo ... y el ejemplo que acabas de recibir es: o son irresponsables o la carga de trabajo que llevan no los deja cumplir con su agenda ...
 
@Arcanis-TheOmnipotent si fuera una empresa chiquita y de cuarta te lo creeria...
 
@gbianchi no creas las empresa grandes tambien pueden tener problema internos regionales o de pais ...
 
ya me mando un mail la recruiter pidiendome disculpas y todo... lo raro es que la otra mitad estaba...
 
4:03 PM
@gbianchi Y no te dieron motivo? Por educación uno suele dar una disculpa a los compromisos
 
@Arcanis-TheOmnipotent conozco como funciona la empresa.. no aplico a empresas desconocidas.... creo que realmente se le paso....
 
@gbianchi haaa
 
por esta vez, le voy a dar el beneficio de la duda.. sobre todo porque la otra mitad se presento.. y trataba de comunicarse y no pudo...
 
@gbianchi hay cosas que pasan... pero yo si consideraría cómo lo manejan... si te piden un montón de disculpas y se acomodan para reagendar cuando vos puedas, no es una red flag para mi... pero después de ahí todo tiene que ser impecable
 
igual me hicieron un favor, porque se me corto internet en el medio y tuve que improvisar con el telefono jajajajajaj
 
4:04 PM
@gbianchi :( no sé cómo están contratando gente últimamente... yo en mi nuevo rol estoy muy alejado de eso
la empresa ha cambiado mucho
 
@g3rv4 no pasa nada.. pero se ve que no llego al corazon del que lee los CV
jajajajjaj
 
antes siempre era un(a) dev quien miraba el CV primero
 
@gbianchi a mi me paso algo similar y no que va, fueron 2 veces con la escusa de que el encargado tecnico tenia problemas de conectividad ....
 
@Arcanis-TheOmnipotent si pasa eso, aunque sea que este por telefono... eso si lo tomo con pinzas....
 
Bueno, uno que se pira. buen finde a todos!!!!!
 
4:07 PM
@gbianchi bueno si estas interesado sigue el proceso a ver que pasa ... apuesto que con poco te daras cuenta de la situacion en la que este la empresa ...
 
@Arcanis-TheOmnipotent no se si interesado.. no tengo nada mas interesante que hacer jajajajaj
 
@gbianchi XD
yo quiero aprender sinfony y laravel ... creo que ya estoy preparado para pegarle a los framework XD
 
"y por qué serías un buen fit para la posición?"
"no tengo nada más interesante para hacer la verdad"
"contratado!"
3
 
@gbianchi asique estoy aplicando para Junior XD
@g3rv4 me leiste la mente XD
 
@g3rv4 sabes a cuantos deben contratar asi...
 
4:12 PM
@WillDiaz Encontré un repositorio con las soluciones a los anagramas... github.com/RonanCodes/Countdown-Letters-Game-Solver/blob/master/…
 
0
Q: desinfectar campos que se guardan en una matriz multidimensional

marioTengo un formulario con campos y guardo sus valores en una matriz multidimensional, me interesa desinfectarlos ¿como se hace en este caso? <form id="propvendor"method="post" action=""> <input type="hidden" id="porc_05" name="porc_05[date]" value="<?php echo $current_date;?>"> <input type="hidden

sera sanitizar???????
 
@Legna Lee este artículo changsin.medium.com/…
 
@gbianchi si, habla de sanitize_textarea_field
 
@g3rv4 necesitaba una segunda vista... a veces no confio en lo que leo aca
jajajajaja
 
@gbianchi no lo se ... el 90% de post de este tipo son personas autodidactas que no estan familiarizados con los terminos adecuado (me incluyo ....)
@ArtEze esta bueno
 
4:21 PM
@Arcanis-TheOmnipotent ok.. por eso lo pregunto, no lo agredo....
 
@Legna Igual edita la pregunta y agrega la clase Producto.
 
@Arcanis-TheOmnipotent Sí, puede ser que el que preguntó, esté en algún proyecto universitario y le hayan pedido resolver anagramas mediante código.
Ahora le hice un cambio a una extensión de Firefox, y puedo traducir a inglés y español sin ir a la página de Google Traductor.
 
Hola, gracias por tu respuesta. tienes razón es sanitizar exactamente. Por cierto, ahora leeré esos artículos, gracias nuevamente — mario 7 mins ago
gracias a dios entran usuarios decentes de vez en cuando... puf.... todavia hay esperanzas...
 
El de arriba traduce de español a inglés, y el de abajo de inglés a español.
 
4:53 PM
alguien me explica porque esta pregunta esta cerrada????
-3
Q: un "enum de doubles" ¿alternativas?

Jacinto Pereiratengo algunos programillas para uso personal, que necesitan cargar en arranque un monton de constantes, a veces en matrices. la cosa me funciona metiendolas a martillo, pero no me parece elegante. Para experimentos quiero cambiar algunas y hay que repasar todo el codigo. me gustaria algo asi como...

 
Segun el historial, hace 21 horas fue cerrada, se le hicieron preguntas al OP que no ha contestado, pero si se vio una edicion de parte de el hace 15min
 
5:15 PM
@gbianchi No entiendo que estas tratando de cargar. Si queres definir constantes, usa una clase estatica faltan detalles o aclaraciones ...
ya me comensaron a caer votos negativos ...
0
A: Convertir array clave valor en objeto php

Arcanis - The OmnipotentLo primero que debemos establecer es la diferencia entre un array y un objeto: Array: Link Un array en PHP es en realidad un mapa ordenado. Un mapa es un tipo de datos que asocia valores con claves. Este tipo se optimiza para varios usos diferentes; se puede emplear como un array, lista (vector),...

pinches detractores mal olientes ...
 
@Arcanis-TheOmnipotent por qué revertiste el cambio? era todo positivo :)
 
@g3rv4 el cambio no lo hizo el OP; lo hizo otro usuario y el codigo no es claro; aun queda la duda si se trata de un string o array ... si el usuario no ha aclarado eso en un comentario o editando el post y otro lo viene y lo hace para que su respuesta encaje... esta bandalizando el POST original...
 
ah, vos decís que <?=$language->ES?> está cambiando la pregunta?
tiene sentido
ah, no... eso está en la pregunta original
la verdad no veo ningún cambio de fondo, es sólo formato
positivo
 
@g3rv4 el formato que se aplica es asimiento que esto: ["ES=hola","PT=ola","EN=Hello"] es un array ... y como voz digiste ... puede ser un string ...
 
aaah, entiendo tu punto... al agregar los espacios implica que ya tiene un array
como que eso es código
:thumbsup: estoy de acuerdo si
 
5:32 PM
@g3rv4 lamentablemente yo respondo pocas preguntas y edito pocas preguntas ... pero cuando lo hago valido los detalles ... puede ser que algo no este correctamente planteado y que invalide las otras respuesta ... a menos que yo de una respuesta tan general ... que avarque los 3 o mas posibles escenarios ...
@g3rv4 la edicion correcta para ese post seria algo asi como lo que acabo de hacer ... sin afectar a la posible interpretación de los usuarios y que el OP aun pueda aclarar los puntos necesarios ...
 
@Arcanis-TheOmnipotent, cuando copias y pegas el texto desde otra fuente, debes indicarlo mediante el uso de CITA o de alguna otra forma, es para tener claro que las palabras no son tuyas sino una cita textual de otra fuente. Sé que has puesto el link, pero en mi opinión no es suficiente sólo con el link, hay que darle el énfasis de cita a lo que es una cita.
 
@MauricioContreras ok
@MauricioContreras Fijate como quedo
 
Exacto, ;)
 
@CandidMoe No se como dar con la clase Producto. Edite mi respuesta para mostrar como accedo a los datos. Me toca investigar sobre esto.
 
Allí mi +1
 
5:43 PM
@MauricioContreras gracias
voy a proceder a agarrarme a vergasos con synfony ... deseenme suerte XD
 
@CandidMoe Lo estoy leyendo
 
@Legna qué linea te está dando el error? Porque lo que explicas en tu pregunta y el mensaje de error que colocas allí no parecen relacionados
 
6:00 PM
@MauricioContreras Mi objetivo es conocer que valores tiene el objeto que estoy tratando de serializar a json. El error lo pongo a manera de contexto para justificar el echo de crear el diccionario manual y no hacer directamente un json.dumps sobre el objeto.
 
@Legna Es que el único sitio donde leo product.template es en la linea: productos = http.request.env['product.template'].search([ ... ])
Si el error salta allí, todo lo demás no se ejecuta.
 
@MauricioContreras Lo que quiero en realidad saber es que llaves-valor tiene el objeto e imprimirlo en consola.
@MauricioContreras En realidad todo se ejecuta, no hay un error que me impida seguir. Lo que me da problemas es que no conozco la estructura del objeto y su contenido. Esto lo resolvia facilmente en javascript haciendo un console.log(objeto) y accedia a sus propiedades
 
@Legna vale, Python tiene el método nativo dir(). Supongo que eso es lo que buscas.
En Javascript realmente para imprimir todas las propiedades de un objeto, incluyendo las propiedades anidadas, deberías usar console.dir(obj) en vez de console.log
El tema con dir() de python es que te va a imprimir todas las cosas inherentes al objeto ( __dict__, __class__, __hash__, y un gran etc.) que tal vez no te interesan
 
@MauricioContreras En parte. Obtengo las propiedades, pero son multitudes! :O, y como conozco el resultado (por lo menos el esperado) también me gustaría ver los valores de esas propiedades para identificarlas.
Es más un problema de novato.
@MauricioContreras Exacto, y agrega más a mi confusión de newbie
básicamente mi cerebro quiere javascript pero el cliente pide python... jajaja :''D
 
6:23 PM
@Legna yo no soy experto en Python, y no sé si esto sea pytónico del todo, aquí hay gente más experta en el tema, pero esto tal vez te sirva:
def dump(obj):
  for attr in dir(obj):
    if not '__' in attr:
      print("obj.%s = %r" % (attr, getattr(obj, attr)))

class Legna:
  loves = ["Javascript", "Typescript"]
  hates = ["Python"]

legna = Legna()

dump(legna)
El código no es mío, es una adaptación de una respuesta de SOen
La salida debe verse así:
obj.hates = ['Python']
obj.loves = ['Javascript', 'Typescript']
 
buenas, alguien sabe de freddy?
 
@PedroMiguelPimientaMorales nope hace dias que se conecto ...
 
@Arcanis-TheOmnipotent mmm, ok
 
@Arcanis-TheOmnipotent no faltan detalles... la respuesta es la que esta.. yo le pregunte como para indagar un poco mas en sus motivos...
te lo pregunto a vos, como se los preguntaria a los otros dos si estuvieran aca.. saben lo que esta preguntando?
 
@MauricioContreras que maravilla!, y tan simple... Deja lo pruebo más a fondo, pero por lo menos puedo seguir trabajando:
`
obj.is_booking_type = True
obj.is_product_variant = False
obj.is_published = False
obj.is_seo_optimized = False
obj.is_transient = <bound method BaseModel.is_transient of <class 'odoo.api.product.template'>>
`
 
6:38 PM
@Legna Probablemente las propiedades que buscas están en el atributo __dict__
 
@gbianchi solo te he citado una de las cosas por la cual se cerro el post ... pero si nos ponemos a validar simplemente esta pidiendo sugerencias de como hacer algo ... el codigo que ha mostrado no me ha permitido replicar lo que sujiere hacer en el arranque de su sistema .. incluso debo asumir que es para windows por ser C# ... no que va ese post le falta muchas cosas aparte de detalles ... y que yo sepa las preguntas que buscan ideas ¿alguna idea? estan basadas en opiniones ...
@gbianchi pero si quieres puedes re-abrirla no tengo inconveniente de votar a cierre nuevamente al estar basada en opiniones ...
 
@Arcanis-TheOmnipotent primero.. c# no es para windows.. depende de a que compilas, es para que es... hay maquinas virtuales para todo, y hay frameworks para todo...
 
y tambien creo que le han dado varias pistas para mejorar su post y no ha hecho nada ... ni un comentario o edit ...
 
@Arcanis-TheOmnipotent si.. la edito toda.. y se la reverti...
porque le cambio el sentido a su pregunta original...
 
@gbianchi si pero no era de lo que iva la pregunta ...
 
6:42 PM
En realidad, lo que esta preguntando es si puede recorrer un enum en c#.. y se puede....
 
@gbianchi quedamos en las mismas ...
 
pero no es algo facil ni trivial.. ni va a conseguir lo que quiere recorriendolo....
 
@gbianchi el problema no es ese el problema es que dice que enum le devuelve solo enteros ... y veo datos que son floats ... en la pregunta original ...
 
@Arcanis-TheOmnipotent sabes como funciona un enum en c#?
porque ahi esta el problema...
 
@Legna prueba esto:
def dump(obj):
    for attr in dir(obj):
        if attr == '__dict__':
            d = getattr(obj, attr)
            for key in d.keys():
                print("obj.%s: %r" % (key, d[key]))


class Legna:
    def __init__(self):
        self.loves = ["Javascript", "Typescript"]
        self.hates = ["Python"]


legna = Legna()

dump(legna)
 
6:44 PM
quiere que el enum, le devuelva como valor algo, que no es para lo que esta definido el enum....
 
@gbianchi me parece y estoy casi seguro que no debe usar enum ... XD
 
La salida será:
obj.loves: ['Javascript', 'Typescript']
obj.hates: ['Python']
 
@Arcanis-TheOmnipotent no. no debe usarlo porque no le sirve para lo que el quiere hacer...
 
peor entonces XD
 
@Arcanis-TheOmnipotent pero es valido como respuesta, lo que queres no se puede, mejor hacerlo asi...
 
6:47 PM
@gbianchi lo que debe hacer es replantearse el metodo para solucionar el problema ... tal cual la respuesta que le dieron si, el problema es conceptual y el post tiene errores de posteo ... yo lo dejo cerrado XD
@gbianchi si es correcto no he dicho que la respuesta este mala XD
 
ok.. no voy a discutir mas...
 
@gbianchi ok
@gbianchi peroantes que te vayais ... conste que no lo dije yo, mira:
Las preguntas que buscan ayuda con la depuración deben incluir el comportamiento esperado, un problema específico o error, y el código más corto necesario para reproducirlo en la propia pregunta. Las preguntas sin un planteamiento claro del problema no son útiles para otros lectores. Véase: Cómo crear un minimal reproducible exampleRuslan López 1 hour ago
 
si, no entiendo nada de esos posteos... cada vez entiendo menos como estan moderando el sitio...
ademas como esta en la cola una pregunta cerrada... eso es mas raro...
lo que yo entiendo, es que es una pregunta teorica, y esta bien planteada para ser una pregunta teorica
 
@PedroMiguelPimientaMorales Kreuger?
 
@MauricioContreras jajajaja
 
@gbianchi si yo llego y te pregunto; hice esta consulta X a la base de datos; pero no se como implementar los índices correctamente USE INDEX (ListadeIndice) ... para obtener datos. Alguna IDEA de como hacerlo?
@gbianchi serias el primero en cerrarme el POST ...
@gbianchi tus pregunta serian: que Valores; que estructura; que query que datos ... tu pregunta no tiene sentido ...
@gbianchi estamos moderando el sitio de la misma maneras que nos has enseñado ....
@gbianchi aplicando las normas del sitio que están en la ayuda ...
@gbianchi si deben haber excepciones ... explícanos como aplicar excepciones ...
 
@Arcanis-TheOmnipotent yo no cierro nada donde no conozca del tema...
 
@gbianchi la pregunta fue cerrada por off topic? o por otro motivo???
@gbianchi si veo una pregunta sobre carros ... aunque yo no sepa de carros ... te aclaro que voto para cerrar ... si puedo ...
 
@MauricioContreras Funciona bien, pero a grandes rasgos no veo la diferencia con el código anterior.
 
@Arcanis-TheOmnipotent dice que faltan detalles... en fin... dejalo ahi...
no es con vos el tema...
 
7:01 PM
Esta mañana (madrugada para ustedes) hicieron una pregunta sobre máquinas de coser. XD
 
es un problema mas general... no te preocupes... te preguntaba a vos para entender el trasfondo...
 
@Legna a veces los objetos poseen un diccionario que contiene sus atributos y valores, y puede ser más cómodo consultar directamente dicho diccionario, pero no todos los objetos implementan __dict__.
 
@gbianchi pues ya conoces mi punto de vista y como yo aplico mi moderación en el sitio ...
 
Igual me alegra haber aportado, aunque no domino Python como quisiera.
 
@gbianchi tal vez te interese leer sobre esto:
@Alfabravo que la pregunta sea bien recibida o tenga votos positivos ... no quiere decir que sea aceptable en el sitio ... incluso responder a preguntas off topic puede ser motivo de que las respuesta reciban votos negativo incluso aunque responda la pregunta y estén correctamente planteadas . solo acalrandote este punto ... pero la pregunta parece estar correctamente planteada yo vote cierre por que hacían falta detalles ... pero otras dos personas votaron por offt-opic... — Arcanis - The Omnipotent 2 hours ago
 
7:03 PM
@MauricioContreras Para tomarlo en cuenta. Pero eso soluciona mi duda. Publícalo como respuesta para cerrar el tema, te parece?
 
Me gustó ese comentario tanto que lo voté +1 y edité la pregunta. Gracias por el llamado al orden :) — Alfabravo 2 hours ago
@gbianchi fue un dialogo corto hay con alfabravo...
 
@MauricioContreras La ayuda siempre se agradece.
 
@Legna vale, en cuanto pueda. Hoy viernes, el cuerpo lo sabe y voy a la calle. XD
 
@MauricioContreras Disfrutalo, yo estoy con el cliente encima por este proyecto. Parece que mi viernes va a ser de 72 horas. jajaja :'D
 
7:16 PM
Holaaaa
qué tal?
 
@GimenaPasten hola
 
les quería preguntar sobre este error: la propiedad createdAt no ha sido inicializada y asignada a un constructor
Cuando voy al archivo tsconfig y coloco el valor falso en "strict" ese error se va
pero cuando ejecuto de vuelta la app me sale este otro error
NoExplicitTypeError: no se puede inferir el tipo GraphQL del sistema de reflexión de TypeScript
 
de que lenguaje estamos hablando ? y que constructor
 
typescript
 
@GimenaPasten y el codigo???
 
7:21 PM
He intentado colocar en el código createdAt!: String
y me sale el error
y cuando voy al tsconfig y pongo el valor en falso se quita
pero me sale el otro error
 
@GimenaPasten simplemente esta diciendo que al momento de usar esa variable o crearla no esta inicializada ... ni asignada a un constructor ... XD
 
exactamente
 
@GimenaPasten por que solo la estas declarando con esto createdAt!: String ... es como si en javascript hicieras esto: let dato;
 
@Field(() =>String)
@CreateDateColumn({type: "timestamp"})
createdAt!: String

}
eso puse
 
228
A: Property '...' has no initializer and is not definitely assigned in the constructor

SajeetharanI think you are using the latest version of TypeScript. Please see the section "Strict Class Initialization" in the link. There are two ways to fix this: A. If you are using VSCode you need to change the TS version that the editor use. B. Just initialize the array when you declare it inside th...

 
7:25 PM
@GimenaPasten claro
 
@Arcanis ya lei eso
pero no entiendo
perdón
no se como arreglarlo
 
@GimenaPasten donde pusiste eso? Supongo que hablamos de una Clase?
 
@GimenaPasten esto ya lo inicializaste??? createdAt
 
@ObjectType()
@Entity()
export class Author {

@Field()
@PrimaryGeneratedColumn()
id!:Number

@Field(() =>String)
@Column()
fullName!: String

@Field({nullable:true})
@OneToMany(() => books, books => books.Author, {nullable:true})
books!: books

@Field(() =>String)
@CreateDateColumn({type: "timestamp"})
createdAt!: String

}
La clase es Author
 
Una Clase sin constructor, eso no está del todo bien. XD
Si vas a usar una Clase para definir un tipo de dato, mejor declarar un tipo con type o una Interface
 
7:33 PM
Gracias
ya lo hice y funcionó
 
Si agregas un constructor a tu Clase, podrías incicializar las propiedades de la misma. Por ejemplo dentro del constructor podrías poner: this.createdAt = "" ;
 
@MauricioContreras es correcto
por eso le pedia el codigo ...
 
Muchas gracias
 
0
Q: Error al instalar Synfony con escritura en directorios

Arcanis - The Omnipotentestoy iniciándome con symfony y al finalizar la instalación sin haber tocado nada me sale este error: mi entorno: Estoy usando windows 10 y Laragon (xampp vitaminado) al verificar el directorio me doy cuenta que tiene esto en el atributo: pero al validar los permisos estos son los marcados: Es...

 
@GimenaPasten you are welcome
 
7:34 PM
por eso me saltaba el otro error
también
el de Error: Unable to infer GraphQL type from TypeScript reflection system. You need to provide explicit type for 'Author' of 'books' class.
es así?
 
Pues es posible
 
0
Q: Pre-respuestas para aclarar puntos fuera de la sección de comentarios

LegnaMe he visto envuelto en una duda. Revisando algunas preguntas he tenido la necesidad de hacer algo más concreto que un comentario, que se que no es una repuesta, mas bien un ejemplo algo elaborado que no cabe en los comentarios. Hay alguna solución a esto ó propuesta?

 
@GimenaPasten estoy casi seguro de que si ... todo lo que programas en typescript requiere de constructores y datos inicializados por eso to hard type programing language ... o como se diga ...
 
claro
tengo que leer más sobre los constructores
y esas cosas
para entender mejor sino me va a seguir pasando el error
 
@GimenaPasten debe haber alguna forma de validar que todas tus clases tengan siempre un constructor y que todas tus propiedades tengan un inicializador ...
@GimenaPasten a lo mejor un pedasito de codigo que te valide eso te ayude a recordar agregarlo...
 
7:46 PM
gracias por la sugerencia
voy a buscar eso
a ver si lo puedo agregar como decis
 
 
1 hour later…
9:10 PM
chicos
lo he solucionadooooooo
que maravilla cuando se ejecuta sin errores
al final al código en vez de colocar los constructores
para las clases de Author y Books
@ObjectType()
@Entity()
export class Author {

@Field(() =>Number)
@PrimaryGeneratedColumn()
id!:Number
puse en cada @Field(() => el retorno de cada uno
yo no se si me estoy explicando bien
pero funciono
y fui al playground y funciona a la perfección las mutations
Ya me queda poquito para terminar
y cuando lo logre va a ser un alivio tremendo!!!!!!!!
porque me cuesta horrores pero bueno le voy dando de a poquito
 
@GimenaPasten hechele ganas
 
si si eso seguro
 
04:00 - 22:0023:00 - 00:00

« first day (2219 days earlier)      last day (896 days later) »