« first day (1138 days earlier)      last day (1971 days later) » 

12:08 AM
@keivervasquez ¿Publicaste la pregunta que contiene código necesario para reproducir tu escenario y de paso mencionas lo que hiciste junto con alternativas que intentaste para resolverlo?
 
Mmmmm, el código ahora mismo no lo tengo, mañana entonces procedo con ello jeje :/
 
12:26 AM
vale :)
 
 
3 hours later…
3:19 AM
nos vemos hermanos, que la fuerza os acompañe
 
 
3 hours later…
6:38 AM
buenos días madrugators
 
buenos días people =)
en este caso people creo que es 1 persona
 
Peoples
jaja
Buenos dias por la mañana
 
hola peoples!!!
 
7:14 AM
Buenas días muchachada
¿Alguien habla este idioma?
0
Q: Dificultad con lo radio button de java

MZ39720Resulta que tengo un formulario que contiene preguntas cuyas respuestas son (si o no) quisiera saber que se selecciono en tal pregunta, ya tengo cada par de radio button amarrado aun buttonGroup pero la dificultad o mas bien para hacerlo mas optimo y no preguntar en un if que seleccono, lo que qu...

 
7:31 AM
Buenos dias!
 
Hey @meegle84 un matiz de esta respuesta
1
A: ¿Por qué me dice error: deprecated conversion from string constant to 'char*' [-Wwrite-strings]?

meegle84El problema reside en que estas pasando cadenas constantes a una función que recibe char*. Dado que no vas a modificar esas cadenas dentro de la función te sugiero lo siguiente. Modifica la cabecera de la función de la siguiente manera: void post(const char *pre, const char *in, char *pos, int ...

 
@Kiko_L yo no hablar ese idioma
 
Creo que ese usuario compiló C con un compilador C++
 
puede ser
lo dices por el tipo de error?
 
En C y C++ la palabra clave const no se comporta igual
@meegle84 Si, ese error creo que no sale en C, déjame mirarlo
Con gcc me sale "prog.cc:6:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]"
El "deprecated conversion" debe ser el mensaje de un compilador antiguo
Con gcc sale el mismo mensaje en C y C++ así que me equivoqué
 
7:47 AM
pero la respuesta es correcta no?
@Paula_plus_plus seguramente a mi tp me sale
 
buenos dias ^^
hoy me toca desde casa
 
Buenos dias
que os parece esta edición? Creo que habría que revertirla
 
@Pikoh si
 
@Pikoh creo que si, si le quiere dejar algún consejo que le deje un comentario
 
lo hice. voy a dejarle un comentario a la editora
 
7:58 AM
Ok,perfecto
 
¿Y esta?
Ha editado la pregunta (porque no se entendía nada) pero no sé si es lo más correcto ya que está suponiendo lo que el OP quiere decir
 
como se está viniendo arriba la gente al editar!
 
esta sobreinterpretando las palabras de OP
 
Ale: dumpmodule.py v2.0 listo :-)
Ahora, mucho mas mejor: ¡ con salida tabulada !
Vamos a por dumpmodule.py v3.0 :-D
 
@meegle84 Si si, es correcta :)
 
8:07 AM
@Trauma Con estrellitas y arrobas giratorias!
 
@Kiko_L XDDDDD
Estamos en ello, poco a poco ;-p
 
@Paula_plus_plus perfect
 
8:31 AM
buenos días
 
@Trauma alguien me puede poner al dia?
 
buen día hermanos
aquí de infiltrado en el turno mañana, siendo de madrugada donde estoy
espero se encuentren bien
aquí ando diseñando el banner del evento que realizaremos con el buen @gbianchi
este sábado
¿Podrían dar feedback del afiche por favor?
 
vaya diferencia, tu en traje y gbianchi en pijama!
jajaja
 
No soy diseñador, tampoco tengo grandes habilidades con el GIMP, conozco lo básico
xD!!!!!
 
se ve bastante bien el cartel
 
