« first day (1425 days earlier)      last day (1687 days later) » 

12:00 PM
@lois6b Eso pasa en el primero, en el segundo todo va sobre ruedas, en mi primer accidente estuve tartamudeando 2 dias
 
@ntzz por favor te pido respeto al referirte hacía mi u otras personas.
 
En el segundo estaba como si nada
 
@IsraelGonzález Nos robaron los teléfonos (en esa época no había smartphones aún), dinero, no mucho ya que un estudiante universitario nunca tiene mucho dinero encima, pero no pudieron llevarse el vehículo, porque precisamente en esa oportunidad viajaba con el repuesto en mal estado. Además, el Switch de la llave para encender el vehículo tenía un truco que era difícil de entender y hacía que el motor se apagara. Típico vehículo de estudiante pobre. XDDD
 
Anonymous
@MauricioContreras tenían ruedas para irse con el vehículo?
 
@Jorgesys Creo que es mejor dejarlo estar por hoy.
 
12:02 PM
@x3k_js lo que sucede es que ví un comentario hacia mi pero fue eliminado, pensé que fue el usuario u otro mod, pero en realidad fuí yo, si doy "clic", no necesita confirmación, de cualquier forma el usuario lo agrego nuevamente.
 
Como están compañeros?
 
@LucasDamian Bienvenido
 
ya dejen el tema
 
Buenas tengo un problema en python
 
@AsieR_2 No, que no me lo robaron, aunque esa fue su intención. Creo que ellos salieron peor de lo que esperaban. Mira que robarme a mí, lo que se llevaron en efectivo les alcanzaría para comprar otra caja de clavos y volver a intentarlo. XDDD
 
12:04 PM
VAR = "gwcstat;status all"
espera_prompt()
tn.write(VAR + "\r\n")
respuesta = espera_prompt()
trozos = respuesta.split(">")
for trozo in trozos:
    for linea in trozo.split("\n"):
       palabras = linea.split()
       if len(palabras)<4:
        continue
       if palabras[3].startswith("FAULT"):continue
       if palabras[3].startswith("---"):continue
       if palabras[3].startswith("0000"):
        arreglo.append(palabras)
salida = tn.close()

with open(mi_path, "w") as f:
    for lineas in arreglo:
 
@Xerif un poco complicado, si no respondo a ciertos usuarios es grave, si respondo también. Lo ùnico que pido es que nos comportemos de mejor forma en el sitio evitando palabras que no pueden ser tomadas de forma agradable por otras personas.
 
Y me sale este error:
f.write(lineas + ";")
TypeError: can only concatenate list (not "str") to list
 
Anonymous
@MauricioContreras no, no, digo que si llevaban ruedas para intentar robarlo o pensaba irse con las ruedas pinchadas
 
@JuanPerez ya, es que estás tratando de concatenar listas, xddd
 
@JuanPerez Y que te dice esto? Leíste el error?
 
12:05 PM
Si xD
 
@Jorgesys Nunca llueve a gusto de todos :)
 
@JuanPerez Entonces, el lineas que es? Lo creas añadiendo elementos a arreglo, cierto? El arreglo que tipo de variable es?
 
@terdon La variable arreglo es un array
arreglo = []
 
Vale. Un array que contiene varias palabras. Y palabras que tipo de variable es?
 
Bueno me retiro por el momento...
 
12:07 PM
@AsieR_2 (Perdónalo señor porque vive en su pequeña burbuja) A ver, en Venezuela si te roban usando clavos, por lo general ellos mismo mientras perpetran el robo a los pasajeros del vehículo van cambiando la rueda por la de recambio, con suerte sólo estallan una rueda y es la que recambian. Así pueden llevarse el vehículo y el botín de los pasajeros, dejando a los mismos a la orilla de la carretera (en el mejor de los casos: vivos).
 
@terdon Esto me contiene palabras
 
tampoko te enojes
 
@AsieR_2 es que de verdad.. no sabes nada de robos de autos en venezula..
 
Anonymous
@MauricioContreras menudo país
 
@JuanPerez El variable palabras es un list. Lo haces con palabras = linea.split().
Entonces, cada elemento en el array arreglo es un otro array.
 
