Serveur

Nous avons un serveur (enacit1vm11.epfl.ch) à disposition pour le projet. Ce serveur peut être utile pour:

Depuis l'EPFL (ou en VPN), vous pouvez vous y connecter avec SSH:

$$ ssh student@enacit1vm11.epfl.ch

Pour vous connecter pour la première fois, adressez-vous à un des assistants pour ajouter votre clé SSH au serveur.

Sous Windows, vous pouvez utiliser le client SSH PuTTY.

Le serveur tourne en permanence, et nous pouvons y installer des outils (logiciels, bibliothèques, ...) supplémentaires.

Disponible sur le serveur

cron / crontab Pour lancer des tâches régulièrement, par ex. pour télécharger régulièrement la dernière image d'une webcam.
curl Télécharger des fichiers (images, ...) d'un site web.
rsync Copier des fichiers et répertoires d'un ordinateur à l'autre. (Aussi disponible sur les PCs en salle d'exercices.)
nginx Un serveur HTTP.
sendmail Envoyer des mails.
ffmpeg Couper une video en images (frames), ou créer une video à partir d'une série d'images.
convert Rétrécir, couper, et convertir des images. (Aussi disponible sur les PCs en salle d'exercices.)
inkscape Convertir des documents SVG en PDF.
poppler Concatener ou couper des fichiers PDF.
astyle Formattage automatique de code C.