JoseeAntonioR | viperhoot: con ganas de un forwardban? | 01:52 |
---|---|---|
viperhoot | JoseeAntonioR, uh y eso ? | 01:52 |
JoseeAntonioR | viperhoot: lo digo por el ping timeout | 01:55 |
JoseeAntonioR | cuando viene de nxvl, empieza y no para hasta despues de 20 minutos | 01:55 |
viperhoot | JoseeAntonioR, raro, aquí no me doy cuenta de nada :S | 01:56 |
nxvl | oe q! | 01:56 |
JoseeAntonioR | * viperhoot (~viperhoot@ubuntu/member/viperhoot) has joined #ubuntu-pe | 01:56 |
JoseeAntonioR | * viperhoot has quit (Ping timeout: 245 seconds) | 01:56 |
JoseeAntonioR | * viperhoot (~viperhoot@ubuntu/member/viperhoot) has joined #ubuntu-pe | 01:56 |
nxvl | que cierre la laptop a cada rato es otra cosa | 01:56 |
nxvl | :D | 01:56 |
nxvl | hay que atender al bebe | 01:56 |
nxvl | :P | 01:56 |
viperhoot | JoseeAntonioR, en serio que aquí no me sale ni un mensajito ni nada avisandome :S | 01:57 |
JoseeAntonioR | nxvl: ah, le has puesto que suspenda? | 01:57 |
nxvl | estoy en mac | 01:57 |
JoseeAntonioR | bah | 01:57 |
nxvl | mi laptop con Ubuntu la usa Grace | 01:57 |
JoseeAntonioR | supooooongo que cristobal sera ubuntero mal | 01:58 |
nxvl | jajaj | 01:58 |
viperhoot | JoseeAntonioR, alguna manera de enterarme cuando tengo pingout ? | 01:58 |
nxvl | obvio | 01:58 |
nxvl | mac solo la uso por el iOS development | 01:59 |
JoseeAntonioR | viperhoot: /ping | 01:59 |
nxvl | para todo lo demas uso Ubuntu | 01:59 |
nxvl | no me acostumbro a Mac | 01:59 |
nxvl | no me termina de convencer | 01:59 |
JoseeAntonioR | yo queria ser ios developer, pero al final me quede con python :P | 01:59 |
viperhoot | nxvl, yo sufría con las teclas de mac en ubuntu, encontré una solución a medias | 01:59 |
nxvl | python es kewl | 01:59 |
nxvl | viperhoot: VirtualBox ftw :D | 01:59 |
viperhoot | nxvl, no tanto, una magia negra con Xmodmap | 02:00 |
nxvl | nah, no le voa instalar Ubuntu nativo a mi mbp | 02:00 |
nxvl | dejala con ML | 02:00 |
nxvl | pa esto tengo mi Dell que si tiene Ubuntu | 02:00 |
nxvl | lo unico que si ODIO es windows | 02:00 |
* JoseeAntonioR <3s Dell | 02:00 | |
nxvl | es lo unico que no se usa en mi casa | 02:00 |
nxvl | :D | 02:00 |
JoseeAntonioR | nxvl: +1 | 02:00 |
JoseeAntonioR | en mi casa si D: | 02:00 |
nxvl | bueno, tengo que pasear al perro, ya vengo | 02:00 |
JoseeAntonioR | soy el unico ubuntero por aqui | 02:01 |
nxvl | JoseeAntonioR: como te va con python? | 02:01 |
JoseeAntonioR | suerte | 02:01 |
JoseeAntonioR | nxvl: ahi, avanzando | 02:01 |
JoseeAntonioR | estaba investigando el LP api, necesito una mano con eso luego | 02:01 |
viperhoot | nxvl, hay una versión ubuntu amd64+mac que funciona bastante bien | 02:02 |
viperhoot | o por lo menos me detectó todo a la primera | 02:02 |
* viperhoot escucha revueltas afuera de su casa D: | 02:07 | |
JoseeAntonioR | :P | 02:08 |
viperhoot | argggg, protestas contra la mina para variar | 02:08 |
JoseeAntonioR | ya debes estar harto con eso | 02:09 |
viperhoot | es terrible | 02:09 |
viperhoot | sin contar la violencia, se supenden gran parte de las actividades | 02:09 |
viperhoot | por suerte mi universidad no se presta a esas cosas, que sino no acabaría mi ciclo nunca | 02:09 |
JoseeAntonioR | :P | 02:11 |
viperhoot | con que no me cierren la carretera mañana que viajo :S | 02:12 |
nxvl | JoseeAntonioR: el API de LP es una mierda | 02:13 |
nxvl | JoseeAntonioR: yo tenia mil APIs para el API | 02:13 |
nxvl | sino me volvia loco | 02:13 |
nxvl | :D | 02:13 |
nxvl | JoseeAntonioR: los que tienen buenos scripts que usan el API de LP es el equipo de seguridad | 02:13 |
nxvl | viperhoot: si, mi abuela tb ta cagada xq en su condominio viven la mayoria de directivos de la mina | 02:14 |
nxvl | viperhoot: asi que de vez en cuando van a joderlos | 02:14 |
nxvl | viperhoot: y eso que es en huairapongo, tipo de la fabrica de nestle de freeeeeente en la mitad del campo | 02:14 |
viperhoot | nxvl, jodida la cosa. | 02:16 |
JoseeAntonioR | demasiado | 02:17 |
JoseeAntonioR | nxvl: tienes unos minutos para ver el coso? | 02:17 |
nxvl | viperhoot: si, pero ahora quiero ver con la paralizacion de Conga como van a chillarle a santos que se les acabo la mamadera | 02:17 |
nxvl | JoseeAntonioR: sep | 02:17 |
viperhoot | nxvl: ya se ven intenciones de presidencia al 2016, ya gente de aquí se da cuenta que eso era el fin. | 02:18 |
viperhoot | pero si, incomoda tanta movilización y ataque de un rato a otro | 02:18 |
viperhoot | mi casa que está en el centro se ha llenado de humo de lacrimógenas varias veces, a correr nomás. | 02:18 |
JoseeAntonioR | nxvl: tengo http://pastebin.ubuntu.com/1253089/, pero cuando el usuario no existe me bota un error de 35 lineas, sabes como hacer para que me de un codigo generico? | 02:19 |
JoseeAntonioR | viperhoot: y no te has pensado en comprar una de esas mascaras antigases? | 02:20 |
nxvl | JoseeAntonioR: aer error | 02:21 |
nxvl | JoseeAntonioR: para programar en python lo primero que tienes que aprender es a leer el TraceBack | 02:22 |
JoseeAntonioR | eso si, si se como leerlo | 02:22 |
nxvl | el que diga que ser programador es escribir codigo, nunca programo | 02:22 |
nxvl | la mayoria del tiempo te la pasas debuggeando | 02:22 |
JoseeAntonioR | eso es lo que te iba a decir, el debugging es lo que primero aprendi a hacer | 02:22 |
JoseeAntonioR | inconscientemente, pero lo hice | 02:22 |
nxvl | como una vez dijo kiko: un software no es mas que un conjunto de bugs | 02:22 |
JoseeAntonioR | muy cierto | 02:24 |
JoseeAntonioR | nxvl: http://pastebin.ubuntu.com/1253095/ | 02:24 |
JoseeAntonioR | ahi tienes una buena y una mala | 02:24 |
viperhoot | JoseeAntonioR: jajaj en serio que cuando ves que todo se llena de humo, caballeros, a mojarse y a correr | 02:24 |
viperhoot | afortunadamente esta semana anda en calma | 02:24 |
JoseeAntonioR | viperhoot: lapsus? | 02:24 |
viperhoot | JoseeAntonioR: esta vez si me di cuenta del ping timeout | 02:25 |
viperhoot | pero ni idea de por qué ocurre | 02:25 |
viperhoot | :S | 02:25 |
JoseeAntonioR | viperhoot: ese no fue un ping timeout, fue un quit | 02:25 |
nxvl | JoseeAntonioR: has usado pdb/ipdb? | 02:25 |
viperhoot | JoseeAntonioR: si, tuve que reiniciar la conexión | 02:25 |
JoseeAntonioR | nxvl: ah? | 02:25 |
JoseeAntonioR | aaah, pdb | 02:26 |
JoseeAntonioR | nope | 02:26 |
nxvl | JoseeAntonioR: ya, aprende a usarlo, es tu mejor amigo | 02:26 |
nxvl | :D | 02:26 |
nxvl | te recomiendo ipdb | 02:26 |
nxvl | es mas facil | 02:26 |
nxvl | tiene autocompletado y colorea las cosas | 02:26 |
JoseeAntonioR | oh, bonito | 02:26 |
nxvl | en la linea 13 (dp del test = y antes del print) pon: | 02:27 |
nxvl | import ipdb | 02:27 |
nxvl | ipdb.set_trace() | 02:27 |
nxvl | y correo | 02:27 |
viperhoot | raro | 02:27 |
nxvl | te va a devolver un ipython shell justo donde se quedo tu programa | 02:27 |
JoseeAntonioR | nxvl: normal si cambio el print test por print test.display_name? | 02:27 |
nxvl | JoseeAntonioR: cambialo por lo que quieras, no vas a llegar ahi :D | 02:27 |
nxvl | el pdb lo va a parar antes | 02:27 |
JoseeAntonioR | lol | 02:28 |
JoseeAntonioR | despues del test y antes del print? | 02:28 |
nxvl | sep | 02:28 |
nxvl | y aprendete esos comandos xq los vas a usar bieeeen seguido | 02:28 |
nxvl | import ipdb | 02:28 |
JoseeAntonioR | pero eso es imposible | 02:28 |
nxvl | ipdb.set_trace() | 02:28 |
JoseeAntonioR | no sera despues del print y antes del test? | 02:29 |
nxvl | noo | 02:29 |
* JoseeAntonioR toma notas mentales | 02:29 | |
JoseeAntonioR | aaaaah | 02:29 |
JoseeAntonioR | despues del test= | 02:29 |
nxvl | despues del 'test = people(username)' | 02:29 |
nxvl | y antes del print | 02:29 |
nxvl | btw, xq la linea 12 en vez en la 11 hacer launchpad.people(username) ? | 02:30 |
JoseeAntonioR | hmm, buen punto | 02:30 |
JoseeAntonioR | lo estaba pensando y nunca razone por que lo hice | 02:31 |
JoseeAntonioR | a cambiarlo! | 02:31 |
JoseeAntonioR | nxvl: donde va el username? | 02:32 |
JoseeAntonioR | en la siguiente linea? | 02:32 |
nxvl | launchpad.people(username) | 02:32 |
JoseeAntonioR | no, el que me dijiste que ponga para ipdb | 02:33 |
nxvl | people = launchpad.people lo unico que hace es asignar la funcion launchpad.people a la variable people | 02:33 |
JoseeAntonioR | btw, no module named ipdb | 02:33 |
nxvl | pero al final people es solo la instancia de la funcion | 02:33 |
nxvl | osea q es la misma waa si lo llamas antes | 02:33 |
JoseeAntonioR | si, me di cuenta :P | 02:33 |
nxvl | pip install ipdb | 02:33 |
nxvl | o apt-cache search ipdb | 02:33 |
nxvl | no me acuerdo como instalarlo de apt | 02:34 |
nxvl | pero pip es mejor | 02:34 |
nxvl | ;D | 02:34 |
JoseeAntonioR | no esta en apt | 02:34 |
JoseeAntonioR | bah, era con sudo | 02:36 |
JoseeAntonioR | listo, me abrio una consola | 02:36 |
JoseeAntonioR | y antes me puso unas lineas de mi codigo en colores | 02:36 |
JoseeAntonioR | nxvl: ^ | 02:40 |
nxvl | asi es | 02:41 |
nxvl | ya, ahora revisa que hay en la variable ... | 02:42 |
nxvl | test | 02:42 |
nxvl | solo escribe test | 02:42 |
nxvl | y a ver que hay | 02:42 |
JoseeAntonioR | http://pastebin.ubuntu.com/1253117/ | 02:43 |
nxvl | hmm | 02:44 |
nxvl | aer un toke | 02:44 |
nxvl | dejame ver si lo puedo correr aca | 02:45 |
JoseeAntonioR | ook | 02:46 |
nxvl | hmm | 02:49 |
nxvl | segun parece | 02:49 |
nxvl | en realidad eso es lo que te esta devolviendo | 02:49 |
nxvl | asi que es un bug en el API | 02:49 |
JoseeAntonioR | a reportarlo? | 02:50 |
nxvl | https://api.launchpad.net/1.0/~nvalcarcel123 | 02:51 |
nxvl | https://api.launchpad.net/1.0/~nvalcarcel | 02:51 |
JoseeAntonioR | ah? | 02:51 |
JoseeAntonioR | ah | 02:52 |
nxvl | hmm | 02:52 |
nxvl | nope | 02:52 |
nxvl | aer un toke | 02:52 |
JoseeAntonioR | ook | 02:52 |
nxvl | hmm, raro, no hace exception handling | 02:54 |
nxvl | que carajo han hecho | 02:54 |
nxvl | de hecho esta devolviendome un objecto | 02:56 |
nxvl | JoseeAntonioR: si, reporta el error, esto esta mal | 02:56 |
nxvl | no deberia devolverme un objecto valido si no lo encontro | 02:56 |
JoseeAntonioR | ok, a reportar | 02:56 |
JoseeAntonioR | nxvl: https://bugs.launchpad.net/launchpad/+bug/1059360 esta bien? | 03:01 |
nxvl | faltan un culo de detalles | 03:04 |
nxvl | perame q los meto | 03:04 |
nxvl | dejame terminar una cosa | 03:04 |
JoseeAntonioR | ok! | 03:05 |
nxvl | como se dice cuando una palabra termina en algo? | 03:05 |
nxvl | sufijo | 03:05 |
JoseeAntonioR | lol | 03:06 |
nxvl | es domingo | 03:06 |
nxvl | :D | 03:06 |
JoseeAntonioR | siempre pasa | 03:09 |
JoseeAntonioR | mañana, dia libre! | 03:09 |
JoseeAntonioR | nxvl: pregunta: cuando use ipdb debo poner las funciones despues de donde estan definidas las funciones del script? | 03:30 |
nxvl | pones ipdb donde quieres que te devuelva el control del programa | 03:37 |
nxvl | set_trace va a poner un trace | 03:37 |
nxvl | un trace es basicamente 'para aca y dame el control de la ejecucion' | 03:37 |
nxvl | luego puedes ponte con 'n' hacer que ejecute la linea | 03:37 |
nxvl | o con 's' que te lleve dentro de la funcion que va a ejecutar | 03:38 |
nxvl | osea si tu programa llama a una funcion haz_algo(foo) | 03:38 |
nxvl | y va a ejecutar esa lina (la que esta marcada con -->) y le das 's' te va a llevar a dentro de esa funcion | 03:38 |
nxvl | y asi | 03:38 |
JoseeAntonioR | ah rayos | 03:39 |
JoseeAntonioR | entiendo | 03:39 |
JoseeAntonioR | nxvl: diferencia entre () y [] en python? | 05:08 |
viperhoot | JoseeAntonioR: pregunta: tienes el pdf de los requisitos ? | 15:09 |
viperhoot | para tramitar la visa | 15:09 |
JoseeAntonioR | viperhoot: aqui lo tengo | 15:09 |
viperhoot | porfa mandamelos a mi mail | 15:09 |
JoseeAntonioR | ok! | 15:09 |
viperhoot | la web de la embajada se loqueó y no quiere mostrar ese documento / | 15:09 |
viperhoot | JoseeAntonioR: cuales fueron todos los documentos que presentaste? | 15:12 |
viperhoot | la invitación que llegó mas todo lo que llegó por correo ? | 15:13 |
JoseeAntonioR | brb | 15:13 |
JoseeAntonioR | one sec | 15:13 |
viperhoot | ok | 15:13 |
JoseeAntonioR | exacto | 15:13 |
JoseeAntonioR | y constancias, con todo | 15:13 |
viperhoot | la reserva de hotel fue ese documento que envió marianna nada más? | 15:14 |
JoseeAntonioR | dejame te los listo | 15:15 |
JoseeAntonioR | pago de derecho consular engrampado a la solicitud | 15:15 |
JoseeAntonioR | por si acaso hay que hacer unos cambios en la solicitud | 15:15 |
JoseeAntonioR | lleve los puntos 1, 2, 3, 5, 6, 7, 8, 12, 13, 14, 15 (pasaporte de Marianna) | 15:16 |
JoseeAntonioR | viperhoot: ^ | 15:16 |
JoseeAntonioR | y los cambios son | 15:16 |
viperhoot | JoseeAntonioR: lo mismo que tengo | 15:17 |
JoseeAntonioR | en el campo 31 va el nombre, direccion y email del hotel | 15:17 |
viperhoot | junto con el nombre de marianna o sólo la dirección del hotel ? | 15:19 |
JoseeAntonioR | solo cambia el 31 | 15:19 |
JoseeAntonioR | nombre del hotel, direccion del hotel, email del hotel | 15:20 |
JoseeAntonioR | viperhoot: todo el 31 es del hotel | 15:21 |
viperhoot | JoseeAntonioR: bacán | 15:29 |
viperhoot | ya lo haré en lima | 15:29 |
viperhoot | en un toque estoy por salir :P | 15:29 |
viperhoot | JoseeAntonioR: llegando te doy una llamada para coordinar ;) | 15:31 |
JoseeAntonioR | listo | 15:32 |
viperhoot | ahi nos leemos ! | 15:42 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!