12:09 PM
@terdon Si
 
@JuanPerez No puedes concatenar ";" con la lista, por que no es un string. Es lo que dices el error no? Prueba a sacar solo la lista: f.write(lineas) a ver si te deja
 
[['GWC', '0-0', 'GC110CC', '00000000', 'NONE', 'UNLOCK', 'IDLE', 'ENAB', 'HOTSTBY', 'STB', 'MANWARM', 'NOTISOL'], ['GWC', '0-1', 'GC110CC', '00000000', 'NONE', 'UNLOCK', 'IDLE', 'ENAB', 'SERVICE', 'ACT', 'NOSWACT', 'NOTISOL'], ['GWC', '1-0', 'GC110CC', '00000000', 'NONE', 'UNLOCK', 'IDLE', 'ENAB', 'SERVICE', 'ACT', 'MANWARM', ]]
 
Y el error te dice que no puedes simplemente usar + para concatenar un string y un array.
 
@AsieR_2 ya. Poco a poco vas entendiendo que la migración de Venezolanos no es por la época de apareamiento ni responde a un tema migratorio milenario. Tampoco es una moda chic ni un reto de Youtuber. XDDD
 
Probablemente necesitas dos llamadas al write: f.write(lineas); f.write(";")
 
Anonymous
12:10 PM
@MauricioContreras Ná, no creo que nadie se mude por gusto, siempre es en busca de algo mejor
 
@terdon Voy a probar con esto.
 
No recuerdo si el write en python añade \n, igual si y necesitaras quitarlo.
 
Anonymous
Salvo los millonarios xd
 
f.write(lineas);
TypeError: must be string or read-only character buffer, not list
 
Bueno, entonces no te deja con array. Haz un otro recorrido del array entonces.
 
12:11 PM
@AsieR_2 Ellos no emigran, ellos sólo salen a dar una vuelta por el jardín.
 
@terdon Como así ?
 
Algo tipo:
with open(mi_path, "w") as f:
    for lineas in arreglo:
      for linea in lineas
        f.write(linea)
      f.write(";")
 
Anonymous
@MauricioContreras ahora te pinchan las ruedas del autobús
 
Pero intenta unas versiones, y sigue la primera regla de debugging: ¡*imprimelo todo*!
 
@AsieR_2 o las costillas, que está en barcelona, la gente lleva katanas por la calle
 
12:13 PM
f.write(linea +os.linesep) funciona?
f.close()
 
Anonymous
@blonfu Barnezuela
 
@terdon eso si funciona, lo que él llamaba lineas realmente son arrays
 
@terdon Ahí si me funciona
 
@AsieR_2 mola
 
@MauricioContreras Sip
5 mins ago, by terdon
Entonces, cada elemento en el array arreglo es un otro array.
 
12:14 PM
suena bien y todo
 
@blonfu Están cordialmente invitados.
 
Anonymous
@MauricioContreras A tu casa?
 
[['hola'],['como'],['va']]
 
@AsieR_2 A Chiquitistán
 
@blonfu Hostia, si que ha cambiado la ciudad desde que me fui en 2010 entonces! A la época, la gente ni si quiera llevaban cuchillitos de mantequilla! :P
 
