Archives pour janvier, 2010

HWInventory : pour gérer son matériel

Athaliasoft Hardware Inventory (HWI, de son petit nom) est une application web tirant partie du framework Athaliasoft Core. Cette application permet de gérer du matériel informatique.

La gestion est basée sur des modèles : un ensemble de propriétés relatives à un type particulier de matériel. Par exemple, une carte mère est doté d’un support pour le processeur, d’emplacements de mémoire d’un certain type, etc. Il est possible de rajouter, dans un modèle, des champs de type texte, case à cocher, liste de choix, adresse web ou même fichier.

Une fois les modèles définis, on peut ajouter les différents composants, et les comparer. A terme, il sera possible de simuler des configurations, avec une gestion des contraintes (impossible de mettre un Phenom X4 dans un socket 775, par exemple).

Cet outil s’avère être un remplaçant avantageux par rapport à d’autres solutions plus professionnelles, avec détection automatique du matériel, parce que HWI permet de gérer du matériel qui n’est pas physiquement présent dans la machine. Les passionnés qui disposent de cartons remplis de barrettes de mémoire ou de disques durs sont particulièrement visés par cette application.

La première version stable devrait être publiée quelques jours après Core, soit début du mois de février.

Athaliasoft Core : le nouveau framework

Athaliasoft Core est la première application web publiée par Athaliasoft sous licence GPL.

Core est un framework PHP modulaire, comprenant une interface d’administration, et destiné à faciliter le développement d’applications web.

Core ne permet pas de créer un site internet sans écrire du code, il cherche simplement à faciliter la vie des développeurs.

L’interface d’administration permet de télécharger et d’installer des extensions, écrites en PHP ou en JavaScript. Certaines de ces extensions peuvent ne pas être développées par Athaliasoft. C’est le cas par exemple de la librairie javascript prototype, qui peut être utilisée dans toute application développée avec Core.

L’interface d’administration permet également de configurer quelques éléments des applications web qui y font appel : titre du site, gestion des balises meta ou des feuilles de style. Tout est fait pour que le développeur n’ait à se concentrer que sur le code.

Pour l’heure, Core est encore en phase de test. La première version stable sera disponible avant la fin du mois de janvier. Toutefois, si vous souhaitez tester Core, et contribuer au projet en rapportant les bugs que vous pourriez découvrir, contactez-nous pour recevoir une copie du framework.