/srv/irclogs.ubuntu.com/2012/10/01/#ubuntu-pe.txt

JoseeAntonioRviperhoot: con ganas de un forwardban?01:52
viperhootJoseeAntonioR, uh y eso ?01:52
JoseeAntonioRviperhoot: lo digo por el ping timeout01:55
JoseeAntonioRcuando viene de nxvl, empieza y no para hasta despues de 20 minutos01:55
viperhootJoseeAntonioR, raro, aquí no me doy cuenta de nada :S01:56
nxvloe q!01:56
JoseeAntonioR* viperhoot (~viperhoot@ubuntu/member/viperhoot) has joined #ubuntu-pe01:56
JoseeAntonioR* viperhoot has quit (Ping timeout: 245 seconds)01:56
JoseeAntonioR* viperhoot (~viperhoot@ubuntu/member/viperhoot) has joined #ubuntu-pe01:56
nxvlque cierre la laptop a cada rato es otra cosa01:56
nxvl:D01:56
nxvlhay que atender al bebe01:56
nxvl:P01:56
viperhootJoseeAntonioR, en serio que aquí no me sale ni un mensajito ni nada avisandome :S01:57
JoseeAntonioRnxvl: ah, le has puesto que suspenda?01:57
nxvlestoy en mac01:57
JoseeAntonioRbah01:57
nxvlmi laptop con Ubuntu la usa Grace01:57
JoseeAntonioRsupooooongo que cristobal sera ubuntero mal01:58
nxvljajaj01:58
viperhootJoseeAntonioR, alguna manera de enterarme cuando tengo pingout ?01:58
nxvlobvio01:58
nxvlmac solo la uso por el iOS development01:59
JoseeAntonioRviperhoot: /ping01:59
nxvlpara todo lo demas uso Ubuntu01:59
nxvlno me acostumbro a Mac01:59
nxvlno me termina de convencer01:59
JoseeAntonioRyo queria ser ios developer, pero al final me quede con python :P01:59
viperhootnxvl, yo sufría con las teclas de mac en ubuntu, encontré una solución a medias01:59
nxvlpython es kewl01:59
nxvlviperhoot: VirtualBox ftw :D01:59
viperhootnxvl, no tanto, una magia negra con Xmodmap02:00
nxvlnah, no le voa instalar Ubuntu nativo a mi mbp02:00
nxvldejala con ML02:00
nxvlpa esto tengo mi Dell que si tiene Ubuntu02:00
nxvllo unico que si ODIO es windows02:00
* JoseeAntonioR <3s Dell02:00
nxvles lo unico que no se usa en mi casa02:00
nxvl:D02:00
JoseeAntonioRnxvl: +102:00
JoseeAntonioRen mi casa si D:02:00
nxvlbueno, tengo que pasear al perro, ya vengo02:00
JoseeAntonioRsoy el unico ubuntero por aqui02:01
nxvlJoseeAntonioR: como te va con python?02:01
JoseeAntonioRsuerte02:01
JoseeAntonioRnxvl: ahi, avanzando02:01
JoseeAntonioRestaba investigando el LP api, necesito una mano con eso luego02:01
viperhootnxvl, hay una versión ubuntu amd64+mac que funciona bastante bien02:02
viperhooto por lo menos me detectó todo a la primera02:02
* viperhoot escucha revueltas afuera de su casa D:02:07
JoseeAntonioR:P02:08
viperhootargggg, protestas contra la mina para variar02:08
JoseeAntonioRya debes estar harto con eso02:09
viperhootes terrible02:09
viperhootsin contar la violencia, se supenden gran parte de las actividades02:09
viperhootpor suerte mi universidad no se presta a esas cosas, que sino no acabaría mi ciclo nunca02:09
JoseeAntonioR:P02:11
viperhootcon que no me cierren la carretera mañana que viajo :S02:12
nxvlJoseeAntonioR: el API de LP es una mierda02:13
nxvlJoseeAntonioR: yo tenia mil APIs para el API02:13
nxvlsino me volvia loco02:13
nxvl:D02:13
nxvlJoseeAntonioR: los que tienen buenos scripts que usan el API de LP es el equipo de seguridad02:13
nxvlviperhoot: si, mi abuela tb ta cagada xq en su condominio viven la mayoria de directivos de la mina02:14
nxvlviperhoot: asi que de vez en cuando van a joderlos02:14
nxvlviperhoot: y eso que es en huairapongo, tipo de la fabrica de nestle de freeeeeente en la mitad del campo02:14
viperhootnxvl, jodida la cosa.02:16
JoseeAntonioRdemasiado02:17
JoseeAntonioRnxvl: tienes unos minutos para ver el coso?02:17
nxvlviperhoot: si, pero ahora quiero ver con la paralizacion de Conga como van a chillarle a santos que se les acabo la mamadera02:17
nxvlJoseeAntonioR: sep02:17
viperhootnxvl: ya se ven intenciones de presidencia al 2016, ya gente de aquí se da cuenta que eso era el fin.02:18
viperhootpero si, incomoda tanta movilización y ataque de un rato a otro02:18
viperhootmi casa que está en el centro se ha llenado de humo de lacrimógenas varias veces, a correr nomás.02:18
JoseeAntonioRnxvl: 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
JoseeAntonioRviperhoot: y no te has pensado en comprar una de esas mascaras antigases?02:20
nxvlJoseeAntonioR: aer error02:21
nxvlJoseeAntonioR: para programar en python lo primero que tienes que aprender es a leer el TraceBack02:22
JoseeAntonioReso si, si se como leerlo02:22
nxvlel que diga que ser programador es escribir codigo, nunca programo02:22
nxvlla mayoria del tiempo te la pasas debuggeando02:22
JoseeAntonioReso es lo que te iba a decir, el debugging es lo que primero aprendi a hacer02:22
JoseeAntonioRinconscientemente, pero lo hice02:22
nxvlcomo una vez dijo kiko: un software no es mas que un conjunto de bugs02:22
JoseeAntonioRmuy cierto02:24
JoseeAntonioRnxvl: http://pastebin.ubuntu.com/1253095/02:24
JoseeAntonioRahi tienes una buena y una mala02:24
viperhootJoseeAntonioR: jajaj en serio que cuando ves que todo se llena de humo, caballeros, a mojarse y a correr02:24
viperhootafortunadamente esta semana anda en calma02:24
JoseeAntonioRviperhoot: lapsus?02:24
viperhootJoseeAntonioR: esta vez si me di cuenta del ping timeout02:25
viperhootpero ni idea de por qué ocurre02:25
viperhoot:S02:25
JoseeAntonioRviperhoot: ese no fue un ping timeout, fue un quit02:25
nxvlJoseeAntonioR: has usado pdb/ipdb?02:25
viperhootJoseeAntonioR: si, tuve que reiniciar la conexión02:25
JoseeAntonioRnxvl: ah?02:25
JoseeAntonioRaaah, pdb02:26
JoseeAntonioRnope02:26
nxvlJoseeAntonioR: ya, aprende a usarlo, es tu mejor amigo02:26
nxvl:D02:26
nxvlte recomiendo ipdb02:26
nxvles mas facil02:26
nxvltiene autocompletado y colorea las cosas02:26
JoseeAntonioRoh, bonito02:26
nxvlen la linea 13 (dp del test = y antes del print) pon:02:27
nxvlimport ipdb02:27
nxvlipdb.set_trace()02:27
nxvly correo02:27
viperhootraro02:27
nxvlte va a devolver un ipython shell justo donde se quedo tu programa02:27
JoseeAntonioRnxvl: normal si cambio el print test por print test.display_name?02:27
nxvlJoseeAntonioR: cambialo por lo que quieras, no vas a llegar ahi :D02:27
nxvlel pdb lo va a parar antes02:27
JoseeAntonioRlol02:28
JoseeAntonioRdespues del test y antes del print?02:28
nxvlsep02:28
nxvly aprendete esos comandos xq los vas a usar bieeeen seguido02:28
nxvlimport ipdb02:28
JoseeAntonioRpero eso es imposible02:28
nxvlipdb.set_trace()02:28
JoseeAntonioRno sera despues del print y antes del test?02:29
nxvlnoo02:29
* JoseeAntonioR toma notas mentales02:29
JoseeAntonioRaaaaah02:29
JoseeAntonioRdespues del test=02:29
nxvldespues del 'test = people(username)'02:29
nxvly antes del print02:29
nxvlbtw, xq la linea 12 en vez en la 11 hacer launchpad.people(username) ?02:30
JoseeAntonioRhmm, buen punto02:30
JoseeAntonioRlo estaba pensando y nunca razone por que lo hice02:31
JoseeAntonioRa cambiarlo!02:31
JoseeAntonioRnxvl: donde va el username?02:32
JoseeAntonioRen la siguiente linea?02:32
nxvllaunchpad.people(username)02:32
JoseeAntonioRno, el que me dijiste que ponga para ipdb02:33
nxvlpeople = launchpad.people lo unico que hace es asignar la funcion launchpad.people a la variable people02:33
JoseeAntonioRbtw, no module named ipdb02:33
nxvlpero al final people es solo la instancia de la funcion02:33
nxvlosea q es la misma waa si lo llamas antes02:33
JoseeAntonioRsi, me di cuenta :P02:33
nxvlpip install ipdb02:33
nxvlo apt-cache search ipdb02:33
nxvlno me acuerdo como instalarlo de apt02:34
nxvlpero pip es mejor02:34
nxvl;D02:34
JoseeAntonioRno esta en apt02:34
JoseeAntonioRbah, era con sudo02:36
JoseeAntonioRlisto, me abrio una consola02:36
JoseeAntonioRy antes me puso unas lineas de mi codigo en colores02:36
JoseeAntonioRnxvl: ^02:40
nxvlasi es02:41
nxvlya, ahora revisa que hay en la variable ...02:42
nxvltest02:42
nxvlsolo escribe test02:42
nxvly a ver que hay02:42
JoseeAntonioRhttp://pastebin.ubuntu.com/1253117/02:43
nxvlhmm02:44
nxvlaer un toke02:44
nxvldejame ver si lo puedo correr aca02:45
JoseeAntonioRook02:46
nxvlhmm02:49
nxvlsegun parece02:49
nxvlen realidad eso es lo que te esta devolviendo02:49
nxvlasi que es un bug en el API02:49
JoseeAntonioRa reportarlo?02:50
nxvlhttps://api.launchpad.net/1.0/~nvalcarcel12302:51
nxvlhttps://api.launchpad.net/1.0/~nvalcarcel02:51
JoseeAntonioRah?02:51
JoseeAntonioRah02:52
nxvlhmm02:52
nxvlnope02:52
nxvlaer un toke02:52
JoseeAntonioRook02:52
nxvlhmm, raro, no hace exception handling02:54
nxvlque carajo han hecho02:54
nxvlde hecho esta devolviendome un objecto02:56
nxvlJoseeAntonioR: si, reporta el error, esto esta mal02:56
nxvlno deberia devolverme un objecto valido si no lo encontro02:56
JoseeAntonioRok, a reportar02:56
JoseeAntonioRnxvl: https://bugs.launchpad.net/launchpad/+bug/1059360 esta bien?03:01
nxvlfaltan un culo de detalles03:04
nxvlperame q los meto03:04
nxvldejame terminar una cosa03:04
JoseeAntonioRok!03:05
nxvlcomo se dice cuando una palabra termina en algo?03:05
nxvlsufijo03:05
JoseeAntonioRlol03:06
nxvles domingo03:06
nxvl:D03:06
JoseeAntonioRsiempre pasa03:09
JoseeAntonioRmañana, dia libre!03:09
JoseeAntonioRnxvl: pregunta: cuando use ipdb debo poner las funciones despues de donde estan definidas las funciones del script?03:30
nxvlpones ipdb donde quieres que te devuelva el control del programa03:37
nxvlset_trace va a poner un trace03:37
nxvlun trace es basicamente 'para aca y dame el control de la ejecucion'03:37
nxvlluego puedes ponte con 'n' hacer que ejecute la linea03:37
nxvlo con 's' que te lleve dentro de la funcion que va a ejecutar03:38
nxvlosea si tu programa llama a una funcion haz_algo(foo)03:38
nxvly va a ejecutar esa lina (la que esta marcada con -->) y le das 's' te va a llevar a dentro de esa funcion03:38
nxvly asi03:38
JoseeAntonioRah rayos03:39
JoseeAntonioRentiendo03:39
JoseeAntonioRnxvl: diferencia entre () y [] en python?05:08
viperhootJoseeAntonioR: pregunta: tienes el pdf de los requisitos ?15:09
viperhootpara tramitar la visa15:09
JoseeAntonioRviperhoot: aqui lo tengo15:09
viperhootporfa mandamelos a mi mail15:09
JoseeAntonioRok!15:09
viperhootla web de la embajada se loqueó y no quiere mostrar ese documento /15:09
viperhootJoseeAntonioR: cuales fueron todos los documentos que presentaste?15:12
viperhootla invitación que llegó mas todo lo que llegó por correo ?15:13
JoseeAntonioRbrb15:13
JoseeAntonioRone sec15:13
viperhootok15:13
JoseeAntonioRexacto15:13
JoseeAntonioRy constancias, con todo15:13
viperhootla reserva de hotel fue ese documento que envió marianna nada más?15:14
JoseeAntonioRdejame te los listo15:15
JoseeAntonioRpago de derecho consular engrampado a la solicitud15:15
JoseeAntonioRpor si acaso hay que hacer unos cambios en la solicitud15:15
JoseeAntonioRlleve los puntos 1, 2, 3, 5, 6, 7, 8, 12, 13, 14, 15 (pasaporte de Marianna)15:16
JoseeAntonioRviperhoot: ^15:16
JoseeAntonioRy los cambios son15:16
viperhootJoseeAntonioR: lo mismo que tengo15:17
JoseeAntonioRen el campo 31 va el nombre, direccion y email del hotel15:17
viperhootjunto con el nombre de marianna o sólo la dirección del hotel ?15:19
JoseeAntonioRsolo cambia el 3115:19
JoseeAntonioRnombre del hotel, direccion del hotel, email del hotel15:20
JoseeAntonioRviperhoot: todo el 31 es del hotel15:21
viperhootJoseeAntonioR: bacán15:29
viperhootya lo haré en lima15:29
viperhooten un toque estoy por salir :P15:29
viperhootJoseeAntonioR: llegando te doy una llamada para coordinar ;)15:31
JoseeAntonioRlisto15:32
viperhootahi nos leemos !15:42

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!