12:16 PM
@LucasDamian [['Aquí'], [[','],['todo'],['bajo'],['control']]
 
jajja
 
Me estoy imaginando la peña andando por el borne con katanas!
 
@terdon ¿borne?
 
@MauricioContreras Casco viejo de Barcelona y uno de los barrios mas turísticos (y bonitos)
 
será el born
aunque en castellano igual es borne
 
12:18 PM
Si, pero borne en castellano, no? Pensaba que born en catalan.
 
@terdon puede ser
 
Anonymous
@MauricioContreras no quiero morir :/
 
Hasta había una camiseta: Born in the Born!
 
Anonymous
@terdon Has vivido en españa?
 
Una consulta, que librería me recomiendas para utilizar web services ?
 
12:21 PM
yo he usado flask por el momento
 
@AsieR_2 Si, pasé 7 años en Barcelona.
Finales 2002 hasta 2010.
 
perdón, estas preguntando por python?
 
Anonymous
@terdon se nota en algunas expresiones xD
 
Seguro. Hasta me dicen que tengo acento catalan y todo!
 
tienes nombre de catalan(?
 
12:22 PM
Bueno, los catalanes suelen pensar que soy Portugués. Los de otros lados de España me traten de catalan.
 
@LucasDamian No necesariamente python.
 
@terdon Ya, el Born. No entendí la referencia.
 
Si, creí que era Borne en castellano, pero probablemente me equivoco. Ya hace un rato que no vivo allí.
 
El passeig del Born és un passeig del barri del Born, al districte de Ciutat Vella de Barcelona, que s'estén entre l'antic Mercat del Born i l'església de Santa Maria del Mar.El passeig del Born és un antic passeig medieval. Des del segle XIII s'hi celebraren torneigs, festes, fires i altres activitats. En el segle XVI s'hi executaven víctimes de la Inquisició. L'any 1714 va ser el lloc des d'on Villarroel va preparar el darrer atac de la cavalleria catalana per intentar expulsar l'artilleria enemiga que s'apropava a la ciutat. Posteriorment les tropes de Felip V l'ocuparen posteriorment al setge...
El paseo del Borne (Passeig del Born en catalán) es un paseo en el barrio de la Ribera (en el distrito de Ciutat Vella) de la ciudad de Barcelona, en España. Se encuentra entre el antiguo Mercado del Borne y la iglesia de Santa María del Mar.[1]​ El paseo del Borne es un antiguo paseo medieval, donde desde el siglo XIII se han celebrado torneos, fiestas, ferias y otras actividades, en el sigle XVI se ejecutaban a los condenados por la Inquisición. Albert García Espuche, historiador, defiende que el paseo del Borne fue la plaza mayor de Barcelona a finales del siglo XVII y principios del XVIII.…
 
gente consulta
 
12:25 PM
@terdon No te has equivocado, yo no lo sabía
 
quiero hacer lo siguiente
 
@MauricioContreras Ah! Me alegro, no me pasa a menudo :)
 
estoy tomando servicios de un sitio web
 
Anonymous
@MauricioContreras menudo catalán
 
Anonymous
venga a Chiquitistán
 
12:26 PM
quiero que si me piden 2 dias me procese de la siguiente manera: dia 1 al 1 y luego dia 1 al 2
 
@AsieR_2 exacto, no sabía que en Castellano se decía Borne.
 
como puedo hacer ?
 
Anonymous
@MauricioContreras uf, me voy a chivar al juece
 
@JuanPerez bueno, flask es bastante sencillo, no creo que sea lo mejor, pero a mi me sirvió
con su permiso me pondré a trabajar. @MauricioContreras si tengo un tiempo libre voy a ponerme a estudiar y te preguntaré algo si me atasco.(matemática)
aunque es.symbolab.com me ayuda mucho
 
Anonymous
@LucasDamian si me dices que te han pagado por eso me lo creo xd
 
12:48 PM
@LucasDamian Con gusto
 
1:03 PM
@byte96 for(int i=0; i<diastotales;i++){ for(int i=0; i<diasacontar){ //haces cosas }//procesas diastotales++}
en verdad no tengo ni idea de lo que lechees estás intentando hacer pero no parece muy dificil, no?
 
1:15 PM
@byte96 xd he estado leyendo el bucle de caca que he escrito y es la cosa menos óptima del mundo: foreach(day in daylist){ List.Add(dayinfo); ProcessDays(List) } y así en cada vuelta para no perder tiempo en procesar todo de nuevo
 
jajajajajaja ya lo hice gracias igual @Aritzbn
otra consulta de c#
hay alguna forma de hacer una resta en linq ?
tipo Sum
pero Resta xD
 
@byte96 usar sum con el valor negativo?
buenas tardes
 
@byte96 como hiciste?
 
nunca lo he hecho creo :P
 
@Pikoh guten tag...des mein führer? xd
tagdes xd
 
1:27 PM
@Pikoh eso se puede
tu sumas -1 + -3
 
@JackNavaRow no veo porque no :)
 
claro alli se le dice suma algebraica
 
@Pikoh osea ?
tengo esto: Acumulado = da.Sum(x => x.Desbalance)
el problema es que me queda
-64+-64
y yo necesito que me quede -64--64 = 0
me explico =? @Pikoh
 
@byte96 Acumulado = da.Sum(x => -x.Desbalance)
 
@ntzz Por defecto creo que si, pero el que a el le parece jaja
 
1:30 PM
@Pikoh ahh lol, bueno ahi pruebo
@Aritzbn igual que tu, dos for ()Y)
 
Enfin mejor no contesto hoy mucho
@Marc vale gracias :)
 
