Simulateur du protocole Hypertext transfert protocole:

Le projet a pour but de comprendre la récupération des pages web par les navigateur suivant le protocole http. Le rfc2616 a été utilisé pour comprendre ce protocole. La méthode la plus utilisée est « GET ».

Pour télécharger http://nihedmbarek.googlepages.com/httpsim.zip


Jeu Snake

Le projet a pour but de comprendre la partie graphique 2D de java avec synchronisations de plusieurs tache afin que notre programme puissent répondre à l'exigence de l'utilisateur. Pour cela, j'ai appris la récupération de touche appuyé sur le clavier, l'affichage synchrone.

Pour télécharger http://nihedmbarek.googlepages.com/snake.zip


Compilateur d'une grammaire qui ressemble à pascal :

Le but est de réaliser un compilateur de a à z pour but pédagogique. Il a été réaliser avec flex et bison pour pouvoir apprendre ces outils que je trouve formidable.

Pour télécharger http://nihedmbarek.googlepages.com/tlcfinal.zip


Création du site web fedora Tunisia :

Mise en place du site de la communauté Tunisienne de fedora avec mise en place d'agrégation sur les principaux flux imoprtant qui porte sur le sujet.

Lien http://fedora-tunisia.org/


Création du site Tn-Pla.Net :

Mise en place d'un agrégateur de blog Tunisien en utilisant Wordpress comme plat forme, les thèmes disponibles et plugins.

Lien http://tn-pla.net/


Création de robots jabber :

Mise en place de deux robots pour les réseaux jabber utilisé par google pour Gtalk. Le premier est un dictionnaire qui répond aux requêtes des clients en utilisant wikipedia comme base, le deuxième est un traducteur français-anglais et qui utilise google translate comme base. Le code a été hébergé chez google hosting.

Lien http://code.google.com/p/gmailwikipedia/