Acciones

Monitoreo y documentación

De wiki

La documentación es un proceso que nos ayuda a sistematizar procesos de aprendizaje para que podamos compartirla con lxs compxs. De esta manera facilitamos el camino a lxs demás y nos damos cuenta los diferentes caminos que vamos tomando.

Recomendaciones generales

Aunque no existe una sola manera de documentar, las recomendaciones generales son las siguientes:

  • Para. Observa todos los elementos de la ventana. Lee los mensajes que aparecen. No los cierres como acto reflejo.
  • Saca capturas de pantalla del mensaje completo (checa si pone la opción de "más detalles")
  • Anota con el máximo detalle qué estabas haciendo: qué programas estabas usando, qué funcionalidades estabas utilizando de los programas, si estabas manejando un documento muy pesado...
  • Si vas a intentar resolverlo por tu cuenta - actitud que nos parece súper potente y asertiva ;) - ve cambiando una cosa a la vez y anota lo que haces para poder seguir la pista.
  • Crea una tabla con varias columnas para estandarizar la documentación. Algo así como:
Fecha/Hora Qué sucede: síntomas, mensaje completo de error, etc. Qué estabas haciendo: qué programas estabas usando, qué funcionalidades estabas utilizando de los programas, si estabas manejando un documento muy pesado... Qué probaste hacer para resolver Adjuntos: captura de pantalla, historial de error...

Bugs

Bug-6.jpg

El término 'bug' hace referencia a propiedades indeseadas y/o no intencionadas de un programa o componente hardware que causa una disfuncionalidad. Este concepto surge de Grace Hopper, una gran científica de computación de los 50s*60s que le gustaba hacer referencia a la anécdota de cómo un técnico resolvió un error de un ordenador electromecánico construido en la Universidad de Harvard (Harvard Mark II machine) al extraer un insecto que estaba obstaculizando el mecanismo del aparato.

El acto de 'debugging' es justamente encontrar estos 'insectos' en los mecanismos. Los errores, en vez de concebirlos como problemas, los entendemos como oportunidades para entender cómo funcionan las cosas. Claro que cuando andamos con prisa o muy atareadas, no siempre estamos en las mejores condiciones para parar y fijarnos en el proceso.

Fuente: "Bug" | The Jargon File @ catb.org

Debugging

Monitorear los "bugs" nos permite recopilar suficiente información para llegar a la raíz de lo que está pasando o al menos buscarle una alternativa viable.

Impresoras

¿La luz de la impresora está prendida? ¿Está parpadeando?

En caso de que no esté prendida o la luz esté parpadeando:

  • ¿Está conectada la impresora a un enchufe que funciona? Prueba conectar otra cosa al mismo enchufe.
  • ¿Está conectada correctamente por usb a la computadora con la que fue configurada la impresora? ¿Esta computadora está prendida y logueada la sesión?
  • Prueba desenchufar y enchufar el extremo del cable que va al enchufe y el extremo que va a la conexión usb
  • ¿Aparece un mensaje de error en la computadora? Sácale una captura de pantalla. ¿Qué dice?
  • ¿Tiene suficiente papel? A veces con una hoja o varias no es suficiente.
  • ¿Está correctamente introducido el papel?
  • ¿Tiene suficiente tinta? En la esquina superior derecha haz clic derecho sobre el icono de hp y checa el estado de la impresora.
  • Prueba utilizando otro cable

En caso de que sí esté prendida:

  • ¿Desde qué computadora estás imprimiendo?
  • ¿Qué tipo de documento estás imprimiendo? A veces los pdfs que son muy pesados con imágenes en alta calidad cuestan imprimirse: se satura la memoria de la impresora.
  • Prueba mandarlo a imprimir desde otro programa.
  • ¿Te aparece la impresora dentro de tu lista de impresoras?


