Softlab

La Softlab est une image de machine virtuelle dédiée au développement de logiciel basée sur Debian 7 et utilisable avec VirtualBox.

softlab-screenshot

Contenu de la Softlab

Outils

  • Eclipse JEE Juno, avec JBoss AS Tools, pour le développement Java EE
  • MySQL Workbench, pour la conception de base de données
  • Selenium IDE, pour le test d’IHM
  • Pencil, pour le maquettage d’IHM
  • Jmeter pour les tests de performance
  • Archi, pour l’architecture d’entreprise
  • Astah Community, pour la conception UML
  • jEdit, editeur de texte
  • Eclipse Aptana Studio 3, pour le développement PHP, Python et Javascript
  • BonitaSoft BPM, pour la réalisation de processus métier (worflows)
  • Pentaho Data Integration, pour la réalisation de batchs ETL
  • Pentaho Report Designer, pour la réalisation de rapport décisionnel (analytics)
  • ActiveMQ, pour les MoM
  • Arduino IDE, Fritzing pour l’électronique
  • Git et Subversion, pour le gestion de code source

Composants Serveur

  • Apache2 httpd
  • MySQL server
  • phpMyAdmin
  • Pentaho BI, pour la consultation de rapport décisionnel (analytics)
  • JBoss AS 7.1.1
  • Tomcat 6 & 7
  • Node.js, NPM et Backbone.js
  • Python, PIP et Django

Téléchargement (7,23 Go)

Installation

  1. Installer VirtualBox sur votre poste de travail (Windows, Mac OSX, Linux ou Solaris)
  2. Ouvrir VirtualBox
  3. Créer une nouvelle machine virtuelle nommé « CatchU SoftLab », type linux, version debian
  4. Allouer au moins avec 1.3 Go de RAM (prévoir 20 Go d’espace disque)
  5. Utiliser le fichier de disque virtuel .vdi de l’archive .zip de la Softlab
  6. Activer le mode PAE  : cliquer sur la machine virtuelle « CatchU Softlab », puis sur Configuration, puis sur Système, puis sur l’onglet Processeur, enfin cocher la fonction avancé « Activer PAE/NX »

Le mot de passe de l’utilisateur « adminuser » est défini dans le fichier .txt de l’archive .zip de la Softlab. Vous pouvez consulter la FAQ pour plus d’information.

Licence

La Softlab rassemble plusieurs logiciels avec des licences différentes rendant complexe le choix d’une licence adéquate. Afin de satisfaire pour le mieux les conditions de chaque licence, la Softlab est mise à disposition selon les termes de la Licence Creative Commons Attribution – Partage dans les Mêmes Conditions 3.0 France.