« first day (1909 days earlier)      last day (1190 days later) » 

12:15 PM
@abulafia ¿ python tiene sets ?
Vale, ya
 
12:26 PM
Una duda en ingles supervisor como se llama? supervisor?
 
pero con la tilde en la é
xDDD
 
es que deepl me dice que es igual
y dudo
hay operarios y por encima de ellos hay un supervisor
ese puesto en ingles es supervisor?
 
You are not my supervisor!
es un meme de la serie Archer
 
@Trauma Sí, claro, y bien útiles que son
 
12:40 PM
@abulafia Ya, gracias :-)
Ya los estoy usando
 
Puedes hacer con ellos las operaciones |, &, ^ y -
 
ah, mola eso
expresivo, como tu dices :-)
yo solo lo quiero para evitar duplicados, nada tan sofisticado
 
| es la unión, & la intersección, ^ es la unión menos la intersección, y - es la diferencia
 
^ es una XOR?
 
Sí, pero para conjuntos
produce como resultado los elementos que están en cualquiera de los dos, pero no en ambos
^ también está definido para enteros, y entonces es el XOR bitwise
no es la exponenciación, que es **
 
12:43 PM
@abulafia abusando ya de ti, ¿ file.write( ) pone un fin de línea al final, o hay que ponerlo a mano ?
 
si no pode WriteLn yo asumiría que no
 
write envía bytes, es tu responsabilidad cuáles mandas. No añade nada
 
ok
file.write( filter + '\n' )
 
lo único, quizás (no estoy seguro), si el fichero fue abierto en modo texto y envías un \n y estás en windows/ms-dos, se añada un \r también
 
Hoy he conseguido no poner los ; al final de las líneas :-D
@abulafia Eso me puede venir bien
 
12:45 PM
@Trauma Eso te funciona si filter es una cadena de caracteres y si f fue abierto en modo texto
 
@abulafia filter es una cadena. open( nombre, 'w' ) es en modo texto o binario ?
 
modo texto (es el modo por defecto)
'wb' sería el modo binario
 
no no, lo quiero en modo texto
 
Hm.. pero en modo texto está además el tema de los encodings
 
ya vas a empezar a darme dolor de cabeza otra vez
 
12:46 PM
si filter es solo ascii no hay problema, pero si hay algún unicode no-ascii en él...
 
que mania con modificar los datos, carajo
 
entonces creo que por defecto python lo escribirá en utf8
 
no, son solo dígitos y espacios
 
@Trauma No se trata de modificarlos, es que un caracter Unicode no es un byte. Por tanto no se puede escribir en un fichero sin antes haberlo transformado en un byte o en una secuencia de ellos
 
se de que va el tema
pero eso es por tratarlos de forma distinta
un byte es un byte
 
12:48 PM
abrir un fichero en modo texto no significa que no se estén enviando en realidad bytes. Solo significa que la conversión de texto a bytes la maneja write
 
de que se use correctamente, ya me encargo yo
 
y un caracter es un caracter (era un byte, pero desde Unicode ya no lo es)
 
artificialidades de los lenguajes tan modernos estos
filesOfInterest = glob.glob( 'Orquestator_*' )
for l2protos in filesOfInterest
    result = getData( 'Orquestator_10001_0.proto', redisConn )
    if len( result['filters'] ):
        # Volcamos los filtros en un archivo.
        with open( l2protos + '.filters', 'w' ) as f:
            for filter in result['filters']:
                f.write( filter + '\n' )
 
@Trauma un byte es un byte, y si lo tratas en binario no hay problema. El problema eres tu que quieres cambiarlo a texto
XD
 
yo no lo quiero cambiar a nda
yo lo trato como el byte que es
es el sistema el que se empeña en distinguirlos
 
12:49 PM
3 mins ago, by Trauma
no no, lo quiero en modo texto
 
porque estoy en python raro este
en C++ no hay esas historias filos'oficas
un byte es un byte, y un stream es una secuencia de bytes
 
"el sistema" hace lo que tu le dices. Si lees bytes, procesas bytes, y escribes bytes..no hay problema. En ningun lenguaje
 
Y en python también
 
tu los interpretas como buenamente puedas o quieras
 
ahora...si quieres usar codificaciones de texto..pues tienes que amoldarte a ello
 
12:50 PM
carajo, es que tratarlos como cadenas son tonterias
 
un byte es un byte, un stream es una secuencia de bytes. Exactamente eso. Y esa secuencia, si quieres y te interesa, lo puedes interpretar como una cadena de caracteres, y te da las funciones para hacer esas conversiones
 
yo no distinto entre una cadena de bytes o de caracteres
 
claro..toda la codificacion de caracteres es una tonteria XD
 
Trauma, piensa en esto len(mensaje)
 
acabas de resolver un gran problema que lleva años
 
12:51 PM
y el mensale es "¿Qué?"
qué resultado esperas?
 
a ver, no me toqueis los cajones
es que funciona bien
pero encuetro artificial todo ese royo de cadenas / bytes
lo único que hace es liarme, no me aporta nada
 