8:47 AM
@fredyfx que sexys son los desarrolladores que participan en SOes
 
Con la edad te llegan nuevas habilidades, como la de reir, toser, estornudar y mearte a la vez
 
@LombardaArda xD
 
tomaré en cuenta ese detalle de la pijama de @gbianchi
@lois6b toda la vida hermano xD!! es el power hispano :v
@LombardaArda hahahahaaha
 
relacionado con esto: https://es.meta.stackoverflow.com/questions/3746/añadamos-python-a-todas-las-pr‌​eguntas-de-python
¿las preguntas nuevas de y no se les puede añadir el tag ?
 
¿Algo que no les guste del afiche?
 
8:51 AM
@meegle84 si se puede
 
Y se debe
 
bueno hermanos, me despido, dejan el feedback del afiche por favor
me caigo de sueño xD!
prácticamente es la 1am por este lado del mundo
que tengan un bonito día, un abrazote
gracias por cuidar al sitio :D
 
@Pikoh lo digo para no estar en la misma situación dentro de un año
 
@meegle84 si si,por eso digo. Yo no sigo esa etiqueta, pero si se ve cualquier pregunta nueva que no tenga , se debe añadir
 
@fredyfx a descansar entonces
 
8:58 AM
Que descanses @fredyfx
 
@Pikoh he visto 3
 
@meegle84 claro, el problema es que tu no puedes cambiarlas sin aprobación no?
Si me las enlazas por aqui, lo hago yo
 
0
Q: Como funciona la funcion emit() en python

Mystic_ForceEstoy empezando en python, el dia de hoy el profesor nos explico hacerca de la funcion emit y utilizo el siguiente ejemplo: from PyQt5.QtWidgets import QMainWindow,QApplication from PyQt5 import uic from PyQt5 import QtCore import threading class Principal(QMainWindow): final = QtCore.pyqt...

0
Q: Obtener Lyrics de una canción sin scrap

Christian LópezEstoy intentando obtener los Lyrics de cualquier canción a partir de su nombre. He intentado utilizar PyLyrics, pero me obliga (O al menos no he encontrado la forma de evitarlo) a aportar el nombre del Artista. from PyLyrics import * print(PyLyrics.getLyrics('Taylor Swift','Blank Space')) #Pri...

 
Deja,ya las he cambiado
:)
 
9:04 AM
Si,ya lo veo. Pero no voy a cambiarlas todas de golpe que luego me echan la bronca
XD
 
@meegle84 Por cierto que el título de esa pregunta debería cambiarse. Acabo de responder a lo que en verdad ha preguntado (que no tiene nada qué ver) y le he recomendado que cambie el título. Si no lo hace pasado un tiempo tendré que hacerlo yo
 
@abulafia pues si, el titulo no es muy aclaratorio respecto a lo que realmente pregunta, imagino que la cambiará al ver tu respuesta
 
@abulafia ¿ En python no se pueden declarar funciones y/o variables como private ?
 
@Trauma No
 
pufff
es que __loquesea es muy incómodo
 
9:13 AM
Lo más parecido que tienes es poner __ delante del nombre de la variable/metodo
pero ni eso es 100% seguro
solo hace name mangling
 
¿ alguna forma de evitar machacar variables de otros módulos con las mias ?
¿ o da error, dado el caso ?
 
cada una está en su espacio de nombres, no puedes machacarlas
 
Acabo de hacer una cosa que no sé si tiene mucho sentido pero bueno.
0
Q: Necesito un input range en una curva

mononeloNecesito encontrar la forma de hacer un input range (un slider) en una curva. La curva no se tiene que mover pero la bolita tiene que deslizarse a través de ella siguiendo su trayectoria (cómo muestra el dibujo). También tiene que funcionar para móviles (Android y iPhone). Muchas gracias!

 
import mimodulo crea el espacio de nombres mimodulo
 
ok. Bueno, así por lo menos me ahorro el __
 
