Programación

Uno Cortito: Error en pidgin-last.fm
Enviado por SebaMinguez el Lun, 09/21/2009 - 09:44.Buscando como reflejar lo que estoy escuchando en el estado de Pidgin, me encuentro con el plugin pidgin-lastfm.
Si bien se encuentra en los repositorios de ubuntu 9.04 al ver que no funcionaba busco actualizaciones.
El plugin posee una opcion de búsqueda de actualizaciones que informa cuando hay versiones recientes. Es asi como me dirigo al sitio en sourceforge para instalar la última version.
Grande es mi desilusión cuando aún asi no funciona :(.
Dando vueltas me encuentro con dos novedades:

Taller con Guido Macchi
Enviado por SebaMinguez el Jue, 09/10/2009 - 01:20.Solo a titulo de separar ambas aprtes de las materias

Implementación comunicación Cliente Servidor UDP (C)
Enviado por SebaMinguez el Mié, 09/09/2009 - 09:28.Esta vez con protocolo UDP. Correspondiente a la clase de guido del 08/09/09
ServidorUDP.c
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <ctype.h> #include <string.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <signal.h> #define PORT 5000 typedef struct sockaddr *sad; void error (char *s) { exit ((perror(s),-1)); } int main () { int sock; struct sockaddr_in sin, sin1; char linea[1024]; socklen_t l; int cto;

Implementación Servidor Concurrente (C)
Enviado por SebaMinguez el Mié, 09/09/2009 - 08:50.Correspondiente a la clase del 08/09/2000 de Guido Macchi.
Se extiende el código base utilizado en la Implementación comunicación Cliente Servidor (C) para poder atender de manera concurrente a varios clientes.
Se utiliza el mismo cliente anterior, debiéndose ejecutar varias veces para notar el efecto. Vale mencionar que los clientes se deben ejecutar en un periodo breve de tiempo, sin esperar a que el primer clietne termine para comenzar la ejecución del segundo.

Implementación comunicación Cliente Servidor (C)
Enviado por SebaMinguez el Mar, 09/01/2009 - 23:30.Por favor, colaboren. El código funciona, pero seguro puede mejorarse la presentación, explicación, etc.
Basado en la clase de Guido del 01/09/09
Servidor.c
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #define PORT 5000 /* /etc/services */ typedef struct sockaddr *sad; void error (char *s) { perror(s); exit (-1); } int main () { int sock, sock1; struct sockaddr_in sin, sin1; char linea[1024]; socklen_t l;