@Aritzbn eso se traduce: "buenas etiquetas, mis días de furia" verdad?
 
Es que estaba intentando hacer el .select y luego el .orderby y no me dejaba
 
@byte96 pero haz uno! es más rápido
xd
 
@Pikoh no me da :(
 
1:32 PM
Y estaba flipando, y entendi que lo hacia sobre el .select directo el orderby solo, pero claro, queria encontrar la documentacion, pero no encontre
 
@byte96 que valores tienes en Desbalance?
 
@byte96 por qué no haces una pregunta? me parece interesante
 
@DavidDPG si, puede ser materia de una buena pregunta
 
@byte96 ya tienes el viaje programado? :)
 
@ntzz a Cuba ya lo hice xDDDD
 
1:33 PM
@blonfu hay buenas etiquetas y son días de furia, cuadran los datos
 
@byte96 ah guay! y que tal el tema sin internet?
 
@ntzz jajajajaja me aguante bastante
@ntzz mew gusto mucho el destino pero no se si volveria a ir
mucha historia y muy lindas las playas
 
@DavidDPG y me decían que no sabía Swahili, soy un crack en idiomología
 
@byte96 Suele pasar, es como te llevas un buen sabor de boca, pero sabes que si vas, no lo vas a disfrutar tanto xd
 
utilice solo 5 horas de internet en 9 dias :v
 
1:35 PM
@blonfu Me suena que en algún momento puedo haberte acusado de no saber swahili de verdad
 
Ya tienes siguiente destino pensado?
 
se puede decir crack o es apología e incitación del consumo de drogas?
 
@byte96 hmm..si los dos valores que tienes son negativos...como te va a dar 0?
 
@blonfu Mejor vamos a dejar el tema por hoy que se ha caldeado mucho el chat
 
@blonfu Se prefiere craque, para evitar confusión :P
 
1:37 PM
@terdon o figura, en su defecto :)
 
@Pikoh y -64--64 = -64 + 64
 
@blonfu Tu pincha que yo sangro
 
O kraken. Como "Venga, vamos, kraken todos!"
 
me tendria que dar 0 ya que -.- = +
 
@byte96 aha,ya veo
 
1:39 PM
@Pikoh pero no se xd, estoy buscando otra alternativa
 
@terdon xD
 
@byte96 una cosa: si tienes una lista de desbalances entiendo que pueden ser tanto positivos como negativos no?
Es decir se puede haber desbalanceado hacia arriba o hacia abajo
 
Ahora voy a usar siempre kraken como plural de crac. "Cracks" es aburrido.
 
@terdon Somos unos kraken
 
Eso!
 
1:43 PM
@DavidDPG asi es
@DavidDPG si
 
Quiero decir que si se te desbalancea dos veces hacia abajo entonces debería estar todavía más desbalanceado hacia abajo
Me equivoco entonces al pensar que la suma de tus desbalances no debería dar forzosamente 0?
 
kraken es una de las palabras más chulas que conozco
 
Anonymous
@blonfu why
 
no sé, mola como suena y como se escribe y lo que significa. Todo es guay
 
Anonymous
@blonfu hasta que te hunde en el Sea of thieves
 
1:47 PM
@AsieR_2 ¿Merece la pena el juego? Siempre me ha llamado la atención.
 
:51815981 bueno pero eso no fuerza a que el día te acabe con balance neutro
 
@byte96 vale, prueba esto
 
@blonfu release the kraken!
 
todo esto es para saber por qué tiene que darte cero eh?
 
Anonymous
@phpMyGuel con compañía y barato quizás
 
1:47 PM
 
@AsieR_2 también me gustan: lipotimia, arcabuz y desbrozadora
 