9:15 AM
He contestado con un comentario a esta pregunta pero a la vez he votado para que la cierren por estar basada en opiniones
 
y tus variables son mimodulo.variable
luego está el convenio de poner un solo _ delante
 
@abulafia Ok. Entendido :-)
 
es como "documentacion", que dice "por favor, no trastear con este simbolo, es privado"
pero es público :-)
 
@abulafia vale, lo entiendo. Es parecido a los que hace smalltalk con algunos mensajes
los puedes sobreescribir todos, pero se han marcado algunos como básicos
y te pide por favor que esos no, que no los toques
 
Que sueño que tengo
 
9:17 AM
Al final te acostumbras, y es hasta preferible. También tienes lo de los descriptors por si quieres controlar el acceso (básicamente getters y setters)
 
poco a poco
 
con el decorador @property
 
:-)
ayer descubrí __slots__
 
Bueno, vas rápido. Yo tardé 15 años en descubrirlo
 
ya está tomando mas complejidad de la cuenta, el python este :-O
 
9:18 AM
es que si te metes en sus tripas... pues como todo
lo bueno es que puedes usarlo sin saber nada de eso. Como llevo yo 15 años haciendo :-)
 
en realidad, estaba buscando como hacer callbacks, si había alguna forma propia de hacerlo
busque en Google python slots
y me salió :-D
 
callbacks? Un callback no es más que una función que pasas como parámetro, no?
 
@abulafia correcto
si, en python es trivial tambien
 
pues sí, las funciones son referencias
 
pero estoy aprendiendo, no se si había alguna forma propia
 
9:19 AM
objetos de hecho
aunque ahora lo que se lleva es el async/await para evitar el callback hell
 
@abulafia como debe ser
 
@abulafia creo que el callback hell está sobrepublicitado
yo en javascript no uso promesas, no me gustan
y ocultan lo que de verdad está pasando
 
@Trauma irás al infierno
 
@abulafia el callback del infierno?
 
@Pikoh XDDDDDD
 
9:21 AM
eso no es lo que pasa después de jugar a la houija?
 
a mi todo eso de las promesas/futuros/tasks/event-loops me marean. No acabo de comprenderlo "de verdad" de la misma forma que comprendo el resto
 
es verdad, prefiero a la antigua
 
@Trauma eso es pq eres viejo, pero es mas limpio todo con promises, async/await,etc... ;)
 
@Pikoh depende de como te organices
 
puedes usarlo haciendo ciertos "saltos de fe", pero si lo quieres entender de verdad, hay que destripar muchas cosas feas
 
9:22 AM
@Pikoh yo prefiero poner funciones internas, que se llaman en secuencia
lo veo mas claro así, y menos código oculto
 
hombre, cuando te acostumbras a lo asincrono la sintaxis mejora espectacularmente
los programas son legibles otra vez
 
@abulafia eso es
 
es como descubrir antigravity
 
¡ Acabo de descubrir que me estoy haciendo viejo ! ¡ Prefiero las cosas a la antigua !
:-O
 
@abulafia xkcd ftw
 
9:24 AM
como yo... pero yo es que vengo de muy atrás... del ensamblador y el C, de entender "de verdad" cómo se ejecutan las cosas. E intentar hacer lo mismo con async/await, seguir el rastro de ejecución, la pila, los frames, el bucle de eventos, el select()... son muchas partes en movimiento, me cuesta un horror. Mejor barrerlo todo debajo de la alfombra y deleitarse con la simplicidad de la sintaxis en la superficie
 
@abulafia yeah, tienes que confiar en el compilador
 
Acabo de joder el dumpmodule_v3.py
:-(
 
No me molesta confiar en una herramienta siempre que en mi fuero interno sepa que si quisiera entendería lo que hace. No estoy tan seguro en lo de async...
 
maximum recursion depth exceeded ... eso no es bueno, ¿ verdad ?
 
Acabaste con el espacio de pila
 
9:26 AM
@Trauma parece que te pasas de llamadas recursivas
 
@abulafia yo no, el código :-)
 