Conectividad

  • ¿El problema es que no tienes internet, que va lento o se entrecorta? ¿Le sucede a todas las compus? ¿Le sucede a otras compus que tienen Windows o Mac?
  • ¿Es persistente el problema? ¿A qué horas sucede?
  • ¿Está habiendo cortes de electricidad?
  • ¿La computadora está conectada por cable o por WiFi? Si está conectado por WiFi, intenta conectarla a través de un cable de red (ethernet).
  • Si está conectada por cable, está correctamente enchufado en el extremo que va al router y a la computadora? ¿El cable está en buenas condiciones? ¿Está siendo presionado por el peso de un objeto como una mesa o tiene muchos tramos en los que está torcido?
  • ¿El router está prendido?
  • ¿Qué luces están parpadeando en el router? ¿Cuáles están estáticas?
  • Llama al proveedor de Internet (ej. Telmex, Megacable...) y comprueba si la zona tiene servicio estable.
  • Prueba colocando el router en un lugar más alto y sin obstáculos en medio. Aparatos conectados cercanos puede interferir en la señal también.
  • Pide a tu proveedor de servicio de internet que haga un diagnóstico de la calidad de conexión y que te verifique si está habiendo microcortes en la red. Quizás no los percibas, pero perjudica la subida de archivos a internet. Estás en tu derecho como cliente a exigir que hagan está revisión.
  • Abre una terminal (búscala en el buscador de aplicaciones) y escribe 'ping kefir.red'. ¿Qué mensaje aparece?


Tarjeta gráfica

Graphic bug.jpg Graphic bug 2.jpg

  • ¿Se congeló la pantalla?
  • Cuando arrastras una ventana, ¿deja un rastro? (es decir, que se empieza a duplicar la imagen de la ventana en vez de arrastrarse de manera limpia)
  • Si cambias de una pestaña a otra, de un programa a otro, ¿demora mucho en cargarse la ventana? ¿Deja un rastro?
  • ¿Salen rayas de colores?
  • ¿La pantalla se pone en negro?
  • ¿En qué dispositivo sucedió? Busca las especificaciones de la tarjeta gráfica. Abre una terminal (búscala en el buscador de aplicaciones) y escribe 'lspci | grep VGA'. ¿Qué mensaje aparece?
  • En una terminal escribe 'dmesg'. Copia pega todo el texto que aparece.

Correo

  • ¿Cuál es el mensaje de error que te sale cuando intentas enviar un correo? Despliega los detalles del error si es posible y saca una captura.
  • ¿Estás conectadx a internet? Prueba abriendo una terminal (búscala en el buscador de aplicaciones) y escribe 'ping kefir.red'. ¿Qué mensaje aparece?
  • ¿Estás experimentando cortes de electricidad o de tu conexión de internet? (véase sección 'conectividad')
  • ¿Las demás personas de tu riego Kéfir pueden enviar un correo?
  • Prueba esperar 3 minutos y vuelve a intentarlo.
  • ¿Estás intentando enviar un adjunto pesado? Intenta subir el archivo a Nextcloud ("Cultivo") y compartir el enlace público del archivo en el cuerpo del mensaje del correo.
  • ¿Estás intentando enviar el correo a través del webmail (navegador) o a través del cliente Thunderbird? Si estás en Thunderbird, intenta enviar el correo a través del webmail. Si sí te funciona a través del webmail, es un problema específico de Thunderbird o de tu proveedor de internet con el acceso que da a Thunderbird.

Debugging de ISP

Vamos a comprobar si tu proveedor de servicio de internet está bloqueando el acceso de entrada y salida de tu correo a través de Thunderbird. Abrimos una terminal e introducimos:

   telnet tudominio 993
   telnet tudominio 25
   Por ejemplo, 'telnet kefir.red 993'.

Lo que estamos haciendo aquí es comprobar si el puerto 993 (puerto de entrada de correo via IMAP) y el puerto 993 (puerto de salia de correo via SMTP) está bloqueado.

Si realiza correctamente la conexión, significa que el proveedor no nos está bloqueando el acceso. En caso contrario, contacta con tu proveedor de internet y pídeles que desbloqueen los puertos 993 y 25.

Debugging de Thunderbird

  • Checa que tu cortafuegos (firewall) no esté bloqueando los puertos de entrada y salida de correo (puerto 993 y puerto 25)
  • Checa que tu antivirus no esté bloqueando los puertos de entrada y salida de correo (puerto 993 y puerto 25)