1c2020 – Recopilando Otras Charlas

By | 6 abril, 2020

Buenas, buenas!
La idea de este post es mas que nada empezar a recopilar algunas viejas charlas que hemos dado en el pasado en el aula magna con ciertos aspectos de C que pueden servirles a la hora de sentarse a codear el TP, asi que vamos empezando con esa recopilación.

Empezamos por la parte mas compleja que suele darse y es la pata de sockets, acá vamos a tener primero unos videos donde Gaston se tomo el ratito de contarnos un poco de que la va este temita de los sockets, como atender a mas de un cliente y después también como poder hacer para hablar entre 2 pcs estableciendo un protocolo.
Sockets: https://www.youtube.com/watch?v=V0KFn9w62sY
Multiplexación (a.k.a: atender a mas de 1 cliente): https://www.youtube.com/watch?v=zQM1WV-pQvY
Serialización (a.k.a: protocolos): https://www.youtube.com/watch?v=GnuurOt8yqE

Habiendo terminados los videos anteriores donde estaba un poco la teoría de los sockets, tenemos que pasar a otro tema que suele ser también problemático y es el tema de hilos. Acá a diferencia del caso de Sockets que tenemos 3 videos separados, acá por temas de continuidad tenemos 1 solo video donde Mauro nos deja mucha info de como funcionan los hilos, como podemos aprovecharlos y como pueden complicarnos un poco el desarrollo del TP si no les prestamos atención: https://www.youtube.com/watch?v=G8PD6wauMeY

Por ultimo, para cerrar ambos temas, solemos hablar mucho sobre una herramienta llamada Valgrind, y para eso tenemos un ultimo video que trata sobre el tema, si bien es una charla corta, apunta a que sepan que la herramienta existe y un poco como leerla (sin entrar en pánico por la cantidad de cosas que deja en la pantalla) https://www.youtube.com/watch?v=knRei6OBU4Q

Espero que este post les sirva de ayuda a fin de que puedan empezar a encarar el TP y que no les falten herramientas a la hora de desarrollar.
Saludos.-