Que no es muy grande en python... con una profundidad de unas 200 llamadas ya te lo cargas
 
Yo estoy tranquilamente sentado
@abulafia jeje ... se ve que no le ha gustado lo de volcar el contenido de un módulo ...
 
@Trauma StackOverflow ;)
 
¿ Un módulo puede ser recursivo ?
@Pikoh XDDD
 
9:28 AM
@Trauma La recursividad puede ser recursiva
 
Pues si, los módulos pueden ser recursivos :-O
si lo comento, ya no se pasa
pues nada, a irlos añadiendo a un diccinoario para no entrar en ellos mas de 1 vez :-)
 
Es mas, la recursividad recursiva puede ser recursiva
Me gusta la palabra recursivo
 
re
(a ver si alguien lo pilla...)
 
cu?
 
@abulafia Anda, este es nuevo: KeyError: 'abc'
¿ ?
... ummm ... supongo que porque no encuentra la clave
buscando ...
 
9:33 AM
@lois6b Hm. Lo explico. Era malo de todas formas. re es "re", cursivo.
@Trauma abc es un módulo
Uno de los nombres más cutres que he visto para modulo en la librería estándar python
 
@abulafia ¿ a si ? ¿ Y que hay ahí ?
 
abc = abstract base classes
te molará y todo... es más tripa de esa
 
@abulafia ah, fíjate. Curioso. Me lo apunto :-)
 
si me parece que ya te voy pillando yo los gustos... recursivo, meta, abstracto...
 
@abulafia ¡ Traumático ! XDDD
 
9:36 AM
introspeccion, autoreferencia...
XD
 
anda, otra nueva: NameError: name 'VisitedYed' is not defined
¿ no se ponía global para acceder a variables globales ?
ah, pero será a nivel de función ...
¡¡ Toma ya !!
Volcado de módulos correcto :-)
 
De lo poco que leí cuando intenté aprender Python, lo que menos me gustó fue lo de los __
 
Bueno, lo subo a GitHub y dejamos de procrastinar ... de momento ;-)
 
¿no podrían haber hecho como Java/C# y usar el nombre de la clase, o hacer como JS y tener la palabra reservada constructor?
con lo bonito que es el lenguaje en general...
 
Bonito ... es ... distinto
 
9:45 AM
te obliga a escribir código identado
te obliga a poner una sentencia por línea
eso hace que el código sea homogéneo
 
@PabloLozano pero me jode mi forma de trabajar
de escribir
y los métodos/funciones son difíciles de diferenciar unos de otros
donde acaba uno y empieza el otro
 
bonito siempre es algo subjetivo
:)
 
Cierto :-)
 
Me han ganado por la mano
0
Q: Que significa var = {} en javascript/jquery?

cat_12A veces he visto variables que tienen dos parentesis sin nada, es decir esto. var obtener_teclas = {} Sobre todo en scripts para capturar las pulsaciones de los teclados, es decir eventos del teclado, ¿esa variable significa que almacenará algún valor? Además esto no es un objeto javascript? ...

 
@Trauma Eso es que no usas docstrings
 
9:51 AM
@abulafia jeje ... ¡ si empecé ayer ! Dame algo de tiempo :-)
 
@PabloLozano Supongo que te refieres a __init__(). Sí, esa es una elección fea. El resto de los métodos "dunder" los veo bien
son cosas internas que no hay por qué conocer al principio
pero el __init__() te lo vas a encontrar quieras o no
(dunder es el slang en python para el doble guión bajo __)
 
nada, no quiere hacer el push
ni con el proxy puesto
Ahora :-D
no veas como va el proxy de cargado hoy ... tarda la vida en conectar ...
¡ otia ! ¡ problema !
ah puesto mi usuario del domino
¿ Alguien sabe como solucionar eso ?
 
el que?
 
Mira el usuario
 
Ah, te refieres al usuario que sale en los commit?
 