insisto, ¿cuántos caracteres hay en la cadena "¿Qué?"
yo veo cinco
pero son siete bytes
 
que se de sobra como va el UTF-8, gracias por el recordatorio ;-p
 
a ver..como resuelves tu el problema de almacenar/mostrar textos en diferentes idiomas, usando solo bytes? :)
 
asi que si no tienes herramientas para convertir uno en otro, buena suerte intentando crear tablas alineadas verticalmente en una terminal de texto
 
12:53 PM
pero eso sera cuando lo necesite. Ahora no
ahora solo quiero bytes, o ASCII, o Latin-1, o como prefieras abstraerte
 
vale, pues si no lo necesitas trabaja todo el rato con bytes y olvídate de que existen las cadenas, como estás haciendo
 
@Trauma si no lo necesitas, no lo uses. Trabaja en bytes exclusivamente, puedes hacerlo
 
pero no quieras erradicarlas del lenguaje, otros las necesitamos :-)
 
XDDD
 
son inútiles
aqui hay bytes. Independientemente de lo que se suponga que representan
 
12:54 PM
Esto ya es trolleo, no? :-)
 
yo creo que si
:P
 
me estais dando dolor de cabeza O_O
dios, como hecho de menos mi C++
 
c++ no tiene std::string?
 
claro
 
@Trauma Pues tómate un analgésico :-P
 
12:56 PM
y std::u32string?
 
que es un std::vector, pero te garantiza un \0 al final. Nada mas.
lo mismo. Un vector con un 0 al final
lo cual no impide que haya otros 0 intermedios
0 abstracciones
 
Mal llamado. Que lo llamen entonces std::bytestring
 
sois muy raros los de c++.afortunadamente estáis en vias de extincion
 
Es de antes del 98 ... cuando lo de Unicode aun no estaba muy en boga :-)
@Pikoh ¡¡ Los raros sois TODOS LOS DEMÁS !!
 
@Trauma la paradoja del kamikaze
XD
 
12:58 PM
xDDD
es que mezclais almacenamiento con representación
 
hala, me voy a comer que si no al que le va a dar dolor de cabeza es a mi
 
que si encodings, que si otras yerbas
 
@Trauma que lo has mezclado tuuuuuu
 
@Trauma Hala! Pero si eres tú el que lo mezcla diciendo que son lo mismo!
 
¡¡ Lo ha mezclado el python este del copón !!
que no me deja hacer lo que quiero :-(
 
12:59 PM
es cierto que python lo tenía mezclado en la versión 2. Como C++
pero ya lo ha corregido
en Python3 está claramente (y felizmente) separado
 
hacer una regex sobre bytes sí que tes mezclar
 
@PabloLozano ¿¿ Porqué ??
yo solo quiero secuencias que cumplan un patrón
bueno, vamos a probar el bischo este
 
un patrón en los bytes, no un patrón en el texto, claro está
 
Pues claro
# L1 genera, como m?nimo, 1 L2.
# Recorremos los .proto generados para obtener sus datos.
filesOfInterest = glob.glob( 'Orquestator_*' )
for l2proto in filesOfInterest
    result = getData( l2proto, redisConn )
    if len( result['filters'] ):
        # Volcamos los filtros en un archivo.
        with open( l2protos + '.filters', 'w' ) as f:
            for filter in result['filters']:
                f.write( filter + '\n' )

    if len( result['payloads'] ):
        # Volcamos los filtros en un archivo.
 
Las expresiones regulares son patrones utilizados para encontrar una determinada combinación de caracteres dentro de una cadena de texto.
 
1:01 PM
tu buscas que haya un patrón tal que: un byte con valor 0x65 y otro con valor 0x66 despues. Ok, tiene sentido en ese caso una expresión regular "de bytes"
 
son para texto, no para Bytes
 
espero que el for( ) sirva para sets tambien
 
si pones como Regex [añáä] y la usas sobre bytes, tendrás que asumir cierta codificación
 
pero si lo que buscas es que haya un texto con una "A" primero y una "B" después, ya no tiene sentido especificarlo a nivel de bytes
 
Que estoy buscando UUID
 
1:02 PM
@Trauma Si un set es iterable pero no garantiza el orden al recorrerlo
 
b'[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}'
 
@Trauma Aun eso, está suponiendo un encoding (ASCII en este caso)
 
Hay no hay nada, es todo ASCII 7bits de toda la vida
carajo, me vais a volver loco
¿¿ No tenéis que trabajar o algo ??
 
Es más divertido esto
 
ASCII es una codificación
 
1:03 PM
:-X
Desisto
Quesusden
 
si guardases UUID como bytes, tendrías que quitar los guiones
entonces sí
 
no, se guardan como cadenas
 
zas!
 
XDDDDD
dejadme intranquilo de una joia vez ya !!
 
Venga, tómate ese analgésico
 
1:04 PM
paso de vosotros ;-p
 
Bueno, vamos allá
VPN: conectada
Aarchivo .il de pruebas ... listo
consola: abierta
archivos no necesarios: eliminados
¡ Encendido !
SyntaxError: invalid syntax
XDDDDD
Huy. Algo no va bien
 
No era el resultado esperado?
 
No exactamente ese .. pero si algo parecido :-)
os.system( ) es síncrono, ¿ verdad ?
 
