Je travaille actuellement en thèse sous la direction de Juliusz Chroboczek sur le thème : Métriques non-standard pour le routage Internet.
Voir la page dédiée ici.
Envie de faire un kernel panic sur MacOS, avec un code en user-space ? C'est simple !
CPC est un langage étendu du C pour écrire des programmes concurrents. Le code CPC est écrit à l'aide de threads coopératifs, qui sont compilés en langage C en style à événements.
Le code CPC fonctionne sous Unix et Windows, permettant d'écrire un code compatible et efficace sur ces deux pattes-formes. CPC utilise notamment les méthodes les plus efficaces pour faire des entrées/sorties sur ces deux systèmes d'exploitation.
Hekate est un seeder BitTorrent écrit en CPC par des étudiants de M1, montrant la viabilité du langage pour l'écriture de programmes conséquents. Je l'ai modifié pour qu'il fonctionne avec la version Windows de CPC.
Soumis à publication (hal-01114285), Laboratoire PPS, Université Paris 7, 2015.
pdfSoumis à publication (hal-00954373), Laboratoire PPS, Université Paris 7, 2015.
pdfNetworking Conference, IFIP 2015, Laboratoire PPS, Université Paris 7 (hal-00947234).
pdfSoumis à publication (hal-00742098), Laboratoire PPS, Université Paris 7, 2012.
pdfrapport de stage de M2 (MPRI), Laboratoire PPS, Université Paris 7, 2011.
pdfrapport de stage de M1, Laboratoire PPS, Université Paris 7, 2010.
pdfCode source des serveurs web Windows écrits pour mon M2 : ici.
Un binaire cpc pour Windows, avec un dossier de test : ici.