9:59 AM
Ese
Es la primera vez que hago el push desde el curro
 
Entiendo que no es el nombre de usuario de ese perfil de github
 
entiendes bien :-)
 
entonces seguramente sea el nombre que tienes puesto en tu .gitconfig
 
voy a comprobarlo
 
puedes hacer un .gitconfig dentro del repositorio
 
10:00 AM
1527
Q: How to change the commit author for one specific commit?

MicTechI want to change the author of one specific commit in the history. It's not the last commit. I know about this question - How do I change the author of a commit in git? But I am thinking about something, where I identify the commit by hash or short-hash.

 
@abulafia lo hice, pero creo que no lo he puesto bien
username y useremail
definitivamente no están bien
... ummm ... nada, no hay manera
borrado del repo, reconfig del git, push
vuelve a salir el mismo usuario
mejor lo dejo y lo hago desde casa :-(
 
10:17 AM
hay un git config, no?
como comando
 
@Trauma Pero cuando haces un git log en local te sale ese usuario?
 
git config --list
 
Yo sospecho que sí, github solo tiene dos formas de saber quién eres. El autor que aparece en el propio commit (que depende de tu git config) o el usuario en cuyo nombre subes las cosas (el que tiene la cuenta en github). Si el autor tiene el mismo email que el usuario, entonces lo identifica como "usuario github" y enlaza a su perfiel desde el commit
si no, deja los datos que vengan en el commit y lo trata como "usuario desconocido" sin enlazar a su perfil
 
Ya lo he borrado. No quiero problemas.
Ya lo haré desde casa
 
imagino que hacías los push via ssh, no?
no quiero pensar que si los haces via http el proxy haga algún cambio =:O
no podría... sin falsificar certificados
 
10:23 AM
no, los hacía por https
se supone que tambien es seguro
O_o
 
Sí, pero algo mencionaste antes de un proxy
 
el del curro, tengo que pasar por él
 
en todo caso, git log en local, te muestra el autor que estás enviando a github
 
joer. Está mandando mi usuario de dominio
con mi correo del curro tambien :-O
 
eso es que así lo tienes configurado en .gitconfig
 
10:25 AM
pero el [user] name y mail los tengo bien puestos O_O
[user]
name = TraumaEnSOes
email = traumaensoes@gmail.com
 
git config user.name te muestra eso?
 
no, eso es un copy/paste del .git/config
 
ya
digo que si el comando te muestra lo mismo
 
$ git config user.name
TraumaEnSOes
 
anda...
 
10:26 AM
$ git config user.email
traumaensoes@gmail.com
 
bueno, es que el nombre se guarda cuando haces el commit
 
estoy en cygwin, igual tiene algo que ver
 
igual cuando lo hiciste no habías redefinido el usuario
 
no, seguro que ya estaba hecho
borre el repo original
coloqué user y email
y volvi a crear el repo y hacer el push
 
haz otro commit ahora y mira qué usuario te pone
 
10:28 AM
nope, lo dejo ya.
 
:-)
 
Además, he borrado el repo otra vez
 
me refería al repo local
 
que van mis lentejas en esto :-)
ah, vale
ah, espera
hice el commit ANTES de poner bien el usuario
 
a eso me referia
el autor del commit es info que forma parte del commit
 
10:29 AM
vale vale, ya te entendí
borre el repo remoto
pero no toqué el local
eso tiene fácil arreglo :-)
 
si, haces una carpeta nueva vacía. Dentro haces git init, después git config user.name TraumaEnSOes etc. después copias el fichero del otro sitio, y lo añades con git add; git commit y ya debería estar con el autor correcto
 
ya está, he borrado el directorio .git y lo he recreado
ahora si, he puesto el usuario ANTES de hacer el commit
$ git log
commit 29c8bdd136af694467cfb71e6ce3ba623362ac36 (HEAD -> master)
Author: TraumaEnSOes <traumaensoes@gmail.com>
Date: Tue Dec 11 11:31:54 2018 +0100