si
 
1:13 PM
carajo :-(
 
1:46 PM
hacía días que no veía el chat tan animado xD
 
2:00 PM
@PedroMiguelPimientaMorales Uste tranquilo, para empezar no es como que vayamos a hacer algo comercial :P
Saludos gente
 
2:11 PM
@PabloLozano es que meternos con @Trauma es divertidisimo
 
Pues yo no opinio exactamente igual :-(
@Pikoh Sus aprovechais de que sois varios y yo estoy solo :'-(
 
como buen c++ kamikaze
 
os aprovechais del mas inocente :-(
 
pero es con cariño
 
pues no me querais tanto, carajo :-p
 
2:15 PM
@Trauma porqueeeeeee porqueeeeeeee???
dejate querer carajo
 
no no no
que luego siempre piden cosas a cambio
 
shhhhhhhhh... dejate querer
 
@Trauma menos mal que ayer decías que aquí te sentías mejor por no sentirte el rarito
 
mira a mi Administradora Única ... que si un coche, que si unas vacaciones ...
 
para ella y los crios todo...
 
2:16 PM
jajajajjaja
 
ves? sin embargo, a @gbianchi no le queremos nada
 
pues casi mejor :-)
 
@Pikoh por que hablas de ti mismo en plural?
 
@NicolasOñate porque hago de portavoz
 
👏👏👏👏👏👏
 
2:21 PM
¿¿ Será posible que Redis tenga latencia, y devuelve Ok antes de guardar los datos realmente ??
Si los pido muy seguido, me dice que no están
 
2:36 PM
que opinan de usar comparaciones de tipo yoda como standar???
buen dia
han escuchado del yoda estandar??
@Trauma eso es posible??
 
@FranciscoNúñez Pues yo creía que no ... pero ahora mismo lo estoy dudando ...
 
buena gente
@PaulVargas que mas, vemos al rato voy hacer algo
@NaCl como va
 
@Trauma como invito a una sala de chat a alguien que no esta aquí ???
desde su perfil; alguien sabe??
 
@FranciscoNúñez desde el perfil de chat
 
no veo la forma XD
 
2:40 PM
 
@lois6b no esta en este chat ...
por eso no puedo entrar a esa area de su perfil
 
Tiene que haber entrado en el chat para tener un perfil de chat
 
deberian agregar un boton en el perfil invitar a esta persona a chat ... en el perfil de facil accesso, siento que la interface de usuario de las redes de Stack Xchange es malisima...
y poco intuitiva
@lois6b exacto pero he visto que se puede desde un post pero no veo la manera de invitarlo a una sala de chat XD
 
el chat es un poco "especial"
 
ahi puedes buscar al usuario
 
2:46 PM
y en general SE no parece querer que nadie pueda contactar a otro usuario sin permiso
lo que hace que los intentos de convertirlo en una red social sean... extraños
(lo de "reacciones" sigo sin entenderlo)
 
eso no me quita la idea de que la Interface de USuario sea poco intuitiva....
 
@PabloLozano ya no estan.no?
@FranciscoNúñez puedes hacer cualquier sugerencia sobre el mismo en meta.se
 
pasame el link
 
 
2:48 PM
quedan cosas :P
 
@PabloLozano wao eso si se ve hermoso ... casi me eyaculo visualmente XD
 
si lo dices por el tema oscuro, lo puedes poner en tu perfil
 
@PabloLozano creo que intenta ser sarcastico :)
 
mi sentido de la estética es bastante pobre
 
el mio tambien. Por eso prefiero backend :)
 
2:51 PM
mientras no tenga que entrecerrar los ojos por el contraste, me vale xD
 
@Pikoh no fui sarcastico en realidad me agrado el tema ... pero sigo pensando que la interface de usuario es poco intuitiva...
 
@Pikoh A mi me gusta back y fron, pero el diseño que me lo den hecho
 
@FranciscoNúñez ah ok..te entendí mal entonces
 
@FranciscoNúñez Yo encontraba menos intuitiva la de Facebook, en comparación aquí siempre he sabido encontrar las cosas
quizá influya que pase más tiempo aquí que lo que me pasaba por FB
prácticamente cada vez que entraba habían cambiado algo, por lo poco que me pasaba por allí
 
Eso iba yo a decir. Tal vez es que llevo mucho tiempo aqui, pero a mi no me parece tan malo el UI de StackExchange
 
2:53 PM
para mi la interface de usuario para entornos de este tipo debe ser intuitiva y amigable con el usuario...
 
de hecho me gusta más la de SOes que la de SO
allí no hay una tab "preguntas"
 
que opinan de este Diseño de interface de usuario???
 
pues parece el tipico que viene con las plantillas de angular y cosas asi
 
@Pikoh a que te refieres?
 
pues a que parece una plantilla de esas que se generan automaticamente en visual studio y entornos asi
 
2:59 PM
@Pikoh esa es tu opinion sobre las capturas que les pase??
 

« first day (1909 days earlier)      last day (1190 days later) »