@DavidDPG corrijo: me tendria que quedar siempre restando.
 
@byte96 Acumulado = da.Aggregate((a.Desbalance,b.Desbalance)=> a-b)
 
Anonymous
@blonfu me gusta desbrozadora
 
1:49 PM
 
@blonfu A mí me encanta pompa. Se te llena la boca al pronunciarla.
 
@ntzz si no respondes al mensaje no hace preview de imagen xD
 
Con eso deje de beber
 
@blonfu alguien mas cree q blonfu es un nombre un poco troll
 
@AsieR_2 Mmm, lo estudiaré.
 
1:50 PM
@byte96 o bien Acumulado=da.First().Desbalance-da.Skip(1).Sum(x=>x.Desbalance);
 
@blonfu a mí gañán, pastrami, colirio
 
creo que ambos deberían darte el resultado correcto
 
@lois6b Veo yo eso y me falta españa pa correr
 
He podido usar e̶s̶t̶e̶ ̶t̶i̶p̶o̶ ̶d̶e̶ ̶c̶h̶o̶r̶r̶a̶d̶a̶s̶ en una respuesta. Me siento felíz.
 
Anonymous
@Aritzbn España nunca falta, siempre está ahí.
 
1:51 PM
@Pikoh el problema es que antes agrupo por Contrato y Zoa
 
@AsieR_2 Españal o mejor del mundo
 
group d by new
{
d.Contrato,
d.Zona
} into da
select new
{
da.Key.Contrato,
da.Key.Zona,
//Acumulado = da.Aggregate((a.Desbalance,b.Desbalance)=> a-b)
Acumulado = da.Aggregate(a.-)
})
tengo un lio
 
@byte96 yo no sé de linq pero en java puedes reducir una lista a un único valor aplicando una operación a cada par de valores
 
güat ar you duing ma fren ?
 
ah mira es lo de Aggregate
 
1:53 PM
@DavidDPG sip :)
@byte96 ahora ya si que no entiendo :)
 
function toCamelCase(str){
str = str.split(/[_-]/g)
console.log(str);
let upper = str.map(word => {
return word.length !=1
? word.charAt(0).toUpperCase()+word.slice(1)
: word.charAt(0).toUpperCase()
})
return upper.join('')
}
 
linq tiene una sintaxis muy rara :/
 
Te da algun error lo que te he dicho?
@DavidDPG comor?
 
no es más facil encadenar operaciones?
 
como hago para ignorar mi primer caracter
es una funcion q me convierte un string a camel case
 
1:55 PM
@Pikoh lo que ha puesto byte96, se me hace muy raro de leer
 
@DavidDPG tienes ambas opciones. Yo siempre uso la sintaxis lambda, pero linq tiene la otro opción tambien
 
@DavidDPG yo uso para cosas simples, tipo List.Select(x => x).Distinct().ToList(); y así
no estoy seguro de ue eso que he escrito compile
pero bueno
 
@Aritzbn es que yo usaría linq así siempre
se me hace muchísimo más fácil de leer
 
@DavidDPG ya, yo también, para cosas más complejas me las arreglo mejor con SQL, si hay BD, si no pues ... me monto un array y voy filtrando según me interese
 
Alguien sabe como podría hacer web scraping a ese producto quisiera obtener el precio
 
1:56 PM
en linq puedes hacer from cust in customers select cust; o customers.Select()
 
también es que es como se hace en java: list.stream().filter(true).collect(Collectors.toList());
 
@DavidDPG mis ojos...
 
@Pikoh ugh no me gusta esa sintaxis
@Pikoh qué pasa?
 
@Pikoh es por que es java, ¿Verdad?
xDD
 
@DavidDPG a mi tampoco, yo siempre uso funciones y lambdas. Pero la sintaxis linq tambien es potente
@DavidDPG stream? filter?
 
1:58 PM
@Pikoh sí... quieres filtrar, no?
 
@DavidDPG filtrar que?
 
y stream se usa siempre para operaciones funcionales
@Pikoh no sé supongo que eso es lo que hacía Aritz con Select(x => x)
 

« first day (1425 days earlier)      last day (1687 days later) »