commit inicial
 
Ok, ya puedes hacer push sin miedo
 
jejeje ... a volver a crear el repo
espero que no me regañen de GitHub ...
xD
 
aunque bueno, si estás paranoide... el proxy puede registrar a donde te conectas (aunque no qué haces allí)
 
10:34 AM
eso me da igual
aquí nos bajamos cosas continuamente
bueno, en marcha el push ...
no veas lo que tarda
 
Usa ssh para saltar el proxy
 
debería
es mi primer push desde aquí
Ahora si :-D
joer ... toda la mañana procrastinando ...
ni las VM he arrancado aún :-(
 
iba a hacerte una sugerencia de mejora.. Lo dejo para luego :-)
 
@abulafia te lo agradezco, pero mejor lo dejo ya por hoy :-)
 
mi procrastinación es hacer tareas pendientes más cortas pero con menor prioridad...
mi lista TO-DO crece cada día :(
 
10:41 AM
@PabloLozano solo tengo 1 asignada ahora mismo ... pero es un verdadero co+azo :-(
 
Yo tengo una asignada de la quiero para ayer
 
Procrastinación nivel poner banderitas rojas en el outlook
 
y un montón de cuando tengas tiempo...
 
xDD
Cada procrastina como puede ... xD
 
ese montón acumula ya horas para cubrir al menos hasta mediados de 2019
porque siempre surge algo más importante que se cuela en la lista
 
10:43 AM
Descripción

Para los fallos de PA cuando no se indica pintar PAM, la caja externa se pinta porque lo indica el radar en otro par de bits, pero debe pintarse la caja interna CONTROL.
Esa es la tarea para hoy :-O
 
PIM-PAM toma Lacasitos
 
Tuve que llamar por teléfono para que me explicaran que carajo pone ahí
Y ahora hay que averiguar como funciona el .xml de configuración
 
Uh-i, u-ah-ah, verás que buenos que están
 
@Trauma Demasiado amplia
 
@Kiko_L XDD
 
10:45 AM
(cover ochentero de Witch Doctor)
bueno, ya lo dejo
voy a procrastinar con otra tarea de me gustaría
 
@PabloLozano jejeje ... nada, que te diviertas ;-)
 
@PabloLozano prefiero esta:
¿Por cierto, como puedo hacer para puntuarte positivamente, que soy nuevo en stackoverflow? — Raul Macías 14 mins ago
a veces da gusto
 
@Pikoh ohh, sí, así da gusto
 
11:17 AM
@Pikoh bien, los putos distorsion
 
11:32 AM
@blonfu miticos
 
tenían buenos temas
 
11:57 AM
@abulafia al iterar sobre una lista ... ¿¡ me salen los propios métodos de la lista !?
 
gaste mi voto en una pregunta que encontre el duplicado
1
Q: ¿Por qué JSON.parse no funciona como debería?

Hictus¿Cómo es posible que este código: console.log('EntroSubscribeTokenBefore', JSON.parse(JSON.stringify(response))); console.log('EntroSubscribeTokenType', typeof JSON.parse(JSON.stringify(response))); console.log('EntroSubscribeToken', JSON.parse(JSON.stringify(response)).access_token); const newT...

no es lo mismo que esta?
30
Q: ¿Cómo puedo convertir un string JSON a un objeto en JavaScript?

GemasoftSi tengo una variable string con el siguiente valor: var myString = "{'nombre':'juan'}"; ¿Cómo puedo convertir un string a un objeto JSON en JavaScript?

 
@JackNavaRow Yo creo que no. La primera tiene un error real.
 
@Trauma Depende de lo que entiendas por iterar por una lista. En una iteración normal, no. Solo te salen sus elementos. Por ejemplo for e in lista. Pero si estás haciendo algún tipo de introspección sobre la lista, como por ejemplo dir(lista), sí te salen los objetos y atributos, claro.
 

« first day (1138 days earlier)      last day (1971 days later) »